• No results found

SAP SD Notes (until Material Determination)

N/A
N/A
Protected

Academic year: 2021

Share "SAP SD Notes (until Material Determination)"

Copied!
8
0
0

Loading.... (view fulltext now)

Full text

(1)

Business Process Overview

SD is about selling, shipping and billing a product and/or service to a business.

Inquiries (eg. Asking for prices, description) 

Quotations (eg. With time limit/validity date, 5000 until Dec. 10) 

Pre-sales activities 1.

Sales order 

Data validation and processing 

Sales order processing 2. Availability check  Inventory Sourcing 3. Delivery document 

Picking - is the process of getting the specified finished goods off the storage locations in preparation for being shipped to the customer

Packing - is the process of placing the goods into packaging materials or combining them in preparation for being shipped to the customer

Goods issue - records that the products have been literally issued out of the warehouse 

Delivery 4.

Invoice 

Transfer data to accounting 

Billing 5.

Payment (under SAP FI) 6.

SD has five (5) different processes:

Wednesday, January 05, 2011 10:43 AM

(2)

SAP Enterprise Structure

SD is about selling, shipping and billinga product and/or service to a business. •

Highest – level element of all organizational elements 

Represents the enterprise/headquarters group 

Typically a corporation 

Client

Legal entity and independent accounting unit (this is because each country has a different rule regarding taxes)

Company within a corporate group

-Subsidiary

-A branch of a corporation in different countries

-A company code could be: 

There can be several company codes within a client 

Company Code

Represents the selling arm of your enterprise 

Could be assigned to only one company code

Sales Organization

A means through which saleable materials or services reach the customer (ex. Retail, Wholesale, Direct Sales)

Distribution Channel

Represents a product line (ex. Phones, Pagers) 

Division

It is the single point of contact of the customer with the company’s selling arm 

Composed of: Sales organization, Distribution Channel, and Division

Sales Area

A facility where the products are distributed from 

Assigned to only one company code for inventory and accounting purposes

A company code can have many plants 

Plant

A sales organization can sell goods from several plants (can be said as the "seller") 

Plant can be assigned to different sales orgs. 

Sales Organization

An organizational unit allowing differentiation between the various stocks of a material inside a plant

Storage Location

Represents the highest organizational level for shipping 

Location where the deliveries are processed

-Group of employees who process the deliveries

-Could be: 

A delivery always leaves one (1) shipping point only

Could be subdivided into several loading points

Shipping Point

Organizational Units - Represent the structure, legal, and organizational views of an enterprise. There are different organizational units in SAP:

SAP SD Notes

Thursday, January 06, 2011 12:39 PM

(3)

Specifies and controls customer credit limits and risk categories 

A company code could only belong to one CCA.

Credit Control Area ○

