Upload
murali-mohan-rao-r
View
225
Download
1
Embed Size (px)
Citation preview
8/12/2019 SD Basic Process
1/82
1. ENTERPRISE STRUCTURE
Company Code: -It is the company for which we implement SAP.
NOTE: -It is defined by FI Consultants.
Sales Organisation: - It is the organizational unit, which is
responsible for the sales activities in the company.
Distribtion C!annel: -It is the channel through which goods are
reaching the customers.
Di"isions: -he range of products or services that the company
manufacturing falls into different divisions.
Sales #rea: - It is the combination of sales !rganisation,
distribution channel and "ivision.
Sales $ine: - It is the combination of Sales !rganisation and
distribution channel.
Sales O%%i&e: -It is the #eographical aspect of the structure.
Sales 'rop: -he employees in a sales office can be divided into
different sales groups.
Plant: -he factory is called the plant in SAP.
RE$#TIONS(IPS:
Company &ode to Sales Organisation: -!ne company code can
have many sales organizations. $ut one !rganisation has to be
assigned to one company code. So the relation is one to many.
!ne %any
8/12/2019 SD Basic Process
2/82
Sales Organisation to Distribtion &!annel: -!ne !rganisation
can have many distribution channels. !ne "istribution channelcan be assigned to many organizations, so the relation is %any to
%any.
Sales Organisation to Di"ision: - !ne !rganisation can have
many divisions. !ne division can be assigned to manyorganizations. So the relationship is %any to %any.
Distribtion &!annel to Di"ision: -!ne "istribution channel can
have many divisions. !ne division can be assigned to many
"istribution channels. So the relationship is %any to %any.
NOTE: -"ivision is always !rganisation specific.
NOTE: -If sales !rganisation wants to use a plant that plant must
be
assigned to the Sales !rganisation.
Pat! in S#P $ibrary: -
SAP &ibrary
&ogistics
%any %any
%any %any
%any %any
8/12/2019 SD Basic Process
3/82
Sales and "istribution
$asic Function and %aster "ata in Sales and "istribution
%aster data in Sales and "istribution
!rganisational Structures
!rganisational Structures in Sales and "istribution
De%ining Sales Organisation: -
SP'!
(nterprise Structure
"efinition
Sales and "istribution
"efine Copy, "elete, Chec) Sales organization *(C+-#o to "efine Copy, "elete, Chec) Sales organization,
#o to Copy !rganisational !bect,
Come bac)
"efine Sales !rganisation
Select defined sales !rganisation and go to details.
Select the Address icon / maintain the details and save it.
NOTE: - o unloc) the loc)ed data use the ransaction codeS%01.
Rebate Pro&ess #&ti"e: -It controls whether rebate processing is
active for a particular sales !rganisation.
De%ining Distribtion C!annel: -
SP'!
(nterprise Structure"efinition
Sales and "istribution
"efine Copy, "elete, Chec) "istribution Channel *(C+2-
#o to "efine Copy, "elete, Chec) "istribution Channel
#o to Copy !rganisational !bect,
8/12/2019 SD Basic Process
4/82
Come bac)
#o to "efine "istribution Channel
Select defined sales !rganisation and give the re3uired name and
save it.
De%ining Di"ision: -
SP'!
(nterprise Structure
"efinition
Sales and "istribution
"efine Copy, "elete, Chec) "ivision *(C+4-
#o to "efine Copy, "elete, Chec) "ivision#o to Copy !rganisational !bect,
Come bac)
#o to "efine "ivision
Select defined division and give the re3uired name and save it.
De%ining Sales O%%i&e: -
SP'!(nterprise Structure
"efinition
Sales and "istribution
%aintain Sales !ffice
#o to 5ew entries and define the sales office
#o to Address Icon and maintain the details and save it.
De%ining Sales 'rop: -
SP'!
(nterprise Structure
"efinition
Sales and "istribution
%aintain Sales #roup
8/12/2019 SD Basic Process
5/82
#o to 5ew entries and define the Sales #roup
#o to Address Icon and maintain the details and save it.
De%ining a Plant: -
SP'!
(nterprise Structure
"efinition
&ogistics #eneral
"efine, Copy, "elete, Chec) Plant *(C+1-
#o to copy organisational obect
Come bac)
#o to "efine PlantSelect the defined Plant and go to details Address and %aintain
"etails and (dit details and save it.
De%ining Company Code: -
SP'!
(nterprise Structure
"efinitionFinancial Accounting
(dit Copy, "elete, Chec) Company code *(C+0-
#o to "efine Company and save it.
#ssigning Sales Organisation to t!e Company Code: -
SP'!
(nterprise Structure
AssignmentSales and "istribution
Assign Sales !rganisation to Company Code *!678-
Select the Company Code and go to assign from the list of sales
!rganisations and select re3uired Sales !rganisations and assign
and save it.
8/12/2019 SD Basic Process
6/82
8/12/2019 SD Basic Process
7/82
(nterprise Structure
Assignment
Sales and "istribution
Assign Sales !ffice to Sales are *!67%-
Select the re3uired Sales Area and assign the Sales !ffice.
#ssigning t!e Plant to t!e Company Code: -
SP'!
(nterprise Structure
Assignment
&ogistics #eneral
Assign Plant to Company code *!70:-Select the Company code and assign the re3uired Plants.
#ssigning t!e Plant to Sales Organisation: -
SP'!
(nterprise Structure
Assignment
Sales and "istributionAssign Sales !rganisation ; "istribution Channel ; Plant
*!674-
Select the re3uired sales line and assign the re3uired Plants.
). *#STER D#T# +*D,
%aster "ata is divided intoeader "etails or select G#o to >eader and
select any tab page.
o see the Item data select G#o to Item and select any tab page ordouble clic) on the item.
Note: -o Change the Ship to party at the item level select the
partner
tab page and change it.
o see the schedule line data go to item data and select the tab page
schedule lines.
Creating t!e Sales Do&ments 9it! Re%eren&e:
Creating
8/12/2019 SD Basic Process
27/82
Do&ment 0lo9: -hen we create the documents with reference
to some preceding documents it forms a document flow. In this
flow if we )now one document number with the help of
G"ocument Flow. e can )now the remaining documentnumbers.
Note: -o See the remaining document numbers, go to the any
sales
document in the flow and select the icon G"isplay document flow.
Note: - If we get the error the order type is not defined for sales
area.
SP'!
Sales and "istribution
Sales
Sales documents
Sales documents header
Assign sales area to sales document types
Sales Do&ment Types: -
SP'!
Sales and "istribution
Sales
Sales "ocument
Sales "ocument >eader
"efine Sales "ocument type *6!6:-
E: -
I5 In3uiry
N Nuotation
!' !rder
'( 'eturns sales documents
CS Cash Sale
8/12/2019 SD Basic Process
28/82
'! 'ush !rder
"S Scheduling Agreement
0n&tionality o% t!e sales do&ment type: -
Sales Do&ment Category: -ItJs a classification for the different
types of documents that we can process in the sales and
distribution system
E: -
A In3uiry
$ Nuotation
C !rder
Sales Do&ment /lo&: -"etermines whether the sales document
is bloc)ed for use. If we bloc) a sales document type users cannot
create new sales documents of this type.
Nmber range internal assignment and Nmber range eternal
assignment: -5umber that determines how the documents are to
the numbered by the system. It indicates which number range isrelevant for document type.
Creating Nmber ranges %or sales Do&ments: -
SP'!
Sales and "istribution
Sales
Sales "ocumentsSales "ocument header
"efine number ranges for sales documents *65+0-
8/12/2019 SD Basic Process
29/82
Item Nmber In&rement: -Specifies the increment by which you
want the item numbers in the sales document to increase when the
system automatically generates the item number.
Sb Item In&rement: -his is for sub items.
Re%eren&e *andatory: -Indicates whether a reference document
is mandatory when we create a sales document. If so the indicator
also specifies which type of reference document we should use.
Item Di"ision: -If we chec) this field the division at the item level
is proposed from the material master record of the item otherwise
the division we enter in the sales document header also counts forall the items.
C!e& Di"ision: -Controls how the system reacts during the sales
order processing when the division at the item level differs from
the division in the document header.
Read In%o Re&ord: - "etermines whether the system read the
customer material information record for the sales document type.
C!e& Credit $imit: -Specifies whether the system runs credit
chec)s and how it response to the chec) during the sales order
processing.
C!e& pr&!ase order nmber: -Specifies whether the system
should chec) if the purchase order number entered is already
e?isting for other sales document.
S&reen Se4en&e 'rop: -Controls which screen we see during a
particular transaction and in which se3uence they appear.
8/12/2019 SD Basic Process
30/82
Transa&tion 'rop: -ItJs a grouping that allows you to control
certain characteristics of a transaction according to sales document
type.
Do&ment Pri&ing Pro&edre: -his field along with few otherfields determines the pricing procedure that is proposed by the
system.
Display Range: -Specifies whether the system displays only main
items or sub items or all the items in the sales document.
0 &ode %or o"er "ie9 s&reen: -"etermines which overview screen
we reach during the sales order processing after we enter the datain the initial sales document screen.
8/12/2019 SD Basic Process
31/82
S!ipping Conditions: -If we specify the shipping condition here
the value from the customer master record is over return by this
value.
/I$$IN': -
Deli"ery related billing type and order related /illing type: -
Specifies the corresponding billing document types.
E: - F1 Invoice
/illing /lo&: -Indicates whether the item is bloc)ed for billing or
not.
Propose Deli"ery Date: - If we chec) this field the system
automatically proposes the current date as the delivery date.
$ead-time in days: - Specifies the number of days after the
current date that the sales document uses for the proposal of the
re3uested delivery date.
Propose P O Date: - If we chec) this field the system
automatically proposes the current date as the purchase order date.
Contra&t Data allo9ed: -his field controls whether we can enter
the contract data for the sales document type.
Item Categories: -
AF5 In3uiry
A#5 Nuotation Standard Item
A5 Sales !rder
8/12/2019 SD Basic Process
32/82
AF55 I5
A#55 N Free of charge Item
A55 !'
AS hird Party Item
De%ining Item Categories: -
SP'!
Sales and "istribution
Sales
Sales "ocuments
Sales "ocument item"efine item categories
0n&tionality o% t!e Item Categories: -
/illing Rele"an&e: -Specifies the reference document to create
the billing document.
Pri&ing: -Specifies whether an item is relevant for pricing or not
/siness item: - If we chec) this field during the sales order
processing the business data that we enter an item is allowed to
differ from the business data in the header.
S&!edle $ine allo9ed: - Indicates whether we can create
schedule lines for the item.
Item rele"ant %or deli"ery: - Indicates whether a te?t item is
relevant for delivery processing.
Note: -e need to chec) this field in the item category GA7.
hich is
8/12/2019 SD Basic Process
33/82
for te?t items.
Retrns: -If we chec) this field it becomes a returns item.
Note: -e need to chec) this field in the item category G'(5.hich is
for returns.
6eig!t 7 8olme Rele"ant: -Indicator that controls whether the
system calculates weight and volume for the item in the sales
document.
Credit #&ti"e: - Indicates whether the credit managementfunctions are active for the document items.
Determine Cost: - Indicates whether the system determines the
cost of a sales document item during pricing.
Note: -he cost condition type is G6P'S.
#tomati& /at&! Determination: -If we want to use automaticbatch determination for materials handled in the batch active this
field.
Ronding Permitted: -Indicates whether rounding is permitted or
not.
Note: -"epending on the rounding profile specified in the material
master the order 3uantity can be rounded in the sales order.
Order
8/12/2019 SD Basic Process
34/82
SP'!
Sales and "istribution
Sales
Sales "ocuments
Sales "ocument ItemAssign Item Categories
e have to assign the item category to the combination of
Sales "ocument type
Item category group
Hsage
>igher lever item category
S&!edle line &ategories: -
De%ining S&!edle line &ategories: -
SP'!
Sales and "istribution
Sales
Sales "ocuments
Schedule &ines"efine schedule line categories *6!64-
CS hird party item
A In3uiry schedule line
CP, C6, C5 Sales order schedule lines
$5 Nuotation
0n&tionality o% a S&!edle $ine Category: -
*o"ement type: -Specifies the physical or logical movement of
materials leading to a change in the stoc) levels or resulting in the
consumption of the material.
8/12/2019 SD Basic Process
35/82
4+0 #oods Issue "elivery
4+1 'eturns
240 Posting the stoc) in the plant
8+0 Plant to plant stoc) transfer
8+1 'eturn of the stoc) transfer
Item rele"ant %or Deli"ery: - Indicates whether the item that is
related to a schedule line is relevant for delivery or not.
Order type: -Specifies the order type GN/ purchase re3uisition.
Note: -e need to specify, G5$ in this field for the schedule linecategory GCS which is used for third party item.
Re4irement7#ssembly: - If we chec) this field the transfer of
re3uirements will ta)e place into the inventory management for a
better planning of material re3uirement.
#"ailability: - Specifies whether the system should chec) the
availability of the material.
S&!edle line &ategory determination: -
SP'!
Sales and "istribution
Sales
Sales "ocumentsSchedule &ines
Assign schedule line categories
e need to assign the schedule line category to the
combination of Item category and %'P ype.
8/12/2019 SD Basic Process
36/82
Item category group 5!'%
Sales "ocument
I5
AF5O%'P ype
A Item 'elevant "elivery
N
A#5
O%'P ype
$5 Item 'elevant "elivery!'
A5
O%'P ype
CP Item 'elevant "elivery
3. PRICIN' +P',
his concept is based on condition techni3ue.
ItJs the combination of "alid to: -specifies the beginning and ending of the
validity date that the system automatically proposes when we
create condition records for the condition types.
S&ale /asis: -"etermines how the system interprets a pricing scale
in a condition, for E: -the scale can be based on 3uantity weight
and volume.
C!e& "ale: -Indicates whether the sale rates must be entered in
ascending or descending order.
Note: ->eader condition wonJt be having access se3uence.
3. Pri&ing Pro&edre: -Pricing procedure contains all the re3uired
condition types in the re3uired order.
De%ining Pri&ing Pro&edre: -
SP'!
Sales and "istribution$asic functions
Pricing
Pricing control
"efine and assign pricing procedures.
%aintain pricing procedures
#o to new entries and define the pricing procedure.
Select the defined pricing procedure and go to control data
#o to new entries and place the re3uired condition type in a
specified order.
Step: -Specifies the number that determines the se3uence of a
condition type with in a procedure.
8/12/2019 SD Basic Process
42/82
Conter: -Specifies the se3uence number of a condition type with
in a step in the procedure.
Condition type: -Specify the condition type.
0rom > To: -If you specify the reference steps in these fields, the
condition values of the two steps specified and the condition values
of the steps in between are totaled.
*anal: - If we chec) this field the condition type is only
included in determination either if they are entered manually or if
they are transferred from an e?ternal process such as costing.
*andatory: - Indicates whether a condition type is mandatory
when the system carries out pricing using the pricing procedure.
Statisti&al: -his indicator causes a condition type to be set in the
document statistically only.
Print ID: -Controls the issue of condition lines when printing the
documents such as order conformations or invoices. *7-
Sb Total: -Controls whether and in which fields the condition
amounts or subtotals are stored.
Re4irement: -For the condition type to be e?ecuted in the sales
document the re3uirement specified here must be satisfied. *1-
#lternati"e &al&lation type: -Specifies the alternative formula
to the calculation type in the standard system that determines acondition.
#lternati"e &ondition base "ale: - Specifies the formula for
determining the condition basis as an alternative to the standard.
8/12/2019 SD Basic Process
43/82
#&&ont ey: -his field along with few other fields enables the
system to post the sales values to different #eneral &edger
Accounts.
E: -('& Sales 'evenues
('S Sales "eductions
('F Freight 'evenue
#&&rals: -his is e?clusively for rebate condition types. *$++0 /
$++1-
9ey, which identifies various types of #eneral &edger accounts foraccruals posting.
Note: - to maintain the re3uirements and routines use the
transaction code
*6!F%-
Pri&ing Pro&edre Determination: -
SP'!Sales and "istribution
$asic Functions
Pricing
Pricing control
"efine and Assign Pricing Procedures.
"efine Pricing procedure determination *!699-
e have to assign the pricing procedure to the combination of
Sales !rganisation, "istribution Channel, "ivision, "ocumentPricing Procedure and customer pricing procedure.
Sales
!rganisations
"istribution
Channels
"ivisions "oc.
Pricing
Procedure
Cus.
Pricing
Procedure
8/12/2019 SD Basic Process
44/82
0+++ 0+ ++ A +0 / +1
1+++ 01 ++ A +0 / +1
P'+0 P'+1
++ 9++
++L 9++2
0++E@ 0+2E@
@ 1E@ @ 0E@
@ 0Q @ 1Q
"etermination
0+++ 0+ ++ '6AA+0
0+++ 0+ ++ '6AA+0
he system ta)es the condition records by searching in the
following way.
Pri&ing pro&edre +R8##?1,:
'6AA+0 '6AA+1
8/12/2019 SD Basic Process
45/82
Condition ype *P'++-
Access Se3uence *P'+1-
Condition ables
Customer %aterial
%aterial
6alid Condition 'ecord
6alid Condition 'ecord
0. Condition ables
1. Access Se3uence
8. Condition ypes
. Pricing Procedure
8/12/2019 SD Basic Process
46/82
Condition E&lsion: -If we specify the e?clusion for a condition
type, which is below to that main condition types, in which we
have given e?clusion and Gwith the same re3uirement
Note: -e can set the e?clusion indicator either in the definition
of condition
type or in the condition records.
Condition Spplement: - Incorporating one condition type in
another condition type is called condition supplement.
For this select the condition record and go to condition supplementand enter the condition type, which is used as supplement.
Note: - o enter a condition type as a supplement in another
condition type the following setting must be done.
he Pricing Procedure specified in the definition of main condition
type in which we are specifying the supplement must contain the
condition type, which is used as condition supplement.
Note: -condition supplements are not e?cluded.
5. 0ree 'oods Determination +0',
In&lsi"e: -#iving a free item of same material is called inclusive.
*aintaining &ondition re&ords %or in&lsi"e: -
&ogistics
Sales and "istribution
%aster data
Conditions
8/12/2019 SD Basic Process
47/82
Free #oods
6$50; Create
(nter the discount type *5A++- CustomerE%aterialB
*aterial: -enter the material, which we are giving free item.
*in 4antity: - (nter the minimum 3uantity for which the
customer how to place the order to get the free goods. *0+-
0rom: -he free goods 3uantity specifies the amount for which
free goods are granted in the sales documents. *0+-
Unit o% measre: -pc, )g, and cmM.
#re %ree goods: -specifies how many materials we are giving as
free *0-
Cal&lation rle: -specify pro rata basis
0ree 'oods: -specify *0- inclusive rebate with item generation
E&lsi"e: - #iving a free item of different material is called
e?clusive.
*aintaining &ondition re&ords %or e&lsi"e: -
&ogistics
Sales and "istribution
%aster data
ConditionsFree #oods
6$50; Create
(nter the discount type5A++
Select the button e?clusive
8/12/2019 SD Basic Process
48/82
(nter the material, min 3uantity, for, unit of measure, additional
free goods.
#dditional %ree goods: -specifies how many additional materials
we are giving as free.
Cal&lation Rle: -pro rata 0
#dditional material %ree good: - Specifies the other material,
which we are giving as free.
%@00, 0+, 0+, 0, pro rata, 1, m@0+ save.
Note: -In e?clusive we can also enter the same material as free
item.
Note: -inclusive ta)es 0+as O0/ (?clusive ta)es 0+as 0+ O 0.
he free goods concept is based on condition techni3ue.
SP'!Sales and "istribution
$asic Functions
Free #oods
Condition techni3ue for free goods
%aintain condition tables *6E51-
%aintain Access Se3uences
%aintain Condition ypes
%aintain Pricing Procedures
Activate Free #oods determination *6E54-
8/12/2019 SD Basic Process
49/82
e need to assign the procedure to the combination of Sales
!rganisation, "istribution Channel, division, "ocument Pricing
Procedure, Customer Pricing Procedure.
/O* +/ills o% *aterial,
he item category group of a $!% item must be either G('&A
E&H%F.
De%ining /O*: -
&ogisticsSales and "istribution
%aster "ata
Products
$ills of %aterial
$ill of %aterial
%aterial $!%
CS+0; Create.
(nter the %aterial(nter the Plant
$!% usage *2- Sales and "istribution
(nter the component / +.
In the component field enter the materials, which constitutes of the
main material and enter the corresponding 3uantity.
For the $!% to be e?ploded in the sales document the following
setting has to be done.
0B hen the item Category group is
G('&A, the item category of the $!% item is GAN. In the
definition of GAN we need to ta)e the value GA (?plodes single
level $!% in the field structure scope.
8/12/2019 SD Basic Process
50/82
1B If the item Category group is
G&H%F, the item category of the $!% item is GAP. In the
definition of which the same above setting has to be done.
IB If the item category group
is G('&A, it will bill the main item but not the components. For
this the following setting has to be done.
he item category of the $!% item is GAN, which is made
relevant for pricing and item category of the components is GA(,
which is relevant for pricing.
IIB Item category group is
G&H%F bills components but not the main item. For this the
following setting has to be done.
he item category of the main item is GAP, which is not relevant
for pricing and item category of the components is GA5, which
is relevant for pricing.
S / ", Sales, Assign item category group
Sales "oc
ype
Item #roup HSA >igher
&evel Item
Item
Category
!' ('&A @@@@ @@@@ AN
!' ('&A @@@@ AN A(
!' &H%F @@@@ @@@@ AP
!' &H%F @@@@ AP A5
I6Inter Company Sales
*aterial $isting and E&lsion
8/12/2019 SD Basic Process
51/82
*aterial listing: -whatever the materials that are placed in listing
for a customer he can access those materials only.
*aintaining Re&ords %or listing: -
&ogistics
Sales and "istribution
Products
&isting E (?clusion
6$+0; Create
(nter the &isting type A++0and select the )ey combination.
(nter the customer and place the re3uired materials in listing and
save it.
*aterial E&lsion: -
*aintaining Re&ords %or E&lsion: -
&ogistics
Sales and "istribution
Products&isting E (?clusion
6$+0; Create
(nter the e?clusion type $++0
Place the re3uired materials in e?clusion.
Note: -(?clusion is given preference over listing.
his concept is based on condition techni3ue.
SP'!
Sales and "istribution
$asic Functions
&isting E (?clusion
8/12/2019 SD Basic Process
52/82
Sl.
5o.
&isting (?clusion
0 Customer E
%aterial
Customer E
%aterial
1 A ; 0 A ; 18 A++0 $++0
A++1 $++1
Step 1: -%aintain condition tables for listing E (?clusion *!6+4-
Step ): - %aintain Access se3uences for listing E e?clusion
Step 2: - %aintain listing E e?clusion types.
Step 3: - Procedures for maintaining listing E e?clusion
Step 5: - Activate listing E e?clusion by sales document *!6+-
*aterial Determination: - Substituting one product with other
product is called material determination.
*aintaining t!e re&ords %or *aterial Determination: -
SP'!
&ogistics
Sales and "istribution
%aster data
Products%aterial "etermination
6$00; Create.
(nter the determination type *A++0- %aterial (nteredB.
8/12/2019 SD Basic Process
53/82
*aterial Entered: ->ere enter the original material which has to
be substituted.
*aterial: -(nter the material with which we want to substitute the
main material.
Reason %or Sbstittion: - specifies the reason why the system
automatically carried out material substitution.
o enter multiple materials as substitution select the icon
alternative materials.
his concept is based on condition techni3ue.
SP'!
Sales and "istribution
$asic Functions
%aterial "etermination
%aintain prere3uisites for material determination.
Create condition tables *!604-
%aintain access se3uences
"efine condition types%aintain procedure
SP'!
Sales and "istribution
$asic Functions
%aterial "etermination
Assign procedures to sales document types *!60-
De%ining t!e reason %or sbstittion: -
SP'!
Sales and "istribution
$asic Functions
%aterial "etermination
8/12/2019 SD Basic Process
54/82
"efine substitution reasons *!6'N-
#o to new entries and define
Sbstittion reason: -Specify the substitution reason *+++0-
Des&ription: -Advertising campaign
Entry: - If we chec) this field the system prints the name or
number of the original material on the corresponding output.
6arning: -If we chec) this field the system displays a warning
message before substituting the material.
Strategy: -Controls whether the product selection should occur
automatically in the bac)ground or whether the alternative
materials should be offered for a selection in dialog bo?.
Ot &ome: -Controls whether the out come of product selection
should replace the original entry or whether it should be recorded
as a sub item of the original entry.
Re"ene #&&ont Determination: - o which #eneral &edger
Account the sales values are to be posted is controlled by revenue
account determination.
SP'!
Sales and "istribution
$asic functions
Account assignment and costing
'evenue account determinationAssign #eneral &edger accounts *69!A-
e need to assign the #eneral &edger account to the combination
of
1, #ppli&ation: -specify G6 Sales and "istribution
8/12/2019 SD Basic Process
55/82
), Condition Type: -Specifies condition types in the procedure if
controlling is activated in the finance ta)e the condition type
G9!F9 otherwise ta)e G9!FI
2, C!art o% a&&onts: -ItJs a classification scheme, consisting of a
group of #& Accounts.
>ere we need to specify in which chart of accounts the #&
Account we are assigning e?ists.
3, Sales Organisation: -
5, #&&ont #ssignment 'rop o% Cstomer: -his is specified
in the customer master data.
@, #&&ont #ssignment grop o% material: -his is specified in
the material master data.
A, #&&ont Bey: -his is specified for each condition type in the
procedure.
Sales
!rganisatio
ns
Account
Assignment #roup
Customer
Account
Assignment #roup
%aterial
Account
9ey
0+++
1+++
+0 "omestic
+1 (?port Sales
'rading
#oods
FIFinished
#oods
('&
Sales
'evenue
('S
Sales
"eductions
8/12/2019 SD Basic Process
56/82
APP
C
ype
C A of
Account
Sales
!rganisation
A A
Customer
A A
%aterial
Account
9ey
#&
Acco
6 9!FI I5 0+++ +0 ' ('& 0++
6 9!FI I5 0+++ +0 ' ('S 1++6 9!FI I5 0+++ +0 FI ('& 8++
6 9!FI I5 0+++ +0 FI ('S ++
6 9!FI I5 0+++ +1 ' ('& 2++
6 9!FI I5 0+++ +1 ' ('S 4++
6 9!FI I5 0+++ +1 FI ('& L++
6 9!FI I5 0+++ +1 FI ('S :++
6 9!FI I5 1+++ +0 ' ('& 0+++
6 9!FI I5 1+++ +0 ' ('S 1+++6 9!FI I5 1+++ +0 FI ('& 8+++
6 9!FI I5 1+++ +0 FI ('S +++
6 9!FI I5 1+++ +1 ' ('& 2+++
6 9!FI I5 1+++ +1 ' ('S 4+++
6 9!FI I5 1+++ +1 FI ('& L+++
6 9!FI I5 1+++ +1 FI ('S :+++
his concept is based on condition techni3ue.
SP'!
Sales and "istribution
$asic Function
Account assignment and costing
'evenue account determination
"efine dependencies of revenue account determination
*6E0,6E01,6E08-
"efine access se3uences and account determination types
%aintain access se3uences for account determination
8/12/2019 SD Basic Process
57/82
"efine account determination types
"efine and assign account determination procedures.
"efine account determination procedures*9!FI++-
Note: - 9!FI 'e3uirement G8
9!F9 'e3uirement G1
Assign account determination procedure
Assign the account determination procedure to the billing
document type.
Credit *anagement: -It is responsible for giving the credit limits
to the customers.
C.C.A
C. Code
0
C. Code
1S. !rg 0 S. !rg 1
Centralized C C A
C. C. A 0 C. C. A
1
C. Code0 C. Code1
S. !rg 0 S. !rg 1
"ecentralized C C A
8/12/2019 SD Basic Process
58/82
De%ining Credit Control #rea: -
SP'!
(nterprise Structure
"efinitionFinancial accounting
"efine Credit control area
In the definition of the credit control area we have a field credit
limit. his is applicable to all the new customers.
#ssigning t!e Company &ode to Credit Control #rea: -
SP'!(nterprise Structure
Assignment
Financial accounting
Assign company code to credit control area
Ris Category: -
SP'!Financial Accounting
Accounts receivable and Accounts payable
Credit %anagement
Credit control Account
"efine 'is) Categories
e need to define the ris) category in the combination of credit
control area.
E: -
&ow 'is)
>igh 'is)
5ew Customers
8/12/2019 SD Basic Process
59/82
Credit 'rop: - ItJs specifies the documents that should be
bloc)ed for processing if the order value e?ceeds the credit limit.
De%ining Credit 'rop: -
SP'!
Sales and "istribution
$asic functions
Credit %anagement and 'is) %anagement
Credit %anagement
"efine Credit #roups
E: -
+0 Credit #roup for Sales !rder+1 Credit #roup for delivery
+8 Credit #roup for #oods Issue
Assign sales documents and delivery documents.
Credit limit chec) for other types
Assign the credit group +0 to the sales document type.
Credit limit chec) for delivery types.
Assign the credit group +1 and +8 to the delivery documenttype.
Setting the credit limits to the customers or credit master data< @
&ogistics
Sales and "istribution
Credit management
%aster "ataF"81; Change
(nter the customer
Credit control area
Select all the views
8/12/2019 SD Basic Process
60/82
0B o set the credit limit to the customer select go to control
area
"ata status.
e can specify the credit limit of the customer in the field credit
limit.
Credit (orion Date: - Specifies the date up to which the
customer can use the credit limit.
Ris Category: -Assign a ris) category to the customer
Sales 8ale: -It is the total of all order values which have not been
transferred to F I, but which are ta)en into the consideration whenchec)ing the credit limit.
1B #o to Control Area "ata payment history
>ere we can see the past payment history of the customer.
Note: -If we want to see the payment history of the customer here
we need to chec) the field GPayment >istory 'ecord in thecustomer master.
8B #o to #eneral "ata Central "ata
Total #mont: -he amount in this field specifies the overall
credit limit the customer may receive in all credit control areas.
Indi"idal limit: -he amount in this field specifies the ma?imumcredit limit the customer may receive with in a credit control area.
De%ining #tomati& Credit Control: - ith the help of the
automatic credit control we can bloc) the documents if the order
value is e?ceeding the credit limit.
8/12/2019 SD Basic Process
61/82
SP'!
Sales and "istribution
$asic Functions
Credit %anagement and 'is) %anagement
Credit %anagement"efine Automatic Credit Control *!6A:-
e need to define the automatic credit control in the combination
of credit control area, ris) category, credit group.
#o to new entries and define and save it.
Item C!e&: -If we chec) this field the system carries out the
credit limit chec) when we enter the items. !therwise the chec) iscarried out while we save the document.
C!e&s: -
Stati&: -If we chec) this field the system considers all the open
orders, which are there after the credit horizon date, while
chec)ing the credit limits.
Dynami&: -If we chec) this field the system considers out a credit
limit chec) with in the specified credit horizon period.
Rea&tion: -specifies whether the system reacts with a warning or
error message when the limit e?ceeds.
Stats 7 blo&: - If we chec) this field the document will be
bloc)ed for processing, if the limit is e?ceeds.
*aimm do&ment "ale: -Specifies the ma?imum document
value for a credit chec) based on the value of the document.
Note: -his type of chec) is useful for processing the orders of the
8/12/2019 SD Basic Process
62/82
new customers for whom the credit limits have not yet been
established.
Note: -After defining the automatic credit control we need to
specify it inthe field GChec) Credit &imit in the definition of the sales
document type.
#TP: -Avail to promise.
Pat! o% #"ailability C!e&: -
SP'!
Sales and "istribution$asic Functions
Availability chec) and ransfer of re3uirements
Availability chec)
Availability chec) with AP &ogic
OUT$INE #'REE*ENTS
1, S&!edling #greements: -ItJs an outline agreement with the
customer containing the delivery dates and the 3uantities. heseare entered as schedule lines in the scheduling agreement.
e can create the schedule lines when we create the scheduling
agreement or we can create them later.
e fulfill a scheduling agreement by creating the deliveries in the
schedule as they become due.
Creating a S&!edling #greement: -
&ogistics
Sales and "istribution
Sales
Scheduling Agreement
8/12/2019 SD Basic Process
63/82
6A80; Create
Scheduling Agreement type G"S
), Contra&ts: -hese are the outline customer agreements that
display when the materials or services are sold within a certaintime period.
a,
8/12/2019 SD Basic Process
64/82
Creating Contra&ts: -
SP'!
Sales and "istribution
SalesContract
6A0; Create
Contra&t Types: -
#9 %aster Contract
5%S Nuantity Contract
90 6alue Contract90 6alue Contract #eneral
91 %aterial relevant value contract
SC Service and %aintain contract
SPECI#$ S#$ES ORDERS
Cas! Sale: -ItJs an order type which we use, when the customer
orders pic)s up the goods and pays for the goods immediately thedelivery is processed as soon as the order has been entered and the
billing is related to the order.
Creating Cas! sale: -
6A+0
!rder type GCS or G$6 and everything is same as sales order
Item Category ; $65
Note: -In $65 the field GCredit Active is not chec)ed.
8/12/2019 SD Basic Process
65/82
Note: - when we save the cash sale document the system will
automatically create the delivery document. For this the following
customizing setting has to be done.
In the definition of the document type CS we need to ta)e thevalue G7 *Create delivery immediately if the 3uantity conformed
for today- in the field GImmediate "elivery.
Rs! Order: - In the rush order transaction the goods are
delivered on the same day as the order is placed.
hen we save the rush order document the delivery is
automatically created and billing is related to delivery.
Creating Rs! Order: -
6A+0
"ocument type G'!
Item Category GA5
Note: -For the delivery to be automatically created the followingsetting has
to be done.
In the definition of document type G'! ta)e the value G7 in the
field GImmediate "elivery
S(IPPIN' +S(,
S!ipping Point: -he place from where the goods are shipped tothe customer is called shipping point.
De%ining s!ipping point: -
8/12/2019 SD Basic Process
66/82
SP'!
(nterprise Structure
"efinition
&ogistics (?ecution
"efine copy, delete, chec) shipping point *(C+L-Copy, delete, chec) shipping point
Copy organisational obect
Come bac)
#o to define shipping point
Select the defined shipping point and go to details.
Determine times: -
Determine loading time: - Specifies whether the system
automatically determines a loading time when we process
deliveries through the shipping point.
$oading time: -specifies the time it will ta)e for loading of the
material.
Determine pi& 7 pa& time: - Indicates whether the systemautomatically determines a time estimate for pic)ing and pac)ing
when we process deliveries through the shipping point.
Pi& 7 pa& time: -Specifies the time it will ta)e for pic)ing and
pac)ing of the materials.
#o to icon Address and maintain the details
#ssigning t!e s!ipping point to t!e plant: -
SP'!
(nterprise Structure
Assignment
&ogistics (?ecution
8/12/2019 SD Basic Process
67/82
Assign Shipping point to the plant *!67C-
S!ipping point determination: - hen we create the sales
documents the system will automatically propose a shipping point.
For this the following setting has to be done.
SP'!
&ogistics (?ecution
Shipping
$asic shipping functions
Shipping point and goods receiving point determination
Assign shipping point
e need to assign the shipping point to the combination of
Shipping condition
&oading group
Plant
Creating t!e deli"ery do&ment: -
&ogistics
Sales and distribution
Shipping and transportation
!utbound delivery
Create
Single document
6&+05; ith reference to sales order
Step 1: -(nter the shipping point
Note: -It should be the same shipping point, which is there in the
sales
!rder with reference to which the delivery is created
8/12/2019 SD Basic Process
68/82
Sele&tion Date: -specifies the date on which the delivery can be
created
Order: - (nter the sales order number for which delivery is
created.
Step ): -
Pi&ing: -#o to the pic)ing tab page where you can find pic)
3uantity as G+. he 3uantity has to be pic)ing from the
warehouse. For this we need to create Gransfer !rder.
Creating Trans%er Order: -#o to subse3uence functions in themain menu and select create transfer order.
!n the create transfer order screen enter Gwarehouse number
(nter the plant number
(nter the delivery document number for which we are doing
pic)ing.
hen we reach the overview screen of the transfer order the3uantity is completely pic)ed.
Note: -he delivery 3uantity in the outbound delivery becomes
the pic)ing 3uantity in the transfer order. And save the transfer
order
#o to 6&+15
(nter the delivery document number
#o to the pic)ing tab page where the 3uantity is completelypic)ed.
Step 2: -
8/12/2019 SD Basic Process
69/82
Post 'oods Isse +P'I,: -$y doing the P#I we are specifying
that the goods are leaving the company.
For this clic) on the button post goods Issue.
E%%e&ts o% Post 'oods Isse: -
0B he warehouse stoc) of the material is reduced by the
delivery 3uantity.
1B 6alue changes are posted to the balance sheet account in
the inventory accounting.
8B 'e3uirements are reduced by the delivery 3uantity.
B Post #oods Issue is automatically updated in the documentflow.
Deli"ery Do&ment Types: -
SP'!
&ogistics (?ecution
Shipping
"eliveries"efine delivery types *!6&9-
E: -
&F "elivery ith reference to Sales order
&! "elivery without order reference
&' 'eturns "elivery
$6 Cash sale "elivery
0n&tionality o% a Deli"ery Do&ment Type: -
Do&ment Category: -GR for delivery.
Nmber Range internal #ssignment and Eternal assignment:
-
8/12/2019 SD Basic Process
70/82
Creating Nmber ranges %or deli"eries: -
SP'!
&ogistics (?ecutionShipping
"eliveries
"efine 5umber ranges for deliveries *65+0-
Item In&rement: -
Order Re4ired: -Specifies whether any preceding document is
re3uired to create the delivery document.
Storage $o&ation Rle: -specifies how the system determines the
pic)ing location when we creating a delivery without entering a
storage location for the item.
%A&A Shipping point E plant E Storage condition
'(A Plant E Situation SIHAB Estorage Condition
%A'( %A&Athen '(Abac) up procedureB
Deli"ery split 6( Nmber: -If we chec) this field the delivery
can be split based on the warehouse 5umber.
#tomati& Pa&ing: -If we chec) this field the automatic pac)ing
proposal is retrieved, when a delivery is created.
S&reen Se4en&e 'rop: -GAH
Display Range: -
Item Categories and Deli"eries: -
8/12/2019 SD Basic Process
71/82
SP'!
&ogistics (?ecution
Shipping
"eliveries
"efine Item Categories for deliveries *!6&P-
"&5 Item Category without order reference
0n&tionality o% an item &ategory in deli"ery: -
Do&ment Category: -GR "elivery
*aterial Nmber ?F allo9ed: -Controls whether it ma)es senseto enter an items in the document without specifying the material.
Note: -It ma)es sense to chec) this field only for te?t items.
C!e&
8/12/2019 SD Basic Process
72/82
Note: -e?t items or service items are not relevant for pic)ing.
Storage $o&ation re4ired: -Indicates whether we must enter a
storage location before we can completely process the deliveryitems.
Determines Storage $o&ation: - Indicates whether the system
automatically determines a storage location for the delivery item.
DonFt &!e& storage lo&ation: - Indicates whether the system
should run a chec) for the storage location that was determined.
#tomati& /at&! determination: -
Colle&ti"e pro&essing o% orders: -o combine the multiple orders
for creating a single delivery the following must be same.
Shipping Party
Shipping Point
"elivery "ate.
&ogistics
Sales and "istribution
Shipping and ransportation
!utbound delivery
Create
Collective processing of document due for delivery
6&0+A; Sales orders
(nter the shipping point
(nter the delivery creation date
(nter the ship to party and e?ecute
he system gives the list of all orders, which are due for delivery
8/12/2019 SD Basic Process
73/82
Select the re3uired orders and select the button create delivery in
bac)ground
Select the icon log for delivery creation Shift O FB
It generates a group number, which contains the delivery document
created.o see the delivery document generates select the group number
and select the button documents.
INCO*P$ETION PROCEDURE
Incompletion procedure contains all the re3uired fields, which are
mandatory in sales document.
SP'!
Sales and distribution
$asic functions
&og off incomplete items
"efine incompleteness procedures.
e need to define the incompletion procedure for the following
incompletion groups
A Sales header
$ Sales item
C Sales schedule line
" Partner
F Sales activity
# "elivery header
> "elivery item
Select the incompletion group and go to procedures
#o to new entries and define the procedure.
8/12/2019 SD Basic Process
74/82
Note: -e need to define separate procedures for each and every
sales document, unless all the documents have common mandatory
fields.
Select the defined procedures and go to fields. #o to new entries,and place the re3uired fields, which are mandatory in the sales
document.
0ield: -F0incomplete procedure select
1, Table: -Specifies the table in which the field e?ists.
), 0ield name: -Specifies the Field name in the table
2, Des&ription: -description of the field
6 6 imp
3, S&reen: -he function code displays the screen on which
we can enter the incomplete data.
5, Stats 'rop: -Specify the corresponding status group
@, 6arning: - If we chec) this field the system gives
warning when the user does not ma)e an entry in the re3uired
field.
A, Se4en&e: -"etermines the se3uence in which the system
chec)s for the incomplete fields.
#ssign in&ompletion pro&edres: -
Same path
De%ining stats grop: -
8/12/2019 SD Basic Process
75/82
Same path
SP'!
Sales and "istribution
$asic functions&ogoff incomplete items
De%ine stats grops: -
Status group controls, which sub se3uent documents, can be
bloc)ed for processing, if the data in the mandatory field is
missing.
And go to new entries and define the status group.
0B Status group
1B #eneral
8B "elivery
B $illing document
2B Price
4B #oods momentLB Pic)ing
:B Pac)
E: ->ere if we chec) delivery we cannot create the delivery
document if the data in the mandatory field is missing to which this
status group is assigned.
/I$$IN' +/',
Creating billing do&ment: -
&ogistics
Sales and "istribution
$illing
8/12/2019 SD Basic Process
76/82
$illing document
6F+0create
In the document field specifies the reference document number on
the basis of which the billing document is created.Note: - hen we save the invoice the companies account is
debited and the customer account is credited.
Note: -hen we save the invoice one accounting document is
generated this posted to FI.
o see the accounting document generated go to 6F+1change and
select the button accounting
he following documents will be generated.
0B Accounting documenting
1B Profit center document
8B Profitability analysis
B Special purpose ledger
2B Controlling document
Select accounting document the go to details
Note: - he reconciliation account cannot be seen in the
accounting document.
P9 Posting )ey
2+ For debit most I%P
+ For credit
Can&eling t!e in"oi&e: -
&ogistics
Sales and distribution
8/12/2019 SD Basic Process
77/82
$illing
$illing document
6F00; cancel
In the document field specify the billing document to be cancelledand clic) on e?ecute.
Note: - hen we save the invoice cancellation accounting
document is generated in which the values are already posted to FI
are reversed.
hen the accounting document is not generated try the followingsetting.
#o to 6F+1go to billing document in the main menu and select
Grelease to accounts
De%ining billing do&ment types: -
SP'!Sales and "istribution
$illing
$illing documents
"efine billing types
"efine billing types
F0, F1 Invoice
$6 Cash sale invoice
F2 Proforma invoice for order
F: Proforma invoice for delivery
#1 Credit %emo
&1 "ebit memo
S0 invoice cancellation
8/12/2019 SD Basic Process
78/82
S1 Credit memo cancellation
0n&tionality o% a billing do&ment type: -
5umber range inter assignment
Creating t!e nmber ranges only internal assignment: -
SP'!
Sales and "istribution
$illing
$illing document
"efine number ranges for billing documents
Sales do&ment &ategory: @ %
% Invoice
! Credit %emo
P "ebit memo
Transa&tion 'rop: -
/illing do&ment: -L
Item nmber in&rement: -leave it
Posting /lo&: - If we chec) this field the system bloc)s
automatic transfer for the billing document of accounting.
Statisti&s: - Indicates whether the system stores the information
from the billing document for the purpose of statistical analysis
Negati"e Posting: -Indicates that causes the transaction figure to
be reset for the document item.
8/12/2019 SD Basic Process
79/82
Can&ellation billing type: - Specifies the corresponding billing
document cancellation type.
Rele"ant %or rebate: - Indicates whether the billing document isrelevant for rebate purpose.
#&&onting Determination Pro&edre: - Specify the revenue
account determination procedures.
CRE#TIN' CREDIT *E*O
Create t!e &redit memo re4est: -
6A+0
(nter the order type #1 Credit %emo re3uest
Item Category#15
ith reference to credit memo re3uest create the credit memo
6F+0In the document field enter the credit memo re3uest TTT and
e?ecute
Note: - hen we save the credit memo companyJs account is
credited and customers account is debited.
%%% 66 I%P
Note: -!ne account document is generated which is posted to FI.
Creating Debit *emo re4est: -create the debit memo re3uest
6A+0
"ocument type &1
8/12/2019 SD Basic Process
80/82
Item category &15
ith reference to debit memo re3uest
Create the debit memo
6F+0In the document field enter the debit memo re3uest and e?ecute.
Note: -hen we save the debit memo that companyJs accounting
is debited and the customers account is credited.
%%66I%P
Note: -!ne accounting document is generated which is posted toFI.
COPIN' CONTRO$ES
Note: -his concept is dam imp we can put in resume.
o create the documents with reference to proceeding documents
Gcopy controls must be defined.
he coping controls can be set for the following levels.
0B Copy &ontrols %or sales do&ments: -
SP'!
Sales and "istribution
Sales
%aintain Copy controls for sales document
aB Copy control sales document to sales document
Source arget
8/12/2019 SD Basic Process
81/82
N !'
>eader >eader
N !'
Item Category Item Category
A#5 A5
A#55 A55
Schedule Schedule
$5 CPEC9EP5
bB Copy Control ; $illing document to sales document