Showing results for 
Search instead for 
Did you mean: 

sap sd faq's

Former Member
0 Kudos

send fa's in sd module

Accepted Solutions (0)

Answers (8)

Answers (8)

Former Member
0 Kudos

This message was moderated.

Former Member
0 Kudos

I have a specific question. When you create customer with XD01, you can assign hierarchy customer on the sales tab of the sales view. This created the hierarchy tree automatically. However, when you display the customer through XD03, you cannot see the hiearchy customer in the sales view though the fields are not suppressed in configuration. Does anyone know why that happenning? Is that a bug?

Former Member
0 Kudos


In addition to above all questions , please find some more questions for SD.

1.How can we know whether the customer is one-time or regular?

2.What happens when you do not enter a value for a manual and mandatory condition type?

3.Do header condition type have an access sequence?

4.What are Cumulative Condition Records?

5.If you have 3 different access sequences for one condition record then in a pricing procedure in what hierarchy will you maintain the three accesses?

6.What happens in the access sequence when you put all the ticks in the exclusive field?

7.What is meant by delivery group?

8.What triggers the automatic creation of PR or PO in case of third party sales?

9.What are the steps that are required to include sales person as a partner function in the partner determination?

10.What is z transaction?

11.Can you create sales order for 40 items if the quotation is sent for 30 items?

12.What is the importance of requirment field in access sequence?

13.What makes the immediate delivery in cash sales?

14.Few client requirements for customer master, material master, Organization and Transactions.

15.How to restrict users for not changing some fields in T-code va02?

16.How can we delete the Sales Orders? How can an invoices be cancelled or deleted?

Also check these links



P.S. Reward points for useful answer

Former Member
0 Kudos

Hi srikanth,

A small search on SDN SD forum will help you to answer your query.

I will suggest you to visit It will give you the overview of SAP SD module.

Moreover there is a separate section of FAQs with answers which will help you in great deal.

Hope this helps you.

Do award points if you found them useful.



Former Member
0 Kudos

Dear Srikanth,

Please send in ur mail id so that I can send some FAQs to you.

Other than that please refer to there is a good sd section there. you can access that and get the relevant question from there.



Former Member
0 Kudos

Could please send the FAQ'S to my email id :

Former Member
0 Kudos

Hello Srikanth,

<b>The following are few important FAQ's that i came across -</b>

<b>In R/3 you can represent a company's structure by defining and assigning corporate structure elements. What is the purpose of doing that?</b>

Enterprise organization diagram. Chart showing the organizational structure of an enterprise, its organization units and how they are related. A combined structure can be created from the point of view of accounting, MM, SD. This structure forms a framework in which all business transactions can be processed.

<b>Which three organizational elements make up a sales area and briefly explain their function?</b>

Sales organization: An organizational unit that sells and distributes products, negotiates terms of sale, and is responsible for these transactions.

Distribution channel: Channel through which salable materials or services reach customers. Typical distribution channels include wholesale, retail and direct sales. You can assign a distribution channel to one or more sales organizations.

Division: Product groups can be defined for a wide-ranging spectrum of products. For every division you can make customer-specific agreements on, for example, partial deliveries, pricing and terms of payment. Within a division you can carry out statistical analyses or set up separate marketing.

<b>Name the three internal organizational elements within a sales organization and briefly explain their function.</b>

Sales Office. Geographical aspects of the organization in business development and sales are defined using the term sales office. A sales office can be considered as a subsidiary.

Sales offices are assigned to sales areas. If you enter a sales order for a sales office within a certain sales area, the sales office must be assigned to that area.

Sales Group. The staff of a sales office may be subdivided into sales groups. For example, sales groups can be defined for individual divisions.

Salespersons. Individual personnel master records are used to manage data about salespersons. You can assign a sales person to a sales group in the personnel master record.

<b>What does the term "business area" refer to and how can it be used?</b>

Business Area. The system posts costs and revenue according to the business area. The business area can be equivalent to the:

- sales area (if the accounts are to be posted according to sales)

- plant/division (if the accounts are to be posted according to products)

The business area is defined in Customizing for Sales.

o Business area. A unit in an enterprise, grouping product and market combinations as homogeneously as possible for the purpose of developing unified business policy.

o Financial Accounting (FI). A business area is an organizational unit within financial accounting which represents a separate area of operations or responsibilities within an organization. Financial accounting transactions can be allocated to a specific business area.

<b>Briefly explain the relationship between sales organizations and company codes.</b>

Many to One.

<b>What is the central organizational element in purchasing?</b>

Purchasing Organization.

<b>Explain the relationship between sales organizations and plants.</b> Many to Many.

