IRT310 SAP Retail Master Data (Part II)
l Single Article
Ø Basic Concept
Retail的article有single article, generic article, structured article之分,其中structured article包括display, sales set, prepack
display中是一些single article或者generic article的variant,作为一个整体采购,因此有采购价格,vendor和制造商预先制造准备好。比如情人节巧克力礼盒。
Sales Set是一些single article或者generic article的variant,作为一个整体销售,因此有销售价格,比如日本过年的福袋。
Prepack与display类似,不同的是article要来自同一个MC
Article主数据与material主数据一样,也有很多视图,只不过有了些变化basic data/list/purchasing/sales/logistics:DC/logistics:store/POS
因为article的数据量很大,所以SAP为零售准备了模板技术-reference article
我们可以为MC创建ref. article则所有这个MC下的article的数据都参考这个ref. article 在article创建屏幕可以指定ref. article,可以覆盖MC的ref. article。创建的article不会受ref. article数据的更改而有任何影响。
Article type与material type一样,可以控制valuation, Qty/value update, screen control, number range等
因为article可以以不同的单位出售,可以为每个UoM创建一个EAN,可以为一个UoM分配多个EAN,但是需要指定一个主要EAN
对于article可以通过Logistics->Central Functions->Mass Maintenance或者TCODE MM46进行大批量维护。
另外,我们还可以通过菜单Logistics – General-> Material Master-> Retail-Specific Settings-> Settings for Screen Data Display来设定为article上传图片 目前SAP预置的MODE article类型被分配了显示图片的子屏幕
Discontinue:如果一个商品不能继续供货或者不再销售,则需要做商品中止。Retailing-> Master Data-> Article Data-> Article-> Discontinue 之后我们可以通过discontinue monitor来查看商品中止结果,如果成功,可以将此worklist删除。被终止的产品如果想更改或者查看,系统会产生warning的消息。
Ø Fast Entry
SAP Retail中有一个article core master data的概念,是一种被其他模块功能生成的article.比如在采购时发现某些article没有创建,则不必退出PO功能,可以直接在PO中创建这个article,当然创建的article只具有当前业务功能的数据,如果想在其他所有业务模块使用,需要做完全的数据维护。
在MARA中需要指定一个field来存储article的status是否是core master以便稍后利用TCODE WRFMATMON - Article Monitor进一步的完善数据。
Logistics – General-> Material Master-> Retail-Specific Settings-> Settings for Core Master Data中可以做具体的设置
Maintenance group在创建article core master时是需要指定的。MG包含了一系列可维护的字段,在后台配置中,这些字段用field group组织在一起,在MG中需要指定field group
Logistics – General->Logistics – General->Retail-Specific Settings->Settings for Field Groups
Logistics->Retailing->Article Data->Article->WRFMGROUP - Manage Maintenance Groups
我们之前提到的要为article core master data设置值就是在这里的attribute维护的。
通过点击Show/Hide按钮,可以打开下半部的窗口,为自己创建新的template,这个template会在批量维护时使用
我们也可以通过WRFMATCOPY – Copy来参考一个article快速创建一个新的article,并指定copy的内容
SAP还可以对article进行follow-up和replacement操作。Follow-up会永久的替代原来的article,而replacement只会替代一个固定的时间段。
Logistics->Retailing->Article Data->Article-> Follow-Up/Replacement Articles
对于这种article的替代,可以在不同的层次上进行,比如一个site(local assortment)或者很多site(general assortment)
Logistics – General-> Material Master-> Retail-Specific Settings-> Settings for Follow-Up/Replacement Material下可以设置是否进行check 是否有validity等,但是一般我们不会更改
Ø PRICAT
如果想要vendor维护article大部分的数据,然后把敏感数据发给你,然后我们从data pool或者vendor那里得到最新的article数据,可以用到PRICAT功能。一个catalog item对应于一个SAP article
Ø Article List
Article list是一组预定义的article.比如你想要隶属不同MC的article被一起分发给store,则可以定义一个article list.比如你想创建一个article list,其中包含所有将来不再想继续销售的article或者定义出同一个代理商的所有article,在将来对article做选择操作时作为一个选择条件
SAP中有两种AL:
Dynamic AL: 在系统中保存一个选择的标准,然后动态的选出符合的article
Static AL: 在系统中包含选择标准和release时选出的article
运行TCODE WRF_AL – Edit 画面如下
左侧是article list hierarchy,可以以商业或者应用为标准进行组织,article list会创建在最终节点上,右侧是相应的AL信息画面。
首先编辑AL的header信息,如图
在编辑完header信息后,点击edit selection定义article选择的标准。定义完之后点击results list来查看结果。如果是static list,可以手工添加和删除不在选择标准内的article
如果是static list,在编辑了新的选择标准以后一定要点击update result,新的结果才会更新,并且结果前面会标出来不同的图标,+表示新增加,=表示没变,-表示被删去。
在SAP中创建的static article list可以被BI用来reporting.
SAP BI中有business contents映射为article list, BI回传给SAP填充static article list
Ø Discontinuation
一个article将不再被使用的时候,我们可以做discontinuation废止。对于废止的方法,我们有以下几种:
Article discontinuation for vendor 特定的vendor将不能再提供article
Article discontinuation for assortment article将不能从特定的assortment(sites)采购和销售
Article discontinuation for distribution Chain article将不能在特定的distribution chain销售
Client-side article discontinuation article不能在任何业务操作中使用
在一个article不再使用之前,需要有一些check的步骤的
如果在库存,在PO等里面依然存在这个article,则discontinue不会成功,我们必须先解决这些问题。SAP预先定义了一些解决问题的后续步骤:
IMG->Logistics – General->Material Master->Retail-Specific Settings->Settings for Material Discontinuation->Define Follow-Up Actions
我们可以看到是一些系统内置的function module 如果我们要开发自己的后续action 就需要在这里配置
Assign Follow-Up Actions to Error Messages一步将每种error分配一个action
l Generic Article
Ø Characteristic
Generic article的关键是SAP的classification system。我们先用TCODE CT04创建一个characteristic.在创建了相关的characteristic 之后通过Logistics -> Retailing -> Master Data -> Article Data -> Environment -> Merchandise Categories -> Characteristics -> Characteristics ->TCODE WRFCHVALGRP - Group Characteristic Values我们可以将相关的value 组织起来。
左边区域显示了整个特征值的树状结构,特征值可以在每个节点层级上,在屏幕右下部分维护。每个节点的使用可以限制在固定的一些MC上,在右上部分维护。也就是说如果一个article不属于这个范围中的MC,那么article的维护画面不会出现维护search help
之后我们通过TCODE CLWE - Create创建一个characteristic profile,在char.维护处输入我们创建的characteristic并在relevant输入<spa