Skip to Content
Technical Articles
Author's profile photo Qaiser Rafique

SAP S/4HANA Simple logistic Material Master Data changes

In this blog, i will discuss the changes in Material master data.

Material Master:

Structurally material master is same and the old transaction (mm01, mm02, mm03) still exists in S/4HANA world. However, there are some fields removed, new material type added and length of material has been changed but beyond that, there is not much changed from a functional perspective.

Material Master Field Length:

The first change is material master field length earlier it was 18 character in ECC now it has changed to 40 characters in S/4HANA. If you go to F1 help and click on technical data and double click on data element.

IN ECC the length of the material is 18 character.


In S/4 Hana the length of the material is 40 character


However, it is switched off by default. The length of the material is 40 character meaning technically material length take on to 40 characters but by default, it is not set to 40 characters.

You have to check the extended material field. The menu path to check the flag for extended material field is





Unless you check this on SAP will not use entire 40 characters in all external interface communication. You can very well create a material with 40 characters.



But when you use interface to communicate like sales order, purchase order using IDOC or any other mechanism. SAP is still using old 18-character material length. That is because BAPI and all the system that is built and place are basically with 18 characters. For a functional consultant, the definition of material is 40 character but when it comes to interface, the external system does not know what is the definition of material. So you have to check the Flag for the Extended material number so that SAP is starting to use the extended field for communication to external system when it comes to material master.

You can restrict the length of the material master. You can use transaction OMSL where you specify the format of material master.

Foreign Trade Data

The second change in material master the field Foreign trade data is no longer relevant in S/4 Hana. It is all part of GTS now.

New Material type (SERV)

The third change is the addition of new material type SERV. As the name suggests it intended to use for service and the views available for this material types are

  • Basic data
  • Sales view
  • Purchasing view
  • Accounting

If you like please give me your valuable feedback.



Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Kavita S.
      Kavita S.

      Hello Qaiser,

      The SAP document does mention  about Material Ledger being mandatory for Material Valuation.

      I guess you may want to add that bit too.




      Author's profile photo SIARHEI ZHYBUL

      Hello Qaiser,

      Thank you for information. But I want to mention current inconveniences that our users faces everyday (but I haven't found any information if SAP is going to change something):

      • Material description (MAKT-MAKTX) is only 40 symbols. Is SAP going to increase length of this field?

      Sometimes it is a nightmare to maintain descriptions. And, on the other hand, long texts are very inconvenient for maintenance and it is very difficult to work with them in ECC 6.0. Also all current search helps are designed to work with material descriptions (not long texts). Also all documents are displayed by default material description.

      • Are there any changes in the current data model for material planned?

      Because current work with materials is extremely complicated. Just one example (but there are a lot of other use cases), user1 created material with basic data 1&2 views. Then user2 see this material in Z-report (unfortunately, there are no adequate material reports in standard ECC 6.0 functionality) and user2 is trying to add characteristics for this material. ALL users are confused that they have to go to transaction "Create material" and maintain Classification. And such confusion relates to almost all logic in material master maintenance.

      It would be great if SAP will design something easier and more user friendly in S/4HANA Simple logistic.

      Author's profile photo Kavita S.
      Kavita S.

      Hello Siarhei,

      I think it should be possible.

      If you use MDG  (even on ECC) with  HANA   it is very simple to have PO long text as the Search Criteria.

      You need to select it & regenerate the HANA Search View (the long text ofcourse would need to  be  loaded in the long text  table MDGHDB_LONGTEXT)

      you need to  set filters in the SAP HANA views for the material-related long texts stored in the database table MDGHDB_LONGTEXT

      PO long text would have filter value BEST,  Basic Long text would have GRUN etc. Thus a user would know before adding (classification data in your example) which material to choose.

      SAP MDG is thus really helpful when Master data maintenance is concerned.



      Author's profile photo Zev Yang
      Zev Yang

      Hi,Qaiser Rafique:

      I try to update the location-product in /sapapo/mat1, but  none of the fileds are editable ..

      How can I change the product in planning version 000 ?Do you have any suggestions ? thanks..

      Author's profile photo Harsh Pravin Shah
      Harsh Pravin Shah

      Hello Qaiser Rafique,


      Will SERV replace DIEN ,what will be purpose of material type SERV


      Author's profile photo prashant ganganagoudar
      prashant ganganagoudar

      SERV is not actually intended to replace DIEN instead we can look it in a different way, SERV can be used for Service Purchase and DIEN can be used for Service Sale.

      One other consideration here is we need to use the Fiori tile "Manage Purchase Requisition - Professional" to enjoy the benefits of new material type SERV. Refer OSS Note 2648547

      You can also setup the system for service approvals before being invoiced hope this helps.

      Author's profile photo Avinash Kumar
      Avinash Kumar

      Very useful information .