Prabhu SD Project
Prabhu SD Project
Name: Prabhu G
Title : SAP SD
Company name: Uma Hypermarket
1
2
3
4
5
6
7
8
9
10
11
Uma Hyper Market
12
Step 3: Click New Entries
13
Assign Company code
Step 1: Click on Edit Copy, Delete Check Company code
Step 2: Click Edit Company Code Data and then click New Entries
Step 4: Click on Address Icon and update the address details and save the details.
14
Now Assign Company code to Head office
Step 1: Click Enterprise structure
> Assignment
> Financial Accounting
> Assign Company code to Company
15
Step 2: Click on Define Sales Organization and click New Entries
16
Step 2: Click Define Distribution Channel and click New Entries
Division
Step 1: Click SAP Customizing Implementation Guide
➢ Enterprise Structure
➢ Definition
➢ Logistics General
➢ Define, copy, delete, check division
17
Step 2: Click on Define Division
18
Step 2: Click New Entries and update the sales office name and then update the
address details
Step 3 : Save it
19
Step 2: Enter the Sales Group Details
Define Plant
Step 1: Click SAP Customizing Implementation Guide
➢ Enterprise Structure
➢ Definition
➢ Logistics General
➢ Define, Copy, Delete, Check Plant
20
Step 2: Click on Define Plant
Step 4 : Save it
Define Storage Location
Step 1: Click SAP Customizing Implementation Guide
➢ Enterprise Structure
➢ Definition
➢ Material Management
➢ Maintain Storage Location
21
Step 2: Search by using Plant code and then click New Entries
Step 3: Click Address of Storage and update the Details and save it.
22
Step 2: Click on Define shipping Point and click New Entries
23
Step 2: Click Position and search using Company code and update the details
Step 2: Click New Entries and update the details then save it.
24
Assign Sales Office to Sales Area,
Step 1: SPRO > IMG > Enterprise structure > Assignment > Sales and distribution
> Assign sales office to sales area
Step 2: Click New Entries and update the details then save it
25
Step 2: Update the Sales office to Sales Group and save it
Step 2: Update the Sales ORG. Distribution channel to plant and save it.
26
Step 2: Select the Plant and click search option
Step 4: Click assign option and assign the Shipping point to plant.
Step 2: Update the Company code and Plant then save it.
27
Master Data
Customer Master
Step 1 : Select SAP Customizing Implementation Guide
➢ Financial Accounting
➢ Accounts Receivable and Accounts Payable
➢ Customer Accounts
➢ Master Data
➢ Preparation for Creating Customer Master Data
➢ Define Accounts groups with screen layout(Customers)
Step 2: Update Account group, Description and click Company code data
28
Step 3: Select Reconciliation Account as Mandatory and save it.
29
Step 3: Update the number ranges and save it.
Step 2: Select Position and Find the Plant and then update the number ranges and
save it.
30
Partner Determination Procedure
Step 1: SPRO > SAP Reference IMG > Sales and Distribution > Basic Functions >
Partner Determination > Setup Partner Determination
31
Step 5: Select Account Group – Function Assignment
32
Step 2: Click New Entries and update the mandatory fields then save it.
33
Define Item Category
Item category groups helps to combine the related item categories as a group. When
you are creating item category group, you must specify alphanumeric key with
starting word of Y, Z and 9. For e.g. ZSEM. If you use any other word, the SAP
system wont allow you to save the data.
Step 1 : SPRO > IMG > Sales and Distribution > Sales > Sales Documents > Sales
Document Item > Define Item Category group
Step 2: Click New Entries and update the Description with Item Category then saved
it.
34
Define Billing Types
Step 1: SPRO > IMG > Sales and Distribution > Billing > Billing Documents > Define
Billing Types.
Step 3: Click on New Entries and update the details then saved it.
SAP SD Pricing
Introduction on pricing
During the sales documents processing, the SAP system automatically calculates
the net values of documents by considering the condition values of different pricing
elements. The prices are calculated based on conditions techniques. A condition
technique is the process of determining the condition records into sales documents.
The pricing procedure in SAP as follows
35
▪ Condition technique consists of condition records and condition records are
stored in condition tables.
▪ Condition tables will be placed in access sequences.
▪ Access sequences are assigned to condition type.
▪ Condition types will be placed in pricing procedure.
Step 1: SPRO -> Implementation Guide for R/3 Customizing (IMG) -> Sales and
Distribution (SD) -> Basic functions -> Pricing > Pricing control -> Define condition
tables.
Step 3: Field catalog: – Field catalog consists the list of allowed fields for creation of
condition table in SAP. Choose the required key fields to create the condition table.
Double click on the filed which is under filed catalog field and it will appear in
selected field.
Step 4: After Selecting the field click on Generate (Shift+F4) and click Yes.
36
Define Access Sequence,
Step 1: SPRO > SAP Reference IMG > Sales and Distribution > Basic Functions >
Pricing > Pricing Control > Define Access Sequences > Maintain Access
Sequences.
Step 3: Click on New Entries and enter Access Sequences and update description.
Step 4: Double click on access, select new entries and enter table no. Access
number and enter
Step 5: Click on Field and maintain mandatory fields and saved it.
37
Define Condition Type:
Step 1: SAP IMG Path: – SPRO > SAP Reference IMG > Sales and Distribution >
Basic Functions > Pricing > Pricing Control > Define Condition Types
Step 3: You can define a new condition type by copying existing condition types or
you can create new entries by selecting new entries
Step 4: Define Condition type as per Business requirement. Rename the condition
type
Group condition: In the group, condition section enters the following data.
38
• Group condition: (Group cond indicates the system calculates the basis
for the value of more than one item in a document)
• RoundDiffComp: (The system controls the rounding difference
comparison)
• Group condition routine: (Specify the routine to the group condition
type)
39
Step 3: On new entries pricing procedure determination screen, update the following
details.
Credit Management
Credit Management is a process in which Company sells a product / service to
customers on credit basis. The company collects payments from customer at a later
time , after sale of product. The amount of credit fixed by a company for a customer
is called credit limit.
40
1. Static Credit Check (Check for credit limit against total value of open sales
order + open delivery not invoiced + billing value of open billing document not
passed at accounting).
2. Dynamic Credit Check (Check for credit limit against open sales order not yet
delivered + open delivery not invoiced + billing value of open billing document
not passed at accounting + passed but not paid bill amount).
Step 2:
Consignment Stock
Consignment Process is where product are stored at the customer location but the
owner of this product is still company. Customer stores the consignment stock at
their own a warehouse. Customer can consume product from warehouse at any time
and customer billed for product for actually quantity consumes. In Consignment
41
Stock Processing, there are four main transactions in the SAP System, all of which
support separate management of stock:
Step 2:
1. Enter PO number.
2. Enter PO Date.
3. Enter Order Quantity.
4. Save it
Consignment Issue
The customer can access product at any time to sell or their use from their
warehouse and company will issue invoices for only accessed product, and this
42
invoices known as the consignment issue (CI). Sales order type for consignment
issue is – KE.
Step 1:
Step 2:
Consignment Return
If customer return product due to damage ,poor quality, expiry, then this process is
called consignment return (CONR). Consignment return happens after consignment
issue. i.e customer can return Consignment product, the product are issued to
customer by Consignment issue process. Sales order type for consignment issue is
– KA.
43
In consignment Return Order, Delivery, Invoices and Credit for return take place.
Step 1:
Step 2:
Consignment Pickup
When a customer request to the company ,to take back the product, the company
will pack this product from customer sites, this process is known as Consignment
Pickup (CP). In consignment pickup process , product are not issued to customer
and only stored at customer warehouse as consignment stock. Sales order type for
consignment issue is – KR.
44
Step 1:
Step 2:
Material Determination
45
• Propose manual product selection from a list
• Automatically substitute the product
Next, define substitution reasons using the customizing path below in transaction
code SPRO:
There are standard predefined substitution reasons already available which can be
used, edited or deleted.
To create new substitution reasons, press the New Entries button . Enter the
following information:
46
1. Substitution reason code, starting with Z to indicate that it is a custom
code
2. Description
3. Tick the Entry tickbox if you want the system to print the name or number
of the original material on order confirmation output
4. Tick the Warning tickbox if you want the system to display a warning
message before substituting a material
5. Enter A in the Strategy field to show a selection screen of substitute
products when the sales document is entered; Leave the Strategy field
blank to allow the system to automatically select the substitution
6. Enter A in the Outcome field to record the substitution product as a sub-
item against the original entry; Leave the Outcome field blank to allow
SAP material determination to replace the original entry
Logistics > Sales and Distribution > Master Data > Products > Material
Menu path
Determination > Create
Transaction
VB11 – Create
code
47
Press Enter to create the material determination master record. Enter the following
information:
To create a sales order, execute transaction code VA01. Enter all the details for the
sales order, taking care to use one of the sales order types to which you assigned
the material determination procedure in the configuration step. The material
determination is triggered by the material number and the requested delivery date as
set up in the master record. In our example, we use 50065670 as our material
number with a requested delivery date of 29.12.2016 as shown below:
Once all data is entered, hit Enter to trigger the material determination. Since our
material’s substitution reason has substitution strategy A, the system displays a
dialog box to allow the user to select the alternative material from the list. Highlight
the desired substitute material and hit Enter to replace it:
48
The entered material is now substituted through SAP material determination, as
shown below:
Output Determination
Output determination is the process to determine the “media” such as printouts,
telexes, faxes, e-mails, or EDI that are sent from one business to any of its business
partners.
The output can be sent to the business partners (Customer / Vendor) in the format
which is defined in documents such as invoices, order confirmations, delivery notes,
or shipping notifications. Output determination can be maintained in two ways-
49
Output determination using condition technique can be maintained for three
purposes-
• Output determination for sales activities (Sales call, Sales Letter, Phone calls
etc.).
• Output determination for sales documents (Invoice, etc.).
• Output determination for billing documents(Billing, etc.).
Step 1:
Step 2:
Step 3:
50
Step 4:
Companies involved in the production of goods mainly follow one of the following two
production strategies:
• Make to Stock – The product is mass produced and fast moving in nature,
such as consumer products, pharmaceuticals, household items, etc.
• Make to Order – The product is not manufactured in advance, but
produced once the customer order is received, as with high-end cars,
motorcycles, textile products etc.
Now we shall demonstrate the steps in the SAP make to order process. We will walk
through the following steps in the below sections:
To initiate the SAP make to order process, first create a material master for finished
goods or update an existing one with the appropriate item category group. We will
demonstrate the simpler approach. Execute transaction code MM02 to change an
existing material master.
In the initial screen, enter the material number you want to update and hit Enter.
Then, select the Sales: Sales Org. Data 2 view, as shown below:
51
Press Enter and enter the organizational level data in the pop-up screen.
Hit Enter again to update the material master. Update the item category group
to 0001 – Make-to-Order as shown below:
52
Create Quotation
To update the pricing for the custom order, highlight the relevant line item and press
the item conditions button
53
Click the Conditions tab to see the price for the item. Update as necessary to
correspond with the required customizations.
Once the customer places the order based on the quotation, create the sales order
with reference to the quotation created in the last step. Execute transaction
code VA01 and enter the relevant sales order type in the initial screen.
54
Hit the Create with Reference button to continue. In the
pop-up window, click the Quotation tab and enter the quotation number created in
the last step. Hit the Copy button to copy quotation information to the
sales order.
Sales order components are copied from the quotation. Take note of the item
category. This field is populated as a result of the sales document type and item
category group combination. This particular combination is configured to produce the
item category TAK – Make-to-order Prod. as shown below:
To check the pricing or make updates for customer changes, highlight the relevant
line item and press the item conditions button . Click the Conditions tab to see
the price for the item as copied from the quotation.
55
Costing for the SAP make to order process is done on the sales order. Scroll down
to condition type EK02 – Calculated costs to see the costing and ensure that there
is sufficient profit margin.
Enter the sales order in change mode to see the production order which was
automatically generated. Use transaction code VA02 and enter the number of the
sales order created in the last step in the initial screen. Hit Enter to see sales order
56
information in change mode. Select the line item and press the Display item
details button from the toolbar at the bottom.
57
shown below. To see further details of the production order, press
The production order shows the start and end dates of production of the finished
product. You can also see the sales order number, item number and schedule line
reference along with the customer details as displayed below:
58
Execute Delivery
Now let’s suppose that the SAP make to order production process has been
completed and goods are sent to the finished goods storage location awaiting
dispatch to the customer. Check the stock overview via transaction code MMBE and
enter the finished goods material number to see the stock for the specific make to
order product. (In the below stock overview, the quantity is presented in European
format, with a comma representing a decimal point. Thus, the below image shows a
quantity of 1 in unrestricted use.)
Let’s create a delivery and see what happens to the stock level. Use transaction
code VL01N to enter a delivery. In the initial screen, enter the shipping point and
sales order number as shown below:
59
Hit Enter to proceed to delivery document creation. The deliver document is
displayed with delivery information pre-populated from the sales order.
Press the Post Goods Issue button to save the movement. The
delivery document will be updated with a confirmation message as shown below:
60
Let’s check the stock overview once more to see if the sales order stock is
consumed. Execute transaction code MMBE and enter the finished goods material
number. The stock is reduced by the quantity entered in the delivery document. In
our case, the stock is now non-existent, as shown below:
Generate Billing
Finally, generate the billing for the make to order product. Execute transaction
code VF01 to create the billing document. In the initial screen, enter the sales order
61
number and press Enter to proceed to the billing document.
Hit Save to post the billing document, print the output, and post the accounting
document. The billing document is saved with a confirmation
message:
Let’s have a look at the sales document flow via transaction code VA23. Here you
can trace the flow of documents through the entire SAP make to order process,
beginning with the quotation and completing with the accounting document.
Variant Configuration
SAP Variant configuration is intended for the manufacturing of complex products with
many variants. During the order processing, you change the existing product
designs. It’s all about responding quickly to customer requirements.
62
Variant configuration helps the customer and the salesperson to obtain the correct
price for the configured product. It also ensures that the product is manufacturable
and does not contain impossible combinations.
With Variant Configuration, you don’t need to create a separate material for each
variant. You use one configurable material that covers all possible variants. One
super bill of material (BOM) and a super routing contain all the components and
operations that you need to produce all variants.
Processing mode
You choose between two processing modes: the well-known Logistics General-
Variant Configuration (LO-VC) or the new Advanced Variant Configuration (AVC).
The decision is made via a new data object ‘processing mode’ that you specify in the
configuration profile, dependencies, constraint nets and constraints. The processing
mode of the constraint will be inherited from the constraint net
63
Multiple Characteristics can be restricted
In the LO-VC set-up, you had to flag all the characteristics you wanted to use in
constraints as ‘restrictable’. For multiple value characteristics, however, this is
impossible. The only way to create restrictions on multiple value characteristics is by
using preconditions.
64
Characteristic Groups
In a new Fiori application, you can create new groups or assign existing groups. You
determine how to group the characteristics, and how you want to sort them within the
group.
65
66