点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我已经开发出一种C#表单,用于根据订单创建交货单。 添加交货单的代码使用xml文件:
{ //保存XML 字符串xml = bo.ToXmlString(); File.WriteAllText(path,xml); //保存交货单 文档文档= Company.GetBusinessObject(BoObjectTypes.oDeliveryNotes); docu.Browser.ReadXml(path,0); 如果(docu.Add()!= 0){抛出新异常($" {Company.GetLastErrorCode()}:{Company.GetLastErrorDescription()}"); } int键= int.Parse(Company.GetNewObjectKey()); docu.GetByKey(key); 返回docu.DocNum; }
生成的xml示例:
<版本> 2 版本> <文件> <行>C30751 <系列> 290 系列><行> 0 ITEM-1 1 651 17 0
这将使我的交货单上添加一些字段,例如卡名称或交货日期,以及我所有的udf (除了),这些字段均具有默认值。 这些字段设置为默认值。
我在做错什么吗? 我该如何复制这些字段?
我无法手动添加这些字段,因为它们可能会更改。
安东尼奥,
请查看注释#1382856-基本文档中设置的DI_UDF值未复制到目标文档
这是假定的行为,但是我已经看到UDF是从 基本文档,具有默认值的文档除外。 我不得不修改代码以在以后添加这些值。
谢谢!
一周热门 更多>