0

SalesReceipt の保存中にエラーが発生しました。QuickBooks エラー メッセージ: 取引金額は正でなければなりません。

この xml を自分の quickbooks webconnector に送信すると、上記のエラーがスローされます。トランザクションの金額はいくらで、xml のどこに移動しますか?

<?xml version="1.0" encoding="utf-16"?>
<?qbxml version="12.0"?>
<QBXML>
  <QBXMLMsgsRq onError="stopOnError">
 <SalesReceiptAddRq requestID="1">
  <SalesReceiptAdd>
 <CustomerRef>
   <FullName>Daily Sales Summary</FullName> 
   </CustomerRef>
 <TemplateRef>
 <FullName>Custom Sales Receipt</FullName> 
 </TemplateRef>
 <SalesReceiptLineAdd>
 <ItemRef>
 <FullName>Food</FullName> 
 </ItemRef>
  <Desc>Total Food Sales</Desc> 
  <Amount>50.00</Amount> 
 </SalesReceiptLineAdd>
  </SalesReceiptAdd>
   </SalesReceiptAddRq>
   </QBXMLMsgsRq>
</QBXML>
4

1 に答える 1

-1

SalesReceiptLineAdd の必要項目

そんな感じ:

<SalesReceiptAddRq requestID="2"><SalesReceiptAdd><CustomerRef><FullName>Dang Dinh*</FullName></CustomerRef><TxnDate>2013-11-15</TxnDate><CheckNumber/><PaymentMethodRef><FullName>Check</FullName></PaymentMethodRef><Memo>Test</Memo><IsToBePrinted>False</IsToBePrinted<SalesReceiptLineAdd><ItemRef><FullName>Sales</FullName></ItemRef><Desc>Test</Desc><Quantity>1</Quantity><Rate>1</Rate></SalesReceiptLineAdd></SalesReceiptAdd></SalesReceiptAddRq>
于 2013-11-15T03:23:38.853 に答える