SAP Retail for SAP (non-Retail) Experts

SAP (non-Retail) experts often encounter skepticism when joining an SAP Retail project.

If that’s you, then you’re likely thinking:  Hey, I’m an expert in FI, IM, MM, SD, or whatever. How much different could “Retail” be?

You got this, right? Well, maybe. Maybe not.

This quick read is first aid for mitigating healthy skepticism.

And it applies for both SAP S/4HANA Retail for Merchandise Management and SAP S/4HANA for Fashion and Vertical Business. I use SAP Retail as shorthand to mean both applications. Activating either Business Function brings foundational master data differences into play, and that’s where the skepticism begins.

Use the right words, even if you can’t find them

If you’re an old hand at SAP, but new to Retail, then some new words should command your attention:

SAP Standard

SAP Retail / Fashion

Future?

Material Groups

Merchandise Category

Material Master

Article Master

Product

Plant

Site Master

Location

These business objects aren’t named differently in SAP Retail simply to align with industry-specific jargon. No, each are named differently to convey that substantial differences exist between these SAP Retail business objects and their Standard counterparts. You care about this because if the master data has changed, then business processes that consume said master data have likewise changed.

With S/4HANA, SAP has technically reduced differences between Standard and SAP Retail. That’s very nice. But “simplification” and changing lexicon — not yet fully harmonized — have added a bit of confusion. You need to be aware of this history, and aware of what you’ll see on screens across SAP GUI, Web Dynpro, and Fiori applications.

In ECC 6.0, so-called “Retail Text” was applied to SAP Retail systems. With more or less consistency, it was obvious that you were dealing with a Retail system because on-screen labels displayed Merchandise Category, Article, and Site. We felt very special, indeed! With S/4HANA, Retail Text is no longer available. And it won’t become available. It makes enterprise-wide sense to harmonize business objects. But the words Material, Article, and Product were — and are still — sprinkled across SAP applications, and in many cases different words are used to designate the same “thing.” The consequence is that in S/4HANA, some Retail-specific transaction codes display Retail terminology —  Site, Store, Article, Merchandise Category — but most transactions do not.

No matter the names you encounter, the functionalities they represent in SAP Retail differ from SAP Standard.

Material Group versus Merchandise Category

In SAP R/3 standard, Material Groups are defined in Customizing using this path: Logistics – General > Material Master > Settings for Key Fields > Define Material Groups. That configuration point — maintenance of table T023 — is never to be touched in an SAP Retail system.

Creating or changing Material Groups via Customizing will render them useless in SAP Retail. You’ll still see the “Material Group” in configuration, but the Merchandise Category is also represented in Classification (Table KLAH, Class Type 026). Standard transactions enable maintenance of Merchandise Categories (using both T023 and KLAH) and related features purely as master data.

Because Merchandise Category is a control parameter in many Retail-specific processes, it’s mandatory to assign Articles to a Merchandise Category at the time of Article creation.

Reference Articles, also assigned to Merchandise Categories, serve importantly as templates for creating new Article Master records.

While both Material Group and Merchandise Category records are defined in database table T023, this database table has been enhanced with Retail-specific attributes. For example, Merchandise Category maintenance includes functionality to assign additional Retail-specific attributes (Characteristics).  Articles assigned to a Merchandise Category inherit characteristics that are assigned to the Merchandise Category.

Material Master versus Article Master

The terms “Material” and “Article” are used to differentiate between master data records created using transactions MM01, MM02, and MM03 (Materials), and master data records created using transactions MM41, MM42, and MM43 in SAP Retail (Articles).

An SAP Retail Article Master is fundamentally more than a Material Master. While Materials can still be maintained in SAP Retail, the majority of applications within SAP Retail can only be used with Articles and not with Materials.

In SAP Retail, Articles are assigned to Article Categories at the time of creation, and the designation cannot be changed thereafter.  You can distinguish Materials from Articles by examining field ATTYP (Material Category) in database table MARA.

The counterpart of a Material is a single Article.

In addition you can create Generic Articles and corresponding Variants. This is a maintenance-saving concept for representing a group of Articles that vary mainly by a few attributes.  The classic example is a Shirt (Generic) with Articles that vary by Color and Size variants). In SAP Retail, you can create the Generic shirt Article, choose the Color and Size combinations, and the system generates the Variant Articles accordingly.

Other Article Categories are so-called structured Articles. Sales Sets, Displays, and Prepacks are made up of components (i.e. single Articles). Behind the scenes, structured Articles use Bill of Materials (BOMs).  But enhancements to standard logistics applications offer special handling for structured Articles.

Article Master is also unique in that reference master data and Retail business processes are used to massively create Article Master data.  These concepts dramatically differ from creating a Material Master, which has limited capability to provide default values from the ERP Vendor Master or from customizing.

