fbpx

New BOM Transaction in S4 Hana

There are few new BOM Transactions in S4 Hana (onPrem) as listed below

⚡ CS11H        Display BOM level by level-SAP HANA

⚡ CS12H        Display multilevel BOM – SAP HANA

⚡ CS13H        Display Summarized BOM – SAP HANA

These Transactions use the CS_BOM_EXPL_MAT_V2_HANA and not the classical Function module. SAP Has done Time consumption between classical and S4 Hana and concludes When the Data set or the complexity of the BOM is more then only the Improved Performance can be noticed.

Curious about the details? Dive into the comprehensive time comparison study at https://me.sap.com/notes/0002469718

If you’ve had hands-on experience with these transactions or the function module, I would love to hear your insights! Drop a comment below and share your thoughts

hashtag#sapconsulting hashtag#s4hana hashtag#Hana hashtag#learning

🎯 SAP S/4 Hana 2023: New Fiori APP’s in Manufacturing

The below are the list of New apps that have been released in SAP S/4 Hana 2023 in the Manufacturing LOB

Historical Buffer Performance  –

is a new app using which you can view the historical data for your buffer stock related to the time-dependent buffer level charts within a specified time period (for example, last month). The visualization and analytical capabilities helps the production planner to gain an insight into the historical buffer performance for a material.

Manage Material Coverage(F0251A)

With this app, you can display and analyze coverage issues that exist for selected materials. For each material that you select, you can display a stock / requirements list including material shortage information, which helps you determine shortages that can cause disruptions to production or to the fulfillment of customer demands. You can also take actions directly from the app, for example, start an MRP run or edit MRP elements to resolve coverage issues

Evaluate Capacity is a new app using which you can better visualize capacity situation of work centers within a plant. You can group work centers based on work center group and visualize the utilization on the group level. The visualization and analytical capabilities helps in understanding and managing the impact of capacity situation.

My Area of Responsibility – Work Center Person Responsible

With this new app, you can define your area of responsibility by selecting the respective combinations of plant and work center person responsible. In the Mass maintenance of work center capacities app, only those work center capacities are displayed in the worklist that fulfill your selection criteria.

Advance Variant Configuration(AVC) & VCH_HL_AFL_CHECK

⚡Advance Variant Configuration(AVC) &VCH_HL_AFL_CHECK⚡

🎯  As we know the AVC has to be installed after the S4 Hana has been installed. This can be part of your upgrade or even for new installation

🎯 It is always important to evaluate if all the Technical Pre-Requisites are completed correctly

🎯 This is completely as Technical task for validation but still it is good for the Functional consultants also to be aware of this Pre-Requisites.

🎯 SAP has provided a standard report -VCH_HL_AFL_CHECK which will help you to execute and confirm the same.

🎯 There are parameters which are more technical but the important part is you should be getting a  message -“Procedure Called Successfully” in Green Highlighted color. This confirms that the technical pre-requisites are installed correctly.

Material and Class Linkage Details-1

In case if you are looking for solution of extracting the assignment of the Class data in SAP Using Standard Transaction, then below will be helpufl

Option 1:  Use the Standard Code  – CL6B – Object List 

This gives you List of Classes and the objects ( materials) assigned to it

Option 2:  Use the Standard Code  – CL6BN – Object List 

This gives you List of Classes and the objects ( materials) assigned to it in ALV Format.

 

 

The only challenge is in case if you need analzyse, the output when we save in exce l is not user friendly as it comes in a nested structure.

To avoid this we should try to extract the data from the SAP tables, will post as a separate thread.

Batch Management – Standard Characteristics Creation.

This blog details the process to update/ create the standard batch characteristics in the SAP – system.Whenever a new client is built you will not be finding the SAP – Standard characteritics. This concerns all characteristics starting with LOBM_*.

Example:

  • LOBM_VFDAT  expiration date, shelf life
  • LOBM_VERAB  availability date

To activate this we need to perform the below customization in the system.

This particular acvitity is to be peformed during the below cases:

  • In newly created clients, after copying other clients
  • After defining object dependencies for standard characteristic LOBM_RLZ
  • In every client after a release upgrade

