私はクイックブックと連携する時間追跡ソフトウェアを作成しています。以下は、エクスポートした XML ファイルです。TimeTracking に QuickBooks エンティティへの無効な参照があることを示すステータス コード 3140 を受け取りました。Quickbooks はエラーを返します: 「指定されたレコードはリストに存在しません。」
XML ファイルから EntityRef タグを取り出すと、Quickbooks が解析エラーをスローすることを確認しましたが、EntityRef 要素内に何を挿入する必要があるかについては完全に途方に暮れています。
<?xml version="1.0" encoding="UTF-8"?>
<?qbxml version="10.0"?>
-<QBXML>
-<QBXMLMsgsRq onError="stopOnError">
-<TimeTrackingAddRq>
-<TimeTrackingAdd>
-<EntityRef>
<FullName>Some List Name Here?</FullName>
</EntityRef>
<Duration>PT8h5M</Duration>
</TimeTrackingAdd>
</TimeTrackingAddRq>
</QBXMLMsgsRq>
</QBXML>