首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Quickbooks - QODBC的问题

Quickbooks - QODBC的问题
EN

Stack Overflow用户
提问于 2016-11-30 18:41:55
回答 1查看 227关注 0票数 0

当我试图插入发票时,我遇到了问题。我在VB应用程序中运行了这些查询,在这两个程序中都有错误。

有什么想法吗?

查询1

代码语言:javascript
复制
insert into invoiceline
(CustomerRefFullName,RefNumber,InvoiceLineSerialNumber,InvoiceLineDesc,FQSaveToCache)
values
('Esteban Inc.','98908','1','line 1',1)
---
insert into invoice
(CustomerRefFullName,ARAccountRefListID,TemplateRefFullName,RefNumber,TermsRefFullName,TxnDate,DueDate,
"BillAddressAddr1", "BillAddressAddr2", "BillAddressAddr3", "BillAddressCity", "BillAddressState", "BillAddressPostalCode", "BillAddressCountry",
"CustomerSalesTaxCodeRefFullName", "ItemSalesTaxRefFullName","IsPending","IsToBePrinted")
values
('Esteban Inc.','80000029-1478460828' ,'Time & Expense Invoice','98908','Net 30',{d'2016-10-31'},{d'2016-11-30'},
'Esteban Inc.','Project: TEST','Street 0001 - Dpto H','Rosario', 'Santa Fe', '2000','Argentina',
'Non','NY - Monroe County',0,1)

错误

查询2

代码语言:javascript
复制
INSERT INTO "InvoiceLine" ("InvoiceLineItemRefListID", "InvoiceLineSalesTaxCodeRefListID",
"InvoiceLineType", "InvoiceLineQuantity", 
"InvoiceLineRate", "InvoiceLineAmount", 
"InvoiceLineDesc", 
"InvoiceLineClassRefListID", "FQSaveToCache") 
VALUES (null,'80000002-1478214656', 
'Item', 0.75,
125, 93.75,
'10/26/2016 - Regular - Dario Diaz (0.75 hours) // Q4 2016 Retainer  - October Retainer Work - Reviewing issue with pdf''s media type with Ale, testing in dev.', 
'80000001-1478457400', 1)

INSERT INTO "Invoice" ("CustomerRefListID", "ARAccountRefListID", "TemplateRefListID", 
"TxnDate" ,"RefNumber", "BillAddressAddr1", 
"BillAddressAddr2", "BillAddressAddr3", "BillAddressCity", 
"BillAddressState", "BillAddressPostalCode", "BillAddressCountry", 
"IsPending", "IsToBePrinted", "TermsRefListID", 
"DueDate", "CustomerSalesTaxCodeRefListID") 
VALUES ('80000002-1478457181', '80000029-1478460828', '8000000B-1478214656',
{d'2016-08-23'}, '102400', 'Some Client', 
'Project: Some Client - Q4 2016 Retainer', '190A Street', 'Rochester',
'NY', '14625', 'USA', 
0, 1, '80000006-1478214663', 
{d'2016-11-30'}, '80000001-1478214656')

错误

提前感谢!

埃斯特班

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-05 13:56:08

查询1:我认为您的QuickBooks中可能没有启用高级库存。由于您是SQL语句中的SerialNumber,因此需要预先清点库存。

查询2:从查询中,我注意到您正在InvoiceLineItemRefListID字段中插入空值。您需要在InvoiceLineItemRefListID字段中插入一个有效值。

请参阅下面提到的使用QODBC创建发票的文章:http://support.flexquarters.com/esupport/index.php?/Knowledgebase/Article/View/2389/0/how-to-create-invoices-using-qodbc

- Rajendra Dewani

支持主管,QODBC和QODBC-POS

FLEXquarters.com有限公司

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40895845

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档