Wednesday 19 June 2024

SAP SD Study Material/ Notes

What is SAP

 

SAP stands for “System, Applications and Products in Data Processing”. It is the largest business software company in the world and also the largest Enterprise Resource Planning (ERP Software) solution software provider.

         SAP‟s main products are SAP ERP (formerly known as SAP R/3) and SAP Business Objects software. SAP software has three-tier application architecture: database, application server and client SAP GUI (presentation layer).As per the reports there are over 100,600 SAP installations at more than 41,200 companies in more than 120 countries /3 architecture was replaced with the introduction of ERP Central Component (ECC ).

SAP‟s Business Suite contains five enterprise applications.


SAP ERP Customer Relationship Management (CRM) 

Product Life-cycle Management (PLM) 

Supply Chain Management (SCM) 

Supplier Relationship Management (SRM). 

SAP SD ( Sales and Distribution ) is one the largest functional Module in SAP. It handles all the processes from an Order to delivery. The main operations, this module handles are Customer Sales Orders processing , pricing, Picking, packing , Shipping, billing and risk management etc.

Various Modules in SAP ERP



SAP APO module – Advanced Planner Optimizer 
SAP CO module – Controlling 
SAP CRM module – Customer Relationship Management 
SAP CS module – Customer Service 
SAP EC module – Enterprise Controlling 
SAP EHS module – Environment, Health & Safety 
SAP EWM module – Extended Warehouse Management 
SAP FI module – Financial Accounting 
SAP FM module – Fleet Management 
SAP FSCM module -Financial Supply Chain Management 
SAP HR module: – Human Resources 
SAP IM module – Investment Management 
SAP MM module: – Materials Management 
SAP PLM module – Product Lifecycle Management 
SAP PM module – Plant Maintenance 
SAP PP module – Production Planning 
SAP PS module – Project Systems 
SAP QM module: – Quality Management. 
SAP RE module – Real Estate 
SAP SCM module – Supply Chain Management 
SAP SD module – Sales and Distribution. 
SAP SEM module – Strategic Enterprise Management 
SAP SM module – Service Management 
SAP TR module: – Treasury
SAP WM module – Warehouse Management 
SAP LO module – Logistics General

TECHNICAL MODULES

SAP ABAP module – Advanced Business Application Programming 
SAP Basis module – Basis Admin, administration of SAP 
SAP BI module – Business Intelligence 
SAP BPC module – Business Planning and Consolidation 
SAP BODI module – Business Objects Data Integrator 
SAP EP module -Enterprise Portal

INDUSTRY SPECIFIC MODULES (KNOWN AS SAP IS)

SAP IS Aerospace & Defense – Air and military industries 
SAP IS Automotive – Automobile manufacturing industries 
SAP IS Banking – Financial Industries, Banking, and Market Risk Management 
SAP IS Chemicals – Chemical industries 
SAP IS Consumer Products – Consumer product industries 
SAP IS Defense & Security – Defense and security industries. 
SAP IS Engineering, Construction, and Operations – Construction and engineering companies SAP IS Healthcare – Hospitals and healthcare institutions 
SAP IS Higher Education & Research – Campus management 
SAP IS High Tech – High tech industries 
SAP IS Industrial Machinery and Components – Heavy machinery manufacturing companies SAP IS Insurance – Insurance companies and Currency Markets 
SAP IS Life Sciences – Life sciences industry 
SAP IS Media – Communication and Publishing industries 
SAP IS Mill Products – Mill product industries 
SAP IS Mining – Mining industries 
SAP IS Oil & Gas – Oil and Gas Industries 
SAP IS Professional Services – Professional services industry 
SAP IS Pharmacy – Pharmaceutical industries 
SAP IS Public Sector – Public Sector and Administration 
SAP IS Retail – Supermarkets and Retail industry 
SAP IS Telecommunications – Telecommunication operators 
SAP IS Transportation & Logistics – Transportation and logistics industry







Any organization success is depended on 4m‟s. They are Machinery, Material, Man Poour, Money These M‟s are well maintained and coordinated using an ERP

 

Reasons for preferring only SAP in the companies:-

 

1)       SAP Gives solution to all departments in enterprise to gain success.

 

2)       Tightly integrated product. (Means if we update something in one department i.e. Mfg. It automatically reflects in relevant departments. No need to inform other departments.)

3)       Data Security.


Future of SAP:-


Most of the Mfg Company‟s around the world already implemented SAP, Career in sap for Next 40- 50 yrs is Brilliant.

 

   SAP will do continuous process of R&D with up-gradation in version as per the time i.e.





4.6c          4.7           5.0          ECC6.0… EHP 7(present Version)

 


Presently SAP is giving support only for ECC 6.0. Market share of SAP is 65 to 70%


The Architecture of SAP


 SAP Landscape: - A landscape is an arrangement of servers. Any client if they want to implement SAP they need to purchase servers.

SAP Suggest to go for minimum 3 Server:-

1) Development Server

2) Quality Server

3) Production Server


Development Server: - will be used to configure the client business process into SAP. Development server will be used by consultants only.

 

Quality Server: - will be used to test the scenarios. Quality server will be used by consultants and core users.

Core User is the employee of the company who has good experience & exposure in client business process.

 

Production Server: - It is the live server, where end user will do day to day transactions in SAP.

**Production server will be used by end users and core users. Consultants will not have access to production server.

*Users will not have access to development server.



Roles & Responsibility of consultant

As a consultant we will be placed into either implementation project , support project, Rollout Project, Upgrade Project.


Implementation Project


 Configuring client business process newly into SAP.



Whenever implementation partner receives the order from client to implement SAP, then they start using ASAP methodology (ASAP stands for accelerated SAP).

ASAP methodology consists of guidelines to implement SAP, that is step by step implementing of SAP.


ASAP Methodology consists 5 Phases:-

 

1.      Project Preparation

2.      Business blue print (BBP)

3.      Realization

4.      Final Preparation

5.      Go-Live & Support


  Project Preparation Phase: -






Management from Implementation Partner                           Management from Client

BDM                                                                                     VP- IT



Delivery Head                                                                    VP- Finance


Technical Expert                                                               Project Manager

Project management                                                           Technical Head


Project Preparation Phase

Activities:


1)             Project Preparation Phase


 

1.  User Licenses: - Any client if they want to implement SAP they need to purchase user licenses from SAP. Based on number of end users they decide on how many user licenses to be purchased from SAP.

Eg:-

Total no of end users in Galaxy Pharma is 1000, each user license costs around Rs. 80000/-

 

The client has to pay this money to SAP and get the user licenses. 1000 user licenses x Rs. 80000 = Rs. 8 cr.

This is not one time payment to SAP. Every year client has to pay 22% license cost to SAP in the form of AMC .i.e 22% of Rs 8 cr. as AMC (Annual Maintenance cost)

 


Sharing of licenses can be done in manufacturing plant if they have shift wise work system

2.      Landscape:- A landscape is an arrangement of servers.

Any client if they want to implement SAP they need to purchase servers.

 

SAP Suggest to go for 3 Servers:- 

1) Development Server

2) Quality Server

3) Production Server



 

Development Server:- will be used to configure the client business process into SAP. Development server will be used by consultant.

 

Quality Server:- will be used to test the scenario. Quality server will be used by consultant and core user.

Core User is the employee of the company who has good experience & exposure in client business process.

 

Production Server:- It is live server where end user will do day to day transaction in SAP.

Production server will be used by end users and core users. Consultant does not have excess to production server. User does not have excess to development server.

 

   After deciding how many servers to purchase, then they decide on sizing of the server.

Ex - Hard disk, RAM etc. On the basis of number of Pc‟s

 

Where to purchases the servers? Popular Manufacturers of servers in the market are HP, IBM, HCL, DELL . 

3.    Infrastructure:-

A). How many new pc‟s to be purchased for implementation of SAP. Ex. - 1000 licenses means 1000 pc‟s required

Present pc‟s 400 nos. (Out of 400, 200 pc‟s don‟t support SAP)


Total no. of pc‟s needed 800+200= 1000 nos

B). Server Environment: -

