我们正在尝试按站点获取装配体库存水平。
[ItemInventoryAssembly
具有总数,但未按站点划分。
ItemSites
,它按站点提供库存,不包括装配项目。
但是,以下xml请求(ItemSiteQueryRq)也返回装配项目:
<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="13.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<ItemSitesQueryRq>
<ItemSiteFilter>
<ItemFilter>
<FullName >The item's full name </FullName>
</ItemFilter>
</ItemSiteFilter>
<MaxReturned>25</MaxReturned>
<ActiveStatus>All</ActiveStatus>
</ItemSitesQueryRq>
</QBXMLMsgsRq>
</QBXML>
这仅仅是QODBC中的设置吗?
我们如何从现场获取组装件的清单?
结果表明,表ItemSites
也具有装配清单级别。但是项目编号在其他列中列出。
因此,对于常规库存,列为ItemInventoryRefListID
和ItemInventoryRefFullName
,
对于装配体库存,列为ItemInventoryAssemblyRefListID
和ItemInventoryAssemblyRefFullName