1

我正在尝试使用 QODBC 工具迁移我的实际逻辑以将发票导入 Quickbooks,但我无法找到 IIF 文件的列与 DB 的列之间的关系。

这是我的 IIF 文件的标题

!TRNS   TRNSID  TRNSTYPE    DATE    ACCNT   NAME    CLASS   AMOUNT  DOCNUM  MEMO    CLEAR   TOPRINT NAMEISTAXABLE   ADDR1   ADDR2   ADDR3   ADDR4   ADDR5   PONUM   DUEDATE TERMS   OTHER1
!SPL    SPLID   TRNSTYPE    DATE    ACCNT   NAME    CLASS   AMOUNT  DOCNUM  MEMO    CLEAR   QNTY    PRICE   INVITEM PAYMETH TAXABLE VALADJ  SERVICEDATE OTHER2  EXTRA
!ENDTRNS

应该在哪些表和列中插入数据以生成具有我现在拥有的类似数据的发票?

有一些文档在哪里这所有这些关系?

提前致谢!

4

1 回答 1

1

我建议尝试诱饵和同步技术。

在前端或创建 IIF 文件的来源中输入客户、备注、地址、项目等中的唯一内容。输入数据后,您可以将其导出到 IIF 文件。一旦你知道了 IIF 文件的哪些字段链接到什么。

然后,您可以参考 QODBC Invoice / InvoiceLine 表架构/关系。参考:http: //qodbc.com/schema.htm

然后您需要进行字段映射,获取生成的 SQL 语句并执行插入语句。

参考资料:

http://support.flexquarters.com/esupport/index.php?/Knowledgebase/Article/View/2389/0/how-to-create-invoices-using-qodbc

http://support.flexquarters.com/esupport/index.php?/Knowledgebase/Article/View/2810/44/how-to-insert-invoice-using-excel---vba

于 2016-08-31T14:51:16.757 回答