1) Decide where to place the servers.

2) Server room security

3) Temperature requirement

C). VPN connectivity (Virtual private Network)

4.   Implementation Partner: - will list out all the consultants who are going to involve in this implementation Project.

 

On an average the team size for implementation of SAP to Domestic or Unknown client is 15. The team size for implementation of SAP to foreign client or known client is 60.

Team of Galaxy Pharma will list out all the core users.

They will pick one core user from each module, and core user will be in touch with consultant, throughout the implementation project whatever consultant require, we need to consult only core user.

5.  Consultant Facilities: - If it is domestic project all the consultants will go to client place for implementing SAP. If it is foreign project, from each module one consultant will go to client place (On-Site) and rest of the team will work from Off- shore (it means Implementation Partner office).

 

If its domestic project and all consultants are moving to clients place for implementing SAP, then they will decide responsibilities of each consultant.

 

Ex- Accommodation, food expenses, travel expenses, work environment etc.

 

The Average project tenure for domestic project is 9 months.

 

For foreign project 18 months


6.    Go-Live Date: - It is a date from which client(Galaxy Pharma) will start using SAP or the date the client will start entering day to day transactions in SAP.

7.   Scope for the project: - Which is not possible in standard SAP. Also called as GAP‟s, will not be considered.

After completion of project preparation phase, the implementation partner management will come back to office and conduct kick-off meeting.

 

Kick-off: - It means starting off. For kick –off meeting they will invite all the consultants across all the modules that are going to involve in this implementation project.

 

Kick-off meeting agenda:-

1) Introduction about client

2) Rules & regulations of client

3) Role & Responsibility's of consultant

4) Core users list.

5) Go live date.

6) Staring date.

After kick –off meeting all the consultants will move to client‟s place for implementing SAP (Domestic). When all the consultants move to client place to implement SAP then we start 2nd phase of ASAP methodology that is Business Blue Print (BBP).


2)             Business Blue Print Phase (3 Months)





Generally the 1St day of client visit, we will have introduction with core user and core user will take us for site visit (Mfg plant visit).

 

on 2nd day, the first activity in BBP is

1)  Requirement Gathering: - Client will allocate separate room for each and every module for requirement gathering.




SD

 

MM

 

PP

 

FI

Room 1

 

Room 2

 

Room 3

 

Room 4

 

Everyday consultant has to go to core user place, ask the questions and whatever core user will explain note it down as-it is.

Every day after completion of requirement gathering (time allot 10am to 3pm) consultant has to prepare a document called AS-IS document.

 

AS-IS document consist of the present business process of client, whatever core user explain as it is we mention in the document.

-   Based on questionnaires provided by the implement partner we gather requirement from core user.

-   The requirement gathering activity we do for 2 months.


2)  Prepare BBP document and sign-off: - After completion of requirement gathering ,we need to prepare BBP document.

BBP document consist of AS-IS and TO-BE document.



TO-BE document consist of, how the present business of the client is going to be in SAP. While preparing TO-BE document we may find some GAP‟s.

 

GAP: - For client business process, if there is no solution in standard SAP then we call it as a GAP.

Whenever we find GAP we will prepare GAP analysis document.

Gap analysis document consist of Clear description of client process, which is a GAP in SAP.

Is there any alternate solution or not? If yes, then what is the solution we are going to provide? Estimated efforts

-   Functional man days 35 days

-   Technical man days – 30 days

After preparing BBP document, we will send this document to core user for sign-off.

Now core user has to go through the BBP document. If everything is fine then he will send confirmation mail to consultant.

After getting confirmation mail we take the signature of core user and PM in sign-off form and one copy will be with Implementation Partner and one copy we will submitted to client.

 

Without sign off, we are not supposed to move to the next phase of ASAP methodology.

 

-   BBP preparation documentation and sign off will take one-one and half month.

-   The tenure for BBP phase is 3-1/2 months.

-   We spend more time on BBP phase, BBP phase is most critical phase because the success of the project is totally depended on how accurate we gather the requirements from core user.

In BBP phase we prepare two documents:-

 

1)    BBP document.

2)    GAP analysis document.

 

Common Problem‟s we face in BBP phase:-

 

1)  Most of the core users they don‟t support for gathering requirement, and also they don‟t come on time. (If it happens continuous then after 4 or 5 days we need to inform our PM and our PM will inform to client PM).

 

2) They don‟t want change. (They don‟t want to implement SAP, they may have threat to their job).

 

3)  Core user having knowledge on SAP configuration (They will join some institute & they will ask some error and check our knowledge or waste time for gaining their knowledge).

After receiving BBP sign-off from core user then we move to the next phase of ASAP methodology that is realization.

                                       3. Realization Phase


Realization: - Configuring the client business process into SAP or mapping TO-BE process in SAP.

 

In this phase we Login into development server, to configure the client business process into SAP.



We have two types of configurations:-

1. Base Line configuration

2. Final configuration

1.                    Base line configuration: - It is the configuration for which, we don‟t depend on other module consultant (it is a configuration which is specific to one module).

2.   Final configuration(Integration between Modules): - it is the configuration for which we need to depend on other module consultants(MM,PP,FI). This configuration we can‟t do on our own. Ex- Credit Management, Third party.

 

In SAP whenever we are saving the configuration, we need to save it in a particular TRANSPORT REQUEST NUMBER

Request number will help to transport the configuration from one server to another server.


Ex. - Transport request number will help to transfer the configuration from development server to quality server for testing purpose.

 

After completion of base line configuration and final configuration we transport the entire requests from development server to quality server.

Functional consultant role in transporting request

1.  We need to release the entire request. Each request consist of parent & child, first release the child request then release parent request.


2.  List out all the request number in excel file along with the description & sequence, and send this excel file to basic consultant, basic consultant will transport the entire request from one server to another server.

Transport request is of two types:-

A).    Customizing request(Client Dependent): - Whatever configurations functional consultant will do, that will save in customizing request.

B).   Workbench request (Client In-Dependent): - Whatever developments technical consultant will do, that will store in workbench request.

 

After transporting the request from development server to quality server then we do internal testi


ng in quality server.

I).     Unit testing: - It is the testing which is specific to one module and no need to depend on other module consultants.

II).    Integration testing: - It is the testing for which we need to depend on other module consultants.

 

Before testing we need to prepare test case document or test scenario document. Based on this test case we will do unit and integration testing

Test Case

a)  What to test

b)  How to test

c)  Expected result

d)  Actual result

e)  Status

f) Tested document number



After completion of testing, we prepare user manual document.

 

User Manual document:-It is a guideline to end users, this document consist of step by step process of creating master data and transaction data along with the screen shots. After preparing user manual document, we will give it to core user.

 

Configuration document: -

This document consists of the entire configurations made for that particular client along with the screen shots. Configuration document will be used for KT (knowledge Transfer) purpose. This document will be given to core users.

 

Functional Specification document (FS):- We prepare FS whenever we require the help of ABAPER.


Final Preparation

Activities:-

 

i)   Training to core users (Train-the-Trainer): - We give training to core user for 15 days. After that core user will give training to (15 days) their end User.

ii)   UAT Sign-off: - After training we will ask core user to test the scenarios and confirm. Core user has to (10 days) test all the scenarios; if everything is fine he will give UAT sign-off (User acceptance test).

Throughout the implementation project we take two sign-off‟s from core user. One is BBP sign-off and 2nd one is UAT sign-off.

 

iii)    Quality to production: - After getting UAT sign-off we transport all the requests(configurations) from quality to production Server.

iv)    Cutover activities: - Uploading of master data and open transactions data from legacy to SAP. Legacy means Non-SAP.

Consultant role in cutover activities

 

a)   We list out what master data and what open transaction data should be uploaded from legacy to SAP

 

Master data consist:-

Customer master

Material master

Pricing master

Open transaction data: - Open Order (The order which created but yet not delivered or pending)

b)     We do recording and send this recording to ABAPER while doing recording simultaneously prepare excel sheet with the same sequence of recording and send this excel sheet to core user.

* Basing on the recording ABAPER will develop BDC (batch data   communication) and give it to consultant.

