PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 18833|回復: 30
打印 上一主題 下一主題

[分享] PMTexporter : PMT轉檔工具

[複製鏈接]

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
跳轉到指定樓層
1#
發表於 2005-11-23 19:35 |只看該作者 |倒序瀏覽
<a href="http://blog.serv.idv.tw/pmtexporter/" title="終極邊疆BLOG ? PMTexporter" target="_blank" >PMTexporter</a> 是一個用來將PMT (或稱 PMT xl/ PMTxl/ <a href="http://pages.infinit.net/pmtsw/" title="Home Page" target="_blank" >作者網頁</a>/  <a href="http://www.palmgear.com/index.cfm?fuseaction=software.showsoftware&PartnerREF=&siteid=1&catid=0&area=software.developer&searchtitle=Applications%20by%20PMT%20Software&searchterm=&step=1&orderby=downloadtotal&direction=asc&userid=987776785&prodid=2740" title="PMT xl -- Personal Money Tracker for Palm OS at PalmGear.com" target="_blank" > PalmGear 介紹</a> 的資料匯出成 Quicken Interchange Format(.qif)。匯出之後的 qif 檔可以用於 <a href="http://www.adarian.com/" title="Adarian Money -- Personal finance software for Palm OS handhelds or smartphones" target="_blank" >Adarian Money</a> 的匯入,或是其他個人理財軟體如 <a href="http://quicken.intuit.com/?src=www.quicken.com" title="Quicken 2006 Financial Planning Software - Official Quicken Site" target="_blank" >Quicken</a> 、 <a href="http://www.microsoft.com/money/default.mspx" title="Money Home Page" target="_blank" >MS Money</a> 或 <a href="http://www.splashdata.com/splashmoney/" title="SplashMoney - Personal Finance Manager for Palm OS handhelds" target="_blank" >SplashMoney</a>。

<strong>源由:</strong>

PMTexporter 主要是用在將資料從 PMT 轉到 Adarian Money(以下簡稱AM)的。AM是一個Palm平台上的理財軟體(如同 PMT一樣)。我用 PMT 已經用三年了,用的也很順手。不過當 <a href="mailto:GAAP.Mail@Gmail.com">GAAP</a>在 <a href="http://forum.palmislife.com/index.php" title="PALMisLIFE 討論區" target="_blank" >PIL</a> 上發表了 "<a href="http://forum.palmislife.com/viewthread.php?tid=57584&highlight=&page=6" title="[交流] Palm史上最強的記帳軟件 Adarian Money" target="_blank" >Palm史上最強的記帳軟件 Adarian Money</a>",說了AM 種種的好處之後,我有一點點心動了。不過每天的新軟體,好軟體那麼多,要進入我的日常生活的確有些困難,尤其是當一個軟體使用的習慣已經養成,要重新適應另一個軟體的操作流程是一陣苦痛(現在正在苦痛中)。當 GAAP 聲稱  "相信PMT的用戶,看完我的Review,99%會跳糟到Adarian Money..哈哈",我更好奇AM這玩意是不是真的那麼神奇。在 GAAP寫出 review: <a href="http://homepage20.seed.net.tw/web@5/gaap/" title="9 Minutes To Learn Your AM" target="_blank" >9 Minutes To Learn Your AM</a> 之後,我也開始試用。不過由於轉換軟體同時也要轉換資料(我有4000多筆資料),如果跳槽了舊資料沒過來也是蠻可惜了,因此動了寫個轉換程式的念頭。

由於 AM 可以匯入 QIF 的資料,而 QIF 又是標準,因此我只要寫 PMT -&gt; QIF 就好了。轉換過的 QIF 還可以匯入到其他的理財軟體裡。

<strong>程式授權:</strong>

這個程式採用 <a href="http://creativecommons.org/licenses/by-nc-sa/2.5/deed.zh_TW" title="Creative Commons Deed" target="_blank" >Creative Commons 姓名標示-非商業性-相同方式分享</a> 方式授權。

這也是我第一個使用這種方式授權的程式。


<strong>連絡方式:</strong>

你可以在<a href="http://blog.serv.idv.tw/pmtexporter/" title="終極邊疆BLOG ? PMTexporter" target="_blank" >我的網頁</a> 上找到我的連絡資訊,也可以在 <a href="http://forum.palmislife.com/index.php" title="PALMisLIFE 討論區" target="_blank" >PIL</a> 站內寫信給我,我的ID 是 PipperL。

<strong>使用方式:</strong>

找到你的 PMT 資料檔。當PMT與PC端同步之後,會把資料檔用 csv 的格式存放在 PC 上。通常你可以在  [your palm dir]\[your user name]\Pmtxl\ 裡找到。通常資料檔的檔名是 PMTxlDB0.csv 和 PMTxlDB0.act.csv,如果你有一個以上的資料庫,會以 PMTxlDB[1,2...N].csv 的方式存在。由於 PMTexporter 只會轉換 PMTxlDB0.csv 和 PMTxlDB0.act.csv,因此如果你要轉換其他資料檔,請自行變更檔名。

把資料檔 copy 到 PMTexporter 的目錄下,編輯 PMTxlDB0.act.csv (你可以使用記事本 或是 Excel),編輯 "Type" 這個欄位的內容。PMT 只支援 Asset /  Liability / Income / Expense 四種,但是 QIF裡的定義有 Cash / Bank /  Asset / "Credit Card" / Liability / Income / Expense 這些。這如果你是要給其他的軟體匯入,請自行把信用卡(在 PMT 裡是標記為 Liability)改成 Credit Card,把銀行(在 PMT 裡是標記為 Asset)改成 Bank,把現金 (在 PMT 裡是標記為 Asset)改成 Cash。<strong>如果你是要匯入 AM 的話,由於 AM 只認對應帳戶建立時指定的 Type,不認 QIF 裡的 Type,因此可以不用作任何更動(做了也沒用)。</strong>

開個命令列模式(命令提示字元 / Command.exe/ cmd.exe),執行 PMTexporter。

  C:\tmp\&gt;pmtexporter.exe


根據畫面顯示的資料操作(其實只要按兩個 Enter 即可),然後匯出的 QIF 檔就會出現在一個名為 output 的資料夾了。

在進行下一步之前,<strong>備份你原有的 AM 資料庫</strong>(以防萬一)。

試著把這些 QIF 檔匯入 AM 裡。怎麼匯入? 請參照 <a href="http://www.adarian.com/ampalm/manual.pdf">AM 的使用手冊(p.117)</a>。如果你有超過 1000 筆的交易(有人說是傳票)要匯入,那麼使用 AM for Palm OS 的話大概會跑到天荒地老。所以這個時候,我建議使用 AM for Windows 來作匯入的動作。但是, AM for Windows 並不會在匯入的時候自動建立對應的帳戶,而是會跳出一個訊息,然後要求使用者自行建立帳戶,這個動作非常麻煩。相對的,AM for Palm OS 雖然會跳出訊息,但是可以讓你馬上建立相同名字的帳戶。因此,你可以先用 AM for Palm OS 匯入一個名為 "Create Account.qif" 的 QIF檔,建立帳戶後,與 AM for Windows 同步,然後在 AM for Windows上 繼續執行其他的匯入動作。

PMT 使用 "Equity" 這個帳戶來做 Balance 的動作,而 AM 沒有,AM 使用的是 "Opening balance" 這個動作。不過由於每一筆 Transfer 交易都會在兩個帳戶各自產生一筆交易,當匯入 AM 時,<strong>有一個選項是 "Matching transaction",預設是打開,而且一定要打開</strong>。所以 AM 會自動比對,不會造成重覆的現象,也因此 Equity 理論上不用匯入,只要匯入其他的帳戶,在 Equity 這個帳戶就會自動出現對應的交易。

<strong>如果要把這程式應用在其他的理財軟體,有沒有要注意的地方?</strong>

如果沒有,我就會不寫這一段了 :-p

有三個我目前發現的地方,程式也因此作了修正,匯出的 QIF 檔「理論上」還是可以應用在其他的理財軟體,但是如果發現不同,請自行注意一下看問題是不是出在下面提的三個地方:
<ol>        <li>當同時使用 PMT 跟 PST 時,PMT 會產生一種「self-transfer」的交易(傳票),也就是在同一個帳戶互相轉帳。通常可以在交易裡發現這種交易:

  "從 Investment 轉到 Investment"

但是, AM 不容許這種形式的交易(傳票),所以在匯出 QIF 的時候,這樣子的交易會被捨去,不予匯出。然後你會看到程式產生一個訊息通知你:
    Self Transfer: L10 : 2003/6/30 : Investment -> Investment : $16800.00 (購買 XXX 股票)

</li><li>AM 在匯入 QIF 時,雖然可以自動比對(Match)是否有一樣的交易,但是 AM 無法比對 Split Transaction。舉個例子,如果你有一筆 Split transaction:

    Cash -> split: 1.food(category) $300, 2.money for office(asset) $200


那麼在匯出 QIF 的時候,會出現兩筆:

    In Cash.qif:
      split action to 1.food(category) $300, 2.money for office(asset) $200
   
    In Money for office.qif:
      a trnafer-in record from Cash : $200


這是符合 QIF 的格式的,但是 AM 在匯入比對時,不會發覺在 "Money for office.qif" 裡的那一筆是跟 "Cash.qif"為同一筆交易,因此會在 Cash 這個帳戶產生兩筆 $200 交易。要避免這個情況,我只好不輸出第二筆交易資訊。</li>
        <li>在 AM 裡,由於 category 限制只能有兩層( category 跟 sub-category),不像 PMT 可以很多層,所以程式會作取捨,只選前兩層,後面的 category 就會被併入上層的category。</li></ol>


<strong>其他要注意的地方:</strong>

在 PMT 裡,有個 "Description" 欄位,其角色應該是有點像是 AM 的 "Class" 欄位。但是在匯出的時候,由於沒有 Class 這個欄位,因此我把他匯出成 sub-category。你可以在匯入 QIF 檔之後,在 AM 裡修改成所對應的 category。不過由於 daily@PalmidLife 的建議,在 v0.63以後的版本,你可以選擇將 Description 匯出成為 sub-category 或是 Payee。

根據 AM manual 裡面關於 Import & Export 的章節(p.117開始)建議,匯入完一定要自己看過一遍,確定有沒有問題,有問題(有時因為匯率的關係會差一元)的話自己再修改。我自己是一邊打開AM for Windows,然後在 Palm 上打開PMT,交互比對每一個帳戶的 Balance。如果有問題,就進該帳戶裡比對每一期間的交易/Balance,慢慢縮小區間,最後找到有問題的交易。

我自己這個程式在我自己的資料(前面提過了 4000多筆,不過我分類/帳戶不多,只有30個左右的Account & Category)試過了,基本上匯入之後手動的修改處非常少,不過一陣子痛苦的手動對帳還是少不了的(我的話大概是 10 min),再加上之後把帳戶名/Category名重新分類取名到 AM(新的分類法接近 50 個),大概半個小時跑不掉。不過每個人碰到的問題應該都不相同,如果你的資料沒有什麼問題,that's fine。如果問題不多,請自己對帳,修改一下吧。

<del datetime="2005-11-23T10:46:25+00:00">目前 PMTexporter 並沒有把記錄中的 Ref #(也就是支票號碼欄位)作匯出的動作,因為我太懶了 :-p</del>

<strong>如果匯出的結果差十萬八千里怎麼辦?</strong>
        <ol><li>請先自己對一下帳看看是不是幾筆/幾十筆的誤差(是的話請自行使用工人智慧)</li><li>請先看看是不是某 sub-category 的帳被併到上一層去。這個現象常發生在:
<ol><li>超過兩層的 sub-categoty(AM 只支援兩層)</li><li>因為把 Description 當 sub-category 使其超過兩層。</li><li>從 Expanse 轉帳到 Account (PMT 容許這種交易)時,偶爾程式會誤判。</li></ol></li><li>如果確定有很大的問題(如明顯的程式誤判),請把你的 PMTxlDB0.csv 和 PMTxlDB0.act.csv 剪裁到小於100筆的交易(剪裁完後記得測一下是不是依舊有問題),然後將這兩個檔案包含你所碰到的問題,一起寄到我的信箱( pipperl[AT]serv.idv.tw)。你也可以在 PIL上的這篇文章裡反應你所碰到的問題,然後把上述兩個檔案寄到我的信箱。</li></ol>

<strong>下載目前版本的 PMTexporter:</strong>
目前的版本: v0.63 請到<a href='http://blog.serv.idv.tw/pmtexporter/' title='PMTexporter'>軟體網頁</a>下載。
分享淘帖0 分享分享0 收藏收藏0 頂0 踩0

27

主題

0

好友

285

積分

該用戶從未簽到

文章
321
2#
發表於 2005-11-23 20:19 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

搶頭香,想不到我才要自己動手了,高手就已放出來了...哈哈
人在祖國,心在嘉
回復

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

文章
321
3#
發表於 2005-11-23 21:37 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

你可以先用 AM for Palm OS 匯入一個名為 "Create Account.qif" 的 QIF檔,建立帳戶後,與 AM for Windows 同步,然後在 AM for Windows上 繼續執行其他的匯入動作。

????
AM for Palm有匯入qif的功能呀??
難道要用兩台機子來BEAM....???我只有一台機子.....然道要把我的WRIST PDA請出來...封裝了...
自己再研究一下....

[ Last edited by GAAP on 2005-11-23 at 21:40 ]
人在祖國,心在嘉
回復

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
4#
發表於 2005-11-24 00:42 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

manual p.124 有教你怎麼做

Originally posted by GAAP at 2005-11-23 21:37:
你可以先用 AM for Palm OS 匯入一個名為 "Create Account.qif" 的 QIF檔,建立帳戶後,與 AM for Windows 同步,然後在 AM for Windows上 繼續執行其他的匯入動作。

????
AM for Palm有匯入qif的功能呀??
難道要用兩台機子來BEAM....???我只有一台機子.....然道要把我的WRIST PDA請出來...封裝了...
自己再研究一下....

[ Last edited by GAAP on 2005-11-23 at 21:40 ]
回復

使用道具 舉報

40

主題

0

好友

258

積分

該用戶從未簽到

文章
208
5#
發表於 2005-11-24 18:31 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

感謝
我已經成功地把PMT上的資料轉入AM了
還真的是用AM for Windows比較快
而且可以同時用電腦AM和palm PMT比對資料

不過還是會有產生equity帳戶的問題
不匯入好像會有問題
只好後來用手動的方式調整
回復

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

文章
321
6#
發表於 2005-11-24 21:17 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

1.想不到小弟一開始的發問,卻成了大問題,.....
我把.qif檔放到要同步到PALM的資料夾To Handheld,執行同步後卻反應....palm也看到,說明書說:同步完,該檔會delete,我看到鬼了....檔案卻還在??
我看了一下From Handheld的資料夾有同步後的檔案,表示同步有成功,但為何To Handheld卻反應....??氣死我了,再把說明書看了好幾遍,錯呀!!
有點開始質疑轉換的.qif檔是不是有問題,有點間接質疑PipperL兄的程式轉檔功力.
不好意思PipperL兄,但真的試了好多次都失敗,但From Handheld卻是成功的,不免讓我懷疑你的功力
此時,我轉移了焦點,把問題放在Adarian,重新安裝AM,還是一樣不行.氣死我了....
我再把AM全部移除,重新安裝PALM desktop,再裝AM,發現可以同步了.....

2.本人懷疑是AM桌面端的BUG,害小弟一直質疑PipperL兄的功力.....原本想跳出來吐糟PipperL兄,還好忍住了....不然將造誤會一場

3.AM同步匯到Palm的.qif檔,有些符號不能用,也就是檔名不能用某些符號,如:[],

4.同上點,因為有符號不能用,但如果你改了帳戶名,卻會造成交易檔無法對應..
想不到簡單的轉檔,我卻遇到一堆大問題...,嘿我找到方法了,從PMT匯出來的資料來下手

5.我想跳到AM來以後,以後可以匯成標準QIF,如果以後再跳糟,應該不會有欄位再遺失的問題了

6.目前已成功匯入,不過問題也不少,要多用一點工人智慧

7.匯入到AM以後,我手上現金變成有60幾萬,呵...希望這是真的,呵.....當然是錯帳....
目前發現轉帳交易會重覆匯入

8.發現連資產負表及損益表都不對.....好像回到以前在幫客戶調帳...鳴....,不過我想匯進來,會錯帳是正常的,建議大家可以先看看這兩大表的總數,再來捉錯帳會比較快
人在祖國,心在嘉
回復

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

文章
321
7#
發表於 2005-11-24 21:52 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

補充一下....錯帳實在太多了....我想有花幾個小時對帳,是不可能的事


實帳戶如果在split時,會造成無法匯入.....,目前發現問題實在太多了....
人在祖國,心在嘉
回復

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
8#
發表於 2005-11-25 00:01 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

Originally posted by GAAP at 2005-11-24 21:17:
3.AM同步匯到Palm的.qif檔,有些符號不能用,也就是檔名不能用某些符號,如:[],

這是因為在 QIF 的定義裡,用 [ ] 來定義實帳戶。

比較麻煩的是,在 QIF 裡沒有說明要怎樣 escape 他。

我想一下要不要在程式裡處理(dirty) 或是由使用者自己處理。

實帳戶如果在split時,會造成無法匯入


我自己的帳目裡有大量的 split ,沒有這個問題。
我猜是你有的帳戶使用了 [ ] 這些符號,
造成實帳戶間的轉帳錯誤(不僅僅是 split,而是所有轉到帳戶名稱有 [] 的交易)。
回復

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
9#
發表於 2005-11-25 00:05 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

Originally posted by yawwenc at 2005-11-24 18:31:
感謝
我已經成功地把PMT上的資料轉入AM了
還真的是用AM for Windows比較快
而且可以同時用電腦AM和palm PMT比對資料

不過還是會有產生equity帳戶的問題
不匯入好像會有問題
只好後來用手動的方式調整


Equity 帳戶沒幾筆,應該很快才是。

我自己也是一邊開  AMwin,一邊開  PMT對帳,
因為開發程式的關係,我還會開 CSV 跟QIF 的內容比對看是不是程式輸出錯了

恭喜你跳船到 AM
回復

使用道具 舉報

15

主題

0

好友

257

積分

該用戶從未簽到

文章
200
10#
發表於 2005-11-25 00:14 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

我的 PMT 用 PipperL 兄的轉檔程式,轉出來居然有1500 多筆,這還是今年的。
因為我每年結帳一次,去年的,就不管了。
第一次匯入也是發現重複入帳的情形,第二次,在匯入時,不再選 select all 就可以了。
我只有匯率的地方要調整,另外還有一筆漏帳 (不知是何緣故?)
所以,算很快就用好了。
匯入Create Account.qif 時,花我最多時間,因為,收入/費用,我常常失神選錯,就得全部重來。

感謝 PipperL 兄。我已經先轉到 AM 了。
回復

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

文章
321
11#
發表於 2005-11-25 00:51 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

再補充匯入的問題
1.收入如果在split,有些會變成負數

2.借貸都是虛帳戶,會無法匯入...,例如:借:費用,貸:收入,還好本人情形不多,我會記這樣的帳,情形是:老闆招待吃飯,旅遊,這些是我花費的,但不是我出錢,所以我會貸:其它收入......我想大家應該人這樣記帳吧....呵..........

3.一天如有2次相同交易,會造成無法同時匯入.....AM有檢查機制怕重覆...,還是轉檔出問題呢???不知

4.有些子科目跑到母科目去了....造成同一個名字的科目,有母帳戶及子帳戶
這一點真的很多.....要改很久,我覺得是PMT資料庫有問題....,我記得我這些帳戶,曾經有改過,從母帳戶移到動子帳戶...鳴...工人智慧慢慢改....

5.最後損益表捉到只差1000元以內,本人基於會計的重要性原則,本人決定把到調整到別的地方沖掉,不浪費時間捉那些帳,希望大家如果金額不大,可以基於重要性原則,直接沖掉軋平.

6.本人終於調整好4年的資料帳,耗時約2小時

7.本人再核對帳本時,發現PMT有一個大BUG,某一時點的資產負債表的金額與分類帳不同...這可是一大BUG....算了,反正本人要跳糟了,管它去死...

8.發現AM,不能同時記借:費用,貸:收入,不過,我已想到變通方法....這一點要跟作者反應....本人偶而會被人請客,所以這一點,一定要改進
人在祖國,心在嘉
回復

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
12#
發表於 2005-11-25 01:01 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

Originally posted by daily at 2005-11-25 00:14:
我的 PMT 用 PipperL 兄的轉檔程式,轉出來居然有1500 多筆,這還是今年的。
因為我每年結帳一次,去年的,就不管了。
第一次匯入也是發現重複入帳的情形,第二次,在匯入時,不再選 select all 就可以了。
我只有匯率的地方要調整,另外還有一筆漏帳 (不知是何緣故?)
所以,算很快就用好了。
匯入Create Account.qif 時,花我最多時間,因為,收入/費用,我常常失神選錯,就得全部重來。

感謝 PipperL 兄。我已經先轉到 AM 了。


我忘了提醒大家,
select all 的部份一定不能選。

在匯入的時候,AM 會去做 matching 的動作,去除重覆的交易
如果點了 select all 等於叫 AM 不做 matching 的動作,會出現很多重覆的交易。

匯率的地方就如同 AM 的手冊而言,會有小數點進位的問題,我自己到最後也補了一元 :p
回復

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

文章
321
13#
發表於 2005-11-25 01:07 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

Originally posted by PipperL at 2005-11-25 12:01 AM:

這是因為在 QIF 的定義裡,用 [ ] 來定義實帳戶。

比較麻煩的是,在 QIF 裡沒有說明要怎樣 escape 他。

我想一下要不要在程式裡處理(dirty) 或是由使用者自己處理。



我自己的帳目裡有大量的 split ,沒有這個問題。
我猜是你有的帳戶使用了 [ ] 這些符號,
造成實帳戶間的轉帳錯誤(不僅僅是 split,而是所有轉到帳戶名稱有 [] 的交易)。


哇哩,現在才看到...我已經用工人智慧改完了....B)
PipperL兄不然你也說一下或註明,我可以在PMT先改完後再同步轉檔....我的工人智慧細胞死了好幾隻

