2020-09-05 21:52发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
SAP B1 DI无法同时保存"销售交货单据"的发运地址和发单地址2,
使用DI保存(添加方式)销售交货凭证时。仅保存了送货地址
地址2的帐单无法保存到数据库,SAP已将DI的值更改为" CN",而不是该值
我进入了DI接口
我尝试过,没有发现任何问题。 我的代码是:
公共无效的CreateDeliveryNote() { int lretCode; 字符串NewDocEntry =""; SAPbobsCOM.Documents oDelivery; SAPbobsCOM.Company oCompany =(SAPbouiCOM.Framework.Application.SBO_Application.Company.GetDICompany()as SAPbobsCOM.Company); SAPbouiCOM.Application oApp = SAPbouiCOM.Framework.Application.SBO_Application; 尝试 { oDelivery = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oDeliveryNotes)作为SAPbobsCOM.Documents; oDelivery.CardCode ="您的卡代码"; oDelivery.RequriedDate = DateTime.Today.Date; oDelivery.DocDate = DateTime.Today.Date; oDelivery.VatDate = DateTime.Today.Date; oDelivery.TaxDate = DateTime.Today.Date; oDelivery.Address ="测试地址"; oDelivery.Address2 =" Test2地址"; oDelivery.Lines.ItemCode ="您的物品代码"; oDelivery.Lines.Price = 15; oDelivery.Lines.Quantity = 3; lretCode = oDelivery.Add(); oCompany.GetNewObjectCode(out NewDocEntry); 如果(lretCode == 0) { oApp.SetStatusBarMessage( "成功创建了新的交货单。DocEntry=" + NewDocEntry, SAPbouiCOM.BoMessageTime.bmt_Medium,false); } 其他 { oApp.SetStatusBarMessage(" Error:" + oCompany.GetLastErrorDescription()); } } 捕获(异常) { oApp = null; oCompany = null; oDelivery = null; GC.Collect(); } 最后 { oApp = null; oCompany = null; oDelivery = null; GC.Collect(); } } }
我的测试工具:
结果:
最多设置5个标签!
我尝试过,没有发现任何问题。 我的代码是:
我的测试工具:
结果:
一周热门 更多>