SD pdf
SD pdf
SD pdf
What Is ERP?
SAP ERP is an enterprises resource planning software developed by the germen company, the ERP
system that help you run your entire business, supporting automation and processing in finance, human
resources, manufacturing, supply chain, services, procurement, and more.
SAP stands for System Application Product in Data Processing.
v Project Preparation: in this stage on board people (Core User) analyze the complete knowledge
of organization business process and decide the how many resources needs to the complete the
process and support after implementation, what is duration for the project etc. finalize in project
preparation stage.
v Business Blueprint: in business blue print stage we can create AS-IS and TO-BE.
• AS-IS means what is the current business scenario of the client.
• TO-BE means after we are study the business and what we done in the Sap.
GAP Analysis: if client wants to some specific reports or specific document if it is not in the sap standard
then we create the GAP, for this GAPs we write FS (functional Specification) and with the help of ABAP
we develop the client require document. And ABAP will write TS (Technical Specification).
The above whole process called Business Blueprint and we sent sign off for client once we received sign
off we will start configuration.
v Realization: The purpose of this phase implements all the business process requirements based
on the business blueprint.
The system configuration methodology is providing in to work packages:
• Baseline (Major Scope)
• Final Configuration
ü In this phase also we have create documentation for the configuration implemented & it has to be
taken sign off from client.
• This realization might be take time duration 6 months to 1 year based on the client business
volume.
v Final Preparation: the purpose of this phase is to complete the final preparation which includes
to the following.
• Unit test (configuration and implementation test) in the development system.
• Integration test (cross modules like ex. data will move from JAVA software to SAP
software any issue is coming or not for this reach we will do the integration test).
• Documentation.
• Creation of user manual.
• UAT test.
Here also has to be taken sign off from the client.
v GO-Live: Once final preparation is completed and received sign off from the client we move to
production system. Before going to GO live we need to do cutover activities.
SALES AND DISTRIBUTION CYCLE
Customer Inquiry: Quotation from Sales order: OR Out Bond Delivery /Post
IN Customer: QT T. Code: VA01 Goods Issue: LS
T. Code: VA11 T. Code: VA21 T. Code: VL01N
No Accounting
Billing: F2
Delivery T. Code: VF01
Transaction Codes:
Create Change Display
Inquiry VA11 VA12 VA13
Quotation VA21 VA22 VA23
Sales Order VA01 VA02 VA03
Delivery VL01N VL02N VL03N
Billing VF01 VF02 VF03
Note: Any Transaction Code end’s with 1 it’s indicate for creating the document, end’s
with 2 indicates to change the document and end’s with 3 indicates display the document.
Configuration
Define Company: (T. Code: OX15).
Path: SPRO – Enterprise Structure – Definition – Financial Accounting – Define Company - Click on
New Entries or Copy from standard Give the Company name and fill the mandatory Details and click on
save.
Define Company Code: (T. Code OX02) Same Path double click on edit delete check company code
double click on edit delete check company code.
Click on New Entries and give the company code as four digits and fill the mandatory details and click on
save system will open the address window give the details as required and save.
Controlling Area: (T. Code: OX06). Path: SPRO – Enterprise Structure – Definition – Controlling –
Click on Maintain Controlling Area.
Double click on Maintain Controlling Area click on new entries, click on CO AREA =C CODE give your
company code – select assignment control as first one (select controlling area as company code).
Define Plant: (T. Code: OX10). SPRO – Enterprise Structure – Definition – Logistics General – Define
copy, delete check plant.
Double click on define plant - copy from standard or click on new entries and give the plant name and fill
the mandatory details along with address details using address tab on the top and click on save, Maintain
Factory Calendar.
Define copy delete check division: (T. Code: OVXB) Same path click on Define copy delete check
division– double click on Define division and give the division name and description and click on save.
Define sales Organization: (T. Code: OVX5) SPRO – Enterprise Structure – Definition – Sales and
Distribution – Define, copy, delete check sales organization.
Click on Define, copy, delete check sales organization copy from standard or click on new entries and
give the sales organization name, address mandatory details maintain sales organization calendar click on
save.
Define Distribution Channel: (T. Code: OVXI) Same Path click on Define copy, delete check
distribution channel.
Double click on distribution channel click on new entries give the distribution channel name and
description and save.
Maintain Sales Office: (T. Code: OVX1) Same Path click on Maintain Sales Office
Copy from standard or click on new entries give the sales office name address and description and click
on save.
Maintain Sales Group: (T. Code: OVX4) Same Path Click on maintain sales group Copy from standard
or click on new entries give the sales group name and description click on save.
Maintain Storage Location: (T. Code: OX09) SPRO – Enterprise Structure – Definition – Material
Management – Maintain Storage Location.
Click on maintain storage location give the plant name click on enter click on new entries give the storage
location and description and select storage location double click on address of storage maintain the
address and click on save.
Select Storage location and double click on Address of Storage Location.
Click on New Entries give the No. 1 press enter.
Define Shipping Point: (T. Code: OVXD) SPRO – Enterprise Structure – Definition – Logistic
Execution – Define Copy, Delete, check shipping point
Click on define copy delete check shipping point – double click on define shipping point – copy from
standard or click on new entries - give shipping point name description and maintained address details
along with all mandatory fields and make sure change the factory calendar and click on save.
Maintain Loading Point: (T. Code: OVX7) Same Path click on Maintain Loading Point
Give the shipping point name and enter click on new entries give the Loading Point name, Responsibility
and description then click on save.
Click on Enter
Double click on Plant and select your plant and click on assign.
Copy from standard and make the changes in account group & description t click on save.
In Customer Account group we have 3 types of fields that are:
1. Company Code Data
2. General Data
3. Sales Data
To control the data that needs to be entered at the time of the creation of a
master record an account group is used The above fields are allowing making the
fields suppress /req. entry / optional/ display based on the client requirement we need to
make the changes its help to control the fields in customer master data..
Note: Company code data create FI Consultant sales data will be created by SD
Consultant.
2. Create Number Ranges for Customer Master T. Code: XDN1.
Path: SPRO – Financial Accounting – Account receivables / Accounts Payable –
Customer Master - Master data-Preparation for creating master data – Create Number
Ranges for customer Accounts.
Select AG click on copy as give the name as per your require click on enter system will
shown above screen click on copy all one more window will open on the screen left side
we have skip button click on skip and save.
Select Sold to Party double click on partner functions procedure SP is Sold to Party / BP
Bill to Party / PY Payer / SH Ship to Party no need to make any changes.
Double click on partner Determination Procedure Click on Position Give Account Group
ZCAG click on Enter give the partner Determination give as ZCAG click on save.
Account Group Functional Assignments: click on new entries give the following
partner details SP/BP/PY/SH and give the account group to each partner determination as
follows:
Give reconciliation account click on drop down and select 140000 click on payment
transaction tab
Give payment terms 0001 click on sales area data
Give Inco terms (COD: CASH ON DELIVERY) terms of Payments 0001, Account
Assignment group 01 Tax account 1 Click on Save. Customer Number will be generated.
Material Master
Give the plant name, storage location, sales organization and distribution Channel click on
continue
In Basic Data1 data give description, base unit of measure, material group, division and gross/net
weight click on sales organization 1
In sales org 1 give the delivery plant and tax category 1 click on sales org2
In Sales Org 2 give Account Assignment Group 01 (Trading Goods) Click on sales general plant
tab
In Sales General plant maintain Trans. Group 0001 and Loading Group 0001 click on
purchasing.
In Purchasing tab Maintain Purchasing Group 000 and click on MRP 1
In Accounting 1 Tab Maintain Valuation Class 3100, Give Price Control S (Standard) Standard
Price 1000/- click on save.
Ø To upload Stock posting using T. Code: MB1C.
Give Movement type 561 plant ZCPL and Storage Location HYD click on enter system will
throw the below Error.
Posting only possible in periods 2006/05 and 2006/04 in company code ZCCC
Solution: Open T. Code: MMPV
Click on Position give company code click on continue give year and period click on save.
Note: once complete this transaction again open assign plant to company using T. Code: OX18
and assign plant to company code click on save.
Give the Movement type, plant and storage Location click on Enter
Click on position Button select your company double clicks on active components.
Maintain cost center (Component Active) select AA-Activity Type Select W. Commit. Mgt &
save. Then come back stock upload screen MB1C and save the data.
System is showing above Error so to resolve the error you use the T. Code: FBN1 and Maintain
the Number Range.
Maintain Number Range 49 and save. Now open MB1C and save the stock
To check stock Using T. Code: MMBE
Click on enter select HAWA trading goods double click on Quantity value update and select position
enter valuation class (Plant Name) click on enter select the quantity updating and value updating click on
save.
To maintain valuation Grouping Code: OMWD.
Click on position give your plant name click on enter give valuation group code 0001 and save.
To allowed Order types for sales documents using T. Code: OVAZ.
Pricing Procedure Determination Issue T. Code: OVKK.
Shipping Determination issue Using T. Code: OVL2.
Account Determination Using T. Code: VKOA.
Any Factory Calendar Issue Using T. Code: SCAL.
OTC Cycl e
Inquiry Using T. Code: VA11.
Give the mandatory details click on enter the below screen will be open
Give Sold – to – Party, Material number, Order Quantity and click on enter and save. Document number
will be generated 10000003.
Quotation using T. Code: VA21.
Give the details as above and click on create with reference tab. Enter inquiry Document Number
10000003 click copy as below screen on enter.
Click on copy.
Enter valid to date and save Document Number will be Generated 20000015.
Check the order details click on shipping tab double click on material again shipping tab check the details
all are proper or not and check conditions click on save. Document number will be generated 11765.
Delivery Using T. Code: VL01N.
Enter shipping Point system automatically carry order Number click on enter. Next Screen will be open as
below.
Click on picking tab and enter order quantity click on save. Document number will be generated
80014993. Then go to T. Code VL02N system automatically carry the document number click on enter.
Click on Post Goods Issue and save.
Path: SPRO- Sales & Distribution – Sales – Sales Document – Sales Documents header – Define Sales
Document types.
Click position select standard IN click on copy as give name as per your Requirement like: ZCIN.
Click position select standard QT click on copy as give name as per your Requirement like: ZCQT.
Click position select standard OR click on copy as give name as per your Requirement like: ZCOR.
2. Define Partner determination procedure and assign PDP to sales doc type T. Code: VOPAN.
Path: SPRO- Sales & Distribution – Basic function – set up partner determination – set up partner
determination for sales document header.
Select TA click on Copy As give the name as per your requirement ex. ZCTA. Click on save click on
copy all next screen will be open top left side we skip option click on skip and save.
Then select ZCTA double click on partner determination procedure. The below screen open
Click on position give sales document type ZCIN assign partner determination ZCTA, ZCQT to ZCTA
And ZCOR – ZCTA click on save.
3. Define and Assign item Category to sales doc type. T. Code: VOV7.
Path: SPRO - Sales & distribution – Sales Documents – Sales Document Item – Define Item Categories.
For Inquiry Item Category: AFN.
Click on position enter AFN click on cops as give your require name ZCFN.
AFN – Is standard item category for Inquiry.
Click on save.
Quotation Item Category: AGN
Click on position enter AGN click on cops as give your require name ZCGN.
Click on position enter TAN click on cops as give your require name ZCAN.
Click on position enter sales order type ZCIN and Item category NORM click on continue.
Enter ZCFN in default item category and click on save.
QUOTATION: ZCQT
Click on position enter sales order type ZCQT and Item category NORM click on continue.
Enter ZCGN in default item category and Click on save
For sales Order ZCOR
Click on position enter sales order type ZCOR and Item category NORM click on continue.
Enter ZCAN in default item Category and Click on save.
5. Assign sales area to sales Document Type T. Code: OVAZ.
Path: SPRO – Sales & Distribution – Sales – Sales Document Header – Assign Sale area sales document
Type. Double click on Assign sales order types permitted for sales areas.
• Click on position button enter your sales organization.
All sales documents are assigned automatically if not assigned automatically you can click on new entries
maintain manually.
Customizing Delivery Type
1. Define Delivery Type T. Code: VOLF
2. Define and assign pricing determination procedure to delivery type T. Code: VOLF
3. Assign delivery type to sales document type control OR
4. Maintain copy ctrl
Define delivery document type: path SPRO- logistic execution –Shipping – deliveries – define delivery
type.
Select ODCD (Standard) click on copy as change ODCD to ZCCD Click on enter Copy all then click
continue save.
Select ZCCD double click on partner determination procedure Assign the partner determination ZCLF
Assign to ZCCD click on save.
Assign delivery type to sales document type OR
SPRO – Sales & Distribution - sales – sales document –sales document Header – Define sales document
Type.
Click on Copy as change FK to ZCFK click on save and select ZCFK double click on partner
determination procedure
Select position enter ZCOR click on continue and double click on ZCOR
Click new entries enter require details sales type give as RO save
Create Shipping Condition using T. Code: OVL2.
Click on new entries give shipping Condition 10 and enter other details click on save
Create Rush Order Using T. Code: VA01
Enter customer details material number and quantity click on save, Rush Order is instant delivery so no
needs to run VL01N go to T. Code: VL02N run PGI (Post Goods Issue).
Click on post goods issue and save then go to T. Code: VF01
Enter customer number as sold to party, material & order quantity click on enter and save.
Delivery is generated in order step only, so VL01N step is not required. Go to T. Code: VL02N
Click on PGI (Post Goods Issue) and save
Return Order
To check billing document number T. Code: SE16N enter table Name: VBRK Give your Sales Org
ZCSO click on execute
Billing document should be put as blank and save and go to Billing VF01 select billing Number and
execute save
Display
Credit Memo Request
Amount is credited to company to customer it is deduct company customer
outstanding without receiving the goods back from customer.
Document Type: CR and Item Category G2N
Account entry for credit memo: Revenue A/c Dr to Customer A/c Cr.
Open T. Code: VA01 give Order Type as CR click on create with reference give the bill Number click on
copy.
Enter target quantity and reason for rejection and save. Go to T. Code VF01 select billing document
number and save
Display
Debit Memo Request
Document Type DR and item Category L2N
Accounting Entry: Customer A/c – Dr to Revenue A/c – Cr
Go to Transaction T. Code: VA01
Click on save.
Invoice Correction Request
1. Correction request is used to a mistake can be over charge or under charge.
2. By using invoice correction request we can deduct the amount from customer outstanding or add
to the customer account.
3. Sales Document type RK, Item Category G2N, Document Type
For creation RK use T. Code: OVAZ.
Enter Require Details and save.
For creation invoice correction Request use T. Code: VA01
Enter above require details click on create with reference enter billing document number click on copy. If
above error will appear then go to T. Code VTAF and click on Position Select RK click on Copy as give
a source ZCF2 click on copy all and save.
Click on enter, select RK click on copy as
Change source bill type ZCF2 click on copy all and save
Go to T. Code: VA01
Click on copy accounting entry is posting if positive customer A/c Dr – Revenue (Company) A/c – Cr.
vice versa if the entry is negative entry will be reversed.
Select second line item change the quantity as per your requirement and enter order reason and save. It
order related billing so no need to do delivery go to direct Billing use T. Code: VF01
Select document number click on execute if any billing block error will come then go to T. Code: VA02
and remove the Billing Block and Save. Come back to VF01 again Select document click on Execute.
Click on Save
Scheduling Agreement
Agreement for supplying the goods particular quantity specific validated period.
Sale document: DS, Item Category: LPN, Billing type: F2, Delivery type: L2.
Using T. Code: VA31
For creation sale Document DS Go to OVAZ
Select click on schedule line item and give the dates and quantity click on save system will shown error
enter PO number and save and open T. Code: VL01N
Select the date as delivery date click on enter
Enter picking quantity click on save go to VL02N click on enter and click on PGI (Post Goods Issue)
Click on executive
Click on save.
Quantity Contract
Create for Quantity Contract using T. Code: VA41
Create for sales order Document Type Using T. code: OVAZ
Enter Requirement Details and save go to T. Code VA41 for creation of Quantity Contract
Enter following details click on enter give sold to party material and order quantity and save.
Go to T. Code: VA01 for sales order creation.
Enter require details click create with reference enter contract number click on copy.
Click on save. Go to VF01 for Billing
Service Contract
The Agreement between company and customer the specific service Material
1. Create for Service contract using T. Code: VA41
2. Item Category : WVN
Prerequisites for The Service Contract: need to create service material in T. Code: MM01 need to select
material Type DIEN service.
Screen1
Screen2
Screen3
Screen4
Screen5
Screen6
Screen7: maintain all mandatory fields and save the material.
Create Sales order type: OVAZ
Enter following details click on save go to T. Code: VA41, System showing the error pricing procedure
not determined. To resolve follow the steps: go to VOV8
Double click on SC and check document pricing procedure V and go to T. Code: OVKK
In T. Code: OVKK
Enter above details click on save go to VA41.
Enter require details and save 40000201 go to T. Code: VF01 for Billing
Select document click on execute and save.
Value Contract
Value contracts are defined by two Types:
1. Value contract with general material document type WK1.
2. Values contract Specified material document type WK2
For creation value contract using T. Code: VA41
To check document type using T. Code: VOV8.
Ø Material related value contract document type: WK1
Ø Item Category WKN
Double click on WK1, WK2 check document pricing procedure for create pricing procedure
Just check the document pricing procedure key to create pricing procedure
Create resolve this error Order type 'WK1' has not been defined in Sales area <'ZCSO','ZE','ZD'>
Go to T. Code: OVAZ.
Enter require fields click on save
For creating pricing procedure go to using T. Code: OVKK enter following details and save.
Go to T. Code: VA41
Click on enter
Click on save
Click on enter
Maintain require details the above error will come to resolve the issue do the following step
Go to MM01 give material name WKM1 select views and organizations enter and save then come to T.
Code: VA41
To know who created for list of material we create assortment Module using T. Code: WSV2.
Document Number 10000001428and goes to VA01
Click on copy
Click on material from down last button
Enter material number give order quantity description material click on back arrow.
Click on Copy
Click on save
Enter PARACETEMOL 500 customer material number description enter and save
In VD52
Plant, delivery priority minimum delivery quantity in shipping and in Partial delivery: partial
delivery/item, under delivery tolerance, max partial deliveries, Order deliveries tolerance
CMIR one of the key Factor partner determination, if incase we are not maintain in CMIR system will
pick customer master will pick or else picked from the Material. Enter tolerance percentage 10.00%
Click on save
In VA01
Order Quantity 50 click on save and go to T. Code: VL01N
If we give quantity 40 system will shows above error because tolerance 10.00% in 50 quantity 10%
means 5 so 50-5= 45 so below 45 systems shows above error then click on save
POD
For Creation of POD T. Code: VLPOD
Enter
Open shipping tab select relevant for POD and POD time frame 10 days click on save
Delivery level
Enter picked quantity go to VL02N and click on PGI and g to Billing VF01
Click on enter error: No billing document were generated see log
Click on confirm and save go to Billing VF01 click on enter and save
Save the document.
Item Proposal
For creation Item proposal Using T. Code: VA51
Sales document type: PV
Open sales area tab give the document Number and save. Open sales order VA01
Enter required details click enter
Enter customer number click on enter select propose item top on the left side first tab
Click on default with quantity and continue and save open VL01N for delivery
Consignment
Enter following document types and save go to T. Code: VA01 for creation of FILL UP
Click on enter
Enter following details and save. No need to delivery because consignment is not invoicing transaction
Enter delivery quantity click on PGI Post Goods Issue and save
Go to VF01 for Billing
Select document number and click on execute
Enter following details and save go to VL01N enter details save and do the PGI (Post Goods Issue)
Click on post goods issue and save open T. Code: VF01 for Billing
Click on enter
Enter return delivery quantity and save
Material Determination
Configuration path: SPRO –Sales & Distribution – Basic Functions – Material Determination – Maintain
prerequisites for material determination
Ø Maintain Condition Table
Ø Maintain access Sequence
Ø Assign Condition table to access sequence
Ø Maintain Condition Types
Ø Assign for access sequence to condition type
Ø Maintain Procedure to Material determination
Ø Assign Condition type to procedure
Ø Assign procedure to sales document types.
Maintain Condition records: Create Condition records T. Code: VB11
Key Combination: Sales Organization + Material
1. Maintain prerequisites for Material Determination
• Double Click on Create condition tables enter Table 503 click on enter
Double click on Sales Organization & Material click generate button top from the left side and save
Select ZCMD click on new entries give No: 1 & enter Table No 503
Select 1 line and double click on fields
Save
3. Define condition types
Select A001 click on copy as change A001 to ZCMD and change Access sequence ZCMD save
4. Maintain procedure
Select A00001 click on copy as change procedure name as ZCMD01 Click on copy all and save then
select ZCMD01 double click on control data
Change Condition Type ZCMD and save
Assign Procedure to sales Document type
Click on Position enter ZCOR click on continue enter material determination ZCMD01 and save
Before going to configure the above Material Listing &Exclusion create four materials for testing the
configuration
Key Combination: Customer + Material
Enter
Double click on customer and material click on generate
Go to MAINTAIN ACCESS SEQUENCES FOR LISTING/EXCLUSION
Copy as A001 give ZC01 and save select ZC01 double click on accesses
Click on new entries give no 23 and table 566 click on enter save
Go to: Procedures for maintaining listing/exclusion
Click on Enter
Enter require details and save go toVA01
Click on enter
Exclusion
Exclusion is restrict you material which customer stop eligible to buy exclusion is restricting materials
which customer is not eligible to buy
Save
2. Maintain access sequences for listing/exclusion
Select B001 change to ZC02 and select ZC02 double click on Accesses
Click on New Entries give No 1 Table 567 click on enter and save
Select B00001 copy as and change ZC0002 save and select ZC0002 Double Click on control data
Click on save
Go to Condition record using T. Code: VB01
Click on Enter
Change sequence number 16 and ID ZCTD change text is obligate change as TEXT IS OBLIGATORY
Select 16 double Click access sequence select 1
Double click on access sequence for Text Id selects 10 and changes as 11 give ID ZCTD Click on save
and select 11
Double click text procedure assignment click on position enter ZCOR give TEXT ID as ZC and save
Go To VA01
Enter
Display text
FREE GOODS
SPRO – Sales & Distribution – Free Goods – Condition techniques for free goods
Free goods pricing condition Type R100 This is the reason why 100%discount is applied to free
goods in condition tab routine #55 is applied to
requirement for this condition type in pricing procedure
V/08 if free goods type is maintained as 3 included
without item generation in VBN1 condition records you
will not see second item line with free goods. You will
see price affected in condition tab.
Two Types Inclusive 9+1=10 Order Quantity = 10
Price for 9 and 1 free
Exclusive 10+1 = 11 Order Quantity =10
Price for 10 and 1 free
v Maintain the pricing procedure for free goods using T. Code VBN1
v Key Combination: Customer + Material
Ø Maintain Condition Table
Copy as NA00 change to ZC00 save and select ZC00 double access
Click on new entries enter No 1 and table 501 enter and save.
Ø Maintain Condition Type
Click on Enter
Enter sold to party and material enter quantity 20 click on enter
Click on enter
Enter customer details material give order quantity 40 click on enter
ENTER
Enter customer & material give order quantity 43 and save
Go to VBN1 for creation of Whole quantity
Enter
Select enter and save go to VA01
ENTER
Enter Customer & Material give order quantity click on enter
Go to VBN1 for maintain inclusive rebate without item generation and item sale.
Enter details select free goods tab click on drop down select 3 and save go to VA01
Enter
Enter customer and material give order quantity double click on material
Click on condition tab and check the net amount
For Exclusive
Go to maintain condition type for VBN1
Enter
Click on exclusion on the top
Select CAL click on drop down select PRO RATA click on continue
Select free goods exclusive
Enter
Select customer and Material give order quantity click on enter
Enter
Change CAL unit reference click on continue and save go to VA01
Enter
Enter customer and material give order quantity click on enter
Go to VBN1 for maintain whole condition record
Select CAL click on Drop down whole units click on continue and save go to VA01
Enter
Select free goods click on drop down select 3 and continue save go to VA01
Enter
Enter customer name and Material give order quantity click on continue double click on material and
click on condition and save
Click on condition tab check the net balance and PRICE & NRAB changes
Output Determination
Outputs are nothing but Printouts.
Prerequisites:
• Maintain condition tables
• Maintain access sequences
• Maintain output types
• Maintain output determination procedure
• Assign output determination procedure
• Assign output determination to assign document types
Condition Records:
Delivery: Create VV21, Change VV22, Display VV23. Delivery output type LD00
Key Combination: Delivery Type
Delivery level output determination
Path: SPRO – Logistic Execution – Shipping – Basic shipping Functions – Output Control – Output
determination – Maintain output determination for out bound deliveries.
• Maintain condition tables – Maintain output condition for deliveries table
Double click on delivery type and generate click on save in local package
• Maintain Access Sequences
Copy as 0001 change to ZC01 click on save and select ZC01 double click on access
Change output type ZCLD and change the access sequence enter ZC01 click on copy all for saving
you can click on multiple times then only output type is saving properly.
• Maintain output determination procedure
Select V10000 copies as change to ZC0000 click on save and select the ZC0000 Double click on control
data
Click on enter
Enter following details click on save go to VL01N for delivery
Click on enter
Select picked quantity and you want to check output go to extras
We have maintained to condition record Create VV11, Change VV12, and Display VV13.
• Maintain condition tables: Maintain output condition table for sales documents
Enter table no between 504 to 999 from menu bar select condition click on create
Double click on sales document type click on generate and save $TEMP Package
Click on New entries enter NO.1 & Table 504 enter and save
• Maintain Output Types
Select BA00 click on copy as change ZCSD click on copy all save
Click on continue
Enter requirement details double click partner empty box
Enter Customer and Material give enter quantity click on save go to extras in menu bar output – header –
edit and click
Displays of output for output print go to VA02
Output display
Billing: Create VV31, Change VV32, Display VV 33.Billing Output type RD00
Key Combinations to sales Document Sales document type: ZCOR.
Path: SPRO – Sales & Distribution – Basic Functions – Output Determination – Output determination
using the condition technique – maintain output determination for sales billing documents –
• maintain condition tables - Maintain output condition table for billing documents
Click on create
Double click on billing type click on generate and save in local package
• maintain Access sequence
Copy as 0001 and change to ZC01 click on save after select ZC01 double click on access
Click on new entries give no.01 and table 505 clicks enter and save
• Maintain output types
Select RD00 copy as ZC00 click on save system will ask for save multiple times you click enter until save
• Maintain output determination procedure
Select copy as V10000 change as ZC0000 click on save and select ZC0000 double click on control data
You can change RD00 to ZC00 click on save
• Assign output determination procedure
Click on position enter ZCF2 output determination procedure ZC0000 & Output type ZC00 click on save
Go to VV31 for maintain condition record
Click on continue
Invoice
BOM Bill of Material
Its describe the deference components that together create a product
Bill of Material is in two levels: 1. HEADER LEVEL PRICING
2. ITEM LEVEL PRICING
Price will be trigger to main item in the Header level
Create materials for define BOM: 12, 13, 21 & 22.
In Header level item category ERLA
Main item category TAQ
Sub item category TAE
BOM condition record CS01
HEADER LEVEL PRICING:
Open MM02 click on sales org2 change item category change NORM to ERLA
Maintain condition record CS01
Click on enter
Click on save
Go to VA01 for creation sales order
Click on enter
Enter customer details and material give order quantity click on enter
Choose sub material click on enter
Click on save
Change material item category NORM to LUMF open CS01 for maintain condition record
Click on enter
Maintain above details and save go to VA01 for creation sales order
Enter
Click on customer and material give order quantity click on enter and save open VLO1N
Cross Selling
Related products of the material we order
Path: SPRO – Sales & Distribution – Basic Functions – cross selling – define determination procedure for
cross selling
• Create condition tables
Save package
• Maintain Access Sequences
Copy as C001 and change to ZC01 click on save and select ZC01 Double click on Access
Click on new entries Give No.1 and enter table 506 enter and save
• Define Condition Types
Click on new entries give procedure ZC0001 enter Description (Material cross selling) enter save
Select ZC0001 double click on control
Enter condition type ZC01 click on save
2. Maintain customer document procedure for cross selling
• Assign document procedure for cross selling to sales document types
Click on position enter ZCOR click on drop down select B (cross selling) and save
• Define and assign cross selling profile - Define cross-selling profile
Open XD02 go to sales area data – sales PP Cust. Proc click on drop down select B enter save
• Maintain Condition Records using T. Code: VB41
Enter above details click on continue
Click on save
• Assign Item Category using T. Code: VOV4
In transaction flow check incompletion procedure 11 and come back to home screen
Go to VA01 for creation of sales order
Click on enter
Enter following details click on header data select sales put the cursor in sales district
Select fourth tab technical information
Route Determination
SPRO – Sales & Distribution – Basic Functions – Routes – Define routes – Define modes of transport
Copy as 01 change 01 to ZC click on save
• Define shipping types
Copy as 99990
Enter above details and save
• Define routes and stages
Copy as
Enter above details click enter
Click on plus symbol double click on change button in next window you can maintain shipping
type ZC click on continue and select the box and save
2. Route Determination – define transportation zones
Position enter IN click on continue click on copy as
Click on new entries enter credit Group: RC enter description and save
In customer master check payment history
Open XD02 click on company code data select check box payment history record and save
• Check credit active field for item category T. Code: VOV7
Copy as
Enter require details and save
Click on position enter sales org / distribution channel / division click on enter assign credit control area
ü Assign sales document type Using T. Code: OVAK
Path: SPRO – Sales & Distribution – Basic Functions – Credit Management / Risk Management – Credit
Management – Assign sales documents and delivery documents - Credit limit check for order types
Click on position enter ZCOR enter check credit B and credit group click and save
Define Automatic Credit Control using T. Code: OVA8
enter CCA: 0003, Risk cat: RHR, Credit Group: RC select item check, under checks select static enter B
under reaction select Open Order & Open deliveries.
Specify item check & maintain static for static credit check using T. Code: FD32
Enter customer and Credit Control area and select all check boxes and enter 4 times
Enter credit limit 10000 and enter risk category and save
If try to save the document system shows the above error: the order credit limit has been exceeded.
1. For release the credit value in order level using T. Code: VKM3
2. If the delivery level credit limit has been blocked using T. Code: VKM4
3. If the billing level credit limit has been blocked using T. Code: VKM5
In VKM3 release credit limit process before that you can go to assign and sales document types to
delivery documents
System will show above error and save the document now go to VKM3 for Release
Click on execute
Select the document click release flag button and save go to VL01N for delivery
Then go to VA02 for removing credit block
Remove delivery block put it on blank click on save then open VL01N for Delivery
Enter picked quantity save and do the PGI post goods issue go toVF01 for Billing
Select document click on execute
Click on new entries give risk category ZCH and Credit Control Area ZCCA enter description and save
ü Define credit group - SPRO – Sales & Distribution – Basic Functions – Credit
Management/Risk Management – Credit Management – Define Credit Groups.
Click on new entries give Credit Group ZC and enter description and save
ü Assign sales document type using T. Code: OVAD: SPRO – Sales & Distribution – Basic
Function – Credit Management/Risk Management – Credit Management – Assign sales
documents & Delivery documents – Credit limit check for delivery types.
Click on position enter ZCLF delivery type assign delivery credit group ZC
ü Define Automatic credit control using T. Code: OVA8 SPRO – Sales & Distribution – Basic
Functions – Credit Management / Risk Management – Credit Management – Define
Automatic Credit Control
• Specify item check and maintain static for static check using T. Code: FD32
Enter all details and click on save go to delivery VL01N we are create credit limit block in delivery
Go to OVAK
System will shown the error message to resolve the above error go toVKM3 T code
Select your document click on release flag and save
Go to VL01N
Enter picked Quantity save and do PGI open VF01 for Billing
Select document click on execute and save
Shipping
Path: SPRO – Logistic Execution – Transportation - shipment – Define shipments types
Copy as 0001
Change to ZCSP click on save
2. Maintain transportation relevance - Maintain transportation relevance for delivery types
Click on position enter route HYDBAD enter check relevance for transport is selected and save
Go to enterprise structure – definition – logistic execution – maintain transportation planning point
Copy as 0001 change to ZCTP and enter company code ZCCC enter and save
Go to VA01 for creation of sales order
Enter
Enter following details and save
Go to VL01N for delivery
Click on carrier
Select account group 0005 click on enter
Enter shipment order no click on enter select shipment tab and check the details
Go to VT02N for change shipment
Click on MRP/Check IN/ Loading Start/Loading End/Shipping completion/shipment start/ shipment end
In shipment completion you can enter 12345 and save
Go to VF01 for Billing
Enter table number between 500 to 999 click on enter or go to menu bar select condition click on create
Screen8 enter details and save
Double click on sales organization & material click generate save
ü Define Access Sequence - Maintain Access Sequences
Click on position enter PR00 select and click on copy as change to ZCPR click on copy all save
Select ZCPR double click on Access click new entries No 50 table 512 click on save
ü Define condition tables - Maintain Condition Types
Click on position enter RVAA01 click on copy as change to ZCAA01 click on copy all save
Select ZCAA01 double click on control data click on position enter step 11 counter 0 change PR00 to
ZCPR and save
ü Define Pricing Procedure Determination using T. Code: OVKK
Click on position enter above details change pricing procedure RVAA01 to ZCAA01 & Condition Type
PR00 to ZCPR and save
Go to VK11 for maintain condition type
Enter ZCPR select sales org/ Material click on continue
Enter material and amount click on save go to VA01 for creation of sales order
Click on enter
Enter picked quantity click on save and do the PGI go to VF01 for Billing
Select document number click on execute and save go to VF02 for checking billing document
Discount
A discount is deduction which we offer to customer and this discount will be deducted from base price
Types of Discount:
1. Header Discount HA00
2. Header Discount Fixed Amount HB00
3. Header Freight HD00
4. Order Value HM00
Percentage Base
Item level / Condition type Key Combination
Customer K007 Sales org / Customer
Material K004 Sales org / Material
Customer / Material K005 Customer / Material
Material pricing discount K031 Material / Material group procedure
Path: SPRO – Sales & Distribution – Basic Function – Pricing – Pricing Control
Discount pre- requisites:
ü Create Table using T. Code: V/03
ü Define Access Sequence using T. Code: V/07
ü Define Condition Type using T. Code: V/06
ü Define pricing procedure using T. Code: V/08
ü Maintain Condition Record using T. Code: VK11
1. Define condition table V/03
Enter table number between 500 to 999 click on enter or go to menu bar select condition click on create
Double click on sales org & customer number place cursor on customer click on field attributes in
window you can see customer number you can select that customer click on generate and save
2. Define access sequence - Maintain Access Sequences
Click on position enter K007 select K007 click on copy as and change to ZCCD click on copy all enter
and save
Select ZCCD double click on access click on new entries No. 40 Table 513 click enter and save
3. Define condition type - Maintain Condition Types
Click on position enter K007 click copy as
Change condition type to ZCCD and access sequence ZCCD enter click on save
4. Define and assign pricing procedure - Maintain pricing procedures
Select ZCAA01 double click on control data
Click on position enter step no 104 counter 0 Change K007 to ZCCD enter and save
Go to VK11 for maintain condition record
Select above parameters click on continue
For checking customer discount double click on material click on condition tab
Click on save go to VL01N for delivery
Enter picked quantity and save and do the PGI after go to VF01 for billing
Select document number click on execute and save
Material K004 Sales org / Material
ü Create Table using T. Code: V/03
Take table number between 500 to 999 click on enter double sales org/ Material click generate and save
ü Define Access Sequence using T. Code: V/07
Click on position select K004 copy as change to K004 to ZCCM enter and save
Select ZCCM double click on access click on new entries enter No 20 table 514 click enter and save
ü Define Condition Type using T. Code: V/06
Click on position enter K004 copy as
Change condition type ZCCM and access sequence ZCCM enter and save
ü Define pricing procedure using T. Code: V/08
Click on position enter ZCAA01 double click on control
Click on enter
Enter following details double click material
Click on position select K005 copy as change to K005 to ZCMC click on copy all and save
Select ZCMC double click on Access click on new entries enter No 20 Table 515 click on enter and save
ü Define Condition Type using T. Code: V/06
Click on enter
Enter above details double click on material for checking Customer / Material Discount
Double click on material select condition tab and check customer / Material discount enter and save
Go to VLO1N for delivery
Enter picked quantity enter save and do the PGI then go to VF01 for billing
Select table 516 double click on Material / Material Pricing group click on generate and save
ü Define Access Sequence using T. Code: V/07
Click on position enter K031 click on copy as change ZCMP click on copy all save
Select ZCMP double click on access click on new entries enter no 20 table 516 click on enter and save
ü Define Condition Type using T. Code: V/06
Click on enter
Enter following details
Double click on material click on condition tab check pricing group enter and save go to VL01N for
delivery
Enter picked quantity click on save do the PGI then after go to VF01 for billing
Click on position select 0001 copy as change to ZCCE enter and save
Copy as 0002 change to ZCEC enter and save
ü Assign condition type to the exclusion group
Click on enter
Enter following details double click on material
Double click on material click on condition tab to check exclusion group go to VL01N for delivery
Enter picked quantity click on save and do the PGI then go to VF01 for billing
Screen 2
Screen3
Screen4
Screen 5
Click on drop down select your vendor and enter purchase which was copied from VA02 click
enter (Screen1)
Screen2 select Item details enter price less amount of maintain VK11 if VK11 PR00 1500 the
here maintain 1000
Enter PO number select item ok check box click on save after configure below step save doc. 73
Resolve above error go to T. code: FBN1
Error: Account 893010 has been set as not relevant for tax
Error in account determination TableT030R key INT21C
Go to FS00 create GL account 893010
Click on change mode select control data tab select star for all tax allowed save
Second error solutions go to OB40 T code
Select position enter billing types enter ZCF2 enter double click on ZCF2
Check rebate for rebate check box is it is selected mode no need to do any changes if not selected you can
select and save
Ø Sales organization: SPRO- Enterprise structure – definition – sales & distribution – Define copy
delete check sales organization - sales organization
Click on position enter ZCSO and double click
Check rebate proc. active check box is it is selected mode no need to do any changes if not selected you
can select and save
Customer level open T. Code: XD02
Enter following details click on continue
Click on sales area data click on billing select rebate check box and save
Path: SPRO – Sales & Distribution – Billing – Rebate Processing – condition techniques for rebate
processing - Maintain condition tables for rebate.
Double click on second customer click on customer double click on field attributes then field name box
will open and sales org click on generate and save
2. Maintain access sequence
Select B003 copy as change B003 to ZCRB click on copy all and save then select ZC03 Double click on
access sequence
Click on new entries enter no.1 table 508 click on enter and save
Change to condition type ZC03 and access sequence ZCRB enter and save
Select 903 remove present condition type BO03 and change to ZC03 enter and save.
Path: SPRO – Sales & Distribution – Billing – Rebate Processing – Define Rebate Agreement
Define condition agreement type
Enter condition type group ZCAG, condition type ZC03 and table no 508 enter save
Ø Assign condition type group to rebate agreement
Click on position enter ZCAG enter condition type group ZCAG click enter save
Go to VBO1 for maintain condition record (In T. Code: after b digit is Alphabet O its not zero)
Enter customer ID enter percentage 10% in amount column click on save and continue on the pop up
Enter your material click on save
Go to VA01
Enter
Enter following details and save go to VL01N
Click on enter
Enter picked quantity and save and do the PGI in VL02N then go to VF01 for billing
Select the document number click on execute save and go to VBO2 for rebate
Error: the sales volume for agreement 91 is not current
Resolution: T. Code: VBOF
Copy as BO02 change to ZCMR click on copy all save and select ZCMR double click on access
Click on new entries enter no1 table 510 enter and save select the table and double click on field and
check all fields are copied or not
3. Define condition type
Copy as BO02
Change condition type ZCMR and access sequence click on drop down and select access seq. ZCMR save
4. Maintain pricing procedure
Select RVAA01 double click on control data
Click on position enter 902 continue change condition type ZCRM (for know C type click drop down)
save
Rebates Agreements
Path: SPRO – Sales & Distribution – Billing – Rebate Processing – Define Rebate Agreement
Click on position enter agreement type ZCMG continue enter condition type ZCMG enter save
Go to VBO1 for maintaining condition record
Enter material number 1287 enter amount 3000/- enter and save
Go to va01 create sales order
Enter picked quantity click enter save do the PGI and go to VF01 for delivery
Select the document click execute and save go to VBO2 for rebate
Select document click on execute for incorrect process check the issue go to menu bar click on edit select
log
To resolve this error go to VA02
We do IPO process if vendor is not ready to do our packing vendor will deliver the goods to
company and company will deliver the goods to customer after packing with the same quantity which
received from vendor.
Item Category: TAB
Schedule line Category: CB
Item Category group: BANC
Screen2
Screen3
Screen4
Screen5
Screen6
Screen7
Enter following details and save Doc No: 11812 go to VA02 copy purchase requisition number 10013373
ME21N for create Purchase order Purchase requisition no 10013373
Error: Create account 410000 for 19.05.2023 as a cost element in controlling area ZCCC
Resolution for the above error
go to FS00
MIGO Error: CO-doc number assignment not possible for transaction. COIN in CO area
Solution for the error: go to T. Code: KANK
Enter company code click maintain groups
Go to menu bar select group click on insert enter description enter number range from 1 to 1000 click on
continue save come back to home select number range check box double click on COIN select element
group and save
Enter picked quantity and save and do the PGI go to VF01 for Billing
Error: create account 802000 for 19.05.2023 as cost element in controlling area ZCCC
Resolution go toFS00
Click on edit cost element account
Click on drop down of billing relevance and select G enter and save
Then go to VTFA
Click on position enter Billing type ZCF2 and Sales document type ZCOR
Select scheduled tab copy purchase no 10013393 go to ME21N for creation purchase order
Enter above details click on enter
In invoice tab select tax code and save the document then go to MIGO for creation of goods receipt
Enter purchase order number and click on enter select item ok then save the document then go to VF01
for billing
Change sales document type ZCRE and save and come back to home screen select RE AND ZCRE
double click on ITEM
Click on new entries
Enter above details to know the full details of each you can effort under the box details will appear & save
Go to SE16N for table information
Enter table name and sales Org click on execute
System will through above error for resolve the error go to VTAF
Click on position enter sales document type ZCRE and Billing Type F2 copy as
Change to Source billing type F2 to ZCF2 if the above selected document is not available in the system
then click on new entries enter above details and save the document then go to VA01
Change order quantity and save go to VA02
Double click on Material select schedule lines tab copy purchase number 10013394
Then go to Purchase Order ME21N
Enter require details in item line enter purchase number click on invoice tab enter tax code click on
delivery select Goods receipt and save go to MIGO for goods Receipt
Click on item ok box and save then go to MIRO for invoice receipt
Enter above details enter and save then go to VF01 for billing
Click on position enter above details click on continue enter NCR and save go to ME21N for creation of
purchase order
Continue………………
Click on new entries enter sales org distribution channel and plant and save
Assign purchase organization to plant: same path – material management – assign purchase org to plant
Click on new entries enter purchase organization and plant save
Assign shipping point to plant: same path – logistic execution – assign shipping point to plant
Click CTRL+F enter plant name click on continue then double click on plant
Select ZCP2 plant click on assign in next box select shipping point and save
Material extension: create material MM01 (Material 1521)
Path: SPRO – material management – purchasing – purchase order – set up stock transport order – define
shipping data for plant click on execute
Click on position enter plant ZCP2 select quantity update and value update then go to MB1C and save
Then go to OVL2 for shipping conditions
Click on new entries enter following details and save go to Purchase order ME21N
enter purchase org ZCPO, Purchase group 000 Company code: ZCCC, Enter Material 1524 enter plant
ZCP2 and storage location then save
Go to VL10D
Enter purchase document number and click on execute
Click on change and display from menu bar outbound delivery enter picked quantity and save do PGI
Intra Company Returns
Controls
Document type controls:
Path: SPRO – Sales and Distribution – Sales – sales documents – sales document header – define sales
document type
Click on position enter sales document type RROR (Customize) double click on RROR
Ø What is the SD document category (C) means its gives the functionality of the document.
Ø Sales document block if activated means system is not allowing posting any document in VA01.
Ø Indicator is using RK invoice correction it is allows to second line in item level
Ø Sales document type number ranges T. Code: VN01, Path: SPRO – sales and distribution – sales
– sales document – sales document header – define number ranges for sales documents
Ø Item number increment is used for
If commitment date go to VA01 sales order enter customer details enter material and double click on
material click on schedule line tab committed quantity tab will be appear, once you check delivery
time one week in the same day have multiple order then system will send the committed order first
because of we already committed
Ø Screen sequence group: in sales order what are fields displaying based on the order type
Ø Display range is used to control the items like all items / main items etc ex. In BOM creation
in sales order system will show the main and sub items in display range control the which
items are display for achieve this we can use display range
Ø Incompletion procedure: controls the fields which fields are to be maintained in sales order
Ø Functional code for over view screen: in sales order first screen is called general view
If we change the quotation then system then go to Quotation t code system will open sales order window
Ø Quotation Messages: with reference to the quotation we create the sales order we are not fully
taken the quotation order quantity then system will show the pending quantity message.
Ø Outline agreement messages are used to control the contract order one user will create and one
user will authorized to achieve this we are maintained
Ø Document pricing procedure: it’s a part of pricing procedure determination it differentiate the
document pricing procedure
Ø Status profile: its control the release the order to authorized person only using T. Code: BS02
Path: SPRO – Sales & Distribution – Sales – sales document – define and assign status profile
Click on create enter status profile LAXMI, text Laxmi status profile, maintain language click on
continue double click on LAXMI status profile
Enter following details as above it is determined how many levels we can block order based on the
criteria, if client requirement at which level block order we can create here enter and save put the cursor
on create click on object type
Select sales order header click user status to come back previous screen. Then double click on create
Select create billing document and create delivery FORBIDD that means system is not allowing billing
document and delivery who is authorized person only approve the document for further process enter and
save one step come back and double click on delivery.
Select create billing document FORBIDD and create delivery allowed so system will allows to do
delivery but not allowing to billing until authorized person approve the document enter and save then
come back to previous screen double click on billing.
Select create billing document / create delivery allowed enter and save go to VA01 for creating sales
document
Create sale order with sales document type RROR enter and save then go to delivery VL01N
Check the order number click on enter
System shows above error go to VA02 for resolution it is authorization required but for testing purpose
we are going to clear the error in real time we can’t do this
Click on document header details where the cursor has placed now click on that icon
Now system allows you to do delivery and complete the PGI and go to VF01 for Billing
Click on save system document not processed go to edit click on log
System is not allowing to billing because the authorized person only approve the document then only
system will allows you to post the billing for resolution this go to VA02
Click document header details select status tab then select billing and save go to VF01 for generate billing
Click on save
Document will be saved if you want to check accounting document click on accounting
Accounting entries
Ø Alternate sales doc type 1 / alternate sales document type 2: is the same company has multiple
sales order types we can use at a time both sales documents.
Ø Incomplete messages: it is control the if mandatory fields are not enter system will throw message
Ø Variant: to control the sales order fields using T. Code: SHD0
Click on standard variant effort name box select first one click on activate then click on change button
on top
16 Fields
1. Step
2. Counter: counter is sub step of the step
3. Condition Type: Determine the type condition
4. Description: determine the condition type description
5. From / To: it is used for calculation discount between the two steps ex. In above screen 300
column selected from and to between 101 to 299 so system will calculate discount from 101 to
299 condition prices
6. Manual: if selected manual check box we can give the discounts in VA01 sales order enter
discounts manually in header level
7. Required: it is control for inter company price using required entry so system is not allowing to if
not giving condition type.
8. Statistic: if it is selected the check box it is not impact on net price
9. Print: its control to which level we need to print the document (item level or header level)
10. Subtotal: it is control the subtotal item data stored in the tables for further pricing purpose
11. Requirement: 2 item with pricing it is maintained in item category price (X) between this two
integration only pricing will trigger at the time of sales order.
12. Condition record rule Calculation type: it is determined the calculation of each base condition
formula
13. Condition formula for bases base type: it is calculated the amount based on the formula based
14. Accounting key: it is determined the type of accounting document positing
15. Accruals: it is determined to the posting of accrual document posting
Transport Request
In Development we have two systems
1. Customizing client
2. Unit client
Transport Organization: using t code: SE01
1. Customizing request is used for functional team
2. Work bench request is used for ABAPER
Ø In screen we have two requests is called parent request (main / Sub task)
Ø Import data from customizing client to Unit client using T. Code: SCC1
Ø Select 800 clients enter transport request number select including request subtasks click on start
immediately.