另外,PMT資料庫有BUG,我有些母帳戶有移動過,移到子帳戶,但轉完後,他會變成同名的科目,母子帳戶都存在,我只好把它改名加一個數字,然後移動子帳戶...變成早餐及早餐1,氣死我了...太多了,我只好用這招...
人在祖國,心在嘉
回復

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
14#
發表於 2005-11-25 01:16 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

Originally posted by GAAP at 2005-11-25 00:51:
再補充匯入的問題
1.收入如果在split,有些會變成負數


這個部份我沒碰到,所以如果GAAP要協助除錯的話請把瘦身過的 CSV檔寄給我吧



2.借貸都是虛帳戶,會無法匯入...,例如:借:費用,貸:收入,還好本人情形不多,我會記這樣的帳,情形是:老闆招待吃飯,旅遊,這些是我花費的,但不是我出錢,所以我會貸:其它收入......我想大家應該人這樣記帳吧....呵..........

因為 AM 不支援虛帳戶轉到虛帳戶之間的交易。
PMT 的一個彈性就是只要是帳戶,不管是虛/實都可以互轉。


3.一天如有2次相同交易,會造成無法同時匯入.....AM有檢查機制怕重覆...,還是轉檔出問題呢???不知

這是 AM 檢查機制的問題。AM 會檢查 matching 的交易。

