如何在Perl的Finance :: QIF中创建交易?

时间:2009-08-26 17:56:41

标签: perl quicken qif

我正在尝试在Perl中的QIF文件中创建一个事务。我认为使用Finance::QIF会让我创建一个简单的交易(例如:在百思买花费20美元),但我没有办法做到这一点。

有人有一个例子,或者我是否应该使用差异模块来创建交易?

谢谢!

- 诺亚

1 个答案:

答案 0 :(得分: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;