* Core user will fill all the excel sheet and give it to consultant.

* As consultant we first go to quality server and do MOCK run (testing) if everything is fine then we go to production server and upload the data from legacy or excel sheet.

V)Cutover Strategy: - It is the planning for uploading data from legacy to SAP. During this strategy we decide when exactly to upload the data from legacy to SAP. Whenever we plan to upload the data from legacy to SAP, we request the client to stop the business transactions. The reason is to avoid data inconsistency.

vi) Cutover Period: - Generally we take 2 days to upload the data from legacy to SAP. The 2 days period is called cutover period.

After cutover period we go to the next phase of ASAP methodology that is GO-LIVE & Support.



5th Phase

 

Go-Live: - Handing over SAP to client, from that date onwards users will start entering day to day transaction in SAP. After implementation we provide 3 months of post production support.

Interview Questions On IMPLEMENTATATION PROJECT

 

1.      What is your team size?

2.        Did you ever attend kickoff meeting?

3.        Where is your client located?

4.        Can you draw the organization structure of your client?

5.        What you did on the first day of your implementation project?

6.        What is your project tenure?

7.        On what basis you gather requirements?

8.        From which phase of ASAP methodology you involved in implementation project?

9.        What are the activities they do in project preparation phase?

10.  What are the documents you prepared in BBP phase?

11.    Where exactly you will find in GAP's?

12.    What is GAP?

13.    Did you find any gaps in implementation project?

14.  Did you face any gaps in BBP phase?

15.  What is the tenure for BBP?

16.    What is the most critical phase of ASAP methodology?

17.    Where the servers are located?

18.  How many modules you implemented?

19.  Did you visit all the manufacturing plants of our client?

20.  Did you visit depots?

21.  How many types of configurations do you have?

22.  Do you have clients in your development server?

23.  What are the documents you prepared in realization phase

24)   How many types of testing do you have?

25) What is your role in transporting request?

What is the T code for importing request?

4.      What is the T code for releasing request?

5.      What is the T code for transporting request from one server to another server?

6.      How many types of requests do we have?

7.      In what scenarios we‟re getting workbench requests in SD?

8.      What is cross client?

9.      What happens if we save condition table in local object?

10.  What is the T code to transport number ranges?

11.  What do we have in test case document?

12.  What is the purpose of preparing configuration document?

13.  After transporting the request from one server to another server how to take it back?

14.  After releasing the request can i use the request to save further configurations?

15.  What is the tenure for realization phase?

16.  Out of 15 team size how many are SD?

17.  How many core users do you have?

18.  How many poour users do you have?

19.  To whom you will give training?

20.  How many days you will give training?

21.  How many times you will take signoff from core user?

22.  What is your role in cutover activities?

51.  What is cutover period?

52.  How many months we will support after go-live?

53.  What are the issues during 3months of support period?

54.  How many total documents we prepare in implementation project?

55.  After go-live what we will do?

56.  On what basis we do configuration?

57.  What is the role of shadow consultant?

58.  Explain your total activity in final preparation phase?

51.  How many end users?

52.  What is the difference between developer user id's and normal user id's?

53.  In which server we do cutover activities?

54.  What happens if you get an error while uploading the data?

55.  Did you face any scenario for which we need to contact sap for configuring client‟s business process?


SAP SD SUPPORT PROJECT-OVERVIEW




Roles & Responsibility of consultant in Support Project


Whenever a support partner get a new project, both the client and support partner will enter into an agreement called SLA (Service level agreement).



Other information we should know from SLA is change request.

 

Change Request: - If client is requesting any new change or a new configuration for which there is no present configuration in the system, than we treat it as change request. Whenever we get change request, we need to prepare change request document.

This document consists of:-

Issue description (Ticket details).

Expected solution

Approximate efforts

Functional man days 15 days

Technical man days 10 days

After preparing change request document we need to send this document to superior for review, after review we send this document to core user for approval, after approval we start working on this issues.

 

Whenever the organization get new support project, management will conduct kick-off meeting. They invite all consultants who are going to involve in support project.

For unknown client the project team size is 12 and out of this SD is 2, and for MNC or well known client the support team size is 50 or more and SD is 10.

Kick-off means start off
In kick-off meeting all will discuss about client:-
Introduction of client
Rules & regulation of client
Roles & responsibility of consultant
Share core user list
Agreement period
Starting date 

After kick-off meeting all the consultants will move to client place for knowledge transfer which is called KT.

 

KT process: - When all the consultants go to client place for KT process. Core users will hand over the configuration document to consultant. Consultant has to go through the configuration document and simultaneously does the system study (development server). After system study consultant has to prepare understanding document, After understanding document consultant has to give reverse KT to core users. The tenure for KT process is 15-20 days.

 

After reverse KT all the consultants will come back to their office and start supporting the client.

Ticketing tools (Help Desk) available in the market: - HP-QC, Citrix, Remedy, JIRA, Peregrine

It will help to track the tickets and its time.

Ticket cycle process:-

 

In day to day business transactions End users will get the errors. Whenever he get the error, he will send the mail to help desk where core users will be available. Core user will try to solve the errors if it is configuration issues then he will log the ticket into ticket tool along with priority of issues. After placing tickets in ticketing tool mail will be send to support partner co-coordinator. Co-coordinator will open the ticketing tool and analyze the ticket and allocate the tickets to relevant consultant then the mail will send to consultant.

 

The basic responsibility of a consultant once he receive the ticket is, send acknowledgement to core user and end user.

After acknowledgement we will go to pre-production server and try to do the same what end user is trying to do in production server then we should also get the same error in pre-production . Because pre-production server is mirror image of production server. After getting error we analyze it and we go to development server and do the necessary configuration and transfer the request from development to quality server and ask the core user to test it and confirm, after confirmation we transfer the configuration from quality to production server.

Status of Tickets:-

 

When we receive the ticket the status is open, after acknowledgement will change the status from open to being process. If We send a mail to user requesting for some more information then we change status to waiting for information .once we receive the required information then again we change the status to being process. After completion we send a mail to user to test it and confirm, then we change status to waiting for confirmation, after user confirmation we change the status to close.

Issues Resolution document: - 

After solving the issues consultant has to prepare Issue Resolution document.

Issues resolution document consist of:-

 

 

-Ticket number

 

- Ticket Date

 

- Ticket description

Issue resolution document will be used for future reference.

- Solution description

 

- Core user description

 

- Consultant description

 


Consultant role in weekly meeting in support: - List out all the issues which are in pending and discuss on each and every issue in Weekly meeting.

 

Escalation in support: - IF The issue is not properly solved or addressed by the consultant then core user will send escalation mail to superior.

 

Levels of consultant in support:-

Level 1 consultant work only in high priority. Level 2 – Medium & low priority.

Level 3 – work only in change request.

 

If core user is assigning wrong priority to the ticket, as a consultant we should request core user to change the priority ,then only we need to accept the issues.

 

Every client may not have a ticketing tool. If client doesn‟t have ticketing tool then ticket process will be manual, that is end user will send a mail manually to core user and core user will send a mail manually to coordinator and co-coordinator will send a mail manually to consultant and lastly consultant will send a mail(Acknowledgment) manually to core user and end user.

Roll Out Project

1)    Company code roll out: - If the client is starting their business in another country then they extend SAP configuration from one company code to another company code.

2)   Plant roll out: - If the client is introducing new plant into the business then we have to do configuration for that plant in SAP, this we call as plant roll out.

3)   Up gradation Project: - Up gradation is upgrading the SAP system from one version to another version.

Login into SAP: - Double click on SAP logon pad on desk top.


Select IDES (client name). Click on Log on

Client – 800

Client – 800

Password india123

Whenever we are entering to SAP the default screen system propose is “Easy Access”.

-   End user will work in easy access screen.

-   Consultant will use “IMG Screen” IMG (Implementation Guide).

Interview Questions On SUPPORT Project

1.  What is your support team size?

2.  How you got KT form the support client?

3.  Tell me the process how we will get ticket from the client?

4.  What is SLA? And what information we should know from SLA?

5.  What documents you prepare in support?

