SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
Basic Rules in SAP-Sales and Distribution Module




Basic Rules in SAP-Sales and
Distribution Module




                                                   1
Basic Rules in SAP-Sales and Distribution Module

Sales Organization :

Responsible for:

    •   Distribution of goods and services
    •   Negotiating Sales Conditions
    •   Product Liability and rights of recourse
    •   A sales organization is uniquely assigned to a company code
    •   Master data’s are separately maintained for a sales organization
    •   All items in the Sales and Distribution document belong to a sales organization

Distribution Channel:

Means through which products and services reach the customer

A distribution channel:
    • Defines responsibilities
    • Helps in achieve flexible pricing
    • Differentiate Sales statistics

Division:

    •   A division is used to group products and services.

    •   A division represents a product line.

Sales Area:
A Sales area is a combination of
    • Sales organization
    • Distribution Channel
    • Division

Each Sales and distribution document is assigned exactly to one sales area.

A sales area can belong to only one company code.




                                                                           Sales Organization

                                                                           Distribution Channel


                                                                            Division


                                        Sales Area



Plant and Storage Location:



                                                                                                  2
Basic Rules in SAP-Sales and Distribution Module



    •   A Plant is a location where stock is maintained

    •   Plant and storage location are used by all logistic area of R/3 System

    •   A Plant is uniquely assigned to a company code

Shipping point:

    •   Shipping point is the highest level of organizational unit in shipping

    •   Each outbound delivery is processed by one shipping point

    •   Shipping points are assigned to a plant

    •   More than one shipping point can be assigned to a plant


Sales and Distribution is SAP begins with establishing customer relationship and ends with
invoicing for the delivery of goods or service provided to the customer .

A Standard sales transaction has the following flow:

                                              Inquiry

                                             Quotation

                                               Order

                                              Delivery

                                               Billing

The customer order management cycle begins with pre-sales activities.

A standard order in SAP contains:

    •   Customer and material info
    •   Pricing conditions
    •   Delivery dates and quantities
    •   Shipping info
    •   Billing Info

Inventory sourcing in SAP is taken care by

    •   Availability check

Shipping in SAP supports

    •   Outbound delivery creation
    •   Picking
    •   Packing
    •   Post Goods Issue



                                                                                             3
Basic Rules in SAP-Sales and Distribution Module


Billing in SAP supports

    •     Creating invoices for products and services

    •     Creating credit and debit memo

    •     Cancel previously posted billing documents

    •     Automatically transferring billing documents to accounting

When a billing document is created for a sales order we

    •     Credit the sales revenue account

    •     Debit the customer receivables account

Sales Document

A sales document is grouped into three structures

    •     Header

    •     Item

    •     Schedule Line

Outbound delivery

A delivery document is grouped into two structures

    •     Header

    •     Item


Several orders can be grouped into same outbound delivery if they have same

    •     Shipping point

    •     Delivery date

    •     Ship-to- address

Picking

    •     A transfer order is created for an outbound delivery

    •     A transfer order is created for a warehouse number




                                                                              4
Basic Rules in SAP-Sales and Distribution Module



Post Goods Issue

When PGI is done the system

    •     Updates the quantity in inventory management and delivery requirements in materials
          planning

    •     Generates additional documents for accounting

    •     Adds the delivery to the billing due list

    •     Updates status in sales documents

Billing

We can group deliveries into single billing document if the deliveries have same

    •     Billing date

    •     Payer

    •     Destination Country


The effects of billing are

    •     Debit on the customer receivables account and credit on sales revenue account is
          created

    •     Sales information system

    •     Sales statistics is updated


Master data in SAP

SAP SD has got the following main masters:

    •     Customer master

    •     Material master

    •     Condition master

    •     Output master

    •     Customer material information master

                                            Customer master




                                                                                                5
Basic Rules in SAP-Sales and Distribution Module




General Data                            Sales Area Data                   Company Code data

Tab pages                              Tab pages                          Tab pages

Address                                  Order                            Accounting

Control data                             Shipping                          Payment

Payment terms                             Billing                          Correspondence

Marketing                                 Partner functions                Insurance

Unloading points

Export data

Contact persons

The chart above shows detail on three main areas of customer master and the tab pages found
under each area.

Material Master is maintained in different views and important views of sales and distribution are

    •   Basic data 1

    •   Sales Org 1

    •   Sales Org 2

    •   Sales : Gen/Plant

    •   Foreign Trade

    •   Sales text

Sales document in Sales and distribution mainly controls:

    •   Number range

    •   Item No increment

    •   Reference mandatory

    •   Item division

    •   Read info record




                                                                                                 6