目前只能靠手動對帳解決。

4.有些子科目跑到母科目去了....造成同一個名字的科目,有母帳戶及子帳戶
這一點真的很多.....要改很久,我覺得是PMT資料庫有問題....,我記得我這些帳戶,曾經有改過,從母帳戶移到動子帳戶...鳴...工人智慧慢慢改....

這種狀況也是要用工人智慧,沒辦法 :p
我是先換個名字搬回子科目,然後再找時間慢慢搬。(這就是為什麼我希望 AMwin 可以批次處理「搬家」的動作) :p

5.最後損益表捉到只差1000元以內,本人基於會計的重要性原則,本人決定把到調整到別的地方沖掉,不浪費時間捉那些帳,希望大家如果金額不大,可以基於重要性原則,直接沖掉軋平.

6.本人終於調整好4年的資料帳,耗時約2小時


恭喜
我一邊寫程式一邊匯入,有錯就重來,大概匯了超過十次吧。

7.本人再核對帳本時,發現PMT有一個大BUG,某一時點的資產負債表的金額與分類帳不同...這可是一大BUG....算了,反正本人要跳糟了,管它去死...

8.發現AM,不能同時記借:費用,貸:收入,不過,我已想到變通方法....這一點要跟作者反應....本人偶而會被人請客 ...
回復

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