Highest organizational unit for transportation planning (typically a group of employees responsible for organizing transportation

Can be said as the "shipping partner" 

Transportation Planning Point

Organizational Units in SD SD + Other Modules Sales Organization (Sales Area

Distribution Channel (Sales Area) 

Division (Sales Area)  Shipping Point  Storage Location  Company Code  Plant 

(4)

Master Data

Master Data is the repository for data commonly used in order processing. It is available to all applications and authorized users, and is created manually.

Customer Master Data → Who are we selling to?

Material Master Data → What is being sold?

Customer-Material Info Records →

If we sell a certain product to a certain customer, what are the details specific to this setup? (ex. If we sell at least 100 pagers to Ian in particular, he can get 20% off the total price) Pricing Conditions → How do we determine how much a certain product is sold for? The system automatically determines which gross price the customer should be charged and which discounts and surcharges are relevant given the conditions that apply. See: Pricing

Condition Techniques

A master data is a prerequisite for any order processing in SAP. The master data commonly used for SD are:

Customer Master Data

Accounting Data (unique to Company Code) ○

General Data ○

Sales Data (unique to a Sales Area) ○

Common views for Customer Master Data in SD are: •

Sold-to-Party → Places an order ○

Ship-to-Party → Where goods are delivered ○

Bill-to-Party → Where the invoice is sent ○

Payer → Settles the invoice (payment) ○

Partner Functions are terms that describe the people and organizations with whom you do business, and who are therefore involved in transactions. The different partner functions available for SD are:

Account group is a classification in the customer master record. It determines which entries are required and optional (ex. Sold-to-Party)

Material Master Data

Sales Organization Data 1 and 2 ○

General / Plant Data ○

Sales Text ○

Common views for Material Master Data in SD are: •

Material Type are similar to account groups. It determines what screen can be viewed. •

For example, raw materials (material type ROH) do not require a sales view because raw materials are not intended for resale.

SAP SD Notes

Thursday, January 06, 2011 1:13 PM

(5)

Sales Order Processing

OR Standard Order 

SO Rush Order 

FD Delivery Free of Charge  Order Types ○ Sold-to-Party/ Ship-to-Party ○ Material ○ Order Quantity ○

Sales Area (Optional) ○

Order Creation •

Header - Applicable to entire order ○

Item - Applicable to 1 item only ○

Schedule Line - Applicable to 1 line item each ○

contains a date and quantity Sales Document Structure • Header Item 1 Schedule line 1 Item 2 Schedule line 1 Schedule line 2

Sold to: Pedro Sales area:

Luzon / Direct Sales / Cell phones

Item / M aterial: ULA1000 Quantity: 1 piece

Delivery date: Dec. 1, 2010 Confirmed quantity: 1 pc

Delivered quantity:

In the order creation, only a number of fields are needed (ex.Item, Quantity, Sold-to-Party). Now, the population of the rest of the document comes from the Master Data and Tables. Here's how:

(For Master Data) Other data are extracted from the Customer Master and Material Master like payment terms, plant, pricing, etc.

(For Tables) By filling up the Sold-to-Party field, the delivery and billing information can already be determined, as well as the Shipping Point and Route through the Material field.

Incompletion Checks helps in determining what required fields were left blank.

Order Processing: Incompletion Check •

Incompletion Checks can be triggered when the document is saved, or by using the menu bar > edit > incompletion log or ctrl+F8

Wednesday, January 12, 2011 2:13 PM

(6)

Pricing

SAP computes the final price of an order based on a Pricing Procedure which is a series of arithmetic operations from base price to final price. It is generally computed in this manner:

Note: Price calculation is done at order entry time so that we can inform the customer when the order is taken how much he will be charged. Recalculation of taxes is done at billing time.

Pricing Procedure - specifies the allowed price elements (condition types) for a

document, defines their sequence, and calculation scheme ("calculation formula"). Following below is an example of a pricing procedure:

Condition Technique in Pricing refers to the method by which the system determines prices from information stored in condition records. It has the following elements:

Say, in our payslips, we can categorize Basic Income, Pag-Ibig Premium, Philhealth Premium, Withholding Tax, etc as condition types.

In the above example of a Sales Order, the condition types are: PR00 or Price, AZWR or Down Pay./Settlement, MWST or Output Tax, SKT0 or Cash Discount and VPRS or Cost.

Condition Types - is used to differentiate between different kinds of price elements

(prices, discounts/surcharges, freight and taxes) and defines their characteristics (%-or absolute discount). It can be applied as a Header Condition, Item Condition, or both. ○

Access Sequence - is the criteria that is used by SAP when searching for values

maintained for a specific condition type. These values are known as condition

records. You assign an access sequence to a condition type although there are some

condition types that do not require access sequences. ○

Condition Record - It is the record itself or data in the condition table. It also allows to store and retrieve pricing data in the systems. 

Condition Table (Accesses) - defines the combination of fields for which

condition records can be created. It defines the structure of condition record keys and gives the link to the rate (condition amount or percentage). Condition Tables can be found on an Access Sequence that is why they can be called “accesses”.

With the example above, the condition types are the Price, Output Tax, Discounts, while the pricing procedure is the specific sequence of the condition types (ex. price comes first before output tax) and the allowed price elements/condition types. The Access Sequence is the order on which the system should work through the condition tables when searching for particular condition records. If a certain record is not met in a condition table, it will move to the next condition table until it satisfies all the records inside it.

Note: The System determines the pricing procedure according to information defined inside the sales order

SAP SD Notes

Thursday, January 13, 2011 11:15 AM

(7)

Material Determination

Material Determination allows the substitution of one material for another in the sales document. Just like Price Determination, it uses a condition technique.

Let's say, material ULA 1000 is not available for purchase due to some reasons (could be out of stock). With Material Determination, the system automatically substitutes it with ULA 1001. Let's assume that they have the same features, and price. What happens in the background is this:

The Sales Document determines what procedure is used. The procedure decides what condition types are used. The condition type decides the access sequence. The access sequence specifies the strategy for data records. *****

In order to visualize the change, below is an example of a graphical representation.

Sales order Item 10 Material 82050011 82050211 Material entered 82050011 Substitute material 82050211 Material determination

Example usage: Product Selection

Since Item 82050011 is not available, it is automatically replaced with 82050211 with accordance to the Material Determination. Let's assume that both items have the same features and price except for the packaging where the latter item has an additional ribbon (or added feature).

Thursday, January 13, 2011 2:22 PM

(8)

Material Determination allows the substitution of one material for another in the sales document. Just like Price Determination, it uses a condition technique.

Let's say, material ULA 1000 is not available for purchase due to some reasons (could be out of stock). With Material Determination, the system automatically substitutes it with ULA 1001. Let's assume that they have the same features, and price. What happens in the background is this:

References

Related documents

National Conference on Technical Vocational Education, Training and Skills Development: A Roadmap for Empowerment (Dec. 2008): Ministry of Human Resource Development, Department

4.1 The Select Committee is asked to consider the proposed development of the Customer Service Function, the recommended service delivery option and the investment required8. It

(1) When applying our method to Haskell source code that contains a single type error; Do we show improvement in locating the errors compared to the Glasgow Haskell Compiler.. The

Such a collegiate cul- ture, like honors cultures everywhere, is best achieved by open and trusting relationships of the students with each other and the instructor, discussions

• Follow up with your employer each reporting period to ensure your hours are reported on a regular basis?. • Discuss your progress with

o Special Moment Frame (SMF): Correlation between implicit values of objective function with corresponding values predicated with meta-model explicit function is

It presents practice and policy recommendations for the provision of CM services and highlights three key strategies to enhance CM for target populations: (1) identify