Basic Rules in SAP-Sales and Distribution Module

    •   Document pricing procedure

    •   Incomplete messages

    •   Alternative sales documents

    •   Delivery block

    •   Billing block

    •   Immediate delivery

    •   Delivery type

    •   Billing type

    •   Proposed delivery date

    •   Lead time for delivery

    •   Proposed pricing date


Plant determination in Sales and distribution:

To determine the plant in an order the system checks the master in the following order:

    a) Customer material info. record of the sold-to –party
    b) Customer master record of the ship-to-party
    c) Material master record of the material




Shipping point determination

The following rule is used in determining shipping point in a sales order :

Plant + Shipping condition (Sold-to-Party) + Loading group             Shipping point




                                    Maintained in Material master Gen: Plant data

Route determination

Route determined using the following rule in Sales and Distribution (SAP)

                                 Departure Zone of Shipping Point
                                                 +
                                 Shipping condition (Sold-to-Party)
                                                 +



                                                                                          7
Basic Rules in SAP-Sales and Distribution Module

                             Transportation Group (Material master)
                                               +
                               Transportation Zone (Ship-to-Party)


                                                Route

Delivery scheduling:

As name denotes delivery scheduling is scheduling delivery for an order and it carries the
following important dates:

    •   Material availability date
    •   Transportation planning date
    •   Loading date
    •   Goods Issue date
    •   Delivery date

Availability Check in SAP:

    •   Availability check is carried out at item level for a plant

    •   Availability check is done on the material availability date

    •   If material availability date is in the past the forward scheduling is done, if not backward
        scheduling is done.




Item category determination in the order:

Item category denotes the category to which the item belongs and the following rule is used for
determination of item category. Item category controls the way in which item behaves in a sales
document.

                                       Sales document type
                                                 +
                              Item category group (Material master)
                                                 +
                                            Item usage
                                                 +
                                 Item category of higher level item



                                     Item category of the item



Item category in a sales document mainly controls the following




                                                                                                       8
Basic Rules in SAP-Sales and Distribution Module

    •   Relevance for billing of an item
    •   Billing block
    •   Pricing relevance
    •   Business data relevance item
    •   Schedule line allowed
    •   Item relevant for delivery
    •   Returns
    •   Determine cost
    •   Credit active
    •   Incompletion procedure
    •   Partner determination procedure
    •   Structure scope (relevant for bill of material explosion)
    •   Value contract material
    •   Contract release control

Schedule line category:

Every item which has a delivery will have a schedule line and the schedule line category is
determined with the following rule:

Item category + MRP type(Material Master)         Schedule line category

Schedule line category mainly controls:

    •   Delivery Block
    •   Movement type
    •   Item relevant for delivery
    •   Req/Assembly
    •   Availability
    •   Product Allocation

Copy Control:

Copy control is normally set for

    •   Header
    •   Item
    •   Schedule line levels

To control copying procedure we have

    •   Data transfer routines
    •   Copying requirements
    •   Switches

Pricing Procedure determination:

Pricing is an important component in SAP-SD. Once an order is entered taking into consideration
some major factors, the pricing procedure for the particular order is determined.

The major factors taken into consideration for pricing procedure determination is:




                                                                                              9
Basic Rules in SAP-Sales and Distribution Module

                                         Sales area
                                             +
                Customer Pricing procedure(Customer Master –Sales area data)
                                             +
                     Document Pricing Procedure(Sales Document Type)



                                        Pricing Procedure

What are the components of pricing procedure?

How is that a person should work on Pricing Procedure?

To start with first

Define a Condition table:

What is a condition table?

A table where the key fields are data combinations for which messages are triggered (and offered
for processing).

For each data combination, there is a condition record in the table. The data part contains the
actual message.

As mentioned above a condition table is a table which carries key fields for picking up the prices.

Define Access Sequences

The access sequence is a search strategy which the SAP System uses to search for condition
records valid for a condition type.

For example, you can define for a price that the SAP System first searches for a customer-
specific price and then for a price list price.

Recommendation

•   If you define your own access sequences, the key should start with the letter Z since SAP
    reserves this letter for the standard system.

•   Do not change access sequences contained in the standard SAP R/3 System.

Actions

          1. Check to what extent you can use the access sequences contained in the standard
          SAP R/3 System.
          2. Create new access sequences by copying a similar access sequence and changing it
          according to your needs. Specify an alphanumeric key which may have up to 4 digits and
          a textual description.
          3. Maintain the accesses for the access sequence by specifying the condition tables in
          the desired sequence. With the sequence, you define the priority of the accesses. You
          can display combinations of key fields using possible entries.



                                                                                                  10