<b>Explain the relationship between sales organizations, plants and company codes.</b>

Many to Many to One.

Can one business area be assigned to several company codes? Which (sub) module of SAP could make business areas obsolete?

Yes in CO .

What is a credit control area? What relationship exists between credit control areas and company codes?

Credit control area. Organizational unit in an organization that specifies and checks credit limits for customers. A credit control area can include one or more company codes. It is not possible to assign a company code to more than one credit control areas.

Which organizational element is central in shipping? Give a definition of it.

Shipping Point: Organizational unit at a fixed location that carries out shipping activities. A shipping point could, for example, be a company's mail department or a plant's rail depot. Each delivery is processed by only one shipping point.

Give a definition of plant (in SAP).

Organizational unit within Logistics, serving to subdivide an enterprise according to production, procurement, maintenance, and materials planning aspects.

A plant is a place where either materials are produced or goods and services provided.

Classification: Business object

Structure: A plant can assume a variety of roles:

As a maintenance plant, it includes the maintenance objects that are spatially located within this plant. The maintenance tasks that are to be performed are specified within a maintenance planning plant.

As a retail or wholesale site, it makes merchandise available for distribution and sale.

As a rule, the plant is the organizational unit for material valuation.

The preferred shipping point for a plant is defined as the default shipping point, which depends on the shipping condition and the loading condition.

For the placement of materials in storage (stock put-away), a storage location is assigned to a plant. The storage location depends on the storage condition and the stock placement situation.

The business area that is responsible for a valuation area is determined as a function of the division. As a rule, a valuation area corresponds to a plant.

Can you assign two different sales organization to the same company code?


To what do you assign distribution channels and divisions?

Sales Organizations.

What are the highest organizational units in SD, MM.PP,FI,CO?

SD: Sales Organizations.

M: Plant

PP: Plant

FI: Company Code

CO: Controlling Area

Can you further subdivide a plant? If yes into what?

A plant can be subdivided into storage locations, allowing stocks of materials to be broken down according to predefined criteria (e.g., location and materials planning aspects).

A plant can be subdivided into locations and operational areas. Subdivision into locations takes geographical criteria into account, whereas subdivision into operational areas reflects responsibilities for production.

Can a sales organization sell from a plant belonging to a different company code?


How many shipping points can you assign to a plant?


How many shipping points can you assign to a sales organization?


If you have a warehouse management system active, to what would you assign the warehouse number?

Plant & Storage Location.

<b>Rebate Agreement</b>

1. Which agreement type I should consider, is this custmer rebate(0003), material rebate(0002) or Rebate on the basis of sales volume(0005), because here client is not offering rebate on Sales volume in rupees or dollar. He is only concerned with totat sales in kiloleter(Quantity). As per rebate agreement concern rebate is offered in percentage. Please guide me for my scenario.

If your distributors are fewer (far less than 900 materials) then you should go for only customer rebate.

2. Guide me for conditions types and scale basis for maintaining condition records.

When creating customer rebates (T:VB01) select customer rebate, there you will see a header tab: Conditions , click it add how many customers you want. For each customer you can create scale based conditions (under the heading tab :Scales).

3. Is it necesary to maintain condition record for every material and every customer defining the scale? Because in this scennario client is going for incentives scheme for each material and each customer (distrbutor).

No need to create condition record for every material if you create customer rebate.

<b>Customer Master</b>

How to create the customer master?

The following are the T-codes for central creation of customer master.

XD01 Create Customer (Centrally)

XD02 Change Customer (Centrally)

XD03 Display Customer (Centrally)

XD04 Customer Changes (Centrally)

XD05 Block customer (centrally)

XD06 Mark customer for deletion (centr.)

XD07 Change Customer Account Group

XD99 Customer master mass maintenance

XDN1 Maintain Number Ranges (Customer)

You need to identify various parameters within each Account group based on which the reco account is identified within the customer master.

Customer master is basically divided into 3 tabs.

- General - General master details, Juristiction codes, Region, Transportation zone, export data, etc.

- Company data - payment terms, account management, reco account, insurance etc.

- Sales data - Sales product attributes, sales office, sales group, customer pricing procedure, Cust. Statistical grp,

- Shipping data

- Billing data

- Partner functions.

You can create a customer based on 3 views:

1. For Account purpose

FD01/FD02/FD03 etc

2. Sales purpose

XD01/XD02/XD03 etc.

3. Centrally

VD01/VD02/VD03 etc.

What is the Function of item category and item category group?

Item Category determines the processing of any Item/material that we enter in a sales order and in this way it also effects the procesing of any sales doc in which it is used.

