2009-08-26 3 views
1

私はPerlのQIFファイルでトランザクションを作成しようとしています。 Finance::QIFを使用すると、単純なトランザクション(例:Best Buyで20ドルを費やします)を作成できると思っていましたが、これを行う方法はありません。PerlのFinance :: QIFでトランザクションを作成するにはどうしたらいいですか?

誰かが例を持っているのですか、トランザクションを作成するために使用しなければならない違いのモジュールがありますか?

ありがとうございます!

--Noah

答えて

5

ドキュメントはレコードの書き込みのいずれかの例を持っていませんが、testsを行います。それは素晴らしい作品ということのほかに ...

my $out = Finance::QIF->new(file => ">" . $somefile,); 
    my $record = { 
     header  => "Type:Bank", 
     date  => "8/26/09", 
     payee  => "Best Buy", 
     memo  => "", 
     transaction => "-20.00", 
     address  => "", 
     category => "Entertainment", 
    }; 
    $out->header($record->{header}); 
    $out->write($record); 
    $out->close; 
+0

「8/26/09」の後にカンマが必要!!:私は、テストファイルからこれを修正しました – NoahD

+0

おっと。私の答えを更新しました。ありがとう。 – seth

関連する問題