Basic Rules in SAP-Sales and Distribution Module

          4. Generating the accesses is no longer necessary as of 3.0, as this is carried out
          automatically. You can generate the accesses manually, if required, by choosing
          "Utilities".

Example

In pricing, you use a customer-material discount. The condition records you create are based on
customer data from the document header and material data from each document item. The
discount is only valid for 2% of your customers, however. Normally, this would mean that the
system would needlessly search through every available item for 98% of your customers. In this
case, pre step would improve system performance.

Define Condition Type

A characteristic of a condition. For example, in pricing, different condition types are used to
distinguish between a discount that refers to a net price and a discount that refers to a gross
price.

Price elements are represented in the SAP system by condition types. Price elements can be, for
example, prices, surcharges, discounts, taxes or, freight, and are stored in the system in condition
records.

You can, for example, define whether a discount is calculated as a percentage or a fixed amount
using the condition type.

You specify an access sequence in every condition type. Thus, you define which fields the SAP
system checks when searching for a valid condition record.

Note

    •     The pricing procedure groups all condition types together which the SAP system is to
          automatically take into account during pricing for a business transaction (see the section
          "Define and assign pricing procedures").

          Remember that you can only specify manually in a document those condition types which
          are contained in the pricing procedure.

    •     You can change the outcome of pricing in the sales document manually. You can limit
          options for changing a condition type in this IMG step.

    Recommendation

    •     If you define your own condition types, the key should start with the letter Z since SAP
          reserves these letters for that purpose in the standard system.

    •     Do not change the condition types which are contained in the standard SAP R/3 System.

Actions

          1. Check to what extent you can use the condition types contained in the standard SAP
          R/3 System.




                                                                                                     11
Basic Rules in SAP-Sales and Distribution Module

          2. Create new condition types by copying a similar conditions type and changing it
          according to your requirements. One reason for creating a new condition type is you may
          require a calculation rule for a discount which is not available in the standard system.
          Specify an alphanumeric key which can have up to 4 digits, and a textual description.
          Specify an access sequence for the condition types. You do not need to specify an
          access sequence for header conditions.
          3. Maintain the detail screen of the condition type.
          You can also assign a reference condition type if the condition types you are working with
          are similar. Then you will only have to maintain condition records for the reference
          condition type.

In addition, you can define the upper and lower limits for the value of a condition at condition type
level. This way, you limit the amounts or the scale values in the corresponding condition records.

Define Pricing Procedures

The pricing procedure defines the conditions permitted for a document and the sequence in which
the system takes these conditions into account during pricing.

A standard pricing procedure is defined in the standard SAP system. It contains conditions most
commonly used. These include material prices, discounts, and surcharges, such as freight, or
tax.

SAP Recommendation

•   Define your own pricing procedures which contain only those condition types which you use.
    Otherwise, the system makes un neccessary accesses to conditions.

•   Do not change the pricing procedures contained in the standard SAP R/3 System.

Actions

          1. Create new pricing procedures by copying a similar pricing procedure.

              o   Specify a key with up to 6 characters and a description.

              o   For a procedure, specify the condition types in the sequence of their usage.

                   Maintain the lines of the pricing procedure
          2. Afterwards define the customer determination procedures for determining the
          procedure.
          3. Define the document pricing procedures for determining the procedure.
          4. Assign the procedure to the sales document types and billing types.
          5. To determine the procedure, define the allowed combinations of:

              o   Sales area
              o   Customer pricing procedure
              o   Document pricing procedure
              o   Pricing procedure

Shipping:




                                                                                                  12
Basic Rules in SAP-Sales and Distribution Module

The basis for shipping is delivery.

Delivery document controls the following in deliveries

    •   Number range
    •   Item no increment
    •   Storage location rule
    •   Route determination
    •   Text determination
    •   Delivery split
    •   Gen. packing material / item
    •   Order required

Delivery item category controls:
     • Check min delivery
     • Availability check
     • Relevant for picking
     • Storage location required
     • Determine storage location
     • Automatic batch determination
     • Text determination procedure
Billing:

Billing is the last phase in the SD process .Billing is the phase where the major integration of SD
and FI Module happens.

Billing document has got the following structure:

    •   Header

    •   Item

Billing documents mainly control:
     • No. range
     • Posting block (Controls posting to accounting)
     • Relevant for rebate
     • Account determination procedure
     • Account determination recon account
     • Account determination pay.cards
     • Output determination procedure

Account Determination in SAP

Account determination in SAP-SD happens with the following rule

                                      Sales Organization
                                               *
                                      Chart of Accounts
                                               *
                             Account assignment group –Customer
                                               *
                              Account assignment group-Material
                                               *


                                                                                                  13