6.  Did you worked on any high priority issues?

7.  Did you worked on any user exit?

8.  Did you develop any Z reports?

9.  Tell me one critical issue that you solved for this client?

10.  What you did yesterday?

11.  What is the pending issue you are working on now?

12.  What is your present client‟s business process?

13.  What is the ticketing tool your client is using?

14.  Where is your client located?

15.  What is change request?

16.    Do you have levels in support team?

17.    What is your role in weekly meeting?

18.    If core user is assigning the wrong priority as consultant what you will do?

19.    Did you worked on any change request?

20.    What do you mean by escalation?

21.    What happens if you are not in a position to solve high priority issue within 4 hrs?

22.    We got a ticket from core user for which there is no solution from you end?

Navigation to IMG screen

Enter T-Code (Transaction code) SPRO in T-code bar. Then click on SAP reference IMG (f5).

End user doesn‟t have access to IMG screen.

If we are other then easy access screen then we have to enter either /n or /o before the T-code.    

If we mention /n before T-code then present screen will disappear and next screen will appear.

If we mention /0 before T-code then without disturbing the present session system will open the screen in new session.

At a time maximum we can have 6 sessions.

 

If we want to log off from SAP, in the menu bar click on system and log off.

Enterprise Structure

 

Enterprise structure is an organizational structure that is mapped into SAP

Ex. - Corporate office, Branch office, sales head office, manufacturing plant, etc

 

Organizational Units

 

1.Company code: - Company code is an organizational unit which is responsible for all the external financial transactions which happens in the company.

Example: - Balance sheet and profit & loss statement.

 

Every company has to prepare Balance sheet and profit & loss statement on the name of company code. It is the organizational unit, which is registered under company‟s act 1956(INDIA).

Company code is a physical entity.

   FI consultant is responsible to define company code in SAP. A company code is 4 digit codes.

Z

A

L

k

In our project we have one company code and the name of company code is Galaxy Pharmaceuticals

Address of company: - Galaxy Pharmaceuticals

Industrial Estate#14

Hyderabad

The company code is: - ZALK (the company code can be numeric or alpha numeric or character).

 

Q. What scenarios a client will have multiple company codes?

 

Ans. Group of company or sister concern. Example Tata group, Reliance group, etc.

Having operations in multiple countries. Example Ranbaxy India and Ranbaxy US.

 

 

1.   Sales Organisation: - It is an organizational unit which is responsible for all sales & services happen in the Company.

Or

It is an organizational unit where strategic decisions related to sales will be taken.

Or

It is organisation unit where we find director sales and VP sales.

 

SD consultant is responsible to define sales organisation in SAP. Sales organisation is of 4 digit code.

Q. What scenarios client will have multiple sales organizations?

 

Ans. If client is having multiple company codes.Bifurcation of sales responsibility region wise.

Domestic and Export sales.

 

 

Galaxy Domestic

Galaxy Export

In our project we have two sales organizations.

ZDOM

ZEXP

3) Distribution Channel: - The Channel of selling the goods to end customers or the way of distributing goods to end customer

SD consultant is responsible to define distribution channel. Distribution channel is a logical entity.

 

The length of distribution channel is 2 digits. In our project we have 4 distribution channels.

4.   Division: - Division is a range of products or product line. Grouping of products which are similar in nature.

SD consultant is responsible to define division in SAP.    A division is 2 digit codes.

   In our project we have 4 divisions.

5.   Sales office: - It is a physical location where group of people work together to perform sale. (We also call it as branch office).

In our project we have 28 sales offices in India. (Note: - we have to maintain only one sales office). SD consultant is responsible to define sales office.

Sales office is a 4 digit codes. It is physical location.

 

The difference between sales office and sales organisation is, in sales organisation we will take strategic decision related to sales but in sales office we can‟t take strategic decisions. In a sales organisation we will find vice president sales and direct sales but in sales office we will find sales manager, zonal manager.

 

 

6.    Sales Group: - Group of people within a sales office working for different activities. Hierarchy of employees in sales office.

Example: - HDFC bank has 5 different sales activities like; CASA, Personal loan, home loan, Vehicle loan and miscellaneous loan.

There is no relation between two groups.

 

If they don‟t have group then they follow hierarchy. SD consultant is responsible to define sales group. Sales group is a 3 digits code.

In our project we have 2 sales groups. Ex.:- Insulin & Antibiotic in one group and remain in other group. Sales group is a logical entity.

7.    Plant: - “It is a physical location where we do the process of manufacturing finished goods.” MM consultant is responsible to define plant in SAP. A plant is 4 digits code. It is physical location.

Raw material is a product which is used to manufacture finished goods and loses its identity in the process.

 

Whenever production department plan to manufacture particular X product they will send request to store department.

Store department will cross check the raw materials. If all raw materials are available then they issue raw materials to production department.

The dispatch department 1st they plan for delivery and then they do picking activity and then packing. After packing they send the goods to shipping point.

Shipping point: -It is a physical location where we do the process of loading goods into trucks ,Rail for dispatching it to customers.

Storage location: - It is a physical location where we store the goods within plant.

 

1.   Depot: - Depot is a physical location where we store finished goods to easy distribution goods to customer. In SAP depot is also defined as Plant.

2.   C&F: - Carry and forward, It is a physical location where we store the finished goods for easy distributing goods to customers. Owned by third party Vendor.

In SAP C&F is also defined as plant.

 

In our project we have two manufacturing plants, one in Vapi and one is in Mumbai and 28 depot but for practice purpose define only 2 manufacturing plants.

1. Vapi             2. Mumbai

 

10.  Storage location: - It is a physical location where we store the goods within a plant. In our project each manufacturing plant have 5 storage locations

MM consultant is responsible for storage location definition. It is also 4 digit code.

11.   Shipping Point: - It is a physical location where we do the process of loading the finished goods into trucks for dispatching it to customers.

SD consultant is responsible to define shipping point. Shipping point is 4 digits code.


Other units in organizational unit not relevant to SD consultant

 

Company: - A company is an organizational unit which will help to group several company codes into one. Ex. - Tata Group, Reliance group etc.

FI consultant is responsible to define company.

 

Business Area: - Business area is an organizational unit which will help to generate internal B/S plant wise. [The Business area concept is not in use from ECC 6.0 version].

FI consultant is responsible to define Business Area.

 

Credit Control Area: - It is an organizational unit which is responsible for credit activities. (Credit department).

 

Controlling Area: - It is an organizational unit which is responsible for controlling the cost of the product. CO consultant is responsible to define controlling Area.


Purchases Organisation: - It is an organizational unit which is responsible for all purchases happening in the company. MM consultant is responsible to define purchases organisation.

 

“The controls in Sales Organisation”

 => The Address text in sales organisation: - Address text in sales organisation will help to determine the address of the sales organisation to print it in relevant output.

The output can be printout or email or fax.

=> Sales Organisation Calendar: - The calendar specifies all holidays and working days.

 

Define Factory calendar: - SPRO SAP Net weaver General setting maintain calendar public holiday click on change button (Pencil ICON) go to create floating public holiday year (2014 – month – day) mention sort criteria (IN) religious (22 Hindu) Short holiday – long holiday (Gudipadwa) Enter

 Go Back

 

Click on holiday calendar (in holiday calendar we list out all public holidays – in real time HR consultant create calendar) click on change go to create calendar ID (P1) (Galaxy Calender) click on assign holiday go to short key and select all IN (India) holiday assign holiday then select all public holiday save it.

 

Go Back

 

Select factory calendar click on change click on create factory calendar ID (P2) (Galaxy Calender) assign holiday calendar select the day Monday to Friday or Saturday and save it.

After creating the factory calendar we assign the factory calendar to sales organisation.

 

We assign factory calendar for three organizational units 1. Sales organisation 2. Plant and 3. Shipping point.

Rebate Proc Active: - Rebate is a special kind of discount which is a conditional discount and will be valid for specific period of time

Example: - The rebate scheme if any customer purchases 15000 nos. Cartoon from January to December then he will be eligible for rebate of 15%.

This field is pre requites to process rebate in an organisation i.e. if we check this then only system will allow to process rebates.

