Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SALES EXECUTION
Customer Master
The Customer master record contains data that controls how business transactions
are recorded and processed by the system. It also includes all the information about
a customer that we need to be able to conduct business. It is created in SAP
whenever there is new customer exists. This is created by the sales department. The
Customer master record is divided into three Parts:
General Data: This is data that applies to every sales organization in a
company. The general data includes, for example, the customer's name, address,
language, and telephone data.
Company Code Data: This is data that is specific to an individual company
code. Company code data includes, for example, the reconciliation account
number, terms of payment, and dunning procedure.
Sales Area Data: This is data relevant to the sales organizations and distribution
channels of a company. Data that is stored in this area includes, for example,
data on order processing, shipping, and billing.
Material master record is a data record containing all the basic information required
to manage a material. This data is sorted according to various criteria
including data of a descriptive nature (such as size, dimension and weight)
and data with a control function (such as material type and industry sector).
In addition to this data, which can be directly maintained by the user, it also
contains data that is automatically updated by the system (such as stock
levels).
Basic Data - This is the data that is required for every Material. This Contains
Unit of measure, division, Material group.
Sales Org Data - This contains all the necessary data for carrying Sales
Execution.
MRP- This gives all the Necessary information with respect to Planning &
production.
Accounting & Costing This has all information regarding accounting.
The Material Master is created for a Material variant using an Upload program. This
upload program will select all the Necessary Views and updates all the required fields
and also it extends the material for different sales organization. At the same time it
updates the 300 class type characteristics in Basis data and MRP-2 views. The
program also does the validation so that nothing goes wrong.
In this Process a single Material variant can have different commission numbers.
There should be provision made to add the commission number in CIR (Customer
Independent Requirement).
Pricing
System picks the pricing procedure in the sales order based on the pricing procedure
determination. MBIL has broadly five types of discounts, they are-Cash discount,
fleet discount, special discount, performance discount and qualitative discount which
is based on Dealer Standard Information, Customer Satisfaction Index and Sales
Satisfaction Index.
If necessary, two separate cost condition type i.e. VPRS and ZPRS can be configured
to capture product cost for profitability analysis. This condition type can be assigned
to all the relevant pricing procedure. This condition type doesnt have any impact on
net value calculation as this is a statistical condition type. Nevertheless, the cost
becomes visible to others.
Pricing Descriptions Cost Description
Procedure Condition
Type
PARTAC PARTS ACCESSORIES, ZPRS Cost-other
BOUTIQUE than CKD Serial
RV1JIN Pricing Procedure DCIL ZPRS Cost-other
Domestic than CKD
ZCBUPR Pricing Procedure MBIL CBU ZPRS Cost-other
than CKD
ZMBEXP MBIL - Export Sale VPRS Cost- CKD
ZOTHER Other Sales and Scrap ZPRS Cost-other
than CKD
ZPARTS PARTS, ACCESORIES - STK ZPRS Cost-other
ORDERS than CKD
ZPARTV PARTS, ACCESORIES - VOR ZPRS Cost-other
ORDERS than CKD
ZSPEXP Export Sale - Spare Parts ZPRS Cost-other
than CKD
Number Master
Serial number master is a data record that contains information for serial number
management. The serial number is given to an item of material in addition to the
material number, in order to differentiate that individual item from all other pieces of
this material. The combination of material and serial number is unique.
The characteristics like Tracking stages and Reservation which are now part of Class
type 300 will be addressed through class type 002 equipment class of serial number
master. The serial number master is created once the monthly order is released to
DCAG. Serial number master record will be created by sales department.
At MBIL, the following Sales and Distribution functions have been implemented:
o Sales
o Shipping
o Billing
Billing: Billing represents the final processing stage for a business transaction in
Sales and Distribution. Information on billing is available at every stage of order
processing and delivery processing.
MBIL SD Processes
Process Flow
Standard Sales Order: Standard Sales Order (Sales Order) is a process of fulfillment of
customer Requirement. This process is initiated once the PO is raised by the Dealer.
Sales Order
Delivery
After the delivery block is removed from the release order by the controlling dept., a
mail is sent by the Controlling Department to the Vehicle Logistics Dept. informing
them of releasing the block from release order. Vehicle logistic dept. creates the
delivery for dealer. Now Vehicle logistic dept. takes out the printout of Delivery
acknowledgement note (DAN) and manually enters the transportation details like
trailer number & driver name on it. The DAN is signed by MBIL concerned authority
and is given to the Transporter along with the excise invoice form 21, Form22 and
Delivery Note. Here the PGI (Post Goods Issue)
Billing Document:
Billing is the process of creating a sales and distribution document that is used to
charge a customer for delivery of vehicle. This is done by Taxation Department. After
the delivery is created, tax department creates billing. In billing both excise and
sales tax amount is verified with reference to the release order prints which is
submitted by the MSS. If everything matches then billing is saved. As soon as Billing
is saved an I-Doc is generated and is updated to Siebel.
Excise invoice:
The excise invoice lists the goods that we have issued and states the applicable
excise duty. Our customer uses the excise invoice to claim back the paid excise from
the excise authorities. The excise invoice is created by the taxation department. This
is created with reference to the billing document. Printout of the excise invoice is
taken and is sent to the dealer along with the vehicle.
Data Requirements
The Customer Master, Pricing Condition, Material Master and Serial number
Management master data is required for processing the Release order:
Transaction Data:
Sales Order
Internal number range is assigned to this sales document type. Output type is
configured to take the printout of the release order.
Delivery
Delivery document is configured to process the release order. Delivery document is
processed with reference to the release order. Copy control functionality of SAP is set
to copy the data from the release order to the delivery document. Both header and
item text is configured for delivery document. This document is configured so that
picking is not required when processing the delivery. External number range is
defined for this document.
Billing
Billing document is created with reference to the delivery document. Copy control is
configured to copy the relevant data from delivery document to billing document.
Account determination is configured for SD and FI integration. Thus after the billing
is done the information of billing is transferred to Finance. Internal number range is
assigned to the billing document type.
Excise Invoice
Process Flow
Return Order Process: A return order is process of receiving back the vehicle
which is sold to the Dealer.
Process Description
Return Order
Return Delivery
Return delivery is the process of receiving back the vehicle. The return causes the
system to register the receipt of goods using a returns delivery, and post the goods
to stock. On approval of return order by the Controlling and Taxation Department,
Vehicle logistics department creates the return delivery.
Billing
After return delivery is done, first Taxation department creates the credit for returns
billing document. Then Taxation department will avail the Cenvat Credit for all the
elements which is paid during the removal of the goods.
Data Requirements
The Customer Master, Pricing Condition, Material Master and Serial number
Management master data is required for processing the Return order
Transaction Data:
Return Order
Return Delivery
Return delivery document type is configured to process the return delivery. This
document is created with reference to the sales document. External number range is
used in return delivery document. As the vehicle is returned from the dealer, PGR
(post goods receipt) is done in return delivery. Stock gets updated in the system as
a result of return delivery.
Billing
Credit for return document type of billing document is configured to process the
billing document. This document is created with reference to the return order. Copy
control is set to copy the data from sales document to billing document. Account
determination is configured for SD and FI integration. Thus after the billing is done
the information of billing is transferred to Finance. Output type is configured to take
the printout of credit note.
Process Flow
Display Car-Order Process (Consignment Fill-Up): Display car order process is a process of
displaying the vehicle at Dealer end. The ownership of the vehicle lies with the company unless
and until the vehicle is sold to the customer.
Process Description
Sales Order
Display Car-order processing is initiated to send newly launched cars to dealers for
display purpose. Product manager will send a mail to MSS (Manager Sales Service)
Requesting him to send cars on Display to the dealers. MSS creates the Display Car-
order process. In Display Car-Order all the pricing elements are automatically
calculated except Sales Tax, Road Delivery Charges and Discounts, as vehicle is not
for sale, it is only for display purpose. Printout of this document is taken and is sent
to taxation department.
Delivery
Vehicle logistic dept. creates the delivery. Printout of the DAN is taken and manually
enters the transportation details like trailer number driver name on it. Along with the
Delivery Acknowledgement Note (DAN), Excise Invoice, Delivery Note, A Certificate
(Manually prepared by MBIL) & a Rahadhari Pass is given to the transporter. Here
the PGI is done by taxation department.
Billing
Billing is the process of creating a sales and distribution document that is used to
charge a customer for delivery of vehicle. This is done by Taxation Department. After
the delivery is created, tax department creates billing. In billing both excise and
sales tax amount is verified with reference to the sales order prints out which is
submitted by the MSS. If everything matches then billing is saved.
Excise Invoice
The excise invoice lists the goods that we have issued and states the applicable
excise duty. Our customer uses the excise invoice to claim back the paid excise from
the excise authorities. The excise invoice is created by the taxation department. This
is created with reference to the billing document. Printout of the excise invoice is
taken and is sent to the dealer along with the vehicle.
Data Requirements
Master Data remains same.
Transaction Data
Sales Order
Apart from the above data when processing consignment fill-up using the standard
transaction of SAP, the system automatically carries out the following:
o Pricing (no discounts are applicable as the vehicle is not for sale)
o Availability check
o Shipping point determination
This document type uses he internal number range which is defined in the system.
The internal number range is assigned to this document type. Output type is
configured to take the printout of this document.
Delivery
Billing
From the point of view of billing display car, a pro-forma billing document type is
configured. This billing document is created with reference to the delivery document.
It does not have any impact on accounting as there is no sales takes place. Copy
control is configured to copy the relevant data from delivery document to billing
document. Internal number range is assigned to the billing document. Billing output
type is configured to take the printout out of billing.
Excise Invoice
Issues
For the Display Car Sale process the Additional Inputs to be added in BAPI so that
commission no will be Assigned in Technical objects field are:
Process Flow
Display Car Return Process (Consignment Pick-Up): Display Car-return process is the
process of bringing back the vehicle which is kept for display purpose at the dealer.
Process Description
Sales Order
At MBIL if management decides to bring back the car which was sent for display to
Dealer then the Display Car Return process is initiated. Once the vehicle arrives at
MBIL Gate then MSS will create a sales order for Display Car - Return Process.
Return Delivery
Return delivery is the process of receiving back the vehicle. The return causes the
system to register the receipt of goods using a returns delivery, and post the goods
to stock. On approval of return order by the Controlling and Taxation Department,
Vehicle logistics department creates the return delivery.
Data Requirements
Transaction Data
Sales Order
For display car return (Consignment Pick-Up) process a sales document type is
configured. To this document type internal number range is assigned. While
processing display car-order following data needs to be entered;
o Sold-to-party
o Ship-to-party
o Purchase order No
o Purchase order date
o Material
o Quantity
o Commission Number (Serial Number)
Apart from the above data when processing a consignment pick-up using the
standard transaction of SAP, the system automatically carries out the following:
o Pricing (no discounts are applicable as the vehicle is not for sale)
o Shipping point determination
Return Delivery
Return delivery document type is configured to process the display car return
process (Consignment Pick-Up). This document is created with reference to the sales
document. External number range is used in return delivery document. As the
vehicle is returned from the dealer, PGR (post goods receipt) is done in return
delivery. As a result stock gets updated in the system.
Issues
For the Display Car Sale process the Additional Inputs to be added in BAPI so that
commission no will be assigned in Technical objects field
Process Description
Sales Order
The Vehicle which is kept for display at dealer end can be sold to customer. Once the
Purchase order is raised by the dealer MSS creates the sale order for Display Car.
Here Pricing is automatically carried out, discounts which are applicable are entered
manually and the order is saved. Printout of the order is taken and is sent to finance
department. Finance Dept verifies the documents and checks whether this can be
invoiced to the dealer. Finance department further sends the document to Controlling
Dept. Controlling department verifies the pricing and releases the order (Removes
the delivery block) for delivery.
Delivery
Once the delivery block is removed from the sales order by the controlling dept., a
mail is sent by the Controlling Department to the Vehicle Logistics Dept. informing
them of releasing the block from sales order. Vehicle logistic dept. creates the
delivery. Now Vehicle logistic dept. takes out the printout of Delivery
acknowledgement note (DAN). Here the PGI (Post Goods Issue) is done by Taxation
department.
Billing
Billing is the process of creating a sales and distribution document that is used to
charge a customer for delivery of vehicle. This is done by Taxation Department. After
the delivery is created, tax department creates billing. In billing sales tax amount is
verified with reference to the release order printout which is submitted by the MSS.
If everything matches then Billing is saved.
Data Requirements
Transaction Data
Sales Order
A sales document type for display car sale process (Consignment Issue) is
configured. This document type uses internal number range. Following key inputs are
entered while processing the display car sales order.
o Sold-to-party
o Ship-to-party
o Purchase order No
o Purchase order date
o Material
o Quantity
o Commission Number (Serial Number)
Apart from the above data when processing a consignment issue using the standard
transaction of SAP, the system automatically carries out the following:
o Pricing
o Shipping point determination
Delivery
A Delivery document type is configured to process the display car sale process
(Consignment Issue). Delivery document is processed with reference to the sale
order. Copy control functionality of SAP is set to copy the data from the sales
document to the delivery document. Both header and item text is configured for
delivery document. External number range is defined for this document. Output type
is configured to take the printout.
Billing
For the Display Car Sale process the Additional Inputs as given above are required.
Process Flow
Capitalisation of Car Process: This is the process of capitalising the vehicle for official
purpose. This vehicle is used by the companys employees for official purpose.
Process Description
Display CarOrder
To complete the Capitalization of car process first display car order process is carried
out. Refer document 2.3.1
This is the second process before processing the Capitalization of car. Refer
document 2.4.1
Sales Order
The above two processes are carried out from excise point of view. After the
completion above two processes, MSS creates the sale order for Capitalization of car.
The printout of asset capitalisation form is taken and is submitted to the controlling
department. Controlling department initiates the asset capitalisation process.
Data Requirements
Process 1.3.1 and 1.4.1 should be completed before processing capitalisation of car.
For capitalisation of car process a sales document type is configured. This document
type uses internal number range. While processing Capitalisation car-order following
data needs to be entered;
o Sold-to-party
o Ship-to-party
o Purchase order No
o Purchase order date
o Material
o Quantity
o Commission Number (Serial Number)
Apart from the above data when processing a sales order using the standard
transaction of SAP, the system automatically carries out the following:
o Pricing
o Shipping point determination
Process Flow
Sale of Capitalized Car Process: This is the process of selling the Capitalised
car to the customer.
Process Description
Sales Order
If MBIL decides to sell off the Capitalised cars, controlling department does the
decapitalisation process. MSS creates the sale order for Capitalised car. Here Pricing
is automatically carried out, discounts which are applicable are entered manually and
the order is saved. Printout of the order is taken and is sent to finance department.
Finance Dept verifies the documents and checks whether this can be invoiced to the
dealer. Finance department further sends the document to Controlling Dept.
Controlling department verifies the pricing and releases the order (Removes the
delivery block) for delivery.
Delivery
Once the delivery block is removed from the sales order by the controlling dept., a
mail is sent by the Controlling Department to the Vehicle Logistics Dept. informing
them of releasing the block from sales order. Vehicle logistic dept. creates the
delivery for dealer. Now Vehicle logistic dept. takes out the printout of Delivery
acknowledgement note (DAN) and manually enters the transportation details like
trailer number & driver name on it. The DAN is signed by MBIL concerned authority
and is given to the Transporter along with the excise invoice form 21, Form22 and
Delivery Note. Here the PGI (Post Goods Issue) is done by Taxation department.
Billing
Billing is the process of creating a sales and distribution document that is used to
charge a customer for delivery of vehicle. This is done by Taxation Department. After
the delivery is created, tax department creates billing. In billing both excise and
sales tax amount is verified with reference to the release order prints out which is
submitted by the MSS. If everything matches then billing document is saved.
Data Requirements
To process the sale of capitalised car, a separate sales document type is configured.
Internal number range is assigned to this document type. This document type uses
internal number range. While processing Capitalisation car-order following data
needs to be entered
o Sold-to-party
o Ship-to-party
o Purchase order No
o Purchase order date
o Material
o Quantity
o Commission Number (Serial Number)
Apart from the above data when processing a sales order for Capitalised cars using
the standard transaction of SAP, the system automatically carries out the following:
o Pricing
o Availability Check
o Shipping point determination
Delivery
Delivery document is configured to process the sales order (sale of Capitalised car).
Delivery document is processed with reference to the sales order. Copy control
functionality of SAP is set to copy the data from the sales document to the delivery
document. Both header and item text is configured for delivery document. This
document is configured so that picking is not required when processing the delivery.
External number range is defined in this document.
Billing
A billing document type is configured for sale of Capitalised car process. This
document is created with reference to the delivery document. Copy control is
configured to copy the relevant data from delivery document to billing document.
After the billing is created, this information is posted to accounting. Account
Determination is configured to integrate SD and FI. Internal number range is
assigned to the billing document type. Output type is configured to take the print out
of this document.
Process Flow
Scrap Sale: This is the process of selling the scrap materials like, wooden scrap,
corrugated box scrap, factory sweeping scrap etc.
Process Description
Sales Order
Once the purchase department gets the request from logistics department to sell the
scraps, purchase department calls for tender and finalizes the customer. Then they
create a sales order for scraps. This order is valid for two years. In the sales order
header data they maintain the text. After the sales order is created the printout of
the scrap sales is taken and signed by concerned authority and then passed on to
the stores department for delivery.
Delivery
Delivery is created whenever the customer lifts the scrap material. This delivery is
created with reference to the sales order. After weighing the scrap material, logistics
department enter the weight of the scrap material in the delivery and does the PGI
(Post Goods Issue).
Billing
Billing for scrap sales is created by logistics department. Delivery document number
is entered to process the billing document. After creating the billing document
printout of this document is taken and is given to the customer.
Data Requirements
Transaction Data
Sales Order
To process the sale of scraps, a separate sales document type is configured. Internal
number range is assigned to this document type. While processing the scrap sale
following data needs to be entered;
o Sold-to-party
o Ship-to-party
o Purchase order No
o Purchase order date
o Material
o Quantity
Apart from the above data when processing a sales order for scrap using the
standard transaction of SAP, the system automatically carries out the following:
o Pricing
o Shipping point determination
Delivery
Delivery document is configured to process the sales order for scrap. Delivery
document is processed with reference to the sales order. Copy control functionality of
SAP is set to copy the data from the sales document to the delivery document. This
document is configured so that picking is not required when processing the delivery.
External number range is defined in this document.
Billing
A billing document type is configured for sale of scraps. This document is created
with reference to the delivery document. Copy control is configured to copy the
relevant data from delivery document to billing document. After the billing is created,
this information is posted to accounting. Account Determination is configured to
integrate SD and FI. Internal number range is assigned to the billing document type.
Output type is configured to take the print out of this document.
Sales Organisations:
Distribution Channels:
Divisions:
Divisions Description
10 New Car Division
20 Used Car Division
50 Capitalised Car
80 CBU Sales
85 Scrap Sales
99 Common Distribution Channel
Assignment of Sales Organisation to Company Code:
Sales Area
Plant:
Plant Description
CAR2 MBIL-CAR PLANT - CHAKAN PUNE
Storage Location:
Storage Location Description
CARS For CARS
RJS Rejection Store
Shipping Point:
Loading Point:
Pricing Procedures
BAPI_SALESORDER_CREATEFROMDAT1
HEADER
Purchase Order Number ORDER_HEADER_IN-PURCH_NO
Purchase Order Date ORDER_HEADER_IN-PURCH_DATE
LINE ITEMS
PO Line Item No. ORDER_ITEMS_IN-PO_ITM_NO
Part Number ORDER_ITEMS_IN-MATERIAL
Quantity ORDER_ITEMS_IN-REQ_QTY
Fields from SAP to Siebel
HEADER
Purchase Order Number ORDER_HEADER_IN-PURCH_NO
Sales Order Number SALESDOCUMENT
Sales Order Date SY-DATUM (System date)
LINE ITEMS
Purchase Order Line Item Number ORDER_ITEMS_OUT-PO_ITM_NO
Sales Order Line Item Number ORDER_ITEMS_OUT- ITM_NUMBER
ALE/IDOC
ALE: Application Link Enabling - This technology is for transmitting IDOC data
container to and from external applications using transaction RFC (Remote Functional
Call).
At MBIL ALE/IDOC is used to send the billing data from SAP R/3 to Siebel. The
message type used is INVOIC.
HEADER
MBIL Invoice No. E1EDK01-BELNR
MBIL Invoice Dt. E1EDK02-DATUM
SO Status E1EDK01-LIFSK_BEZ
LINE ITEM
PO Line Item No. E1EDP01-POSEX
Commission No. E1EDP01-MATNR
MBIL Inv. Amt E1EDP01-NETWR
Sales Ord. No. E1EDP02-BELNR
Del. Note. No. E1EDP08-VBELN
PO Number E1EDP02-IHREZ
Impact of Material Variant: New segment needs to be added for Commission Number
(Serial Number).
USER EXIT
A user exit is an event in an SAP program at which a customer program can be
called. A user exit is essentially a function module using a unique naming
convention, in which set import and export parameters are defined to limit the data
that can be manipulated. This is to protect certain data from being changed. This
function module is attached to an enhancement that may contain other function
modules. A user exit should only be used if the possibilities for customizing or
application-specific user exits are inadequate.
MV45AFZZ This function module is used to validate the sales order, For example
when creating the sales order system will check whether the Destination (destination
is a character defined in the material master record) is defined to the material or
not.
ZSDBILLN - This is used to call the accounting document type when posting the
billing document to accounting.
Impact of Material Variant: There will be few changes in MV45AFZZ Function Module.
List of SD Z Reports
In case of vehicles which are sold or sent for display purpose to the dealer before
the implementation of serial number, if returns after the implementation of serial
number then the following steps need to be carried out.