0

我正在尝试使用销售和购买模式在 Quickbooks 中创建服务,但即使我添加了销售和购买模式,它也只能在销售或购买模式下创建。任何人都可以给我解决方案或任何解决此问题的方法将不胜感激。

版本:QBOE(6.0)

以下是我在销售和购买模式下创建服务的方式。

我是否遗漏了任何事情,或者除此之外我还需要在 QuickBooks 方面做些什么吗?

<ItemServiceAddRq>  
   <ItemServiceAdd>
   <Name>QBTubes</Name>
   <SalesAndPurchase>
     <SalesDesc>Tubes are excellent for all ages</SalesDesc>
     <SalesPrice>100</SalesPrice>
     <FullName>Sales</FullName>
     </IncomeAccountRef>
     <PurchaseDesc>Tubes are excellent for all ages</PurchaseDesc>
     <PurchaseCost>80</PurchaseCost>
     <ExpenseAccountRef>
     <ListID>IDTYPE</ListID>
     <FullName>Purchases</FullName>
  </SalesAndPurchase>
 </ItemServiceAdd>
</ItemServiceAddRq>

提前致谢。

4

1 回答 1

0

QuickBooks Online qbXML API 不支持创建包含销售和购买信息的项目。

您可以使用QuickBooks OSR 文档来验证这一点-

  • 将 OSR 设置为使用 qbXML 6.0(QuickBooks Online 仅支持 6.0)
  • 选中“OE”复选框
  • 取消选中“美国”复选框
  • 从“选择消息”下拉菜单中选择“ItemServiceAdd”

架构定义为:

<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="6.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<ItemServiceAddRq>
<ItemServiceAdd> <!-- required -->
<Name >STRTYPE</Name> <!-- required -->
<ParentRef> <!-- optional -->
<ListID >IDTYPE</ListID> <!-- optional -->
<FullName >STRTYPE</FullName> <!-- optional -->
</ParentRef>
<!-- BEGIN OR -->
<SalesOrPurchase> <!-- optional -->
<Desc >STRTYPE</Desc> <!-- optional -->
<!-- BEGIN OR -->
<Price >PRICETYPE</Price> <!-- optional -->
<!-- OR -->
<PricePercent >PERCENTTYPE</PricePercent> <!-- optional -->
<!-- END OR -->
<AccountRef> <!-- optional -->
<ListID >IDTYPE</ListID> <!-- optional -->
<FullName >STRTYPE</FullName> <!-- optional -->
</AccountRef>
</SalesOrPurchase>
<!-- OR -->
<!-- END OR -->
</ItemServiceAdd>
</ItemServiceAddRq>
于 2013-05-06T10:16:28.343 回答