Intuit POS SDK - 缺少库存查询的制造商

时间:2013-05-13 00:49:14

标签: c# sdk quickbooks intuit

我正在开发QuickBooks POS系统。我对库存清单做了以下请求(在C#中)。

var request = sessionMgr.CreateMsgSetRequest(1, 0);
request.Attributes.OnError = ENRqOnError.roeContinue;
var inventoryQuery = request.AppendItemInventoryQueryRq();
var response = sessionMgr.DoRequests(request);

我回来的库存清单不包括每个库存项目的制造商字符串,通过此字符串填充在QBPOS中。该字段不在返回的XML或IItemInventoryRet对象中,尽管其他一切似乎都是。

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

在程序的更高版本中添加了制造商字段,因此您必须指定版本3请求才能获得它。

您可以从请求对象中调用“QBPOSXMLVersionsForSession”,以确保最终用户具有适合您请求的POS兼容版本。

这显示哪些版本可用于哪些版本:https://member.developer.intuit.com/qbSDK-current/Common/newOSR/index.html