PALMisLIFE 討論區

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

[分享] PMTexporter : PMT轉檔工具

[複製鏈接]

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
跳轉到指定樓層
#
發表於 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

9

主題

0

好友

40

積分

該用戶從未簽到

文章
37
30#
發表於 2006-12-3 02:00 |只看該作者

Re: Help: How to create accounts using QIF file in Palm

原文由 hero4444 於 2006-12-2 01:02 發表

I encounted the same problem.  Even though I managed to upload "Create Account.qif" to the handheld, AM refused to create any new account after I clicked on "Now" button on  ...


之前的PipperL兄的文章裡有:

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


這個就是你問題的答案。至於建立Accounts的問題,目前沒辦法,手動建一下吧,十分鐘內應該都可以搞定。只需建立實帳戶(資產及負債),原來在PMT上的虛帳戶(如支出、收入等)則在輸入資料的過程中會自動建立成為catagory。至於equity則是可以先手動建立後再輸入完資料調整過後再把Equity帳戶消去。我的資料大約有五仟多筆左右,用windows版一下子就都輸入了。我的經驗是在輸入資料後才發現原本在PMT上的分類不夠好,於是把所有在AM上的交易資料全部刪除了之後,在PMT上更動完之後再重新建立csv檔再重新輸入進AM。我已來來回回輸入了十來次了,不需重新建立Account。所以我覺得開帳戶的問題影響應該不大。

        花最多工夫的應該是更改PMT上原始資料的分類方式以適應AM上的邏輯。我的感覺是在PMT上的輸入比較快也直覺,在AM上輸入交易資料比較龜毛。不過因為AM的功能比較多所以輸入比較多的資訊以資分類是應該的。我現在還在看AM的使用手冊了解它的設計邏輯,所以目前的花費還是用PMT記錄中。我想最好還是先多花點時間看使用手冊了解一下AM的設計,這樣子往後的資料輸入才能更正確也不用再花更多時間做更正或補強。反正目前已經有了PipperL兄設計的這麼強力的輸入工具,就不那麼擔心歷史資料的輸入了。
我愛胖胖,胖胖愛我…
回復

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

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

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

現在應該解決了吧

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

使用道具 舉報

9

主題

0

好友

40

積分

該用戶從未簽到

文章
37
28#
發表於 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
27#
發表於 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!

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

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

文章
321
26#
發表於 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
25#
發表於 2006-1-7 15:41 |只看該作者

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

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

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

文章
321
24#
發表於 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
人在祖國,心在嘉
回復

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

文章
321
23#
發表於 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
22#
發表於 2005-11-26 15:16 |只看該作者

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

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

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

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
21#
發表於 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/
回復

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
20#
發表於 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 ]
回復

使用道具 舉報

183

主題

0

好友

1789

積分

該用戶從未簽到

文章
1070
19#
發表於 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
回復

使用道具 舉報

183

主題

0

好友

1789

積分

該用戶從未簽到

文章
1070
18#
發表於 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
回復

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

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

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

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

v0.64:

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

下載點一樣。
回復

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

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

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

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

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

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
15#
發表於 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
14#
發表於 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
13#
發表於 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
12#
發表於 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
11#
發表於 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
10#
發表於 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,不能同時記借:費用,貸:收入,不過,我已想到變通方法....這一點要跟作者反應....本人偶而會被人請客,所以這一點,一定要改進
人在祖國,心在嘉
回復

使用道具 舉報

15

主題

0

好友

257

積分

該用戶從未簽到

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

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

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

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

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
8#
發表於 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
回復

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
7#
發表於 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,而是所有轉到帳戶名稱有 [] 的交易)。
回復

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

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

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

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


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

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

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

使用道具 舉報

40

主題

0

好友

258

積分

該用戶從未簽到

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

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

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

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

使用道具 舉報

44

主題

0

好友

514

積分

啊又換新老闆了。

該用戶從未簽到

文章
457
3#
發表於 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 ]
回復

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

文章
321
2#
發表於 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 ]
人在祖國,心在嘉
回復

使用道具 舉報

27

主題

0

好友

285

積分

該用戶從未簽到

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

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

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

使用道具 舉報

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

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

GMT+8, 2024-12-25 02:11 , Processed in 0.063202 second(s), 30 queries , Gzip On.

Powered by Discuz!

© 2001-2012 Comsenz Inc. style by eisdl

回頂部