ALE: data for purchases order (ALE Application linking enabling):- We use this only for third party process and individual purchases order process.




If we maintain ALE data for PO while creating sales order in third party process and IPO process, system automatically generate purchases order.

Controls in shipping Point

 

Path line: - go to shipping point loading time (it is time taken to do the process of loading the goods into trucks for dispatching to customer.

Pick Pack Time: - It is time taken to pick the material from storage location and to pack it.

 

Loading time and pick pack time will help to perform delivery scheduling (delivery scheduling is the process of determining the delivery date and confirm quantity).

MASTER DATA

It is the data which is stored centrally and used in day to day transactions. In SAP SD we have 4 types of Master Data.

 

1)         Customer Master: - It is the details of the customer which is stored centrally and used in day to day transaction.

Ex. Customer Name, address, communication details, payment info, sales info, etc. Master data is a data which is not changed frequently.

The advantages of Master data:-

 

I.          No need to enter the details of the customer every time, which will save the time of end-user.

 

II.          Master data will avoid manual mistake.

 

2)         Material Master: - It is the details of the products which we store centrally and use in day to day transactions. Ex- Specification of products,weight

3)         Customer material info record (CMIR):- We use CMIR if customer is placing order with their own material code. By using CMIR we assign customer material number with our material number then while creating sales order if user enter customer material number and system automatically determine our material number.

4)         Condition Master: - Condition master is nothing but pricing master. In this master data we maintain pricing data for all the products.


1)  Customer Master

End user will create customer master in SAP Easy Access Screen

 

Roll of consultant

 

As a consultant we have to give training to core user, so we should have knowledge of customer master data.

We should know how to create customer master.

 

We define new entries in customer master data fields. The length of customer number is max up to 10 digits.

 

Customer master data will be divided into three screens:-

General Data

Company code Data

Sales Area Data

SD – Address

FI Account

SD – Sales

FI Control Data

FI – Payment Transaction

SD - Shipping

FI – Payment transaction

FI – Correspondence

SD – Billing

SD – Marketing

FI – Insurance

SD Partner Functions.

SD – Unloading points

 

 

SD – Export Data

 

 

SD – Contact Person

 

 

In real time authorization to create customer master will be given to one or two users. If we give authorization to two users, First SD User will create customer with sales data and send it to FI user. Then FI user will enter FI related data, the other scenario is, we give training to one user to maintain both SD and FI data. In that case only one person will be authorized to customer master record.


T. Code

Customer Centrally

Company Code Data

Sales Related

CREATE

XD01

FD01

VD01

CHANGE

XD02

FD02

VD02

DISPLAY

XD03

FD03

VD03

Path for creating customer Master

 

Easy Access > logistics > S&D > master data > business partner >customer >create XD01 complete

click on account group overview select      standard 0001 company code (ZALK) select org (ZDOM) Dist.

Channel Division enter (when we are creating customer for the 1st time with the new sales area we will get the error message that sales area is not define for customer. (To solve this error).

 

Go to the path SPRO S&D master data define common distribution channel go to our sales organisation (ZDOM) fill D.CH- Common Distribution channel same which mentioned in dist channel and enter it and save it.

Go back

Define common division go to our sales organisation enter Division and Common Division same which we mentioned in division save it.

Copying reconciliation account from standard company code 1000

 

SPRO financial accounting (new) general ledger accounting (new) master data G/L A/ creation and processing alternative methods copy G/L A/c copy company code.

Before copying G/L A/C go to the T.code OBY6 and go to our company code, select it go to details chart of accts [INT] fiscal year variant (V3)

fiscal year variant specify the financial year of the company

 

Indian company financial year is April to March so for Indian company we maintain fiscal year variant as (V3).

 

For foreign companies the financial year is January to December. So we maintain fiscal year variant as (K4)

 

Maintain fiscal variant as [1000] pstng period variant as [1000] save it.

Now go to SPRO ....to copy company code in copy from maintain company code [1000] uncheck test run execute (F8)  will get some msg enter save in a particular request no.

Go back and select the recon account [140000].

TABS in General Data Screen

TABS in General Data Screen

 

1.     Address: - Address TAB consists of the personal info of the customer. i.e. his name, address and communication details.

Title (Mr.) name (Apollo hospital) street house no. Postal code country region

 

Transportation Zone: Transportation Zone will help to determine route into sales document

2.Control Data: - FI user is responsible to maintain control data. Control data TAB consists of                                                                                                                                                     tax information of the customer,

3.Payment Transaction: - This TAB consists of the customer bank details and cards details. FI user is responsible .

4.  Marketing: - SD user is responsible to maintain marketing TAB.


4.  Marketing: - SD user is responsible to maintain marketing TAB.

 

1.   Nielsen ID: - Nielsen id will be used to track the customers who are located in market survey regions. Whenever we are launching new products we do market survey in specific regions. If the customers are located in market survey regions then we have to maintain this field.

Define new entries in Nielsen ID

 

Shortcut method to define entries in fields Place the Cursor in the field and press F1 and click on customizing (key symbol) continue without specifying project. OR

Take path SPRO S&D master data business partner customer marketing define Nielsen ID new entries Y1 (GUJ/RAJ), Y2 (TN/KE), Y3(OR/KOL) save it.

Nielsen id (Y1)    Customer classification (Y1)

 

2.  Customer classification: - Classifying the customer based on their sales turnover.

The purpose of this field is 1) Helps to offer discounts 2) Helps to fix credit limits.

Define customer classification

SPRO       S&D        master data         business partner         customer                marketing            define customer

classification go to new entry Y1- 8cr to 10 cr, Y2- 5cr to 8cr, Y3-3cr to 5cr, Y4 -1 to 3cr, Y5 – o to 1cr save it.

1.  Industry: - classifying the customer based on the industry they belong to, the purpose of this field is

1)   Reporting (Analysis) and 2) Helps to offer discounts.

Industry code 1: - its sub classification of industry.

 

2.   Regional market: - Dividing the customer in local market into A class or B class or C Class based on the revenue it‟s generate. The main purpose of this field is reporting.

3.  Hierarchy assign

 

Customer Hierarchy: - A customer is having different labels.



6.         Key figure: - Key figure will be used to compare the Last year sales with present year sales. In annual sales field we maintain last year sales.

7 .Legal status: - This field controls whether customer is Pvt Ltd, or Public Ltd,

 

 

5.    Unloading Point: - It is the physical location where we unload the goods at customer place. Unloading point will be used to plan the delivery for customers.

We assign customer calendar in unloading point. While doing deliver system will consider customer calendar.

 

a. Goods receiving hours: - This will specify the time of customer‟s goods receiving hours.

Defining receiving hours

 

Take Path SPRO Master Data business partner customer shipping define goods receiving hours go to new entries fill the hours.

Q. There is a customer who will receive the goods only on Saturday. Where we do control? Ans. In goods receiving hours.

4.Export data: - If the customer is located in outside countries then we have to maintain export data TAB.

 

5.                            Contact person: - Contact person is the employee of customer who is responsible for various activities.

TABS in Company Code Data Screen


1.  Account Management

 

a.   Reconciliation account: - Reconciliation account is G/L account which will be used to accumulate total outstanding of the customer.

Whenever we are creating invoice system will generate accounting document. i.e. system will post the invoice values into the accounting and

Accounting entry is:

 

Customer Account Debit

To

Revenue Account Credit

For the customer account system determine G/L account from reconciliation A/c.

Select reconciliation A/c as 140000

 

1.  Payment Transaction

 

a.   Terms of Payment: - It is an agreement between company and customer for the number of days given to make the payment. (We also called it as credit period).

b.    Payment history record: - If we check this then customer payment information will be updated into credit management.

 

TABS in Sales Area Data Screen


1.  Sales

 

a.  Sales District:- It is a sub-classification of sales office, for the purpose of generating sales report.

The main purpose of sales district is reporting. Defining sales district:-

Path: SPRO      S&D      Master Data       Business partner               Customer                         Sales                         Define           sales

districts

go to new entries and define own sales districts.

 

