点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,专家,我在调用以下方法的A...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,专家,我在调用以下方法的A...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,专家,我在调用以下方法的Add方法时收到此错误“ -10 ::在“ Whse”字段[??????? 0-0]中输入有效值” 库存转移对象。 我已经验证并重新验证了库存转移对象和库存转移线对象都为“到/从”仓库设置了仓库代码。 仓库和这些代码是正确的并且确实存在。 此错误消息的一些类似帖子已声明有关物料成本或单价的信息,但与错误消息不相关。 但是,当我在SAP本身中执行此操作时,没有问题。
对于此物料,评估方法设置为“标准”,而未设置“物料成本”。 同样,选中“允许在不增加项目成本的情况下释放库存”。
非常感谢您能提供的所有帮助。 p>
$ bPass = true; $ trfnObj = $ this-> Useful-> apiConfig-> GetBusinessObject($ this-> Useful-> aSAPB1Objects ['Inventory Transfer']); //让我们添加到obj $ trfnObj-> CardCode = $ request-> CardCode; $ trfnObj-> CardName = $ request-> CardName; $ trfnObj-> ContactPerson =(int)$ request-> CntctCode; $ trfnObj->地址= $请求->地址; $ trfnObj-> PriceList = $ request-> GroupNum; $ trfnObj->注释=“服务呼叫”。$ request-> U_JC1_PrintJob; $ trfnObj-> FromWarehouse = $ request-> FromWhsCode; $ trfnObj-> ToWarehouse = $ request-> ToWhsCode; $ trfnObj-> DocDate = date('m / d / Y'); $ trfnObj-> JournalMemo ='库存转移-'。$ request-> CardCode; $ trfnObj-> UserFields-> Fields-> Item('U_NB_PortalCreateUser')-> Value = $ this-> getRequest()-> getSession()-> read('Auth.User.full_name'); $ trfnObj-> UserFields-> Fields-> Item('U_NB_PortalUpdateUser')-> Value = $ this-> getRequest()-> getSession()-> read('Auth.User.full_name'); $ linesObj = $ trfnObj->线; $ binAllocatObj = $ linesObj-> BinAllocations; $ binAllocatObj-> BinAbsEntry = $ getData ['bin']; $ binAllocatObj-> Quantity = $ trnLine ['Quantity']; $ binAllocatObj-> BinActionType = 1; $ binAllocatObj-> AllowNegativeQuantity = 1; $ linesObj-> BaseEntry = $ request-> DocEntry; $ linesObj-> BaseType = 5; $ linesObj-> ItemCode = $ trnLine ['ItemCode']; $ linesObj-> ItemDescription = $ trnLine ['Dscription']; $ linesObj-> Quantity = $ trnLine ['Quantity']; $ linesObj-> WarehouseCode = $ request-> ToWhsCode; $ linesObj-> FromWarehouseCode = $ request-> FromWhsCode; 如果($ linesObj-> Add()!= 0) { $ this-> Flash-> error(__(__ LINE __。':::由于SAP标准,无法传输项目:'。$ this-> Useful-> apiConfig-> GetLastErrorCode()。“ ::”。$ this ->有用-> apiConfig-> GetLastErrorDescription())); $ bPass = false; } 如果($ bPass) { if($ trfnObj-> Add()== 0)//这是发生故障的地方 { //继续 $ this-> Flash-> error(__('库存转移成功创建。')); } 其他 { $ this-> Flash-> error(__(__ LINE __。':::由于SAP标准,无法保存传输:'。$ this-> Useful-> apiConfig-> GetLastErrorCode()。“ ::”。$ this ->有用-> apiConfig-> GetLastErrorDescription())); } } pre>
嗨,托德, p>
我有两次类似的问题,最后发现,在第一种情况下,根本没有确定其中一个物品的给定仓库,在第二种情况下, 没有确定其中一项的默认仓库。 p>
物有所值。 p>
致谢, p>
Johan p>
一周热门 更多>