文章
321
15#
發表於 2005-11-25 01:22 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

Originally posted by PipperL at 2005-11-25 12:01 AM:

這是因為在 QIF 的定義裡,用 [ ] 來定義實帳戶。

比較麻煩的是,在 QIF 裡沒有說明要怎樣 escape 他。

我想一下要不要在程式裡處理(dirty) 或是由使用者自己處理。



我自己的帳目裡有大量的 split ,沒有這個問題。
我猜是你有的帳戶使用了 [ ] 這些符號,
造成實帳戶間的轉帳錯誤(不僅僅是 split,而是所有轉到帳戶名稱有 [] 的交易)。


算了,你不用改程式了,可以用就好了
有用 [ ] 這些符號的人,自己在PMT改名以後再同步轉檔,不然後果自己負責.
人在祖國,心在嘉
回復

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
16#
發表於 2005-11-25 01:22 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

Originally posted by GAAP at 2005-11-25 01:07:


哇哩,現在才看到...我已經用工人智慧改完了....B)
PipperL兄不然你也說一下或註明,我可以在PMT先改完後再同步轉檔....我的工人智慧細胞死了好幾隻


這個是你碰到這個狀況我才想到的。
這要有賴有你當白老鼠
當初寫程式的時候太急了,沒考慮到這個狀況。