Basic Rules in SAP-Sales and Distribution Module

                                Account Key



               G/L account on which the postings has to happen.




                                                                  14

Más contenido relacionado

La actualidad más candente

SAP Production Planning and Execution presentation
SAP Production Planning and Execution presentationSAP Production Planning and Execution presentation
SAP Production Planning and Execution presentationAnkur Aggarwal
 
SAP Automatic batch determination
SAP Automatic batch determinationSAP Automatic batch determination
SAP Automatic batch determinationAmit Pandey
 
Availability Check & Transfer Of Requirements Sales
Availability Check & Transfer Of Requirements SalesAvailability Check & Transfer Of Requirements Sales
Availability Check & Transfer Of Requirements Salesguest9d4260
 
SAP PP MRP Guide for Beginners
SAP PP MRP Guide for BeginnersSAP PP MRP Guide for Beginners
SAP PP MRP Guide for Beginnerssapdocs. info
 
62729459 sap-mm-master-data
62729459 sap-mm-master-data62729459 sap-mm-master-data
62729459 sap-mm-master-dataNabil Sayed
 
Sap sales and distribution
Sap sales and distribution Sap sales and distribution
Sap sales and distribution raj007sap
 
Sap sd overview training
Sap sd overview trainingSap sd overview training
Sap sd overview trainingSreelal S
 
Packing with returnable material (1)
Packing with returnable material (1)Packing with returnable material (1)
Packing with returnable material (1)Gopi Ponnala
 

La actualidad más candente (20)

Basics of sap sd module
Basics of sap sd moduleBasics of sap sd module
Basics of sap sd module
 
SAP PP
SAP PPSAP PP
SAP PP
 
presentation sap Sd
presentation sap Sdpresentation sap Sd
presentation sap Sd
 
Master data in mm
Master data in mm Master data in mm
Master data in mm
 
SAP Production Planning and Execution presentation
SAP Production Planning and Execution presentationSAP Production Planning and Execution presentation
SAP Production Planning and Execution presentation
 
Sap sd
Sap sdSap sd
Sap sd
 
Availability Check in SAP SD
Availability Check in SAP SDAvailability Check in SAP SD
Availability Check in SAP SD
 
SAP SD Complete Guide
SAP SD Complete GuideSAP SD Complete Guide
SAP SD Complete Guide
 
SAP MM Standard Business Processes
SAP MM Standard Business ProcessesSAP MM Standard Business Processes
SAP MM Standard Business Processes
 
SAP Automatic batch determination
SAP Automatic batch determinationSAP Automatic batch determination
SAP Automatic batch determination
 
Availability Check & Transfer Of Requirements Sales
Availability Check & Transfer Of Requirements SalesAvailability Check & Transfer Of Requirements Sales
Availability Check & Transfer Of Requirements Sales
 
Revenue account determination
Revenue account determinationRevenue account determination
Revenue account determination
 
SAP SD configuration
SAP SD configuration SAP SD configuration
SAP SD configuration
 
SAP PP MRP Guide for Beginners
SAP PP MRP Guide for BeginnersSAP PP MRP Guide for Beginners
SAP PP MRP Guide for Beginners
 
62729459 sap-mm-master-data
62729459 sap-mm-master-data62729459 sap-mm-master-data
62729459 sap-mm-master-data
 
Sap sales and distribution
Sap sales and distribution Sap sales and distribution
Sap sales and distribution
 
Sap sd overview training
Sap sd overview trainingSap sd overview training
Sap sd overview training
 
Transfer of requirements in SAP SD
Transfer of requirements in SAP SDTransfer of requirements in SAP SD
Transfer of requirements in SAP SD
 
Availability Check in SAP SD
Availability Check in SAP SDAvailability Check in SAP SD
Availability Check in SAP SD
 
Packing with returnable material (1)
Packing with returnable material (1)Packing with returnable material (1)
Packing with returnable material (1)
 

Similar a Basic rules-in-sap-sd-module

SAP_SD_Overview_Presentation.ppt
SAP_SD_Overview_Presentation.pptSAP_SD_Overview_Presentation.ppt
SAP_SD_Overview_Presentation.pptSaranyanSR
 
SAP_SD_Overview_Presentation.ppt
SAP_SD_Overview_Presentation.pptSAP_SD_Overview_Presentation.ppt
SAP_SD_Overview_Presentation.pptRoopaBK2
 
Mo m 26-jun-2014_ supply_chain_analytics_s_op_workshop
Mo m 26-jun-2014_ supply_chain_analytics_s_op_workshopMo m 26-jun-2014_ supply_chain_analytics_s_op_workshop
Mo m 26-jun-2014_ supply_chain_analytics_s_op_workshopNarender Kanuganti
 