The configuration Path is as below :Logistics – General> Batch Managment > Batch valuation > Update Standard Characteristics.  Once you run this configuration node , the standard cstics will be created and also the requried Object dependencies will also be creatd ( Copied from the client 000). This should be part of all new client preparation check list, cutover check list also.

SAP-PP/DS Live Cache Check

When working in the SAP – PP/DS or during the intial set up of the PPDS in the s4 hana system we need to check the consistency of the SAP Live cache set up.

For this we need to use the t.code  /SAPAPO/OM17 and once you go to the t.code do select the Product  / Location combination

When you run in foreground then you will get the message ” The Selected Data is Consistent” if not then it will take to next screen to detail the message of inconsistency and then you have options to clear the inconsistency also.

Conversion factor of single-unit batch.Message no. MILL101

In case if you are facing the below error , espcially in case if you are using the IS-Mill functionality or the single unit batch concept.

Conversion
factor of single-unit batch Message no. MILL101.

This message is received if there is any inconsistency in the Batch specific unit of measure that has been adopted in the batch classification, Especially when you make return delivery or other cancellations if the Batch specific uom characteristics is not empty then this error will occur.

Sales order Creation with Variant Configuration

The creation of sales order with variant configuration characteristics will be a little tricky one.
we have to use the below  Function module(FM) –
For Creation : SD_SALESDOCUMENT_CREATE
For Changes: SD_SALESDOCUMENT_CHANGE
 
one of the advantage of using this FM is that this will support all document types like Sales order, Scheduling agreements, Customer independent Requirements.

In the following section we will see the usage of this FM to create a simple Customer Independent requirement (MD81) with the variant configuration values passed on to the same.The below are the fM structure you need to work with

 

ORDER_HEADER_IN
ORDER_ITEMS_IN
SALES_SCHEDULES_IN
SALES_CFGS_REF
SALES_CFGS_INST
SALES_CFGS_VALUE

ORDER_HEADER_IN:

 

StructureFieldValueLogic
ORDER_HEADER_INREFOBJTYPEBUS2032Fixed
 REFOBJKEYRAMIRO1Fixed
 DOC_TYPE`01Fixed

ORDER_ITEMS_IN

 

StructureFieldValueLogic
ORDER_ITEMS_INITM_NUMBER10Fixed
 HG_LV_ITEM0 
 PO_ITM_NO10Fixed
 MATERIAL Dyanamic
 PLANT Dyanamic
 TARGET_QTY Dyanamic
 REQMTS_TYPKEKFixed
 MATERIAL_LONG Dyanamic

Note: In this structure the “common mistake” most of them do is not filling in the po_itm_no- if this is not filled then the SO will not be created with the characteristics values

SALES_SCHEDULES_IN

Structure Field Value Logic
SALES_SCHEDULES_IN ITM_NUMBER 10 Fixed
  SCHED_LINE 1 c
  REQ_DATE   Dynamic
  REFOBJKEY RAMIRO1 Fixed

SALES_CFGS_REF

Structure Field Value Logic
SALES_CFGS_REF POSEX 10 Fixed
  CONFIG_ID `000001 Fixed
  ROOT_ID `00000001 Fixed
  COMPLETE T Fixed
  CONSISTENT T Fixed
  CBASE_ID_TYPE G Fixed

SALES_CFGS_INST

Structure Field Value Logic
SALES_CFGS_INST CONFIG_ID `000001 Fixed
  INST_ID `00000001 Fixed
  OBJ_TYPE MARA Fixed
  CLASS_TYPE 300 Fixed
  OBJ_KEY   Dynamic-This will be Material Number
  OBJ_TXT    
  QUANTITY 10 Dynamic
  QUANTITY_UNIT TO Fixed
  COMPLETE T Fixed
  CONSISTENT T Fixed
  OBJECT_GUID   Dynamic-This will be Material Number
  PERSIST_ID_TYPE G Fixed

SALES_CFGS_VALUE

Structure Field Value Value Value
SALES_CFGS_VALUE CONFIG INST_ID CHARC VALUE
  `000001 `00000001 Charcteritics 1 Value 1
  `000001 `00000001 Charcteritics 2 Value 2
  `000001 `00000001 Charcteritics 3 Value 3