In SAP Retail, a comprehensive master data strategy, orchestration of master data, and technical functionality support creating new Article Masters from Reference Articles, which serve as templates. This minimizes effort in creating data.  Extending Articles to Sites — extending Materials to Plants — is an automated business process in SAP Retail.

Configuration of Article Master types (Material Types) also allows maintenance of views that are typical for Materials. For example, fields in the context of production processes.

Plant versus Site (Store / Distribution Center)

Whereas, in SAP R/3 standard, Plants are clearly defined in Customizing, in SAP Retail specific transactions are available for the maintenance of Sites and corresponding features as mater data.

Anyone can be forgiven for thinking of a Site Master as only master data, given its name. But the metamorphosis of a standard Plant, as pure configuration, to a Retail Site Master, now as pure master data, remains incomplete, even in S/4HANA.

You’ll hear time and time again that SAP Retail Site Master is an object to be treated like no other.

That’s true because Site Master is one business object comprised of many technical objects, including customizing.

There are two categories of site in SAP Retail: Stores, which offer goods to consumers, and Distribution Centers, which supply the stores.  You can distinguish Plants from Sites by field VLFKZ (Plant category; Site Category) in table T001W. This field is initial for a Plant. In SAP Retail it has value of A when the Site is a Store and B when the Site is a Distribution Center.

Both a Plant – defined in customizing – and a Site Master are represented by a set of database tables. Most of them are common for a Plant and a Site Master.  But a Site Master uses additional database tables to store data specific for SAP Retail functionality.

There are two main, interdependent reasons why the organizational unit “Plant” was enhanced in SAP Retail to appear as master data. First, additional attributes for Site Master are required to control Retail-specific business processes. For example, the automatic listing of new Articles based on Merchandise Categories assigned to a Site, or for the control of the data exchange using the POS Interface.

In addition, the large number of Stores in a typical retail company required quick and flexible maintenance. This couldn’t be achieved only with customizing, so a Site Master appears as master data, which can be maintained with specific transaction codes.

Also, the Site master maintenance transaction includes features for reference handling to facilitate Site creation. In the Site profile that you have to specify when you create a new Site, you can define a reference Site, or you can specify a reference Site on the Site Create: Initial Screen. In this way, during Site creation, data from underlying customizing tables is copied from the reference Site to the new Site.

To enable certain business processes such as stock transfers, in SAP standard you establish a relationship between a Plant and a Customer and Vendor master record. You can assign a Customer to a Plant in Customizing.  Plant and Customer can have different addresses. Plant and Vendor can have different addresses. In contrast, SAP Retail provides integrated maintenance of associated Business Partner, ERP Customer, and ERP Vendor.

A Site Master always requires a Customer Master; whether a Vendor Master is associated with a Site is defined by a Site profile. The Site and its associated Business Partner, Customer, and Vendor have a unique address. SAP Retail regards the Site and all components as a single entity from a business point of view.

Because the Site Master and its associated master data records are regarded as a single business entity, the Best Practice for Site Numbers is to make Site number, Business Partner number, Customer number, Vendor number, and Profit Center number (for Materials / Articles) the same number for a given site.

Distribution Chains, not Sales Areas, and not Division

A distribution chain is made up of a sales organization and a distribution channel. The purpose of a distribution chain is to structure sales within a Retail company. Divisions are not used for any functions developed specifically for SAP Retail. However, a single dummy division is provided as a technical necessity.

Customer relationships are important for controlling logistics processes. You maintain these according to sales area. A sales area is a combination of a sales organization, distribution channel, and division. Unlike in industrial companies, there is generally no differentiation made in SAP Retail between product-related divisions, therefore the distribution chain is definitive for the customer relationship.

Articles are assigned uniquely (client-wide) to one division. The significance of the distribution chain for logistics and price determination is also manifest in integrated article maintenance. In the distribution chain-related sales view you maintain data that is relevant for delivery, for example, the sales unit. For price determination, you maintain the actual sales price and other condition parameters but you also need to enter certain control data, such as the price fixing flag or the competition characterization of the article.

More Homework:

  • Merchandise Category Hierarchy: WHY (Business View) offers a fuller view of how Merchandise Category and Merchandise Category Hierarchy are used in SAP Retail.
  • The Essence of SAP Retail Master Data explains how master data is uniquely orchestrated in SAP Retail to massively create master data.
  • The Secret of SAP Retail Master Data (video) explains the SAP Retail concept of Reference Handling, which enables maintaining large volumes of master data with least effort.

SAP Retail for SAP (non-Retail) Experts | SAP Blogs

