我正在尝试将工资核算数据导入quickbooks。我正在使用c#,我认为有两种方法可以做到这一点,一种是创建Excel文件,另一种是IIF文件。
我但两人都不会处理错误,我想要最好的解决方案。有人可以帮我解决这个问题。
我从先前提出的问题中找到了这个问题,但不清楚。
问题链接: - How to import Other Payroll Item data 答: - http://developer-static.intuit.com/qbsdk-current/common/newosr/index.html
我只想提供可用于导入的用户文件。
答案 0 :(得分:0)
创建Excel文件意味着导入而不是导出。你的要求是矛盾的。 也许这个链接有帮助: http://support.quickbooks.intuit.com/support/pages/inproducthelp/core/qb2k12/contentpackage/thirdparty/excel/ov_msimport.html
答案 1 :(得分:0)
我现在正在处理类似的问题,因此有几点要澄清:
1)Quickbooks Desktop允许导入IIF文件。 IIF文件基本上是一个用Tab键分隔的精美文件(.tsv),其中包含一些需要特殊格式的额外头文件。
2)他们不会为Quickbooks Desktop导入任何其他格式(.xlsx,.csv)。
3)OP引用的答案是使用开发人员使用的SDK。使用Excel或IIF文件意味着您将不会使用SDK。
我知道这个答案已经晚了3年,但是此链接包含用于IIF导入的格式化工具。 https://quickbooks.intuit.com/community/Getting-Started/IIF-Overview-import-kit-sample-files-and-headers/m-p/201577
通过此资源,并了解IIF的工作原理,针对您问题的具体答案是:
====================
!EMP NAME REFNUM TIMESTAMP INIT ADDR1 ADDR2 ADDR3 ADDR4 ADDR5 CITY STATE ZIP SSNO PHONE1 PHONE2 EMAIL NOTE NOTEPAD FIRSTNAME MIDINIT LASTNAME SALUTATION CUSTFLD1 CUSTFLD2 CUSTFLD3 CUSTFLD4 CUSTFLD5 CUSTFLD6 CUSTFLD7 CUSTFLD8 CUSTFLD9 CUSTFLD10 CUSTFLD11 CUSTFLD12 CUSTFLD13 CUSTFLD14 CUSTFLD15 HIDDEN DELCOUNT
EMP 7/16/1998 6 1154716793 7 7/16/1998