Item Category Group is one of the component which along with the Sales Doc Type, The Item Usage and Higher Level Item Category decide about the Item Category in a sales doc.

1. How can we know whether the customer is one-time or regular?

One can maintain Account Group for One-time customers. By which we can identify one-time customers.

2. What happens when you do not enter a value for a manual and mandatory condition type?

The pricing procedure will reject the conditions in the sales order

3. Do header condition type have an access sequence?


4. Org structure:

Relation between Company - Sales org


Sales Org - Plants & company vs. Plants

Company - sales org - credit control area

What are sales area and its components?

Sales area consists of Sales Organisation, Distribution Channel and Division.

5. What are legacy systems?

The Existing system on which current system is working, from which the current system will be migrated to SAP system

6. What is cut over strategy?

Cutover strategy depends upon how the organizations design their data load strategies. Normally, you decide the sequence of Data loads for Configuration settings, Master data, Transaction data which follows whom and then you make a copy of the system as a Production system a day before and after checking the successful data loads, you go-live 100% or partial again depending upon organizational setup and policies.

Cutover planning is highly site specific. There's no thumb rule. The stock data as on the date of going live should be correctly entered. But stock being a highly dynamic quantity, the strategy for loading should be crystal clear. Then you have to load all the back dated transaction on the stock. Some stock comes into your plant/storage location as return and some stock is actually delivered to your customer through sales orders of various kinds.

7. What are Cumulative Condition Records?

There is a field:- "condition update" during configuration for a condition type (at v/06)... has it anything to do with cumulative condn. Records?

8. IF you have 3 different access sequences for one condition record then in a pricing procedure in what hierarchy will you maintain the three accesses?

In Condition Records (T Code VK11), you would be putting values to corresponding Condition Types. Now one Condition Type can be assigned to one access sequence. In Access Sequence, you can assign whichever tables and fields are required.

So in my opinion, you cannot have one condition record for 3 access sequences.

9. What happens in the access sequence when you put all the ticks in the exclusive field?

When you put tick in exclusive field of all access sequences, in my opinion, it will try to get available data from the first. Only in case, data is not available, will it move on to the next one.

10. What is meant by delivery group?

Delivery Group is basically grouping all individual deliveries for Billing. It should have the same Ship to Party, Shipping Point, etc.

SAP SD Tips by : Moyin

11. What triggers the automatic creation of PR or PO in case of third party sales?

In item category we can set "automatic PO" so that PO and PR will automatically generate after saving the order.

You never change the item category configuration to "automatic PO". It is the schedule line category type which triggers the automatic PR creation. - Evilboy

12. What are the steps that are required to include sales person as a partner function in the partner determination?

Partner function sales represenative or person responsible these two we can add through partner funtion in partner procedure.

13. What is z transaction?

We copied standard TC or object and rename it by Z its basically stnd name which will start from Z (User defined)

14. Can you create sales order for 40 items if the quotation is sent for 30 items?


15. What is the importance of requirment field in access sequence?

System will not go to asscess condition type system will reply through formula.

16. What makes the immediate delivery in cash sales?

Order type immediate delivery switch on.

What exactly is automatic posting can you explain?

Automatic posting could be, posting of accounting documents to FICO once invoice is created which can also be controlled manually. Automatiaclly detremine the freight while pricing in ship doc. and post to the relevant account to fico. usually automatic posting is posting of documents to FICO based on variuos account keys and account groups.

2. How many clients we will create in land scape (like in development server, quality server, production server )

if we are creating more than one in each server what is exact use of that client.

2. Client landscape : Basic layout : dev -testing- production also

- Sandbox env. for trial and error

- Development env. for actaully creating transports(CTS)

- Global env. If you have global implementations at different client locations (eg; canada, US, UK) (for testing purposes with actual master dataas well)

- Testing env.(for regression testing purposes before moving to prodcution, integration etc..)

- Prod. env. the actual production system

The clients could be variable and could be created to a specific env. usually a dev. where abap, functional would mess around. say :

client 100-functinal consultants

client 300- abapers

client 400- other users(like super etc)

3. How we will configure export sales in sd (respect to plants assign and sales process)?

4. How we can do invoice split depending on item category in which scenario we will use?

You first need to go for copying controls either from sales to billing (invoice) or delivery to billing or billing to billing

use transactions (vtaa,vtaf,vtla,vtfa,vtfl,vtff) all possibilities for copy controls. this basicly is flow of doc to doc. (may it be sales to billing, del to bil, or bil to bil etc..)