SAP Retail for SAP (non-Retail) Experts相关推荐

  1. SAP Forecasting and Replenishment for Retail – A short Overview【中英文双语版】

    SAP Forecasting and Replenishment for Retail – A short Overview SAP零售预测和补货–简要概述 General Objectives a ...

  2. SAP Forecasting Replenishment (SAP FR)(中英双语)

    SAP Forecasting & Replenishment (SAP F&R)   SAP F&R简介 SAP Forecasting & Replenishmen ...

  3. SAP freelancer接SAP项目应有底线思维

    SAP freelancer接SAP项目应有底线思维 上周和一个业界资深顾问同行做了一些沟通. 她跟我年纪差不多,都是做了很多年的SAP顾问,目前也是自由职业者,技术领域,外语能力都不错.我们在K项目 ...

  4. 「SAP技术」SAP SD微观研究之根据销售订单查询到该订单发货的批次

    「SAP技术」SAP SD微观研究之根据销售订单查询到该订单发货的批次 事务代码VL06O, 点击'List Outbound Deliveries',进入如下界面, 输入相关查询参数,执行, 点击' ...

  5. 「SAP技术」SAP MM ME2N报表能按‘order acknowledgement‘查询采购订单

    「SAP技术」SAP MM ME2N报表能按'order acknowledgement'查询采购订单 执行事务代码ME2N, 点击'Dynamic Selections'按钮 ,进入如下界面, 找到 ...

  6. 「SAP技术」SAP MM 采购信息记录新价格不能体现在采购订单新的ITEM上?

    「SAP技术」SAP MM 采购信息记录新价格不能体现在采购订单新的ITEM上? 下午,一个同行朋友问我一个问题,说她修改了某个物料的采购价格,然后去一个老的采购订单上增加一个新的item,deliv ...

  7. 「SAP技术」SAP WM 如何根据TR号码查询TO号码?

    「SAP技术」SAP WM 如何根据TR号码查询TO号码? 今日下午,收到K项目的仓库部门用户的提问,如何通过TR号码查找TO单号码.笔者想到了LT22 & LT23等TO查询的报表里,是可以 ...

  8. SAP freelancer接SAP项目的几种方法

    SAP freelancer接SAP项目的几种方法 时光飞逝,笔者从事SAP行业超过十年,下海做freelancer也近五年了. 这几年,笔者做得还算顺利.SAP项目一个接着一个的做,项目间歇期都非常 ...

  9. 「SAP技术」SAP MM 批次管理的物料创建DN时无存储地点就不能输入批次值?

    「SAP技术」SAP MM 批次管理的物料创建DN时无存储地点就不能输入批次值? 1, 如下交货单80018169(SO#10002993),行项目里storage location为空,batch字 ...

最新文章

  1. android 页面翻转进场动画_Android实现翻转及延迟动画效果
  2. JavaScript语言基础5
  3. WebMvcConfigurerAdapter过时了替代的方法
  4. 方差 标准差_方差与标准差——杭州市初中数学核心组寒假微课学习八年级第38课...
  5. bigdecimal不保留小数_金钱要使用BigDecimal数据类型(使用double的已经被公司开除了)...
  6. talent-validate-all.js验证框架
  7. 用flask部署模型
  8. 关于静态库、动态库的区别汇总
  9. php基础学哪些,榆林学习php需要哪些基础(PHP是什么)
  10. 性能测试分析与调优原理
  11. Vue源码中compiler部分逻辑梳理(内有彩蛋)
  12. CNNIC报告:中国网民超8亿,人工智能取得突出成果
  13. 初步学习Django-第一篇:创建项目
  14. Eclipse中,对工作空间中的项目进行分组(在查询中,也可也选择这个分组)。
  15. PAT刷题笔记-PAT乙1018-锤子剪刀布
  16. mysql基础之数据库备份和恢复实操
  17. linux如何显示前一天日期,在linux显示昨天(前一天)的日期
  18. CamTwist 3.4.3最新版(macOS 虚拟摄像头)
  19. amoeba mysql binary_amoeba安装与实现amoeba for mysql读写分离
  20. JavaScript在数组尾部添加元素

热门文章

  1. exchange2003防垃圾邮件设置
  2. 《虚拟化与云计算》第4章 虚拟化的业界动态
  3. Java编程笔试时输入问题:如何输入固定长度、不定长度的一维数组?如何输入固定长度、不定长度的二维数组?
  4. 136.只出现一次的数字(使用Hashset)
  5. cmake编译安装完成后 执行cmake --version报错 bash: /usr/bin/cmake: 没有那个文件或目录
  6. python将局部变量转为全局变量
  7. pandas库scatter_matrix绘图可视化参数详解
  8. JTABLE加滚动条
  9. 10条有益的涉世忠告
  10. 免费开放注册| 首次!微软全球八大研究院齐聚,带你尽享全球学术盛宴