下個改版的程式會處理這個狀況。
回復

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

文章
321
17#
發表於 2005-11-25 01:26 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

最後,還是要對PipperL兄,說聲感謝!!

成功跳糟到AM!!
人在祖國,心在嘉
回復

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
18#
發表於 2005-11-25 01:44 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

改版了! (希望不要因此引出新的 bug )

v0.64:

    * Handle the escaping in account/category field for ‘[’ and ‘]’ characters

下載點一樣。
回復

使用道具 舉報

183

主題

0

好友

1789

積分

該用戶從未簽到

文章
1070
19#
發表於 2005-11-25 07:07 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

雖然我用ULTRA MONEY還是頂
如有人解決夫妻都要記帳的問題
我也想跳....................
twhsi的部落格,裡面有許多時間管理文章<BR>
http://blog.xuite.net/twhsi/Blog
第八個習慣討論區<BR>
http://groups.google.com/group/8habit
回復

使用道具 舉報

183

主題

0

好友

1789

積分

該用戶從未簽到

文章
1070
20#
發表於 2005-11-26 06:49 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

昨天想到超級鬼點子
若是有人寫出PALM版的轉換程式
這樣用PMT及ULTRA MONEY的朋友就可以腳踏兩條船了

用到現在,我覺得AM的VIEW功能超好用
可是我們因為夫妻記帳的關係,又無法脫離ULTRA MONEY
所以我們可以在原有的軟體記賬
想檢視時就用這個轉換程式轉到AM
這樣子就可以一舉獲得兩個程式的優點了

