使用 C# 和 SuiteTalk 在 Item Fulfillment 项目列表上配置库存详细信息
Configuring inventory detail on Item Fulfillment item list, using C# and SuiteTalk
我正在使用 C# 编码,使用 SuiteTalk Web 服务从现有销售订单创建项目履行记录。
当在项目上指定序列号时,我不确定如何配置库存详细信息。
我成功生成了项目履行,并且可以在项目未序列化时更新 NetSuite。序列化项目时,出现以下错误:
"Please configure the inventory detail in line 1 of the item list."
我 运行 检查每个订单项并检查它是否已履行,然后我将其添加到我的新项目履行列表中,如下所示:
List<ItemFulfillmentItem> ifitems = new List<ItemFulfillmentItem>();
ItemFulfillmentItem ffItem = new ItemFulfillmentItem();
ffItem.item = ifitemlist.item[b].item;
ffItem.orderLineSpecified = true;
ffItem.orderLine = ifitemlist.item[b].orderLine;
ffItem.quantity = msg.despatchItems[i].qtyDespatched;
ffItem.quantitySpecified = true;
ifitems.Add(ffItem);
ItemFulfillmentItemList ifitemlistToFulfill = new ItemFulfillmentItemList();
ifitemlistToFulfill.item = ifitems.ToArray();
newItemFulfill.itemList = ifitemlistToFulfill;
WriteResponse writeRes = _service.add(newItemFulfill);
如有任何帮助,我们将不胜感激。
在商品履行项目上,有一个名为 serialNumbers 的文本字段。通过逗号分隔列表的方式添加它们。
- 您需要为每个行项目添加和清点详细信息子记录
- 然后你必须设置序列号*和**数量
您不能添加以逗号分隔的列表,因为您必须指定数量
我不熟悉C#api,只有JS和Javaapi都具有相同的工作流程(库存明细子记录)
我正在使用 C# 编码,使用 SuiteTalk Web 服务从现有销售订单创建项目履行记录。 当在项目上指定序列号时,我不确定如何配置库存详细信息。
我成功生成了项目履行,并且可以在项目未序列化时更新 NetSuite。序列化项目时,出现以下错误:
"Please configure the inventory detail in line 1 of the item list."
我 运行 检查每个订单项并检查它是否已履行,然后我将其添加到我的新项目履行列表中,如下所示:
List<ItemFulfillmentItem> ifitems = new List<ItemFulfillmentItem>();
ItemFulfillmentItem ffItem = new ItemFulfillmentItem();
ffItem.item = ifitemlist.item[b].item;
ffItem.orderLineSpecified = true;
ffItem.orderLine = ifitemlist.item[b].orderLine;
ffItem.quantity = msg.despatchItems[i].qtyDespatched;
ffItem.quantitySpecified = true;
ifitems.Add(ffItem);
ItemFulfillmentItemList ifitemlistToFulfill = new ItemFulfillmentItemList();
ifitemlistToFulfill.item = ifitems.ToArray();
newItemFulfill.itemList = ifitemlistToFulfill;
WriteResponse writeRes = _service.add(newItemFulfill);
如有任何帮助,我们将不胜感激。
在商品履行项目上,有一个名为 serialNumbers 的文本字段。通过逗号分隔列表的方式添加它们。
- 您需要为每个行项目添加和清点详细信息子记录
- 然后你必须设置序列号*和**数量
您不能添加以逗号分隔的列表,因为您必须指定数量
我不熟悉C#api,只有JS和Javaapi都具有相同的工作流程(库存明细子记录)