SAP Training in Noida
SAP Training in NoidaSAP Training in Noida
SAP Training in Noidasonendrapal
 
207828627 sap-bootcamp-quiz-sd
207828627 sap-bootcamp-quiz-sd207828627 sap-bootcamp-quiz-sd
207828627 sap-bootcamp-quiz-sdhomeworkping8
 
Order processing and procurement report
Order processing and procurement reportOrder processing and procurement report
Order processing and procurement reportMark Jason Garingarao
 
NumeroUno Solution Presentation-Ver 1.0.pptx
NumeroUno Solution Presentation-Ver 1.0.pptxNumeroUno Solution Presentation-Ver 1.0.pptx
NumeroUno Solution Presentation-Ver 1.0.pptxSandeep617883
 
iView Business Intelligence for SAP Business One - Product Promotion Q12013
iView Business Intelligence for SAP Business One - Product Promotion Q12013iView Business Intelligence for SAP Business One - Product Promotion Q12013
iView Business Intelligence for SAP Business One - Product Promotion Q12013CitiXsys Technologies
 
Data Analytics & Decision Making
Data Analytics & Decision MakingData Analytics & Decision Making
Data Analytics & Decision MakingMahip Mehta
 
Class PowerPoint PIR
Class PowerPoint PIRClass PowerPoint PIR
Class PowerPoint PIRKellie Abbey
 
5 Secret Weapons Of A Great Salesforce Architect
5 Secret Weapons Of A Great Salesforce Architect5 Secret Weapons Of A Great Salesforce Architect
5 Secret Weapons Of A Great Salesforce ArchitectSebastian Wagner
 
Sales & distribution training overview
Sales & distribution training overviewSales & distribution training overview
Sales & distribution training overviewSatyabrata Patra
 
Sappowerpointpresentationdownloadfrom 120302002505-phpapp01
Sappowerpointpresentationdownloadfrom 120302002505-phpapp01Sappowerpointpresentationdownloadfrom 120302002505-phpapp01
Sappowerpointpresentationdownloadfrom 120302002505-phpapp01myrndinfodavid
 
Sap sd resume contents
Sap sd resume contentsSap sd resume contents
Sap sd resume contentst1sap20
 
Business Intelligence and OLAP Practice
Business Intelligence and OLAP PracticeBusiness Intelligence and OLAP Practice
Business Intelligence and OLAP PracticeTatiana Ivanova
 
SAP Organization Structure V1.2.ppt
SAP Organization Structure V1.2.pptSAP Organization Structure V1.2.ppt
SAP Organization Structure V1.2.pptmambrino
 
Teradata Demand Chain Management (DCM): Version 4
Teradata Demand Chain Management (DCM): Version 4Teradata Demand Chain Management (DCM): Version 4
Teradata Demand Chain Management (DCM): Version 4Teradata
 

Similar a Basic rules-in-sap-sd-module (20)

SAP_SD_Overview_Presentation.ppt
SAP_SD_Overview_Presentation.pptSAP_SD_Overview_Presentation.ppt
SAP_SD_Overview_Presentation.ppt
 
SAP_SD_Overview_Presentation.ppt
SAP_SD_Overview_Presentation.pptSAP_SD_Overview_Presentation.ppt
SAP_SD_Overview_Presentation.ppt
 
Sales Order Process.ppt
Sales Order Process.pptSales Order Process.ppt
Sales Order Process.ppt
 
Mo m 26-jun-2014_ supply_chain_analytics_s_op_workshop
Mo m 26-jun-2014_ supply_chain_analytics_s_op_workshopMo m 26-jun-2014_ supply_chain_analytics_s_op_workshop
Mo m 26-jun-2014_ supply_chain_analytics_s_op_workshop
 
SAP Training in Noida
SAP Training in NoidaSAP Training in Noida
SAP Training in Noida
 
207828627 sap-bootcamp-quiz-sd
207828627 sap-bootcamp-quiz-sd207828627 sap-bootcamp-quiz-sd
207828627 sap-bootcamp-quiz-sd
 
Order processing and procurement report
Order processing and procurement reportOrder processing and procurement report
Order processing and procurement report
 
NumeroUno Solution Presentation-Ver 1.0.pptx
NumeroUno Solution Presentation-Ver 1.0.pptxNumeroUno Solution Presentation-Ver 1.0.pptx
NumeroUno Solution Presentation-Ver 1.0.pptx
 