這樣我會立刻註冊AM (這樣就可以凹AM來寫這個程式了,應該也有其邊際效應吧)

我有空也會試一下PipperL兄的大作
看由MS MONEY轉過來的狀況如何 :>

[ Last edited by twhsi on 2005-11-26 at 06:53 ]
twhsi的部落格,裡面有許多時間管理文章<BR>
http://blog.xuite.net/twhsi/Blog
第八個習慣討論區<BR>
http://groups.google.com/group/8habit
回復

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
21#
發表於 2005-11-26 13:44 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

使用 MS Money 的話不會用到我的轉檔工具。
只要照 AM manual p.136-138 做即可


Originally posted by twhsi at 2005-11-26 06:49:
昨天想到超級鬼點子
若是有人寫出PALM版的轉換程式
這樣用PMT及ULTRA MONEY的朋友就可以腳踏兩條船了

用到現在,我覺得AM的VIEW功能超好用
可是我們因為夫妻記帳的關係,又無法脫離ULTRA MONEY
所以我們可以在原有的軟體記賬
想檢視時就用這個轉換程式轉到AM
這樣子就可以一舉獲得兩個程式的優點了

這樣我會立刻註冊AM (這樣就可以凹AM來寫這個程式了,應該也有其邊際效應吧)

我有空也會試一下PipperL兄的大作
看由MS MONEY轉過來的狀況如何 :>

