我们的ruby gem在quickbooks中创建发票,然后创建相同金额和日期的付款。我们如何将付款应用于发票? (在线快速书)
答案 0 :(得分:0)
请参阅付款文件。
它将通过Line(和linkedTran)属性。 https://developer.intuit.com/docs/0025_quickbooksapi/0050_data_services/020_key_concepts/0700_other_topics#Line
前 -
<IntuitResponse xmlns="http://schema.intuit.com/finance/v3" time="2014-07-18T09:52:33.800-07:00">
<QueryResponse startPosition="1" maxResults="1">
<Payment domain="QBO" sparse="false">
<Id>6</Id>
<SyncToken>0</SyncToken>
<MetaData>
<CreateTime>2014-07-18T09:51:59-07:00</CreateTime>
<LastUpdatedTime>2014-07-18T09:51:59-07:00</LastUpdatedTime>
</MetaData>
<TxnDate>2014-07-18</TxnDate>
<CurrencyRef name="United States Dollar">USD</CurrencyRef>
<Line>
<Amount>300.00</Amount>
<LinkedTxn>
<TxnId>1</TxnId>
<TxnType>Invoice</TxnType>
</LinkedTxn>
</Line>
<CustomerRef name="Anna Ellixson">2</CustomerRef>
<DepositToAccountRef>4</DepositToAccountRef>
<TotalAmt>300.00</TotalAmt>
<UnappliedAmt>0</UnappliedAmt>
<ProcessPayment>false</ProcessPayment>
</Payment>
</QueryResponse>
</IntuitResponse>
要获得正确的对象结构,请在QB UI和相应的付款中创建发票,然后使用getById(付款)端点检索付款对象。
你可以从ApiExplorer试试这个。
https://developer.intuit.com/apiexplorer?apiname=V3QBO
由于