b.   Sales Office: - It is a physical location where group of people with in the office work together to perform sales. Assign the sales office in which customer belongs to

c.  Sales group: - Group of people within a sales office working for different activity.

 

d.  Customer Group: - Grouping of customers who will share the same attributes in volumes

Ex-

Dealer

Distributor

Institution

P1- Bulk dealer

P4 - Bulk distributor

P7

- Bulk institution

P2 - Medium dealer

P5 - Medium distributor

P8 -

Medium institution

P3-Low dealer

P6 -Low distributor

P9 -Low institution

The purpose of customer group is 1. Reporting 2. Pricing The path is same assales district.

e.  ABC Classification: - Customers are classified into A,B,C classification.

Parameters for classification: > Turnover, > Payment history etc… The purpose of this field is

1.  Reporting

2.  Response time to solve the issues or queries raised by customer.

f.Currency: - If the customer is located outside the country then we maintain customer currency.

 

If the customer currency is different from company code currency then while doing sales transaction system will display the values in customer currency but in accounting document system will display the value in company code currency.

This conversion will be happened based on exchange rate.

The T-code to maintain exchange rate is T.Code OC41.

 

The Standard exchange rate type is “M”.

 

  g.Switch off rounding: - If we check this, system will not perform rounding while creating sales order.

Quantity Decimals

 

h.Order probability: - After placing the order what is the chance that the customer will not cancel the order.

 

i.Item Proposal: - If customer is regularly placing order for similar items then instead of entering the items manually into sales document every time, we prepare a list and call the list while creating a sales order. The end user will select the items from the list and copied into sales order which will save the time of end users.

The T-code for creating item proposal is T.CodeVA51. Mention the item proposal as PV

Maintain sales area enter description mention material and Tgt quantity, UOM, Description and save it. Go to the item proposal to customer master and assign the number and save it.

j. Exchange Rate type: - If we have an agreement with the customer for fixed exchange rate throughout the month then we maintain exchange rate for the exchange rate type other then “M” and we assign that exchange rate type in customer master.

If we don‟t assign exchange rate type then system consider the standard rate type “M”

 

k. PP customer procedure: - This field will be used for cross selling concept or product proposal concept.

 

Cross selling is selling additional products along with the main product. For cross selling maintain B

For Product proposal maintain A

Product proposal is automatic determination of item proposal in sales document.

 

   L.Price group: - Grouping of customers who will share the same pricing attributes. The purpose of this field is to maintain discounts.

Price group field will help to simplify the maintenance of discount condition records.

 

Define Price group:-

 

SPRO S&D basic function pricing Maintain price relevant master data field define price group and double click new entries

M.   Customer pricing procedure: - This field is one of parameter to determine pricing procedure into sales document.

M.   Price list: - Grouping of customers who will share the same base price.

 

Price list will be used to maintain base price. Ex. Dealer pricelist, Distribute pricelist, institution pricelist & direct pricelist etc.

N.   Customer statics group: - This field controls whether to update customer sales data into LIS (Logistics information system) or not and

LIS is reporting system.

a.        Delivery priority: - This field will be used for classifying the customers into high delivery priority, medium delivery priority, and low delivery priority.

The purpose of this field is it will help to process Back orders and rescheduling.

Back Order processing :- Whenever high delivery priority customer place order, if stock is not available then we go back to the open orders of low priority customer and cancel the confirmation of low delivery priority and assign to high delivery priority customer.

Rescheduling: - Doing the back order process automatically by the system.

 

Define delivery priority

 

SPRO      S&D      Master data       business partner       customer       shipping       define delivery priority

 

a.         Order combination: - This field is prerequisite to combine multiple orders into single delivery. If we check this then only system will allow combine multiple orders into single delivery.

b.       Shipping condition: - This field is one of the parameter to determine shipping point into sales document.

 

   Delivering Plant: - If we maintain plant here then it will be determine into sales document.

    The criteria for determining plant into sales document

CMIR

Customer

master

Material

master

a.         Relevant for POD (proof of delivery or acknowledgement):- If we check this, system will not allow to create invoice for the customer until we receive acknowledgement from the customer.

The T-code to receive POD is T.Code VLPOD.

In POD process while creating invoice to customer, system will copy the quantity from VLPOD.

 

b.        POD timeframe: - If we mention Number of days here, if customer fails to send the acknowledgement within the number of days then system will allow creating invoice for the total delivered quantity.

c.         Complete delivery required by law: - If we check this field then system will not allow creating partial deliveries and system will not allow confirming partial quantities.

d.        Partial Delivery per item: - This field controls whether to allow partial delivery or not and it also controls how many maximum partial deliveries to be allowed.

If partial delivery is not allowed then maintain C (only complete delivery allow). If we want to allow partial delivery then maintain either Blank or D.

If partial delivery per item is blank then we can restrict maximum partial deliveries up to

9. If partial delivery per item is “D” then there is no limit to partial deliveries.

Q. How many maximum numbers of partial deliveries can be allowed for a single order?

Ans. Depends on Partial Deliveries per item

i.     Unlimited Tolerance: - if we check this then system will allow increasing or decreasing the quantities in delivery document without any limitation.

Under delivery tolerance:- If we maintain some percentage here then system will allow to decrease the quantity in delivery document up to that percentage, if the percentage exceed then system will give warning message.

Over delivery tolerance: - If we maintain some percentage here then system will allow increasing the quantity in delivery document up to that percentage, if the percentage exceed system will give warning message or error massage.

 

3)    Billing Document TAB

a.       Rebate: - This field is prerequisite to process rebate for a customer.

 

b.      Invoicing Dates: - If the clients requirement is, invoice to be generated only on specific date of every month for all the dispatches made during the month then we go for invoicing dates.

Configuration for invoicing dates

 

SPRO S&D master data business partner customer billing document define billing schedule factory calendar change create factory calendar id [P5] invoicing dates holiday calendar remove all working days save it .

Click on special Rules (in same screen) click on create from date 30.09.15 TO date 30.09.15 for September, SAVE.same to do for each and every month.

 

C. Invoicing List dates: - Consolidating all invoices raised during a particular month into one and sending it to payer, it‟s called as invoice list.

Configuration is same like above (invoicing Dates). The T-code for invoicing list is [VF21] or [VF24].

 

 

D.     Incoterms: -  It is an international commercial terms which is an agreement between  Consigner and Consignee for the successful completion of deliveries.

This field specifies who is responsible for freight charges, insurance charges, loading charges etc. That is whether customer is responsible or company is responsible.

Inco terms is one of the split criteria for deliveries.

 

 

E. Terms of Payment: - It is an agreement between company and customer for the number of days given to make the payment. It also called it as credit period.

Defining terms of payment

SPRO S&D master data business partner customer billing document define terms of payment go to new entries pay terms [PO45 or 45 days] sales text [45 days or 30 days].

 

Base line date: - it is the date from which system start calculating payment terms. Generally base line date is invoice date.

Fixed day: - if we mention someday here then every month from that day onwards system start calculating payment terms irrespective of invoice date.

Additional month: - If we mention number of months here then after creating invoice system will wait up to that months and then system starts calculating payment terms.

Cash discount: - It is the discount which we offer to customer, if he is making payment well before due date. The cash discount percentage what we maintain here will be determine into sales document with the help of SKTO condition type.

C.Payment guarantee procedure: - If the customer is liable for payment guarantee, then system will not allow creating delivery until we receive payment guarantee from the customer. The payment guarantee can be bank guarantee or letter of credit.

Generally Overseas Customers are liable for payment guarantee.

Q. Without configuring credit management system is blocking the order for credit, what could be the reason?

Ans. Customer is liable for payment guarantee procedure.

 

 

D.  Account assignment group: - This field is one of the parameter to determine the G/L A/C while posting invoice values into accounting.

E.  Tax Classification: - This field controls whether customer is liable for TAX or not.

 

4. Partner Function TAB

SAP classified the customers into four partner function

 

i.            Sold to party (SP) – He is the customer who will place an order to company.

 

ii.             Shift to party (SH) He is the customer to whom we deliver the goods.

 

iii.             Bill to party (BP) He is the customer who will receive the bill.

 

