2020-09-04 02:26发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
是否可以运行L_TO_CREATE_TR函数将不同的物料从一个WM存储器传输到另一WM存储器,但又传输到同一存储仓和存储单元? 我可以转移到相同的储物箱,但是将为每种物料创建储物单元。
谢谢。
JM
您是否要将物料从一种WM仓储类型转移到同一仓库编号中的另一种仓储类型? 如果是,则可以使用fm L_TO_CREATE_MULTIPLE。
尊敬的约翰尼,
如果要将库存从一个位置转移到另一个位置,则只需要使用matdoc。 您可以使用fm L_TO_CREATE_TR进行WM交易。
如果要将库存从同一类型的一种类型转移到另一种类型,则不需要matdoc。 您可以将fm L_TO_CREATE_MULTIPLE用于WM交易。
我看不到您的屏幕截图。 请重新发布您的屏幕截图。
如果您使用fm L_TO_CREATE_TR进行WM交易,则fm参数如下:
I_LGNUM = MSEG-LGNUM。
I_TBNUM = MSEG-TBNUM
I_COMMIT_WORK ='X'。
I_BNAME ='用户名'。
IT_TRITE-TBPOS ='项目编号' :'0001','0002'......
IT_TRITE-ANFME =数量。
IT_TRITE-ALTME =计量单位。
IT_TRITE -CHARG =批号。
对于GR事务:
IT_TRITE-NLTYP =目标存储类型。
IT_TRITE-NLBER =目标存储段
IT_TRITE-NLPLA =目标存储仓
IT_TRITE-LETYP ='SP'。
IT_TRITE-VLTYP = MSEG-LGTYP
IT_TRITE-VLPLA = MSEG-LGPLA
对于GI交易:
IT_TRITE-NLTYP ='SP'。
IT_TRITE-NLBER = MSEG-LGTYP
IT_TRITE-NLPLA = MSEG-LGPLA
IT_TRITE-LETYP =目标存储类型。
IT_TRITE-VLTYP =目标存储段
IT_TRITE-VLPLA =目标存储仓
实际的业务流程是什么 您要自动化吗?
L_TO_CREATE_TR 当您有需要的转移要求时使用 创建转储单。 例如,这意味着某些产品 在存储位置之间移动,或者有一些报废,或者 发货到成本中心等
使用了L_TO_CREATE_MULTIPLE 当您只希望在存储类型/存储箱之间移动库存时- 例如 您可以在机架中对机架利用率进行一些优化 仓库。
L_TO_CREATE_POSTING_CHANGE在发布时 变更通知,例如 当您更改某些物料的库存类别时 (不受限制->质量控制,退货,冻结的库存)。
如果要移动整个存储单元:有专门用于此目的的FM-L_TO_CREATE_MOVE_SU
在 第一种和第三种情况涉及到库存管理, 因此,您在WMS中的库存移动应该参考前面的内容
我想知道您是否尝试使用标准用户交易来处理商品,以了解定制是否允许您完成通过FM实现的任务。 如果您能够通过最终用户交易执行此操作,那么也应该可以通过FM执行此操作。 例如,通过自定义,可以限制在存储单元或容器等中混合批次或物料的可能性。因此,第一步是检查遇到的问题是否与自定义有关。
如果您面临的唯一问题是在搬运物料之前您不知道存储单元号,我想您可以首先生成SU号,然后将其用于所有转储单项目作为目的地SU。 我的意思是对LVS_LENUM对象使用NUMBER_GET_NEXT,并在定制中为特定仓库编号配置间隔。 需求,并通过标准交易向您展示该流程的工作方式。 我之所以这样说,是因为例如可以按仓库和存储类型设置混合库存的限制,添加的库存也可能取决于物料,因此可能表明您的程序可以正常工作,但是您没有使用 正确的测试数据或正确的目标存储类型,或者容量存在问题,或者存储箱类型不正确等等。
最多设置5个标签!
您是否要将物料从一种WM仓储类型转移到同一仓库编号中的另一种仓储类型? 如果是,则可以使用fm L_TO_CREATE_MULTIPLE。
尊敬的约翰尼,
如果要将库存从一个位置转移到另一个位置,则只需要使用matdoc。 您可以使用fm L_TO_CREATE_TR进行WM交易。
如果要将库存从同一类型的一种类型转移到另一种类型,则不需要matdoc。 您可以将fm L_TO_CREATE_MULTIPLE用于WM交易。
我看不到您的屏幕截图。 请重新发布您的屏幕截图。
如果您使用fm L_TO_CREATE_TR进行WM交易,则fm参数如下:
I_LGNUM = MSEG-LGNUM。
I_TBNUM = MSEG-TBNUM
I_COMMIT_WORK ='X'。
I_BNAME ='用户名'。
IT_TRITE-TBPOS ='项目编号' :'0001','0002'......
IT_TRITE-ANFME =数量。
IT_TRITE-ALTME =计量单位。
IT_TRITE -CHARG =批号。
对于GR事务:
IT_TRITE-NLTYP =目标存储类型。
IT_TRITE-NLBER =目标存储段
IT_TRITE-NLPLA =目标存储仓
IT_TRITE-LETYP ='SP'。
IT_TRITE-VLTYP = MSEG-LGTYP
IT_TRITE-VLPLA = MSEG-LGPLA
对于GI交易:
IT_TRITE-NLTYP ='SP'。
IT_TRITE-NLBER = MSEG-LGTYP
IT_TRITE-NLPLA = MSEG-LGPLA
IT_TRITE-LETYP =目标存储类型。
IT_TRITE-VLTYP =目标存储段
IT_TRITE-VLPLA =目标存储仓
实际的业务流程是什么 您要自动化吗?
L_TO_CREATE_TR 当您有需要的转移要求时使用 创建转储单。 例如,这意味着某些产品 在存储位置之间移动,或者有一些报废,或者 发货到成本中心等
使用了L_TO_CREATE_MULTIPLE 当您只希望在存储类型/存储箱之间移动库存时- 例如 您可以在机架中对机架利用率进行一些优化 仓库。
L_TO_CREATE_POSTING_CHANGE在发布时 变更通知,例如 当您更改某些物料的库存类别时 (不受限制->质量控制,退货,冻结的库存)。
如果要移动整个存储单元:有专门用于此目的的FM-L_TO_CREATE_MOVE_SU
在 第一种和第三种情况涉及到库存管理, 因此,您在WMS中的库存移动应该参考前面的内容
我想知道您是否尝试使用标准用户交易来处理商品,以了解定制是否允许您完成通过FM实现的任务。 如果您能够通过最终用户交易执行此操作,那么也应该可以通过FM执行此操作。 例如,通过自定义,可以限制在存储单元或容器等中混合批次或物料的可能性。因此,第一步是检查遇到的问题是否与自定义有关。
如果您面临的唯一问题是在搬运物料之前您不知道存储单元号,我想您可以首先生成SU号,然后将其用于所有转储单项目作为目的地SU。 我的意思是对LVS_LENUM对象使用NUMBER_GET_NEXT,并在定制中为特定仓库编号配置间隔。 需求,并通过标准交易向您展示该流程的工作方式。 我之所以这样说,是因为例如可以按仓库和存储类型设置混合库存的限制,添加的库存也可能取决于物料,因此可能表明您的程序可以正常工作,但是您没有使用 正确的测试数据或正确的目标存储类型,或者容量存在问题,或者存储箱类型不正确等等。
一周热门 更多>