点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,专家们! 我正在使用M...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,专家们! 我正在使用M...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,专家们!
我正在使用Maria Trinidad的教程 https://blogs.sap.com/2015/07/15/how-to-consume-service-layer-odata-services-from-net-via-wcf a>
当我尝试添加订单时,出现错误"税收数据缺少ArrayOffset 12,srcLinNum 1,srcGroupNum -1"。
通过SAP B1和邮递员evrything可以正常工作。 我其他相同的线程,我没有找到解决方案。 我真的需要帮助。
谢谢!
< rel =" nofollow" hraf=" https://people.sap.com/mariatrinidad.martinezgea">玛丽亚特立尼达MARTINEZ GEA ,谢谢您的答复!
关于TaxCode-在我们的本地化中,我们不使用TaxCode-我们使用的是VatGroup,是的,我尝试手动将其插入-这没有帮助。
是的,我的.json文件在两种方式上都是相同的。 这是邮递员的回复。 一切正常。
这是我的项目中的代码:
//textFromFile-.json文件数据
JsonParse.SalesOrder.JSONOrder Order = JsonConvert.DeserializeObject(textFromFile); ServiceReference1.SAPB1.Document salesOrder =新的ServiceReference1.SAPB1.Document(); ServiceReference1.SAPB1.DocumentLine salesOrderLines =新的ServiceReference1.SAPB1.DocumentLine();
salesOrder.DocType = Order.DocType;
salesOrder.DocDate = DateTime.Parse(Order.DocDate);
salesOrder.DocDueDate = DateTime.Parse(Order.DocDueDate);
salesOrder.CardCode = Order.CardCode;
for(int i = 0; i
salesOrderLines.ItemCode = Order.DocumentLines [i] .ItemCode;
salesOrderLines.Quantity = Order.DocumentLines [i] .Quantity;
salesOrderLines.UnitPrice = Order.DocumentLines [i] .Price;
salesOrder.DocumentLines.Add(salesOrderLines); }
OrderCRUD SalesOrder =新的OrderCRUD(serviceLayerAddress,"订单");
SalesOrder.AddNewOrder(salesOrder); //与您的示例项目中的方法相同。
在您的方法的这一行上:DataServiceResponse response = Program.ConComs.currentServiceContainer.SaveChanges();
我遇到错误:{"错误":{"代码":-10,"消息":{" lang":" zh-cn","值":"税收数据丢失ArrayOffset 12,srcLineNum 1, srcGroupNum -1"}}}
也许是俄罗斯或乌克兰本地化的问题?
谢谢!
一周热门 更多>