-> this is where you see the Item category and you control whether split is possible or not with the indicator"B". eg: representing split in invoice based on item category. The field here "data VBRK/VBRP" (headre/item)whcih actually is used for splits or combining different deliveries. create a splitting rule using VOFM (you need access key to get here). Here you define comparisions for the fields at header table and item tables and the comparision fields say SPART"division". "purchase order "BSTKD Instance: 5 sales orders combined into 2 deliveries and the split at the invoice would be 5 individual billing with respect to fields PO and DIv. of each sales order would let you create 5 billings. You need to define the exact "field" in the comparisions both at header and item level that could lead to invoice split. the key here is the field that is different

from header to item will cause split at the item level.

5. Can any one explain how we will configure milestone billing , periodic billing and which scenario we will use?

Menu path:

IMG->sales &distr->Billing->billing plans->define billing plan types.

You set the start date and end dates if applicable to the type of billing you are using. What time to be billed (end of month, start of month etc..)

Milestone is a billing plan type where a customer is billed for the amount distributed between the dates until total value is reached eg: if the total billing amountis 1000 USD for a year. You will bill the customer in different amounts say 200, 500, 300 at different intervals as per customer agreement.

On the other hand Periodic billling is billing the customer for the total amount(here 1000 USD) at regular intervals peridically until the customer agreement is reached. eg: 1000/12 for a 1 year agreement and say billed at the 1st day of every month.

6. What are some pricing routines and sd functional specs?

Form routines for prcing and variuos other functions can be maintained form routines are something todo with ABAP code.

Go to (VOFM) where all requrements whcih are represented by form routines can be maintained. Requrements are available to be assigned where access sequenses are used (for determination procedures, here pricing).

Once the tcode VOFM is accessed you will see requrements and go select "pricing" again you need access key to create your own or copy a routine.

Say you want header price not to have effect the item pricing, you need to go to the program to change abap code to meet the requirement. this specific requirement you created will be assigned in the pricing proc. determination "requirements field"

usaully with a number beyond 600. Note: make sure you activate your routine for its effect to take place.

What is the movement type you used in consignment process?

      1. 632, 633, 634, 631

Can team size be 40 in a project? Is there any generalized team size no. for any project? If we tell my team size is 40 in that what no. we can say sd people are?

    1. Team size cant be forty, Theres no genralized size of team. Never

40 sd consultants work together on same project.

What is ALE?

    1. Application Linking and Enabling - Generally ABAPers work on it.

What is meant by condition technique: can we say it is the combination of condition types, access sequence and condition tables?

    1. yes

Where do we can find pricing procedure indicator in sd ?

    1. Pricing procedure is where we maintain all Conditions (like PR00, K004, mwst, kp00, etc)

Where do we assign calender in the master records?

    1. In IMG screen Global Settings.

What is the importance of customer account groups?

    1. We maintain the customer account to maintain payment terms and incoterms. Lets say, if SP is only booking order but the goods should deliver in foreign country and for which SP is not going to bare the excise and other taxes then the SH party or payer will tke teh responsibity then the tax is calculated based on account groups.

What are incoterms? Where do we fix them? Where do you find in regular process?

    1. Incoterms or international comm. terms and u find in CMR - Sales area Data - billing Tab.

How can you make some of the fields as key field in generic tables?

    1. Some fields in all tables have a indicator on it.To see, then go to SE11, display VBAK, u will find MANDT on top, if you see after description 2 tick marks, those are key fields. Gernerally, these key fields are used in writing any Program or Interface. The key fields will extract data of non key fields .

What is the standard group condition routine in condition type, what is its importance?

    1. Its better u read Group Conditions in PR00.

How do you control entry possibility of condition values at order through condition type settings?

    1. You can maintain the maximum and minimum value for all conditions.

What are the customizing settings in pricing procedure for tax condition type?

    1. Check out the standard pricing procedure RVAA01 - MWST.

A bunch of data need to be imported. A huge no.of creations are required, how it is possible in SAP?

    1. thru LSMW, BAPI.

What is the difference between PGI cancellation and returns order?

    1. PGI cancellation is done before the transportation of goods. But return order means its already transported reached customer during transit if materil is spoiled or broke or the goods r not delivered as per customer requested date.then customer send the goods baack to company.

What is the integrated areas in SD AND FI, SD AND MM, SD AND PP in both implementation and support projects?

    1. SD & FI - Possible in Account Determination, for posting the conditions to revelant G/l account like all prices goes to one particular g/l account. Also in Credit Management, Taxes.

SD & MM - Possible in Batches, Material Requirement Planning.

SD & PP - Possible in Material Requirement planning.

<b>Reward if helps</b>



Active Contributor
0 Kudos

Hi Srikanth,

You can refer some Questions for SAP SD with the following link.


S.Ravi Kumar

Former Member
0 Kudos