SAP SD Corporate Structure Question
SAP SD Corporate Structure Question
SAP SD Corporate Structure Question
In R/3 you can represent a company's structure by defining and assigning corporate
structure elements. What is the purpose of doing that?
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.
Which three organizational elements make up a sales area and briefly explain their
function?
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.
Name the three internal organizational elements within a sales organization and briefly
explain their function.
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.
What does the term "business area" refer to and how can it be used?
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.
Briefly explain the relationship between sales organizations and company codes.
Many to One.
Purchasing Organization.
Many to Many.
Explain the relationship between sales organizations, plants and company codes.
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.
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.
A plant is a place where either materials are produced or goods and services provided.
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?
Yes.
To what do you assign distribution channels and divisions?
Sales Organizations.
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?
Yes.
How many shipping points can you assign to a plant?
Many.
How many shipping points can you assign to a sales organization?
None.
If you have a warehouse management system active, to what would you assign the
warehouse number?
Plant & Storage Location. Sales and Distribution - Transfer of Requirements The MRP
department is informed about the quantities and deadlines by which incoming orders should be
delivered. The system checks the availability of the goods based on the requested delivery date
of the customer and creates MRP records which contain all necessary information for passing on
to planning. It ensures that the goods are available in time for the delivery. Materials planning
transfers the reported requirements and creates orders or purchase requisitions from them etc. For
controlling transfer of requirements, you have to carry out the following steps: 1. Each
requirement type has to be allocated to one requirement class only.2. The transfer of
requirements must be switched on at requirements class level, the sales documents at schedule
line level.3. You must define a check group. It is possible to have this check group proposed for
the initial creation of a material master record.4. Note that a plant must exist for transfer of
requirements to be carried out at document item level. OVZG - Requirement class It specifies
the following points: - whether an availability check and a transfer of requirements is carried out
for a transaction (for sales documents, fine tuning using the schedule line category is possible),-
whether the requirements are relevant for MRP,- the allocation indicator from the sales view
which controls the settlement of customer requirements with requirements - whether an item is to
be settled to an auxiliary account assignment,- the settlement profile,- the results analysis
key. (Use transaction SM30 for V_* configuration)OVZH - Requirements typeV_TVEPZ_V -
Assignment of requirement type to TransactionV_TVEP_V - Schedule line category OVZ2 -
Define Checking GroupV_TMVFU - Define the checking group that the system proposes when
you create a new material master record. You can overwrite the default value for the checking
group in the material master record.
Define whether the Material can be used at which Sales and Distribution process
Here you define how the system responds when entering a sales and distribution document with
this material in the different Sales and Distribution Process Flow..
You can use the material status, for example, to prevent orders from being entered for
parts to be discontinued.
OR
Click Maintain and double click into the Materials Status code.
You can set three types of response for each Sales and Distribution process :-
1. no dialog
3. error message (that is, the sales and distribution document cannot be entered on
the basis of the material status)
You specify the valid tax types in transaction OVK1. More than one tax type can be defined for
a country by defining the sequence.
The SAP System determines the taxes automatically within pricing.
In the standard SAP R/3 System, the elements of tax calculation are predefined
(for example, tax condition type "MWST" for taxes on sales and purchases).
Assign the plant for Tax Determination in OX10, using the country key, the SAP System
recognizes which tax type is valid for a plant and thus which taxes are relevant when
creating an SD document.
Define the Customer Taxes in OVK3, you will maintain the tax code in Customer Master.
Define the Material Taxes in OVK4, which will then be maintain in Material Master.
For example :-
1. When you create sales order in SD, all the details of the items are copied from Material master
of MM.
2. MRP and availability check related data is also taken from MM although you control this data
in SD also.
3. While you create inbound/outbound delivery with reference to a sales order, the shipping point
determination takes place with the help of the loading group, plant data, shipping conditions etc.
This also refers to Material Master.
4. The material which you are entering in a sales order must be extended to the sales area of your
sales order/customer otherwise you cannot transact with this material.
1. Whenever you create a delivery with reference to a sales order, goods movement takes
place in the background. eg. In case of standard sales order, you create an outbound goods
delivery to the customer.
Here movement 601 takes place. This movement is configured in MM. Also, this movement
hits some G/L account in FI. Every such movement of good s hits some G/L account.
1. Transaction OB38
Check which credit control area is assigned to the company code.
Company code:
Credit control area:
2. Transaction OVFL
Check which credit control area is assigned to the sales area.
Sales area:
Credit control area:
4. Transaction SE37
Is user exit EXIT_SAPV45K_001 being used?
5. Transaction OBZK
For the settings under items 2 - 4, field "All company codes" must be marked in
Transaction
OB45, or the credit control area must be entered under the relevant company code in
table
T001CM of the credit control areas allowed.
Company code:
Credit control areas allowed:
7. Transaction OVAK
Which settings do exist for the sales document type used?
Sales document:
Check credit:
Credit group:
8. Transaction OVAD
Which settings do exist for the delivery type used?
Delivery type:
Credit group for delivery:
Credit group for goods issue:
9. Transaction OB01
Credit management/Change risk category
Definition of the risk category for each credit control area. This risk category can be
assigned to a credit account by using Transaction FD32.
10. Transaction OVA8
Here, the individual credit checks for key fields
o credit control area
o risk category
o credit group are set. Take these key fields from the above settings and go to the detail
screen. In particular, check whether fields "Reaction" and "Status/block" are set
correctly. To carry out follow-up actions in case of a credit block, the credit check
status must be set (field "Status/block").
12. Settings for updating the credit values Update of the credit values is required for the
In the pricing procedure used for pricing, subtotal "A" must be entered in a line for
determining the credit value (mark the pricing procedure and double click on
"Control").Usually, the net value plus taxes is used. This way the system is determined to
use this subtotal for credit pricing. The credit price is stored in field VBAP-CMPRE and used
for update and credit check. You can find the used pricing procedure of the order under
"Item -> Condition -> Analysis". Pricing procedure: Line with subtotal = 'A':
Q: Some materials have been blocked for procurement and production. Even though deletion
flag is set for a material/plant level, the order can be still entered ( with a warning message). Is
there a way to block such transactions for a material flagged for deletion?
A: Sales Status field in the sales organization view of the material master may be used to block
any transaction for the material.
Q: We can define our own exchange rate types and use them instead of the defaulted types, 'M',
'B' and 'G'. How can we overwrite default types in SD?
A: Exchange rate gets copied from the customer master record. Exchange rate types are to be
maintained for the customer in the sales screen of the customer master record. Shipping
Q: The PL00 condition is fine in delivery. But when we try to print to either the screen or printer,
an error V1032 occurs. Why?
A: In order to use the Packing list PL00 (packing slip in delivery) you must do 'Packing' in the
delivery note (edit->packing)
Q: we have to enter a shipping point while creating a delivery. Is it possible to create delivery
without shipping points?
A: When you are releasing a sales order, choose Sales document -> Subsequent functions->
Create delivery, then the shipping point will be brought in from the sales order. In all other
scenarios you have to key in the shipping point. The above described scenario will only work if
all items on the sales order are to be shipped from the same shipping point.
Billing
Q: SAP allows a non-inventory item and an inventory item to be in the same document till
delivery but splits at the time of creation of billing document. Can we combine a non-inventory
item with an inventory item in one invoice? Can we treat it as a value item in sales order so that
it is priced and then make it as a text item in delivery documents so that it appears in the same
invoice and does not split?
A1: Make the non-stock material deliverable, but not pickable. Both items will carry into the
delivery, and therefore appear on the same invoice.
A2: Change the copy rule for orders->invoices and deliveries->invoices to specify that invoice
combination is permitted. However note that for system to create combined invoices, PO
number, payment terms, sales organization, and distribution channel must be identical. Else
undesirable combinations may be created by the system.
Pricing Conditions
Q: It is impossible to price at the material level (matnr) , when a material has a pricing reference
(mvke-pmatn) set up against it in the master data. Pricing always look for the pref, even if a price
is set up against the material and not the pref. How can we price by material and pref?
A: The field used to look up at the price is defined in Access sequence. You may find a step with
PMATN as material number. If you insert a step with MATNR then the system will first look for
the material, if not found (use the exclusion tick box) it will look for the pref.
Customizing
Q: We generated a new condition table. Assigned the condition to access sequence. Created a
condition record. Access sequence is assigned to the output type. But when we create a billing
document, output screen comes up blank for the output type. When we look up Determination
Analysis, we get an error "Note 524 Access not made (Initialized Field)". What else is required
to be done?
A: Assign output determination procedure to the header of the document and the output type.
Q: How can we set up to have the VAT# be accepted in the Ship-To Master File Data Control
screen?
A: IMG->Fin. Acct.>AR and AP ->Customer acct>Master Record -> Prepare to Create
Customer-> Define Acct. Group.
Q: We want to explode Bill of Material automatically at time of Order entry and explode an
Equipment BOM in the sales order. What are the setting required?
A: Use an item category that is configured for bills of material for having a sales BOM to
explode automatically.
TAQ - Pricing and inventory control take place at the BOM header level
TAP - Pricing and inventory control take place at the BOM item level
These can be automatically derived using the item category groups ERLA and LUMF,
respectively.
Q: How can we make the Customer Group 1 (or 2, 3, 4, 5) a mandatory field?
A: Logistic General-> Logistics Basic Data: Business Partners -> Customers -> Control ->
Define account groups and field selection for customer
Choose Customer Acct. GR. (double-click). -> Field Status: Sales data (double click) -> sales
(double click) .Check the radio button against Customer Gr as REQ. ENTRY. Save the settings to
make customer GR entry mandatory .
Q: Is there an user exit to copy the data into planning table?
A: Use user exit MCP20001 and include ZXSOPU01.
Others
Q: We get a report screen: "Goods issue: Problem Log" during the delivery process when
activating Post Goods Issue button. We want to include our own error message to this list if the
selected batch is not on a customer defined table. What is the best way?
Please explain the difference between Ek01 ( Actual Cost) and EK02 Calculated Cost.
These are the condition type that will display the results of the unit costing for certain type of
sales document.
EK01 :
If you use this condition type, the result of unit costing is issued to the first position on the
conditions screen for the item. The value can be used as a basis for price determination.
EK02:
If you use this condition type, the result of unit costing is simply a statistical value which you
can compare with the price.
2) The condition type must agree with the condition type defined for unit costing in the pricing
procedure.
Q. I have a customer who is being offered two discounts ie k007 and k005, now I want to
exclude k007 for the next 2 orders or so? I have set the exclusion indicator for the condition
type, but still the condition is being accepted when I create a sales order. Am I missing
something, how do I do it?
Need to change the validity of the condition record for the condition type K007 defining it not
valid for that particular 2 months. And also the settings of the Requirements as it is correct that it
overrules the exclusion. Accumulate the amount of condition types in accounting document
To accumulate the amount of condition types in accounting document without affecting the
pricing display in billing document.
As an illustration :-
ZPXX 3500
ZDXX 1000-
ZWXX 500-
(all condition types are shown separately in pricing view)
Journal:
Dr Vendor 2000
Cr Sales 2000 (ZPXX - ZDXX - ZWXX)
One way to do it is :-
Mark the condition types you want to group as statistical and remove the account assignment
key.
Create a subtotal in your pricing procedure that will add them together and put in the account
assignment key for it. This way the individual components will still display on your pricing
screen but FI will only get one posting.
Determine sales price with shipping point (Scenario)
You are trying to use shipping point as a key field (with sales org. distribution channel and
ship-to party together) to determine the sales price.
You created a condition table with the above key fields, and maintained the relevant setting
(access sequence, condition type and pricing procedure).
There is an error message in the sales order pricing analysis ("access not made" in the
shipping point field).
In the access sequence, you found that the shipping point field's document structure is
KOMK.
Can you put to item level field in the condition table and access sequence?
Structure KOMK refers to header of the sales order, but shipping point of course is on item
level.
Step 1
Append structure KOMP. Do this by changing through SE11 the table KOMPAZ.
This is the include for structure KOMP.
Add a component e.g. ZZVSTEL with component type VSTEL.
Save, activate.
If you want to make more points, assign search help H_TVST to the component.
Ask a programmer if you don't understand this part.
Step 2
Change user exit MV45AFZZ. Say there that field ZVSTEL should be filled with information
from your shipping point.
Do this under part FORM USEREXIT_PRICING_PREPARE_TKOMP.
The coding should be like tkomp-zzvstel = vbap-vstel.
Save, generate.
Step 3
Make a new table as you did before, but first maintain your new field in Condition: allowed
fields.
When you create your new table you will see you have two shipping points.
With the button technical view you can check which one ZZVSTEL or VSTEL.
Step 4
Finish with the steps you did before. That was ok.
Partner determination: For determining who is is legally responsible for A/r, who the
goods are going to and whatever else you want to drive through this functionality.
Answer2:
(a) Text Determination: Any Texts in Material Master/Material
Determination/Order/Delivery , etc is meant to convey messages to the subsequent
documents for compliance. e.g. "Give Top Priority" message mentioned in Order is meant
for Production Dept. (b) Account Determination: is integration between Finance and SD.
The A/P along with Account Keys need to be allocated accordingly with combination of
Account Determination Group for Customer and Material if required. (c) Partner
Determination: To identify which type of Partner it is so that if required for same
Customer different Partner Functions may be required e.g Only One Sold To Party per
Customer. More than One Ship to Party/ Bill to Party/ Payer possible. Accordingly
different Masters will have to be created. Useful for dispatch of Material in case of Ship
to Party, sending Bill in case of Bill to Party and payment follow up/Dunning in case of
Payer. (d) Output Determination: What type of Output (Fax/Mail, etc) is required, where
and in what Format(ABAP Customization may be required in some cases especially
Invoices). (e) Storage Location Determination: depends on Plant, Shipping Point and
Storage Conditions
What is meant by transfer of data from legacy code to sap Legacy Code ?
Answer1:
It should be legacy data to SAP. What it means is you want to transfer all the customer
and materials and all other information from Older (legacy system) to new SAP system.
You can do it using many tools, most noticeably MDMs.
Answer2:
Before installation of SAP, Data maintained by Company is called Legacy Data. At the
time of installation, it is required to transfer Data from Legacy to SAP like Masters
(Material/Customer, etc). It can be done in various ways like BDC, LSMW, etc.
What do you do really in pricing determination, and what are the main deifferences
between pricing procedures?
Answer1:
Pricing is determined by combination of Sales Organization, Distribution Channel,
Division, Customer Pricing Procedure and Document Pricing Procedure.
Answer2:
We determine how the prices are calculated, taking into account sales area(sales org,
distribution channel, division), document type and customer(generally sold-to-party).
The main differences between pricing procedures would be the differences as we
mentioned above, from the point of view of field entries. Coming to the output and the
procedure, Suppose the condition types used will be different and hence the following
whole procedure. One pricing procedure determination to the others, which data control
these differences
Eg: A customer is created for say sales area 1000/20/00 then the same customer can be
used in sales area 1000/30/00 if we maintain 20 as common distribution channel. Hence
no need for extending the customers...the same for materials also.
What is the difference between the Availability check 01 (Daily requirement) and 02
(Individual Requirement) in material master?
01 and 02 are the checking group. Availability check is carried out with the help of these
checking group and checking rule. Checking group 01 and 02 are maintained on the
material master.
01 - Individual requirement -For this system generates transfers the requirement for each
order to the MRP .So that MM can either produce or procure.
02- Collective requirement.-In this all the requirements in a day or in a week are
processed at a time. System stores all request and passes on to the MRP in MRP run. In
this system performance is high however you can not do the backorder processing
whereas in other you can do.
What is the difference between item proposal and material determination product
proposal?
Item proposal and product proposal are the same.
Item proposal is the list of materials and order quantities that can be copied into the
sales order from the customer master data.
We use VA51 to create the item proposal. Here we get a number. This number is
then linked to the customer master data in the sales view. This is very commonly
used.
Material determination is very closely related to item proposal /product proposal and
is used to swap one material for another in the sales order using the condition
technique. I have not seen Material determination procedures used in the projects I
have worked.
Item Proposal or Product proposal:
"Item proposal is same as product proposal & SAP uses the two terms
interchangeably.
"An item proposal is a list of materials and order quantities that can be copied into
the sales order. Items can also be selected from a list and copied into a sales order."
1) Use transaction [VOV8] to configure the document type ("MS" for product
proposal).
2) Use transaction [VA51] to create a proposal.
3) Enter the item proposal on the sales area data (sales tab) of the customer master
record.
4) In [VA01] to create a sales order, Select Edit & propose items."
Material determination:
"Material determination uses the condition technique to swap one material for
another when certain conditions apply. Material determination is triggered by the
material entered in the line item of the sales order.
Use transaction [VB11] to create a material determination condition record. And
[OV12] for configuration of material determination.
Material determination is useful when old product is becoming obsolete or a new
product is released by the company at specific date."
1. When you create sales order in SD, all the details of the items are copied from
Material master of MM.
2. MRP and availability check related data is also taken from MM although you
control this data in SD also.
3. While you create inbound/outbound delivery with reference to a sales order, the
shipping point determination takes place with the help of the loading group, plant
data, shipping conditions etc. This also refers to Material Master.
4. The material which you are entering in a sales order must be extended to the
sales area of your sales order/customer otherwise you cannot transact with this
material.
Billing -
Integration Points Module
Debit A/R - FI/ CO
Credit Revenue - FI/ CO
Updates G/L - FI/ CO
(Tax, discounts, surcharges, etc.)
Milestone Billing - PS
What are the Steps for the End-user Training in SAP-SD module?
1.we will decide who are the team members of end users
2. Arrange one common place for training
3.In a day with pre planned material and using development system with some hard
copies of various transaction codes which will use by end users will distribute to
them and ask them to practice
4.it is generally like a in house training which may remains for 2 day's
5.after the training we will give them hard copies of list of transaction codes with
narration which are relevant to their modules like SD related and PM related etc
Account key is created and provided by FI. Account key determines the
G/L account to which the amount is to be posted. SD defines account key
in pricing and FI uses it for posting taxes.
To the maximum both are one and same to find the right G/L account through
condition technique .SD Account key will be from Pricing procedure and the FI
Account key is from the tax procedure. as far as my knowledge is concerned both
the Key purpose is same.
Acct keys are defined in FI only, SD people only use them, say in pricing. But
ultimately they r used for posting the amounts to relevant GL accounts only
static check will carry out the open sales orders +open deliveries +open billing +
open items,
What is difference between the header level condition and item level condition?
Header level conditions are for the whole document, while item level condition is for
the particular item only. header conditions do not have access sequences and
condition records, too.
THE main purpose of maintaining the master data is that when we will create any
documents in sales like sales document, the data regarding customer is coming
from customer master and the data regarding material is coming from material
master, and for example in the sales order the delivery plant is coming from
CMIR,OR CUSTOMER MASTER OR,MATERIAL MASTER ,like this...
What are the highest organizational units in SD, MM, PP and FICO?
SD----sales organization
MM----plant
PP----plant
FICO-----company code
Cutover strategy or cutover plan is the activity done in ASAP methodology, while
transferring the data from the legacy system to the sap system. At this point of time
the billing will be stopped, all the open orders, contracts, pricing data will be
transferred as per the cutover plan which is provided by the implementation
partner. Whatever you want to do on the system u need to do before or after this
activity.
What is IMG?
1. Step by Step plan for implementing the SAP modules.
2. Procedures that have to be performed before a certain configuration can be
made.
3. Documenting the SAP R/3 configuration methodology along with the reasons for
configurations.
4. It forms the crux of business transactions in an SAP implementation, and how
each one of the steps in various modules have been configured.
5. Finally, all configurations and their releases for a particular SAP R/3
implementation can be checked through the SAP IMG.
What are the reports u have generated with help of ABAP? What are all the things
we need to do configure?
Example: Suppose you create a sale order for material M-10 for Customer 1500. and
you had maintained the condition records for that material 100 INR for per material.
and
you also maintained the condition record for Customer1500/Material M-10 also i.e.
for that particular material and for that customer the Material price is 90 INR. In that
condition the system pick the material price as 90 INR and reject the material
discount as 100INR.
1. In sale order what fields are mandatory We can change them as per our
requirement by going into account groups and then fields
3. when you save a sale order whats the background process which takes place?
Other rules are MARE and RETA ,which are used for trade scenarios.
Any remaining open quantity in the movement is regarded as the ATP quantity and
can be used to fulfill the next Requirement.
Ex2. 25 + 100 -150 = -25 ATP Quantity,
In this case the system try to capture the stock from other inward movement and
try and match the order quantity 150.and even this is not available and partially
met then the system shows the negative ATP Quantities in the requirement line.
During the availability check the system determines the ATP quantities for the
material and the plant. The system behaves in performing the availability check
based on how the availability check is set in customizing. This can be viewed in the
sales order, over view screen procurement and you can see the confirmed quantity
and ATP Quantity.
Availability check:
The purpose of this phase is to implement the business process requirements based
on business blueprint. The system configuration methodology is provided in two
work
packages :baseline(major scope) and final configuration (remaining scope).Other
main focal area of this phase are conducting integration tests and drawing up end
user
documentation.
10 5 KOFI
10 10 KOFK
step is sequential order of a condition type.
What are the Techniques in delivery scheduling? Backward scheduling & Forward
Scheduling
Backward scheduling: System calculates material availability date based on the
Requested delivery date. If the material is not available on that date the system
calculates the earliest possible delivery date based on the material available date.
Forward Scheduling
1. Application
2. Chart of accounts
3. Sales Org
4. Condition type
5. Account assignment group from customer
6. Account assignment group from material
7. Account key
Can anybody help me out to configure SAP SD pricing for Indian Pharmacy company.
The client is having so many scenarios like Price to Dealer, Price to retailer, Direct
sales to Institution. Institution sales via dealer. For all above scenarios Price is
Inclusive of taxes.
Note - Prices at Batch level MRP
Please let me know your contact details to explain all our scenarios.
Hi Radha, I am hereby sending the document please go through the document and
revert for further clarifications SD Pricing for Indian Pharmacy
STEPS 1.Creation of Account Groups Customers Control Define Logistics
GeneralBusiness Partner Account Groups and Field Selections for Customers a.
Define Account Groups with Screen Layout (Customer)
b. Create Number Ranges for Customer Accounts
c. Assign Number ranges for Customer Account Groups
NOTE You will have to maintain separate Account groups for Dealer, Retailer,
Institution and Institution sales via dealer. The Number ranges should be created
separately and assigned accordingly.
2.Partner determination must be done accordingly( with respect to the type of
account groups that we have created). PartnerSet Sales and Distribution Basic
Functions Determination up Partner Determination
Business Customers 3.Customer Hierarchies should be maintained. (Sales and
Distribution Master Data Partners Assign Account Customer HierarchyGroups)
4.Assign Hierarchy type based on Sales document type that you maintain .
Customers 5.Assign Hierarchy type for pricing by sales document type Sales and
Distribution Master Data Business Partners Assign Customer HierarchyHierarchy
Type for Pricing By Sales Document Type
Business Customers 6.Assign Sales areas to customer hierarchy types Sales and
Distribution Master Data Partners Assign Sales Customer HierarchyAreas
Master Data Business Partners Customers 7.Define Customer Groups Sales and
Distribution SalesDefine Customer Groups Ex: 01 Dealer 02 Retailer 03
Institution 04 InstDeal
8.Define Sales Districts., Legal status of the customer NOTE: Check out whether you
have a Dummy Customer Concept in that case you will have to create a dummy
account group for Dummy customer. Similarly you check for one time customer
(again you will have to create one time customer a/c group, number ranges creation
and assignment. Note the no. ranges should be unique, be careful.) Sales Document
Types, Delivery Document types and Billing document types should be copied and
renamed.(Prefixing it with Z. Item Categories which is important field should also
be copied and maintained with Z as starting letter. Schedule line categories
should also be maintained appropriately starting with Z.
Pricing procedure:
1.Maintain Access Sequence or Copy and create the Access Sequence appropriately
(For Price, Tax or For VAT purpose accordingly)
2.Maintain Condition Types or Copy and create the Condition Types appropriately
(maintain condition types for Price, Discounts, taxes. Accordingly)
3.Copy and create Four Pricing procedures according to the scenarios that you have
raised(For Dealer/Retailer/Institution/Institution sales via dealer). Normal means,
copy RVAA01 and maintain only the relevant condition types.
4. If CIN is applicable, then chose TAXINJ or TAXINN accordingly. Better to have
TAXINN it is easy to maintain for excise purpose and it is also recommended by SAP
Community from Ver 6.0).
5.IF TAXINN is maintained then copy any one of the procedure JINFAC (Factory Sales)
or JINDEP (Depot sales) copy and rename the procedure and maintain only the
relevant condition types that you use as well as, excise duty if it is needed.
6.Before proceeding to Pricing procedure determination, we need to check the
Document Pricing procedure and Customer Pricing procedure Sales and Basic
Functions Pricing Pricing Control accordingly. Distribution Define and
AssignDefine Customer Pricing Procedure Pricing Procedures Cust. Description 1
Dealer 2 Retailer 3 Institution 4 Sales and Basic Functions Pricing Pricing Control
InstDeal Distribution Define and AssignDefine Document Pricing Procedure Pricing
Procedures If we want we can change the document pricing procedure accordingly
or let the document remain as A Standard Else A - Standard (Dealer) T - Retailer
N Institution Z InstDeal
7.Pricing Procedure Determination Enter the Sales Area, Document Pricing
procedure, Customer Pricing Procedure, Pricing Procedure and Condition Type. Ex: If
you are running Pricing for Dealer then, you should create Sales Document, Delivery
Document and Billing Document Accordingly.
8.Take care of Copy Controls from sales document to sales Document, Sales
document to Delivery, Delivery document to billing Document and Sales document
to billing Document.
9.Check For Return Process Cycle and Free goods if any maintain Copy controls for
return process from billing document to sales document correctly.
10.Now since, you are in Pharma industry you will also have to maintain Pricing at
Billing level too. (Since Prices might vary during order received time and dispatch
time or invoicing time so do the pricing accordingly) Maintain Doc pricing active at
billing level. Determine Pricing at billing level
11.Number range should be unique at billing level too for respective invoices .
12.Maintain no. ranges and customized document types (Starting with ZL2N or
ZG2N) for Debit Memo and Credit Memo accordingly