[ Last edited by twhsi on 2005-11-26 at 06:53 ]
回復

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
22#
發表於 2005-11-26 14:15 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

AM 發表了 3.7 beta,裡面有提到更新的功能:

Improved performance for importing QIF/OFX files, noticeable especially when there are thousands of records;

The import of QIF/OFX in the Palm OS version has been completely re-written, this may be a problematic area.

我沒有在 3.7beta or 未來 3.7 上測試 import 的功能。想當白老鼠的人可以試試。


http://www.adarian.com/beta/
回復

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

文章
321
23#
發表於 2005-11-26 15:16 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

發現一招可以快速解決PMT轉檔後,母子科目同時出現的問題
母科目有早餐(假設100筆),餐飲費-早餐(假設也有100筆)
如何讓它們合併,施工前,請做好備份
1.利用刪除的方式,先刪除某一個科目,然後匯成.qif(最好其它無關的也刪)
2.匯入前再把另外的科目刪了,再利用匯入方式

解釋起來,有點麻煩.....反正這招如果資料很多的話,至少可以省下好幾個小時.可以省下工人智慧
人在祖國,心在嘉
回復

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

文章
321
24#
發表於 2005-11-26 15:42 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

Originally posted by GAAP at 2005-11-26 03:16 PM:
發現一招可以快速解決PMT轉檔後,母子科目同時出現的問題
母科目有早餐(假設100筆),餐飲費-早餐(假設也有100筆)
如何讓它們合併,施工前,請做好備份
1.利用刪除的方式,先刪除某一個科目,然後匯成.qif(最好其它無關的也刪)
2.匯入前再把另外的科目刪了,再利用匯入方式

解釋起來,有點麻煩.....反正這招如果資料很多的話,至少可以省下好幾個小時.可以省下工人智慧



嘿嘿,目前已經用此招,完美成功更換科目了!!太爽了!!
正確率100%,本人已經檢查過了!!
人在祖國,心在嘉
回復

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

文章
321
25#
發表於 2005-11-26 15:48 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

Originally posted by GAAP at 2005-11-26 03:16 PM:
發現一招可以快速解決PMT轉檔後,母子科目同時出現的問題
母科目有早餐(假設100筆),餐飲費-早餐(假設也有100筆)
如何讓它們合併,施工前,請做好備份
1.利用刪除的方式,先刪除某一個科目,然後匯成.qif(最好其它無關的也刪)
2.匯入前再把另外的科目刪了,再利用匯入方式

解釋起來,有點麻煩.....反正這招如果資料很多的話,至少可以省下好幾個小時.可以省下工人智慧


再補充一下,刪除時,可以用filter來刪除,更能快速刪除其它無關的科目

有了我們這些白老鼠的經驗,
相信半小時內應該可以無痛完美轉到AM
人在祖國,心在嘉
回復

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
26#
發表於 2006-1-7 15:41 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

0.65 版出來了,感謝GAAP,又解決掉一隻亂碼的 bug
回復

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

文章
321
27#
發表於 2006-1-7 16:50 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

Originally posted by PipperL at 2006-1-7 03:41 PM:
0.65 版出來了,感謝GAAP,又解決掉一隻亂碼的 bug


Pipper兄,速度真快呀...才回bug給你幾天,你就搞定了
另外,我有一點小小的想法,最近想到的,其實在轉檔時,可以只轉收入及費用的交易,資產及負債可以不管它,雖然轉進後會不平,但可以再手動一筆調整...
因為,資產及負債的轉帳一般是無用的資訊啦,如果很多的話,記憶體可能是一個負擔...當然一起轉也許程式比較方便吧.

另外,順便關心你AM用的順手了嗎  
其實,我現在用的很順手,也很愉快(除了翻頁功能外...唉舊機子的關係..)
也分享幾個功能給你:
你可以在AM的Preference => group選general => 'start-up view選account Register
設定一開始進入AM時的畫面,這樣以後進入AM時可以馬上記帳,不用切到任何畫面了..比PMT強了一點,因為PMT如果在報表時,離開程式又進來時,會停在報表裡,無法馬上記帳 (希望對你加快輸入有幫助)
另外,你可以把帳戶切到常用的現金或信用卡
但在收入及費用,AM是用filter,所以這一點說實話AM被PMT比下去了