iView Business Intelligence for SAP Business One - Product Promotion Q12013
iView Business Intelligence for SAP Business One - Product Promotion Q12013iView Business Intelligence for SAP Business One - Product Promotion Q12013
iView Business Intelligence for SAP Business One - Product Promotion Q12013
 
Data Analytics & Decision Making
Data Analytics & Decision MakingData Analytics & Decision Making
Data Analytics & Decision Making
 
Class PowerPoint PIR
Class PowerPoint PIRClass PowerPoint PIR
Class PowerPoint PIR
 
Bn1029 demo sap sd
Bn1029 demo  sap sdBn1029 demo  sap sd
Bn1029 demo sap sd
 
5 Secret Weapons Of A Great Salesforce Architect
5 Secret Weapons Of A Great Salesforce Architect5 Secret Weapons Of A Great Salesforce Architect
5 Secret Weapons Of A Great Salesforce Architect
 
Sales & distribution training overview
Sales & distribution training overviewSales & distribution training overview
Sales & distribution training overview
 
Sappowerpointpresentationdownloadfrom 120302002505-phpapp01
Sappowerpointpresentationdownloadfrom 120302002505-phpapp01Sappowerpointpresentationdownloadfrom 120302002505-phpapp01
Sappowerpointpresentationdownloadfrom 120302002505-phpapp01
 
Sap sd resume contents
Sap sd resume contentsSap sd resume contents
Sap sd resume contents
 
Business Intelligence and OLAP Practice
Business Intelligence and OLAP PracticeBusiness Intelligence and OLAP Practice
Business Intelligence and OLAP Practice
 
SAP Organization Structure V1.2.ppt
SAP Organization Structure V1.2.pptSAP Organization Structure V1.2.ppt
SAP Organization Structure V1.2.ppt
 
ITC Ltd.
ITC Ltd.ITC Ltd.
ITC Ltd.
 
Teradata Demand Chain Management (DCM): Version 4
Teradata Demand Chain Management (DCM): Version 4Teradata Demand Chain Management (DCM): Version 4
Teradata Demand Chain Management (DCM): Version 4
 

Último

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 

