qbXML 按自定义字段过滤项目?
qbXML to Filter Items by Custom Fields?
是否可以从 QuickBooks 中获取项目列表并根据自定义字段对其进行过滤?我发现 this question 从 2013 年开始,但我不确定从那以后它是否发生了变化,因为这似乎是一个非常重要的功能。
像这样:
<!---- LIST ALL ITEMS OF THE CATEGORY "MyCategory" ---->
<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="8.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<ItemQueryRq requestID="{REQUEST_ID}" >
<Category>MyCategory</Category>
</ItemQueryRq>
</QBXMLMsgsRq>
</QBXML>
如果没有,是否可以在项目请求中获取自定义字段?如果是这样,我可以手动筛选并过滤响应中的所有项目,但我得到的响应似乎只有 return 个标准字段。
如果相关,我正在使用 Web 连接器和 QuickBooks 桌面。
Intuit 的文档在这里,列出了您可以过滤的内容:
不,您不能按自定义字段过滤。
关于查询和取回自定义字段的文档在这里:
您需要执行此操作以获取自定义字段 (OwnerID
):
<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="8.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<ItemQueryRq requestID="{REQUEST_ID}" >
<OwnerID>0</OwnerID>
</ItemQueryRq>
</QBXMLMsgsRq>
</QBXML>
是否可以从 QuickBooks 中获取项目列表并根据自定义字段对其进行过滤?我发现 this question 从 2013 年开始,但我不确定从那以后它是否发生了变化,因为这似乎是一个非常重要的功能。
像这样:
<!---- LIST ALL ITEMS OF THE CATEGORY "MyCategory" ---->
<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="8.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<ItemQueryRq requestID="{REQUEST_ID}" >
<Category>MyCategory</Category>
</ItemQueryRq>
</QBXMLMsgsRq>
</QBXML>
如果没有,是否可以在项目请求中获取自定义字段?如果是这样,我可以手动筛选并过滤响应中的所有项目,但我得到的响应似乎只有 return 个标准字段。
如果相关,我正在使用 Web 连接器和 QuickBooks 桌面。
Intuit 的文档在这里,列出了您可以过滤的内容:
不,您不能按自定义字段过滤。
关于查询和取回自定义字段的文档在这里:
您需要执行此操作以获取自定义字段 (OwnerID
):
<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="8.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<ItemQueryRq requestID="{REQUEST_ID}" >
<OwnerID>0</OwnerID>
</ItemQueryRq>
</QBXMLMsgsRq>
</QBXML>