我正在尝试使用IIF文件将Sales导入到Quickbooks 2013中。
背景: 我正在为Quickbooks的IIF文件开发一个导出引擎,现在我正在尝试将销售数据导入其中。
来自Quickbooks的消息如下:
税务字段不能留空,即使对于非应税客户也是如此 和销售必须没有应税项目,所以非应税销售将是 对于这个地区是正确的。
我尝试导入的收据示例如下:
TRNS 1001148 CASH SALE 08/27/2014 Service "19,95" 1001148 Y Y
SPL CASH SALE 08/27/2014 Spirituosen "-16,76" "Aalborg Jubiläums Akvavit 0.70l Fl" -1 "19,95" 5700359304907 Y
SPL CASH SALE 0 0 "-3,19" "Voller Satz" -1 "-3,19" Sales Tax N
ENDTRNS
TRNS 1001147 CASH SALE 08/27/2014 Service "39,90" 1001147 Y Y
SPL CASH SALE 08/27/2014 Spirituosen "-16,76" "Aalborg Jubiläums Akvavit 0.70l Fl" -1 "19,95" 5700359304907 Y
SPL CASH SALE 08/27/2014 Spirituosen "-16,76" "Aalborg Jubiläums Akvavit 0.70l Fl" -1 "19,95" 5700359304907 Y
SPL CASH SALE 0 0 "-6,38" "Voller Satz" -1 "-6,38" Sales Tax N
ENDTRNS
实际上我正在手动导出这些文件。 是否有方法或库可以最好用Java导出IIF文件?
答案 0 :(得分:2)
IIF格式已被弃用约10年。你不应该使用它。它有许多已知的限制,并且已知绕过验证例程并损坏QuickBooks公司文件。
相反,您应该使用qbXML和/或QuickBooks SDK。