Último (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 

Basic rules-in-sap-sd-module

  • 1. Basic Rules in SAP-Sales and Distribution Module Basic Rules in SAP-Sales and Distribution Module 1
  • 2. Basic Rules in SAP-Sales and Distribution Module Sales Organization : Responsible for: • Distribution of goods and services • Negotiating Sales Conditions • Product Liability and rights of recourse • A sales organization is uniquely assigned to a company code • Master data’s are separately maintained for a sales organization • All items in the Sales and Distribution document belong to a sales organization Distribution Channel: Means through which products and services reach the customer A distribution channel: • Defines responsibilities • Helps in achieve flexible pricing • Differentiate Sales statistics Division: • A division is used to group products and services. • A division represents a product line. Sales Area: A Sales area is a combination of • Sales organization • Distribution Channel • Division Each Sales and distribution document is assigned exactly to one sales area. A sales area can belong to only one company code. Sales Organization Distribution Channel Division Sales Area Plant and Storage Location: 2
  • 3. Basic Rules in SAP-Sales and Distribution Module • A Plant is a location where stock is maintained • Plant and storage location are used by all logistic area of R/3 System • A Plant is uniquely assigned to a company code Shipping point: • Shipping point is the highest level of organizational unit in shipping • Each outbound delivery is processed by one shipping point • Shipping points are assigned to a plant • More than one shipping point can be assigned to a plant Sales and Distribution is SAP begins with establishing customer relationship and ends with invoicing for the delivery of goods or service provided to the customer . A Standard sales transaction has the following flow: Inquiry Quotation Order Delivery Billing The customer order management cycle begins with pre-sales activities. A standard order in SAP contains: • Customer and material info • Pricing conditions • Delivery dates and quantities • Shipping info • Billing Info Inventory sourcing in SAP is taken care by • Availability check Shipping in SAP supports • Outbound delivery creation • Picking • Packing • Post Goods Issue 3
  • 4. Basic Rules in SAP-Sales and Distribution Module Billing in SAP supports • Creating invoices for products and services • Creating credit and debit memo • Cancel previously posted billing documents • Automatically transferring billing documents to accounting When a billing document is created for a sales order we • Credit the sales revenue account • Debit the customer receivables account Sales Document A sales document is grouped into three structures • Header • Item • Schedule Line Outbound delivery A delivery document is grouped into two structures • Header • Item Several orders can be grouped into same outbound delivery if they have same • Shipping point • Delivery date • Ship-to- address Picking • A transfer order is created for an outbound delivery • A transfer order is created for a warehouse number 4
  • 5. Basic Rules in SAP-Sales and Distribution Module Post Goods Issue When PGI is done the system • Updates the quantity in inventory management and delivery requirements in materials planning • Generates additional documents for accounting • Adds the delivery to the billing due list • Updates status in sales documents Billing We can group deliveries into single billing document if the deliveries have same • Billing date • Payer • Destination Country The effects of billing are • Debit on the customer receivables account and credit on sales revenue account is created • Sales information system • Sales statistics is updated Master data in SAP SAP SD has got the following main masters: • Customer master • Material master • Condition master • Output master • Customer material information master Customer master 5
  • 6. Basic Rules in SAP-Sales and Distribution Module General Data Sales Area Data Company Code data Tab pages Tab pages Tab pages Address Order Accounting Control data Shipping Payment Payment terms Billing Correspondence Marketing Partner functions Insurance Unloading points Export data Contact persons The chart above shows detail on three main areas of customer master and the tab pages found under each area. Material Master is maintained in different views and important views of sales and distribution are • Basic data 1 • Sales Org 1 • Sales Org 2 • Sales : Gen/Plant • Foreign Trade • Sales text Sales document in Sales and distribution mainly controls: • Number range • Item No increment • Reference mandatory • Item division • Read info record 6
  • 7. Basic Rules in SAP-Sales and Distribution Module • Document pricing procedure • Incomplete messages • Alternative sales documents • Delivery block • Billing block • Immediate delivery • Delivery type • Billing type • Proposed delivery date • Lead time for delivery • Proposed pricing date Plant determination in Sales and distribution: To determine the plant in an order the system checks the master in the following order: a) Customer material info. record of the sold-to –party b) Customer master record of the ship-to-party c) Material master record of the material Shipping point determination The following rule is used in determining shipping point in a sales order : Plant + Shipping condition (Sold-to-Party) + Loading group Shipping point Maintained in Material master Gen: Plant data Route determination Route determined using the following rule in Sales and Distribution (SAP) Departure Zone of Shipping Point + Shipping condition (Sold-to-Party) + 7
  • 8. Basic Rules in SAP-Sales and Distribution Module Transportation Group (Material master) + Transportation Zone (Ship-to-Party) Route Delivery scheduling: As name denotes delivery scheduling is scheduling delivery for an order and it carries the following important dates: • Material availability date • Transportation planning date • Loading date • Goods Issue date • Delivery date Availability Check in SAP: • Availability check is carried out at item level for a plant • Availability check is done on the material availability date • If material availability date is in the past the forward scheduling is done, if not backward scheduling is done. Item category determination in the order: Item category denotes the category to which the item belongs and the following rule is used for determination of item category. Item category controls the way in which item behaves in a sales document. Sales document type + Item category group (Material master) + Item usage + Item category of higher level item Item category of the item Item category in a sales document mainly controls the following 8
  • 9. Basic Rules in SAP-Sales and Distribution Module • Relevance for billing of an item • Billing block • Pricing relevance • Business data relevance item • Schedule line allowed • Item relevant for delivery • Returns • Determine cost • Credit active • Incompletion procedure • Partner determination procedure • Structure scope (relevant for bill of material explosion) • Value contract material • Contract release control Schedule line category: Every item which has a delivery will have a schedule line and the schedule line category is determined with the following rule: Item category + MRP type(Material Master) Schedule line category Schedule line category mainly controls: • Delivery Block • Movement type • Item relevant for delivery • Req/Assembly • Availability • Product Allocation Copy Control: Copy control is normally set for • Header • Item • Schedule line levels To control copying procedure we have • Data transfer routines • Copying requirements • Switches Pricing Procedure determination: Pricing is an important component in SAP-SD. Once an order is entered taking into consideration some major factors, the pricing procedure for the particular order is determined. The major factors taken into consideration for pricing procedure determination is: 9
  • 10. Basic Rules in SAP-Sales and Distribution Module Sales area + Customer Pricing procedure(Customer Master –Sales area data) + Document Pricing Procedure(Sales Document Type) Pricing Procedure What are the components of pricing procedure? How is that a person should work on Pricing Procedure? To start with first Define a Condition table: What is a condition table? A table where the key fields are data combinations for which messages are triggered (and offered for processing). For each data combination, there is a condition record in the table. The data part contains the actual message. As mentioned above a condition table is a table which carries key fields for picking up the prices. Define Access Sequences The access sequence is a search strategy which the SAP System uses to search for condition records valid for a condition type. For example, you can define for a price that the SAP System first searches for a customer- specific price and then for a price list price. Recommendation • If you define your own access sequences, the key should start with the letter Z since SAP reserves this letter for the standard system. • Do not change access sequences contained in the standard SAP R/3 System. Actions 1. Check to what extent you can use the access sequences contained in the standard SAP R/3 System. 2. Create new access sequences by copying a similar access sequence and changing it according to your needs. Specify an alphanumeric key which may have up to 4 digits and a textual description. 3. Maintain the accesses for the access sequence by specifying the condition tables in the desired sequence. With the sequence, you define the priority of the accesses. You can display combinations of key fields using possible entries. 10
  • 11. Basic Rules in SAP-Sales and Distribution Module 4. Generating the accesses is no longer necessary as of 3.0, as this is carried out automatically. You can generate the accesses manually, if required, by choosing "Utilities". Example In pricing, you use a customer-material discount. The condition records you create are based on customer data from the document header and material data from each document item. The discount is only valid for 2% of your customers, however. Normally, this would mean that the system would needlessly search through every available item for 98% of your customers. In this case, pre step would improve system performance. Define Condition Type A characteristic of a condition. For example, in pricing, different condition types are used to distinguish between a discount that refers to a net price and a discount that refers to a gross price. Price elements are represented in the SAP system by condition types. Price elements can be, for example, prices, surcharges, discounts, taxes or, freight, and are stored in the system in condition records. You can, for example, define whether a discount is calculated as a percentage or a fixed amount using the condition type. You specify an access sequence in every condition type. Thus, you define which fields the SAP system checks when searching for a valid condition record. Note • The pricing procedure groups all condition types together which the SAP system is to automatically take into account during pricing for a business transaction (see the section "Define and assign pricing procedures"). Remember that you can only specify manually in a document those condition types which are contained in the pricing procedure. • You can change the outcome of pricing in the sales document manually. You can limit options for changing a condition type in this IMG step. Recommendation • If you define your own condition types, the key should start with the letter Z since SAP reserves these letters for that purpose in the standard system. • Do not change the condition types which are contained in the standard SAP R/3 System. Actions 1. Check to what extent you can use the condition types contained in the standard SAP R/3 System. 11
  • 12. Basic Rules in SAP-Sales and Distribution Module 2. Create new condition types by copying a similar conditions type and changing it according to your requirements. One reason for creating a new condition type is you may require a calculation rule for a discount which is not available in the standard system. Specify an alphanumeric key which can have up to 4 digits, and a textual description. Specify an access sequence for the condition types. You do not need to specify an access sequence for header conditions. 3. Maintain the detail screen of the condition type. You can also assign a reference condition type if the condition types you are working with are similar. Then you will only have to maintain condition records for the reference condition type. In addition, you can define the upper and lower limits for the value of a condition at condition type level. This way, you limit the amounts or the scale values in the corresponding condition records. Define Pricing Procedures The pricing procedure defines the conditions permitted for a document and the sequence in which the system takes these conditions into account during pricing. A standard pricing procedure is defined in the standard SAP system. It contains conditions most commonly used. These include material prices, discounts, and surcharges, such as freight, or tax. SAP Recommendation • Define your own pricing procedures which contain only those condition types which you use. Otherwise, the system makes un neccessary accesses to conditions. • Do not change the pricing procedures contained in the standard SAP R/3 System. Actions 1. Create new pricing procedures by copying a similar pricing procedure. o Specify a key with up to 6 characters and a description. o For a procedure, specify the condition types in the sequence of their usage. Maintain the lines of the pricing procedure 2. Afterwards define the customer determination procedures for determining the procedure. 3. Define the document pricing procedures for determining the procedure. 4. Assign the procedure to the sales document types and billing types. 5. To determine the procedure, define the allowed combinations of: o Sales area o Customer pricing procedure o Document pricing procedure o Pricing procedure Shipping: 12
  • 13. Basic Rules in SAP-Sales and Distribution Module The basis for shipping is delivery. Delivery document controls the following in deliveries • Number range • Item no increment • Storage location rule • Route determination • Text determination • Delivery split • Gen. packing material / item • Order required Delivery item category controls: • Check min delivery • Availability check • Relevant for picking • Storage location required • Determine storage location • Automatic batch determination • Text determination procedure Billing: Billing is the last phase in the SD process .Billing is the phase where the major integration of SD and FI Module happens. Billing document has got the following structure: • Header • Item Billing documents mainly control: • No. range • Posting block (Controls posting to accounting) • Relevant for rebate • Account determination procedure • Account determination recon account • Account determination pay.cards • Output determination procedure Account Determination in SAP Account determination in SAP-SD happens with the following rule Sales Organization * Chart of Accounts * Account assignment group –Customer * Account assignment group-Material * 13
  • 14. Basic Rules in SAP-Sales and Distribution Module Account Key G/L account on which the postings has to happen. 14