Skip to main content

Posts

S4HANA SD : How to identify incomplete Data in the Customer Master ( Business Partner)

Business Requirement: - When we have Auto Sales Order Creation enabled in S4HANA through RPA ( Robotic Process Automation), Sales orders will get created through RPA Mechanism.  In this scenario, we get a file with Customer and Products which will be fetched by RPA programs to Create sales orders.  As system is processing data automatically, there could be chance that few of the master Data of Customer is not complete which can forbid creation of Sales order. To Ensure all the data is complete, we need to check the file of Customer with Incompleteness Data transaction We know in S4HANA,  we are not manually creating  Customers, instead it is automatically created through Business Partner. So, at first we need to identify the Customer Numbers for Respective Business Partners though CVI Link Tables Tables to check: Assume a BP is Created with 1118, we need to find Corresponding customer for it. So Call Table BUT000 and find Partner GUI ID Wi...

SAP SD/CS/PS Billing Form usage in Item Category VOV7

Hello, In our Item Category definition  VOV7 we have a Field called  BILLING FORM  i would like to give a brief overview of Billing Form and its usage Definition:- Unlike our normal Billing ( standard Billing process) we also have a Time and Material Billing which is most widely used in SAP Project systems and Customer service. In this billing process, Customer is billed according to Materials consumed and Labour time booked during the course of project or while performing repair/Service Billing Form is used to Bill Customer based on Flat-Rate Usage:- In order to understand Time and Material Billing , it  is necessary to emphasis on Plan cost and Actual cost Plan cost is cost which we plan to incur during our execution ( either Project or repair) Actual Cost is which is actually incurred during out execution. So here Using Billing Form we will bill customer on Flat Rate Billing which is Planned from Labor hours and Materials ...

S4HANA - BDT usage in Business Partner ( Logistics and Financials)

As we are moving to Business Partner Approach  - Master Data in S4HANA ( Logistics and Financials) . We may come across a requirement where we have to change settings and Screen Layouts of Business Partner inorder to choose our Clients requirements. This Article emphasis on usage of BDT on Business Partner , which is used for Changing screen sequence and Field Catalog of BP. To use the Concept of BDT , we need to understand below questions. What does BDT mean ? Is it New to S4HANA ? What are the Functions of BDT ? Where does this BDT  used? Is it a Functional Change or Technical change? If we find answers to above questions, we can easily understand the Functionality and usage of BDT 1. What does BDT Mean? >>>> BDT is BUSINESS DATA TOOL SET 2. Is it New to S4HANA ? >>>>  infact BDT is not a new Concept in SAP, but it is  a new Concept in S4HANA . We have this BDT concept from Netweaver platform onwards for m...

SAP CS/PS : OLI "RESOURCE ITEM OPEN " Indicator in REASON FOR REJECTION

In the Configuration of REASON FOR REJECTION, we have three indicators . They are NRP :  Not relevant for Print OLI  : Resource Item Open BIC  :  Not relevant for Billing. We will focus in this article on OLI indicator. Screenshot: Business Requirement: We mainly use OLI indicator in Service Items which are more used either in SAP Customer Service Or Project Systems. Normally when we set Reason for Rejection for a item at the Sales document , the item is considered as Closed and it will not be processed in the subsequent document But when we set OLI indicator for Reason for Rejection, the Item is open can for processing again Let us see how it is working in SAP. for testing, i am using a Debit Memo Request ( which is service Item) from Service Order- SAP CS module Process: 1. Create a  Service Order 2. Confirm the service Order 3. check for Actual Cost 4. Use DP90  to generate Billing Request for  the service Order i h...

How an Output is determined at Sales Order Header

Today , we discuss on how an Output type is determined in the sales Order Header We all know, Output is determined based on the CONDITION TECHNIQUE for Item level Condition Technique follow 1. Creation of Condition Tables 2. Creation of Access Sequence 3. Creation of Condition types 4. Assigning Condition Tables to Access Sequence 5. Assigning Access sequence to Condition Type 6. Assigning Condition types to Output Procedure and Finally 7. Condition Records As we need an Output to be determined at the Header level of sales Order, we dont need to follow CONDITION TECHNIQUE, then how an Output is determined ?? Let us see the Configuration of Output type in SPRO 1. Define Output type ZBHA - ( Copy of BA00 Order confirmation) in output type Properties, don't assign any Access sequence and uncheck  field ACCESS TO CONDITION If access to conditions  Is Unchecked, then system will try to fetch the Header condition from the customer master 2. Ch...

Different Ways to Create Service Order in SAP

Today we are going to discuss on number of ways to Create a Service Order in SAP  Customer Service or After sales processing Businesses are more Oriented to Customer Satisfaction and this is needed to get success for any kind of Industry, Be it a Automobile, High-Tech, Heavy Equipment Manufacturer , whatever so ever. When a company sells a product, we do expect a Service or Repair in service Industry We identify a product , if it is repairable or serviceable by tracking it using SERIALIZATION Repair of the material can be handled in SAP under CS module Using service Order functionality But how a service Order can be created in SAP  ???? There are different way to create a service Order, it depends on the process or scenario we use 1. REPAIR AT SITE: >>>>This is the process where a Product is sold to customer and customer identifies some fault in its operation or certain functionalities are not working as per the specification. In such case , custo...

TO MAKE INACTIVE CONDITION ACTIVE IN SAP

This blogger contains details on how to set an INACTIVE CONDITION  to ACTIVE while processing Sales Order content: 1.  BUSINESS REQUIREMENT Due to some legal restrictions in Russia, Russia Local Plant cannot hold any stock for the material and hence it is non valuated which means the Standard Price is Zero ( 0 $ ) The stock will be replenished from another company code and we used our Standard Third Party process  in which PR is created which will be converted to PO and when we do GR, the Standard Price of that plant is calculated in the GR. The baseline pricing structure is mapped in such a way that VPRS is calculated from the Material master and on which 15% markup is added as base price. Since the Cost price in VPRS condition is Zero Markup calculated on VPRS will be obviously calculates to Zero and both conditions were set as INACTIVE as per the condition properties 2.  CREATE SALES ORDER we will create a sales order for...

EQUIPMENT MASTER - IE05 MASS Update

MASS UPDATE OF EQUIPMENT MASTER Many of us might have come across the situation to update Equipment master. We either though of LSMW or BDC But if we have option to Mass update few fields Using IE05 and this update is strictly limited to only GENERAL DATA ORGANIZATION DATA LOCATION DATA To do this Execute the Report  IE05 with some selection criteria either equipment category, Planning Plant or customer Transaction code IE05 Select the equipment for which you want to update the data Click on   GoTo—>Carry Out Mass change  ( Crtl+F11) New pop up will display with the new value to be inserted Modify the values and execute You will get the log with successful data Now you can check the updated value in IE03 And change logs displays as PREREQUISITE: Prerequisite is , you should enable the Log Object for Mass changes  PM_MASS_TECH_OBJECTS  if the version you are working is below...