iv.            Payer (PY) He is the customer who will make the payment. XD04 – Tracking the change log in customer master.

XD05 – Blocking / Unblocking the customer master. XD06 – Customer flag for deletion

XD07 Changing the customer from one account group to another A/C group.

 

Extending the customer from one sales area to another sales area

Ex.      ZDOM + Z1+Z1      ZDOM+Z1+Z2      ZDOM+Z1+Z3........ up to last sales area ZEXP+Z4+Z6

 

Take path: - XD01 0001 9990000030(Apollo) as customer no. ZALK, Z1, Z2 (New sales area) in reference again put 9990000030 as customer no company code Z1 Z1 (because it‟s already created so take as reference division) enter and save it and see customer‟s sales area.

Creating customers with multiple partner functions and assigning to sold to party

 Apollo banjarahill (SP-SH-BP-PY)

Apollo Scunedrabad (SH-BP) 

Apollo VIZAG (SH-BP)

XD01 Select 0001 customer name complete till partner function and see how many partner function in partner function TAB.

XD01      Select 0002 (for creating ship to party)       and go till partner function XD01                                         Select 0004(to create bill to party)                                               and go till partner function XD02                                                            for change (assigning) SH and BP to SP.

Q. I don‟t want user to duplicate the customer master data in SAP. I want system to restrict this. Where is control?

 

Ans. Maintain message no 145

 

SPRO logistics general business partner customer control change message control for customer data in this configuration TAB, mention the message number 145 online (I) batch (I) save it.

Q Which data from customer master will automatically update in to already created sales order? If we make changes in customer master.

Ans Address.

Tables in customer Master :Table will help to store the data

KNA1 – General data

KNB1 – Company code data

KNVV – Sales area data

KNVP – Partner data

ADRC – Address data

VBKD - Business Data

The T. Code to see the table entries SE16

Common Division

We use common division concept if the client is having more number of divisions.

 

Common division will help to save the time of end-users and also save the space in data base. If we don‟t have concept of common division then we have to create customer for each and every division.

Ex. - If we have 100 division then we need to create customer in one division and extend the customer to other 99 divisions. Extending the customer will also take same space and time of data base and end-users.

To overcome this SAP has given a provision code is COMMON DIVISION.

 

Ex. In our scenario division are Z1, Z2, Z3, Z4, Z5, and Z6 but instead of all we take common division Z0.

 

Configuration of common division: - Define one new division is called common division. Define as same as division name common division and code Z0.

Assign Common division to sales org. Setup Sales area with common division

Assign      S&D      go to new entries      fill and save it

 

Define common Division

 

SPRO S&D master data define common division assign new division with existing division save it.Common Distribution: - Q. Do we use common distribution concept for customer master?

 

Ans. No, because each customer should belongs exactly one distribution channel and we don‟t extend the customer from one distribution channel to another distribution channel, so we don‟t use common distribution channel.

 

 

Fields in Customer A/c group

Account Group: - The standard account group for sold to party is “0001”, Ship to party is “0002”, Payer is “0003” and Bill to Party is “0004”.

Purpose of Account group: -

1)   Account group will help to differentiate the number ranges.

2)    Account group will help to control the fields in customer master. Controlling the fields means making the     fields mandatory,optional,suppress,.

3)   Account group will help to control the partner functions.

In real time we need to define new account groups based on client‟s requirements.

Configuring the Customer number ranges

SPRO logistics general business partner customer control define and assign number ranges define number ranges for customer master click on change interval click on insert interval mention some number (Z8) mention From no. and To no. (Press F4) and select a number.

External check box : If we check this system will treat it as external number and while creating customer master user has to enter the number manually, if we uncheck this then system will treat it as internal number then while saving the customer master system automatically propose the number. save it.

Internal number can be numeric, Alfa-numeric or characters.

Alfa-numeric and character should be always external.

Numeric can be either external or internal.

   Number ranges are not transportable from one server to another server. The Status field in number range will help to change the current number.

Define Account Group:-

SPRO logistics general business partner customer control define a/c group and field selection for customer select the a/c group “0001 (SP) click on copy mention our own A/c group (Q001) and assign our own number range (Z8) enter save it.

Again do the same for A/c group 0002 (SH) – Q002 Again do the same for A/c group 0003 (PY) – Q003 Again do the same for A/c group 0004(BP) – Q004

One Time Account: - We use this only for one time customers. One time customer is the customer who may not place order for the next time, for those one time customer we don‟t waste the space in database by creating customer master record.

But without customer master system will not allow to create sales order, so we create one common customer for all one time customers without name and address. (It is like dummy customer). Whenever one time customer will place order we use this dummy customer number.

If we check this one time account then while creating sales order for one time customer system automatically ask for name and address.

The standard A/c group for one time customer is “CPD” (Internal number) “CPDA” (External number).

Field Status: - Field status will help to control the fields in customer master i.e. making the fields mandatory, or optional, or display or suppress.

Text procedure: - Every customer will have their own specific text information. This text information we maintain in customer master.

Ex. - Packing instruction, delivery instruction, payment instruction, term & condition etc.

This text information whatever we maintain in customer master will be copied into sales order and then delivery and then to invoice and we also print the text in relevant outputs.

Ex. - Printout, E-mail, fax etc.

Customer Pricing Procedure: - If we maintain customer pricing procedure here then system will propose it by default while creating customer master.

Partner determination Procedure: - It is the procedure which consists of relevant partner function and which will help to determine relevant partner function in customer master.

The standard partner determination procedure (PDP) for sold to party is “AG”.

AG procedure will have four partner functions that is the reason when create sold to party system will propose 4 partner function which are SP-SH-BP-PY.

The standard PDP for Ship to party is “WE”.

WE procedure will have one partner functions that is the reason when create ship to party system will propose 1 partner function which is SH.

The standard PDP for Bill to party is “RE”.

RE procedure will have one partner functions that is the reason when create Bill to party system will propose 1 partner function which is BP.

   The standard PDP for Payer is “RG”.

RG procedure will have one partner functions is PY

Output determination procedure: - The standard output determination procedure for A/c group is

{DB0001}.

If access to condition field in output type determination is unchecked then system will determine the output type into sales document from customer master with the help of DB0001 procedure.

In customer master document TAB we maintain output type.

Partner Determination for customer master

This configuration will help to determine partner functions in customer master.

Take path SPRO S&D basic function partner determination setup partner determination setup partner determination for customer master.

1st step        Define partner function

Partner Function

Partner Type

Unique

SP

KU

 

SH

KU

 

BP

KU

 

PY

KU

 

If we check unique then system will not allow adding more partner function in customer master.

2nd step       Partner determination procedure

The standard partner determination procedure for sold to party is “AG”.

Double click on PDP       go to new entries      define our own PDP (QAG) (Galaxy Sold to party ) save it.

 

3rd step    Partner function in procedure

Select the PDP and double click on partner function in procedure and go to new entries. Place the partner function SP-SH-BP-PY in PDP.

 

PDP

PF

Not

Mandatory

If PDP is for sold to party then we check not modifiable for SP. If PDP

Modifiable

is for ship to party then we check not modifiable for SH. If PDP is for

QAG

SP

 

 

Bill to party then we check not modifiable for BP. If PDP is for Payer

QAG

SH

 

 

then we check not modifiable for PY.

QAG

BP

 

 

If we check not modifiable then system will not allow changing the

QAG

PY

 

 

partner function in customer.

 

If we check mandatory then if any of the partner function is missing then system will not allow saving the customer master.

4th Step      Double Click on PDP Assignment

In this configuration step we assign partner determination procedure to A/c group

 

A/c Group

PDP

 

Q001

QAG

In place of AG, Mention QAG and Save it

5th Step

Double     click     on     A/c     group     function assignment

In this configuration step, we assign partner function to account group. go to new entries fill this and save it.

 

 

SP

Q001

SH

Q001

BP

Q001

PY

Q001

Bill to Party

2nd step

Partner determination procedure

The standard partner determination procedure for Ship to party is “WE”.

Double click on PDP       go to new entries      define our own PDP (QWE) (Galaxy Bill to party)    save it.

 

