系列文章目录【SQL开发实战技巧】系列(一):关于SQL不得不说的那些事【SQL开发实战技巧】系列(二):简单单表查询【SQL开发实战技巧】系列(三):SQL排序的那些事【SQL开发实战技巧】系列(四):从执行计划讨论UNIONALL与空字符串&UNION与OR的使用注意事项【SQL开发实战技巧】系列(五):从执行计划看IN、EXISTS和INNERJOIN效率,我们要分场景不要死记网上结论【SQL开发实战技巧】系列(六):从执行计划看NOTIN、NOTEXISTS和LEFTJOIN效率,记住内外关联条件不要乱放【SQL开发实战技巧】系列(七):从有重复数据前提下如何比较出两个表中的差异数据及
SAPRETAIL初阶之商品主数据门店视图里没有WM数据 这里以商品号729为例简要说明。 执行事务代码MM42进入Logistics:Store视图,门店代码NM03, 回车, 无法维护其WM相关的数据。 如果是进入Logistic:DistributionCenter视图, 这里能通过点击’WarehouseMgmt’按钮去维护其WM相关的视图数据。 由此可见:SAPRETAIL系统中,认为门店是不启用WM管理的,只有DC才能启用WM管理。这是合理的,毕竟门店是主要销售活动场所,而非库存管理场地,在门店里只用IM管理,符合业务场景的需要。 注:本文展示的内容基于SAPS4HANA1
SAPRETAIL初阶之商品主数据门店视图里没有WM数据 这里以商品号729为例简要说明。 执行事务代码MM42进入Logistics:Store视图,门店代码NM03, 回车, 无法维护其WM相关的数据。 如果是进入Logistic:DistributionCenter视图, 这里能通过点击’WarehouseMgmt’按钮去维护其WM相关的视图数据。 由此可见:SAPRETAIL系统中,认为门店是不启用WM管理的,只有DC才能启用WM管理。这是合理的,毕竟门店是主要销售活动场所,而非库存管理场地,在门店里只用IM管理,符合业务场景的需要。 注:本文展示的内容基于SAPS4HANA1
SAPWM初阶之LX09查询TRList 在SAPWM模块里,TR单据是有相关的报表可供查询的。比如如下的事务代码:LB10/LB11/LB12/LB13, 不过这些事务代码都有局限性。比如LB10-ForStoragetype,按StorageType来查与之相关的Open/PartialDelivered/Completed的TR清单,如下图, 但是一次只能查一个storagetype的,其它几个事务代码都有类似不足之处,即查询参数有局限性。 当然了,这几个事务代码不仅仅是查询功能,而且在查询结果界面,还有能创建后续TO单据的功能,如下图(事务代码LB10): 如果是希望
SAPWM初阶之LX09查询TRList 在SAPWM模块里,TR单据是有相关的报表可供查询的。比如如下的事务代码:LB10/LB11/LB12/LB13, 不过这些事务代码都有局限性。比如LB10-ForStoragetype,按StorageType来查与之相关的Open/PartialDelivered/Completed的TR清单,如下图, 但是一次只能查一个storagetype的,其它几个事务代码都有类似不足之处,即查询参数有局限性。 当然了,这几个事务代码不仅仅是查询功能,而且在查询结果界面,还有能创建后续TO单据的功能,如下图(事务代码LB10): 如果是希望
SAPWM通过2-StepPicking创建的TO之间的关联关系 SAPWM模块里的2-StepPicking功能,会在Pick环节和Allocation环节创建TO单据来完成拣配事务。这些TO单据之间相互并无直接关联关系,但是有办法查询到彼此。 销售订单736,2个交货单,是通过2-steppicking的方式完成拣配的。如下凭证流, 我们发现只有在Allocation(即第二步)环节创建的TO单据43/44才会显示在该销售订单的凭证流里。如上图。TO#43, TO#44, 在Pick(即第一步)环节创建的TO#42,由于它不与交货单号关联,所以它不出现在该SO的凭证流里。 TO#42
SAPWM通过2-StepPicking创建的TO之间的关联关系 SAPWM模块里的2-StepPicking功能,会在Pick环节和Allocation环节创建TO单据来完成拣配事务。这些TO单据之间相互并无直接关联关系,但是有办法查询到彼此。 销售订单736,2个交货单,是通过2-steppicking的方式完成拣配的。如下凭证流, 我们发现只有在Allocation(即第二步)环节创建的TO单据43/44才会显示在该销售订单的凭证流里。如上图。TO#43, TO#44, 在Pick(即第一步)环节创建的TO#42,由于它不与交货单号关联,所以它不出现在该SO的凭证流里。 TO#42
SAPWM初阶根据GroupNumber来查询与之有关的TO单 在SAPWM模块的2-Steppicking流程里,我们会为需要做拣配的TR或者交货单创建Group,然后为Group来集中拣配物料,分配减配好的物料给到不同的参考单据(TR或者交货单)。这样在系统上就能为某个groupnumber创建多个不同的TO单据。 如果要根据groupnumber去查询与之关联的TO单据数据,可以采取不同的方式。 1,使用事务代码LT23来做查询。 执行事务代码LT23后系统进入如下界面, 点击DynamicSelection按钮, 可以将groupnumber调出来做为查询参数。输入group号,
SAPWM初阶根据GroupNumber来查询与之有关的TO单 在SAPWM模块的2-Steppicking流程里,我们会为需要做拣配的TR或者交货单创建Group,然后为Group来集中拣配物料,分配减配好的物料给到不同的参考单据(TR或者交货单)。这样在系统上就能为某个groupnumber创建多个不同的TO单据。 如果要根据groupnumber去查询与之关联的TO单据数据,可以采取不同的方式。 1,使用事务代码LT23来做查询。 执行事务代码LT23后系统进入如下界面, 点击DynamicSelection按钮, 可以将groupnumber调出来做为查询参数。输入group号,
SAPWM中阶为多个TR创建了Group后将TR从Group里删除? SAPWM2-StepPicking流程里,需要为多个TR或者交货单创建组,然后去对该Group执行集中拣配和后续Allocation。如果在创建group的时候由于系统操作错误,导致弄错了,希望将相关的TR或者交货单重新分组,就需要对之前创建的group做相关处理了。 本文就是对这个处理做一个简要的展示。 1,Groupnumber13是一个包含3个TR单据的组。执行事务代码LT45, 执行, 可以看到该组里有3个TR单据,TR号码分别是37/38/39。如上图。 2,假定我们需要将该三个TR从组13里删