ここでIntuit.Ipp.Data.Qbo.VendorCredit
限定ベータ機能としてマークされているエンティティを使用しようとしています。開発環境の資格情報を使用してそのインスタンスを追加しようとすると、IDS サーバーから「内部サーバー エラー」が発生します。
だから、私の質問は次のとおりです。
- 開発者はこの機能を利用できますか?
- はいの場合、どうすれば入手できますか?
- いいえの場合、代替ソリューションはありますか?
どんな助けにも感謝します。
ここでIntuit.Ipp.Data.Qbo.VendorCredit
限定ベータ機能としてマークされているエンティティを使用しようとしています。開発環境の資格情報を使用してそのインスタンスを追加しようとすると、IDS サーバーから「内部サーバー エラー」が発生します。
だから、私の質問は次のとおりです。
どんな助けにも感謝します。
エンティティはベータ版としてマークされています。これは、Quickbooks API のバージョン 2 では現在サポートされていないため、自己責任で使用することを意味します。v3 QuickBooks API で利用可能になり、完全にサポートされますが、まだ公開されていません。v3 QuickBooks API の詳細については、次のウェビナーでご覧いただけます。
http://ippblog.intuit.com/blog/2013/02/registration-for-ipp-quickbooks-api-v3-webinar-.html
代替手段はありませんが、必要に応じて、この XML リクエストを使用して VendorCredit を追加してみてください。
<Add RequestId="f262775d403d432e9b0173d3fd03036f" xmlns="http://www.intuit.com/sb/cdm/v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.intuit.com/sb/cdm/v2 ./RestDataFilter.xsd">
<ExternalRealmId>181967844</ExternalRealmId>
<VendorCredit>
<Header>
<DocNumber>90001</DocNumber>
<TxnDate>2011-01-20</TxnDate>
<Note>New vendor</Note>
<Status>Paid</Status>
<VendorId idDomain="QB">263</VendorId>
<VendorName>General Motors</VendorName>
<BillEmail>jenW@foobar.com</BillEmail>
<TotalAmt>200.0</TotalAmt>
<PayerId idDomain="QB">263</PayerId>
<PayerName>General Motors</PayerName>
<APAccountId idDomain="QB">12</APAccountId>
<APAccountName>Accounts Payable</APAccountName>
</Header>
<Line>
<Desc>new line</Desc>
<ClassId idDomain="QB">12</ClassId>
<ClassName>Tub Design</ClassName>
<ReimbursableInfo>
<CustomerId idDomain="QB">281</CustomerId>
<CustomerName>Disney</CustomerName>
<JobId idDomain="QB">282</JobId>
<JobName>StoryCreation</JobName>
</ReimbursableInfo>
<BillableStatus>Billable</BillableStatus>
<ItemId idDomain="QB">118</ItemId>
<ItemName>labor used in assembly</ItemName>
<ItemType>Service</ItemType>
<UnitPrice>50.0</UnitPrice>
<Qty>4.0</Qty>
<UOMId idDomain="QB">38</UOMId>
<UOMAbbrv>Volume by the liter</UOMAbbrv>
</Line>
</VendorCredit>
</Add>