3rd step

Select the PDP and double click on partner function in procedure and go to new entries. Place the partner function SH in PDP.

PDP

PF

Not

Mandatory

Modifiable

QWE

SH

 

 

 

4th Step      Double Click on PDP Assignment

In this configuration step we assign partner determination procedure to A/c group

 

A/c Group

PDP

 

Q002

QWE

In place of WE, Mention QWE and Save it

5th Step

Double     click     on     A/c     group     function assignment

In this configuration step, we assign partner function to account group go to new entries fill this and save it.

 

Note: - Same we need to do for Bill to party (BP) and Payer (PY).

 

Q.What are the parameters we have in Account Group

Interview Questions on CUSTOMER MASTER

1 what is the purpose of ALE data for purchase order in sales organization?

1.  Where we maintain pick pack time and loading time? What is the purpose of it?

2.  Where can i maintain pick pack time other than shipping point?

3.  What is the relationship between plant and shipping point?

4.  How many sales organizations your client is having and why?

5.  What is business area?

6.  How many divisions your client is having and what are they?

7.  How many distribution channels your client is having and what are they?

8.  How many places we assign calendar?

9.      What is reconsilation account?

10.  What is invoicing dates?

11.  What is invoicing list dates?

12.  What is the t.code for invoice list?

13.  What is sales area and sales line?

14.  What is purpose of shipping conditions?

15.  From which partner function system considers shipping conditions?

16.  What is POD? What happens if i check POD?

17.  How many partial deliveries we can make?

18.  What is the prerequisite to combine multiple orders into single delivery?

19.  Where we maintain cash discount percentages? And how it determines into sales documents?

20.  What is fixed day in payment terms?

21.  How many places we maintain payment terms in customer master? Consider from payer?

22.  Without configuring credit management my order id blocking for credit what could be the reason?

23.  System considers incorterms from which partner function?

24.  What is the criteria for determining plant into sales document?

25.  Without configuring credit management system is blocking the order for credit, what could be the reason?

26.  What is the prerequisite to process rebates?

27.  What is difference between price group and price list?

28.  What is the purpose of customer pricing procedure?

29.  What is the purpose of account group?

30.  What happens if we check one time account in account group?

31.  Why we assign partner function to partner procedure and account group?

32.  What is the purpose of status field in number ranges?

33.   If user is duplicating customer master record, that is creating twice the same customer master i want system to give warning message where is the control?

34.  Where we assign customer calendar in customer master?

35.  Clients requirement is they want to receive goods only on Saturday how to configure this?

36.  What is the prerequisite to process rebates?

37.  Which data from customer master will automatically updates into already created sales order?

38.  What happens if we check not modifiable in partner determination procedure?

39.  What happens if we check mandatory?

Material Master

The Specifications of the product which is stored centrally and used in day to day transactions.

 

The T-code to create material Master are:-

Material master is integration between SD+MM+PP+FI+CO+QM. The Length of material master is 18 characters.

 

Material master will be further classified into multiple views:-

 

Basic data 1

 

MM

Basic data 2

 

 

Sales org data 1

PP

 

Sales org data 2

 

SD

Sales general plan

 

 

Sales text

MM

MM

Purchasing

 

 

FI

 

Purchasing text

 

 

CO

MM consultant will take active role for Material master. In real time End-user will create material master.

 

The Consultant role in material master


Define new entries in the field. We give training to core user.

Material Code Logic: - The purpose of material code logic is it will save the time of end-user to identify two products.

The material code will have option of both external and internal.

 

If we mention some code while creating material master then system will treat it as external number. If the material code is blank while creating material master then system will propose internal number.

Industry Sector: - The field specified the type of the industry the material belongs to.

Material Type: - We have Different material types

 

1.    A raw material (ROH - Material Type) is the material which is used to manufacture finished goods.

 

2.    Semi finished (HALB Material type) is the product which is under the process of manufacturing finished goods.

3.    Finished Goods (FERT Material Type) is the products which we manufacture and sell to customer.

 

4.    Trading Goods (HAWA Material type) is the material which we don‟t manufacture but we procure it from vendors and sell it to customer.

Mention the plant, storage location, sales organisation, distribution channel then click on continue.

 

Error1.

If we are creating material for the first time with the new organisation structure then we will get the message that material is not fully maintain for company code.

1st step

To solve this go to T-code OBY6 select our company code go to details TAB mention chart of A/c [INT] mention fiscal year variant [V3] maintain field status variant [1000] posting period variant [1000] save it.

2nd step

T-code OMSY    go to company code and maintain the period (current month as per V3)                             and year                             save it.

 

In MRP 1 view select MRP type as “ND”.

 

In Accounting maintain cost of product in standard price field.

 

Sales people are responsibility for only finished goods and trading goods.

 

Basic Data 1 view

 

Base unit of measure: - It is the unit in which we manufacture and store the goods. Example Each, one piece, liter, bottle, strips, etc.

Material Group: - Grouping of materials which will share same attributes. The purpose of this field is

1)   Reporting and 2) pricing.

Old material number: - This field will be used if the legacy material number is different with SAP material number. In this field we maintain legacy material number for reference purpose.

Division: - Whatever the division we maintain in material master, it will be determine into sales document line item.

 

Product allocation: - It is a process of reserving the stocks to customer, customer groups, and distribution channel.

X-Plant material status: - This field will be used to block the materials across all the plants.

 

Product Hierarchy: - IF product is having different labels.

General Item Category Group: - This field is one of the parameter to determine item category in inbound deliver process.

Gross Weight: - It is the weight of the product including packaging.

 

Net weight: - It is the weight of the product excluding packaging.


Sales unit: - It is the unit in which we sell the goods to customers.

 

If base unit and sales unit is different, than system will ask for conversion. (if we want to do conversion go to additional data unit of measure there we can see the conversions).

Sales unit not vary: - This field controls whether to change the sales unit or not in sales document. If we check this then system will not allow change the sales unit in sales document.

X- Distribution chain status: - This field will be used to block the material for sales across all distribution channels.

D-Chain specific Status: - Thus field will be used, if we want the block the material for sales in a particular distribution channels.

Delivery Plant: - If we maintain plant here then it will be determined into sales document line item. The Criteria for determining plant into sales document is: CMIR, Customer Master, and Material Master

Cash Discount: - This field is prerequisite to determine the cash discount condition type SKTO into sales document.

If we check this then only the cash discount will be determine into sales document.

 

Tax Classification: - This field controls whether the material is liable for tax or not.

 

Minimum Order quantity: - While creating sales order system will check the sales order quantity with minimum order quantity. If sales order quantity is less then minimum order quantity then system will give warning message.

Minimum delivery Quantity: - If we maintain some quantity here then while creating delivery document system will check the delivery quantity with minimum delivery quantity.

IF The delivery quantity is less than minimum quantity then system will give warning or error message.


Material statics group: - This field control whether to update material sales data into LIS or not.

 

Material pricing group: - Grouping of materials which will share the same pricing attributes. This field will be used for group condition concept in pricing.

Volume rebate groups: - We use this field for group rebate concept. Group rebate is announcing the rebate for group materials.

Account Assignment Group: - This field is one of the parameter to determine revenue G/L A/c while posting invoice values into accounting.

Item category group: - This field is one of the parameter to determine item category in sales document.

 

The standard item category group is “NORM”. Third party item category group is BANS”.

IPO item category group is BANC”.

Make the order item category group is “0001 BOM (Bill of material) – Header Pricing

·          Header item – ERLA

 

BOM Item pricing

 

o Header item – LUMF

 

Pricing Reference material: - If pricing is same for multiple products then instead of maintaining pricing for all the products we maintain pricing for one material and that material we assign it as pricing reference material for other materials.

No comments:

मुख्यमंत्री माझी लाडकी बहीण योजना' महिलांना 1500 रुपये कधी मिळणार?

 Mazi ladki bahin yojana 1st installment : महिलांना 1500 रुपये कधी मिळणार? पहिला हफ्ता रक्षाबंधनला जमा  करनार आहे.  महिलांच्या खात्यात 19 ऑग...