在AM的資產負債表(Accounts List)無法手動排序科目(但PMT可以),我們AM用戶都會在前面加數字或英文,但我覺的有礙視野,在此分享一個可以達到手動排序,又不用在前面加數字或英文的方法:
1.在Preference中的group選general ,然後把Retain sort order打勾
2.在每個帳戶的note欄位,輸入數字或英文達到排序的作用(如:我會用11現金)
3.把帳戶名字前面的數字或英文砍了吧(有礙視野)
4.在Accounts List將note欄位進行Sort(你也可以把note欄位hide或移到最後去)
這樣一來,不管你在各View切來切去,回到Accounts List時,還是手動排序的科目
損益表同理,但我反而覺的費用最好能加數字或英文,因為費用科目多,用數字可以做簡單的分類,在選科目時也很方便,利用手寫找科目(中文就是有這個先天的限制)

其實最近用AM的filter及sort感覺對自己幫助蠻大的,以前用PMT大都只看報表,但有時報表還是不夠..
例如:你全年的娛樂費金額很大,但如果它交易也很多的話,你想在一眼了解是什麼吃喝玩樂,這時你可以用sort把金額大的交易排在前面,這樣你馬上就知道了,另外,金額越大,我都會在note欄位,輸入越多資訊.
另外AM有一個note icon也很好用,最近才發現的…本來以為是可以放圖形,都去理它,結果不是…
這個note icon可以用來做很多應用…有機會再跟你分享(之前提寫了一篇固定資產管理系統的應用…結果好像石沈大海..不知沈到那了…)

另外,還有合併報表及財務預測,我覺的這些都很實用,但在AM的manual也許都提到.或許我該把我的Review再更新了… 呵..

這個發起文是PMT轉檔程式…,我怎麼談到AM的使用了… sorry
人在祖國,心在嘉
回復

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
28#
發表於 2006-1-9 15:09 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

Originally posted by GAAP at 2006-1-7 16:50:

另外,順便關心你AM用的順手了嗎  
其實,我現在用的很順手,也很愉快(除了翻頁功能外...唉舊機子的關係..)
也分享幾個功能給你:
你可以在AM的Preference => group選general => 'start-up view選account Register
設定一開始進入AM時的畫面,這樣以後進入AM時可以馬上記帳,不用切到任何畫面了..比PMT強了一點,因為PMT如果在報表時,離開程式又進來時,會停在報表裡,無法馬上記帳 (希望對你加快輸入有幫助)
另外,你可以把帳戶切到常用的現金或信用卡

這個我很早就這樣用了,如果AM不能這樣,我早就把他給砍掉,換回PMT了

在AM的資產負債表(Accounts List)無法手動排序科目(但PMT可以),我們AM用戶都會在前面加數字或英文,但我覺的有礙視野,在此分享一個可以達到手動排序,又不用在前面加數字或英文的方法:


這個排序的做法很有創意! I like it!

至於其他進階應用,就快分享吧,我相信很多人(包括我)都在等著呢
回復

使用道具 舉報

9

主題

0

好友

40

積分

該用戶從未簽到

文章
37
29#
發表於 2006-11-21 18:04 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

在看完大家對於AM的使用經驗,讓小弟也心癢想由PMT跳槽到AM。
很棒的是PipperL前輩您寫出了這支轉檔程式,讓我們過去在PMT上所建立的資料不致失效。在看到這篇文章之後,我很快地試了一下這個工具,發現我的所有帳戶qif檔的輸出都只有1k大小。
ex:
============================
Create Account.qif:
!Type:Oth A
D1995/1/1
T0
MCreate Account instruction
L[資-公司費用代墊]
^
D1995/1/1
T0
MCreate Account instruction
L[資-口袋現金]
^
...etc
============================
資-公司費用代墊.qif

!Type:Oth A

============================

而且所有帳戶的qif檔的內容都一樣。
在試了多次之後只好拜託前輩幫忙了。
我已把兩個csv檔與螢幕存檔寄到您的信箱,先謝謝了。
有其他的前輩遇到相同的問題嗎?謝謝。
我愛胖胖,胖胖愛我…
回復

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
30#
發表於 2006-11-23 18:21 |只看該作者

Re: [分享] PMTexporter : PMT轉檔工具

現在應該解決了吧

提醒一下,在 PMTxl 8.x版後,conduit匯出成 CSV的部份多了”Output Format” 的選項,必須選擇 Account Columns 才會輸出可以被 PMT exporter 正確解讀的CSV 檔案。
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免費註冊

與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

GMT+8, 2024-9-22 04:06 , Processed in 0.081311 second(s), 30 queries , Gzip On.

Powered by Discuz!

© 2001-2012 Comsenz Inc. style by eisdl

回頂部