Sap Interview Concepts

download Sap Interview Concepts

of 38

Transcript of Sap Interview Concepts

  • 8/12/2019 Sap Interview Concepts

    1/38

    1.What is transfer order?

    An instruction to move materials from a source storage bin to a destination storage bin in a

    warehouse complex at a specified time. A transfer order consists of items that contain the

    quantity of the material to move and specifies the source and destination storage bins. A

    transfer order can be created based on a customer delivery, a transfer requirement, or a posting

    change notice. Source and destination storage bins can be in different warehouses.

    Application

    !his is the term of Warehouse "anagement #$%&W"' and lin(ed into S) "odule, where clients

    business run through Warehouse

    *elated !ransaction

    +$1-

    $!

    $!/

    +$0-

    0. What are the fields in pricing procedure?

    !here are 1 columns in pricing procedure

    1. Step

    0. 2ounter

    . 2ondition type

    3. )escription

    4. 5rom

    . !o

    6. "anual

    7. "andatory

    /. Statistical

    1.8rint

    11.Subtotal

  • 8/12/2019 Sap Interview Concepts

    2/38

    10.8rint

    1.Alternative calculation type

    13.Altenate condition base value

    14.Account (ey

    1.Accruals

    . What are the Standard output types in S)?

    Standard 9utput !ypes in S) are as under

    1. Sales 9rder 2onfirmation :A

    0. 9utbound )elivery -ote $)

    . :illing )ocument *)

    4. 2ash Sales *)

    . ;nquiry A5

    6. ence it is used in pricing, material determination, output control, etc.

    Some important condition types in pricing are pr&pricing, (foo&freight, (6&customer

    discount...

    . What are the challenging issues you have faced in implementation proect@"aintenance

    proect in S) 5unctionality? >ow you have overcome that issue?

  • 8/12/2019 Sap Interview Concepts

    3/38

    We can say during the implementation the challenges which we faced are

    >igh expectations from the system

    $ac( of ;! awareness among employees

    %nd user training

    $ot of complex business processes which lead to highly customiBed product etc..

    6. What is difference between delivery document C scheduling?

    )elivery doc is the actual delivery that we create in +$1- for the sales order.

    )elivery scheduling is the process by which system proposes the confirmed delivery date when

    a sales order is loaded.

    5or eg consider that the customer has placed an order on 7th Sep C requested delivery *)) on

    10th. 2onsider that you have maintained 0 days as transit time, 1 day as loading time C 1 day

    as pic( pac( time. !hen the system initially carries bac(ward scheduling from the *)). So from

    10th, it will calculate bac(wards. So your goods should leave your shipping point by 1th,

    loading should start by /th, pic( pac( should start on 7th. System will see is material is available

    on 7th. ;f yes, then it will confirm the requested delivery date *)). ;f not, system will chec( for

    the material availability date "A). ;f "A) is on 1th, then system will do forward scheduling

    from 1th. So items can be pic(ed by 11th, loading done on 10th C goods will reach customer

    on 13th #0 days transit'. So confirmed delivery date is 13th. System will propose this date as

    delivery date in shipping view of sales order main screen. !his process is called delivery

    scheduling.

    >ow is item category determined?

    ;!%" 2A!%D9*E ;S )%!%*";-%) ;- !*A-SA2!;9- :AS%) 9- &59F* 5A2!9*SSA$%S

    )92 !E8% G ;!%" 2A!%D9*E D*9F8 G FSAD% G >;D>%* $%+%$;!%"

    2A!%D9*EH#)%!%*";-%S' ;!%" 2A!%D9*E.

    What is %xtract used in condition tech. in pricing?

    condition tech is the main bac(bone of pricing without condition there is no pricing

    2ondition tables G access sequence G condition type G 8ricing procedure H 2ondition technique

    What is the difference between plant and storage location?

  • 8/12/2019 Sap Interview Concepts

    4/38

    & plant is place where 8roduction@assembling of material is done as per 88&module, place where

    Storage@purchasing of material done as per ""&module and for sales plant is place where sales

    and service is provided.

    & Storage $ocation is a place allotted inside a plant for the purpose to maintain the stoc(. !he

    same considered for all modules #88, S), C ""'

    What is the difference between item proposal and material determination product proposal?

    ;tem proposal and product proposal are the same.

    ;tem proposal is the list of materials and order quantities that can be copied into the sales order

    from the customer master data.

    We use +A41 to create the item proposal. >ere we get a number. !his number is then lin(ed to

    the customer master data in the sales view. !his is very commonly used.

    "aterial determination is very closely related to item proposal @product proposal and is used to

    swap one material for another in the sales order using the condition technique. ; have not seen

    "aterial determination procedures used in the proects ; have wor(ed.

    ;tem 8roposal or 8roduct proposal

    I;tem proposal is same as product proposal C SA8 uses the two terms interchangeably.

    IAn item proposal is a list of materials and order quantities that can be copied into the sales

    order. ;tems can also be selected from a list and copied into a sales order.I

    1' Fse transaction J+9+7K to configure the document type #I"SI for product proposal'.

    0' Fse transaction J+A41K to create a proposal.

    ' %nter the item proposal on the sales area data #sales tab' of the customer master record.

    3' ;n J+A1K to create a sales order, Select %dit C propose items.I

    "aterial determination

    I"aterial determination uses the condition technique to swap one material for another when

    certain conditions apply. "aterial determination is triggered by the material entered in the line

    item of the sales order.

    Fse transaction J+:11K to create a material determination condition record. And J9+10K for

    configuration of material determination.

    "aterial determination is useful when old product is becoming obsolete or a new product is

    released by the company at specific date.I

  • 8/12/2019 Sap Interview Concepts

    5/38

    What are the statuses?

    Deneral SA8 Status "anagement

    Fse

    Fse the general SA8 status management if you require user status.

    Status

    !he current processing status of an obect is documented by one or more statuses. A status is

    an indicator that fulfills two functions

    ;t informs you that a particular status has been reached #for example, !he order has been

    released'

    ;t influences the number of business transactions you can perform.

    ;f you execute a business transaction, this can then set or delete one or more statuses for the

    specified obect.

    Eou can set any number of statuses for an obect.

    Statuses can be displayed in two different ways in the system

    As a &character text

    As a 3&character identification code

    :oth display variations are language dependent.

    !he system displays the active status of an obect in list form or in a status row. !he status row

    may contain up to a maximum of eight statuses. Eou use the status profile to define the position

    in which the application status is displayed in this row. !he system can output several statuses

    in the same position. !he system uses the 8riority column in the status profile to determine

    which status is actually displayed !he list display shows all active statuses #arranged according

    to position and priority'.

    A status can be either active or inactive A status can

    Allow a business transaction

    Allow a business transaction with a warning

    8rohibit a business transaction

    ;f a business transaction is allowed with a warning for a particular obect, the system issues a

  • 8/12/2019 Sap Interview Concepts

    6/38

    warning message when you execute the business transaction. Eou can then decide whether to

    ignore the warning and continue with the business transaction.

    Eou want to flag a released internal order for deletion. >owever, the internal order has not yet

    reached the 2losed status. ;n th case, the system first issues a warning indicating that the order

    has not yet been closed.

    !o use a business transaction, the following is required

    At least one active status must allow the business transaction.

    -o active status may prohibit the business transaction.

    Deneral SA8 status management distinguishes between system status and user status.

    System Status

    !he system sets a system status informing the user that the system has executed a certain

    business transaction for an obect. Eou can only influence this status by executing a businesstransaction that changes the system status.

    ;f you release an internal order, the system automatically sets the *eleased system status.

    Fser Status

    Eou can set a user status in addition to the existing system status. Eou specify the user status in

    a status profile, which you create for each order type in 2ustomiBing. Eou can specify and

    activate any number of user statuses.

    ;n a production order you can simultaneously set the *eleased, 8re&closed printed, and 5inally

    confirmed statuses.

    !he system status and the user status influence the business transactions in the same way.

    Status 8rofile

    A status profile contains a user&defined quantity of user statuses and rules. Eou can define

    status profiles in customiBing for each order type. See the )efine Status 8rofiles activity in the

    ;"D

    !he status profile allows you to

    )efine the user status and document its functions with a corresponding long text.

    Assign a status number that specifies the order in which the system reaches the user statuses.

    )efine an initial status, which is then automatically set when an obect is created.

    )etermine that a user status is automatically set when you execute a business transaction.

    8ermit or forbid specified transactions, if a status is active.

  • 8/12/2019 Sap Interview Concepts

    7/38

    Status -umber

    Fser statuses can be used to determine a sequence for the different steps involved in

    processing an obect. 5or each step, you specify a user status and give it a status number Eou

    should assign these status numbers so that they are reached in ascending order.

    ;f you assign a status number to a user status, specify a lowest and highest status number for

    the user status. !hese numbers limit the status number interval from which the subsequent user

    statuses can be chosen.

    Eou require the user status to monitor individual steps during construction of a building. Eou

    create the following user status in a status profile

    Status number Status Short text $owest status number >ighest status number

    1 8$A- 8lanning 1 0

    0 A8*+ 8lan approval 1

    2-S! 2onstruction 3

    3 >)+* >andover 4

    4 2"8$ 2ompleted 4 4

    !he system usually wor(s through the statuses in numerical order #status numbers'. ;n this

    example however, it would be impossible to change directly from status 8$A- to status 2-S!,

    because from status number 1 you can only switch to maximum status number 0 A8*+.

    Similarly, once you reach the 2-S!, you can no longer return to the 8$A- or A8*+ statuses.

    Activities

    !o activate general SA8 status management for internal orders, assign the status profile that

    you require to the appropriate order type in customiBing for internal orders #see the )efine 9rder

    !ypes ;"D activity'.

    What is the purpose of sales document type?

    Sales documents is nothing but data container, and its a proof of transactions to simplify

    business process document categoriBed into types sales document, delivery document ,billing document sales document sales related data is going to be captured here to map

    different process transactions sap has categoriBed into 3 types.

    8resales order inquiry, quotation #;-,

  • 8/12/2019 Sap Interview Concepts

    8/38

    2ustomer complaints credit, debit #D0, $0'

    !he functions of sales document type are

    ;t can determine whether the sales doc of that type is bloc(ed or not, -o. ranges for the

    documents, whether a reference doc is mandatory or not, whether it should read cus.material

    info record, whether the system should run credit chec(s and how it should respond etc..

    A sales document type fulfills a requirement of a specific business transaction.. for example in a

    cash sale you would require the delivery to be happening immediately after the order and you

    would require a invoice slip to be handed over to the customer immediately after his purchase.

    !hese things are customiBed in your 2ash sales#2S' document type..

    What is an integration point between S) A-) ""?

    $in( :etween SA8 S), "" C 5;

    !he lin( between S) and "" &

    1. When you create sales order in S), all the details of the items are copied from "aterial

    master of "".

    0. "*8 and availability chec( related data is also ta(en from "" although you control this data

    in S) also.

    . While you create inbound@outbound delivery with reference to a sales order, the shipping

    point determination ta(es place with the help of the loading group, plant data, shipping

    conditions etc. !his also refers to "aterial "aster.

    3. !he material which you are entering in a sales order must be extended to the sales area of

    your sales order@customer otherwise you cannot transact with this material.

    !here are many such lin(s between S) and "".

    -ow the lin( between S) and 5; &

    1. Whenever you create a delivery with reference to a sales order, goods movement ta(es place

    in the bac(ground. eg.;n case of standard sales order, you create an outbound goods delivery to

    the customer. >ere movement 1 ta(es place. !his movement is configured in "". Also, this

    movement hits some D@$ account in 5;. %very such movement of goods hits some D@$ account.

    0. !he accounts posting in 5; is done with reference to the billing documents #invoice, debit

  • 8/12/2019 Sap Interview Concepts

    9/38

    note, credit note etc' created in S). !hus this is a lin( between S) and 5;

    . !ax determination ;n case of a tax determination also, there is a direct lin( between S) and

    "" .

    S) ;ntegration points with other modules S) module is highly integrated with the other modules

    in

    SA8. Sales 9rder

    ;ntegration 8oints "odule

    Availability 2hec( & ""

    2redit 2hec( & 5;

    2osting & 29@ ""

    !ax )etermination & 5;

    !ransfer of *equirements & 88@ ""

    )elivery C Doods ;ssue

    ;ntegration 8oints "odule

    Availability 2hec( & ""

    2redit 2hec( & 5;

    *educes stoc( & ""

    *educes ;nventory L & 5;@ 29

    *equirement %liminated & 88@ ""

    :illing &

    ;ntegration 8oints "odule

    )ebit A@* & 5;@ 29

    2redit *evenue & 5;@ 29

    Fpdates D@$ & 5;@ 29

  • 8/12/2019 Sap Interview Concepts

    10/38

    #!ax, discounts, surcharges, etc.'

    "ilestone :illing & 8S

    *eturn )elivery C 2redit "emo &

    ;ntegration 8oints "odule

    ;ncreases ;nventory & ""

    Fpdates D@ $ & 5;

    2redit "emo & 5;

    Adustment to A@* & 5;

    *educes *evenue & 5;

    What are "*8 types?

    "aterial *equirement 8lanning is concept of planning for the demand, whether we need the

    material

    & to be planned internally

    & to be procured externally

    & to be planned in external system #ex A89

    & -o planning

    & time based planning

    What is use of customer group?

    2ustomer group is used for generating statistics and also used to give group pricing, and

    discounts etc...

    What is the difference between incomplete order and bac(order processing?

    ;ncomplete orders are the orders which have not maintained 2ompletely as to full fill the

    business requirement to place the order # as defined in incompletion proc by

  • 8/12/2019 Sap Interview Concepts

    11/38

    business'.

    !he bac(order is the order in which has not confirmed in 5ull or not confirmed at a requested

    delivery date. #2ertain delivery date'

    What are the Steps for the %nd&user !raining in SA8&S) module?

    1.we will decide who are the team members of end users

    0. Arrange one common place for training

    .;n a day with pre planned material and using development system with some hard copies of

    various transaction codes which will use by end users will distribute to them and as( them to

    practice

    3.it is generally li(e a in house training which may remains for 0 dayMs

    4.after the training we will give them hard copies of list of transaction codes with narration which

    are relevant to their modules li(e S) related and 8" related etc

    Why does the customer master have different views?

    !he main purpose of the customer views is for each dept to determine the roles effectively in

    customer

    D%-%*A$ )A!A& deals with all the details regarding the customer

    29"8A-E 29)% )A!A& deals with financial aspects.

    SA$%S A*%A )A!A& deals with salesN billingN shipping details along with the partner

    determination

    What is t&code for listing the bloc(ed documents?

    +="1 is for bloc(ed document, +="0 *eleased )oc.

    What is batch split?

    ;f a material is managed in batches then you can carry out a batch split for every component.

    !his means that if you Split a batch, you assign more than one batch to one

  • 8/12/2019 Sap Interview Concepts

    12/38

    2omponent. ;n this case, each batch is displayed as a Separate component in the component

    overview.

    :atch splits can only be triggered manually in the 8roduction order.

    !he following requirements must be met for batch splitting

    #1'!he material master record of the material must specify !hat the material is managed in

    batches.

    #0':atches must exist for the material.

    What is difference between S) account (ey and 5; account (ey?

    Account (ey is created and provided by 5;. Account (ey determines the

    D@$ account to which the amount is to be posted. S) defines account (ey

    in pricing and 5; uses it for posting taxes.

    !o the maximum both are one and same to find the right D@$ account through condition

    technique .S) Account (ey will be from 8ricing procedure and the 5; Account (ey is from the tax

    procedure. as far as my (nowledge is concerned both the =ey purpose is same.

    Acct (eys are defined in 5; only, S) people only use them, say in pricing. :ut ultimately they rused for posting the amounts to relevant D$ accounts only

    >ow is credit control determined

    2redit control is determined in the combination

    29"8A-E 29)% G 2FS!9"%* *;S= 2A!%D9*E G 2*%);! D*9F8 H

    2*%);! 29-!*9$ A*%A

    9ne 2ompany code can be assigned too many credit control areas And multiple company

  • 8/12/2019 Sap Interview Concepts

    13/38

    codes are not assigned to one credit 2ontrol area.

    What are the parameters in 5)0?

    5)0 "aintains credit management records here we can give the amount of the customerW>A! ;S >;S credit limit.

    F can see address of the customer, 2entral data, status and payment history of the customer.

    What is the difference between routine and requirements?

    ; (now requirement in S) point of view

    1. *equirements are used in different area of S), for example requirement in pricing procedure,

    it restrict the access of the condition type. for example the rebate condition type bo1 has therequirement 03 it means that this condition type should appear in the billing document. *outine

    means the program written for the requirement.ie the logic written in the A:A8 code.

    What is condition supplement and why is it used?

    A condition supplement is a group of conditions that should be applied every time a certain

    condition is found. for %g ;f u define a material price, u will enter condition records for that

    material and the corresponding price. ;f u also want to give discount to that material every time

    the price is determined, u can enter the discount condition type as a condition supplement. Sowhenever the price is determined for the material, it will automatically includes the discount

    condition records.

    What is the difference between milestone and periodic billing?

    8eriodic & full amount in each bill till contract period

    "ilestone & partial amount in each bill till full amount is billed.

    "ilestone billing is a billing plan type where the customer have to pay the amount in parts withinthe billing date e.g. suppose the bill amount of the customer is 1 usd, the customer can pay

    0usd,usd as mentioned on the Agreement whereas in periodic plan type the customer

    have to pay the amount in a regular periodic interval.i.e. !he customer have to pay the 1usd

    in 1 year then the amount payable by the customer is 1@10.

  • 8/12/2019 Sap Interview Concepts

    14/38

    What is the difference between Static and )ynamic 2redit 2hec(?

    !hey both are belong to automatic credit chec(

    !he only difference is )ynamic contains a time@horiBon@attach period .!his time period used bythe system where we specify time in months .%O 0 months .System will use this period to ta(e

    open orders, open deliveries etc. to get credit exposure .Within this attached time period not

    after this specified period, u have to do delivery after this horiBon period say months later the

    delivery date so system will not calculate this date

    static chec( will carry out the open sales orders Gopen deliveries Gopen billing G open items,

    dynamic chec(H static chec(G time horiBon

    What are the issues u have faced in integration testing?

    D$ A229F-! 2A--9! :% )%!%*";-%) )F*;-D ;-+9;2;-D "9+%"%-! !E8% -9!

    59F-) )F*;-D )%$;+%*E S!9*AD% F-;! -9! 59F-) ;- !>% :;- %**9* )F*;-D

    !*A-S5%* 9*)%* 2*%A!;9- 59* )%$;+%*E

    *9F!% -9! )%!%*";-%) )F*;-D )%$;+%*E !9* 2A--9! :% )9-% )F*;-D

    )%$;+%*E %!2...

    What is the difference between condition type %=1 and %=0?

    %(1& the result of unit costing can be used as base for price #pr' determination.

    %(0& the result of unit costing simply ta(en as a statistical value

    What is the 5unction of item category group?

    !he item category group determines how a material is processed in the sales order. ;t defines,

    for example, that pricing does not ta(e place for a free of charge item, such

    as a business giftN or that inventory management is not carried out for a service. When

    processing sales and distribution documents, the system uses the item category

  • 8/12/2019 Sap Interview Concepts

    15/38

    group to determine the item category. !he system determines the item category based on the

    item category group of the material and the current business transaction, and proposes

    it in the respective document. When creating the material types non&stoc( material and

    services, );%- is proposed in both cases for the item category group, because the order

    processing for both material types is identical for example, pricing is carried out for both, but no

    availability chec(.

    What is pricing procedure?

    A pricing procedure is a procedure by where in which you control the execution of condition

    types in a sequence you would li(e . ;t not only executes the condition types but als controls

    the execution of condition type by the use of requirements , altcv. altcbv, account (ey.

    8ricing procedure is a systematic and sequential use of condition types to arrive at a right value

    of the product. !o determine the pricing procedure

    SA$%S A*%A #Sales 9rganiBation G )istribution 2hannel G)ivision' G 2FS!9"%* 8*;2;-D

    8*92%)F*% G )92F"%-! 8*;2;-D 8*92%)F*%

    What is condition exclusion?

    ;f we set an exclusion indicator in the definition of condition type during sales document

    processing the system ignores the other condition type which exits below that in

    the pricing procedure and which have same requirement.

    Which delivery document type for S!9 process?

    5or intracompany S!9 the delivery doc type is -$#i.e. within the one company code'C forintercompany S!9 the delivery type is -$22.

    What is difference between the header level condition and item level condition?

    >eader level conditions are for the whole document, while item level condition is for the

    particular item only. header conditions do not have access sequences and condition records,

  • 8/12/2019 Sap Interview Concepts

    16/38

    too.

    What is the lin( between credit management and subtotals?

    see there is the lin( between credit management and subtotals. !he reason why, :usiness grantcredit to the customer. so all the credit amounts of customer must stored in corresponding

    tables in our sap system. so that ;n 8ricing procedure for the condition type -et value we assign

    A ;n the field Subtotal. the table for credits is (omp&cmpre

    What is )elivery group and what is its purpose?

    delivery group is grouping of all sub item to be delivery at one time. mostly used in bill of

    materials.

    What is main purpose of maintaining the master data?

    ;- SA8 we can call these are master data li(e

    1. 2ustomer master data

    0. "aterial master data

    . 2ustomer material ;nformation record

    3. When we are maintaining condition records li(e pricing

    2ondition record, rebate condition record.

    !>% main purpose of maintaining the master data is that when we will create any documents in

    sales li(e sales document, the data regarding customer is coming from customer master and

    the data regarding material is coming from material master, and for example in the sales order

    the delivery plant is coming from 2";*,9* 2FS!9"%* "AS!%* 9*,"A!%*;A$ "AS!%*

    ,li(e this...

    What is line item?

    !here are levels in a sales document i.e. header level, item level and schedule line. $ine item

    falls in the ;tem $evel.

    1'$ine ;tem relates to material details or the item details such as item number, name of material,

  • 8/12/2019 Sap Interview Concepts

    17/38

    quantity etc.

    0'!he item category of the item which is determined by the system #by combination of ;tem

    2ategory Droup from "aterial "aster, Sales )ocument !ype, Fsage and higher level item

    category'is copied at ;tem $evel of the sales documents.

    '$ine ;tem contains the value and quantity also which are not normally found at >eader $evel.

    3'%xamples of $ine items are "aterial, 9rder

  • 8/12/2019 Sap Interview Concepts

    18/38

    What is the access sequence for header conditions?

    for header conditions, no access sequence will be there. the values for header conditions

    should be entered manually during sales order processing. access sequence is a search

    strategy which finds the right condition record from the condition table.

    What are the highest organiBational units in S), "", 88 and 5;29?

    S)&&&&sales organiBation

    ""&&&&plant

    88&&&&plant

    5;29&&&&&company code

    What is the functionality of negative posting in billing document?

    *everse and adustment postings can also be mar(ed as negative postings. -egative postings

    are used to reduce the transaction figures in D@$, customer, and vendor accounts. !his allows

    you to give the transaction figures #following the reversal' the status they would have had

    without posting the reversed document and its reversal document. !his type of reversal is called

    a negative posting.

    ;ts nothing but an adustment. $ets say you have creates a bill of 1 buc(s and latter you realiBe

    its not correct and the billing amount should be 7 buc(s. !o change the billing amount you have

    to create a negative bill worth &0 buc(s. ;ts a negative bill or in other words its an adustment of

    credit type. Similarly debit type adustments are also there.

    What is mean of *ebate processing?

  • 8/12/2019 Sap Interview Concepts

    19/38

    *ebate is nothing but a special discount which is given on to specific customer on certain sales

    volume with in specific period of time. *ebate may given on a specific customer, if he do the

    targeted business within the validity periods,

    9*

    its for specific material and customer, if this customer does the targeted business volume for

    that particular material within the validity periods.

    A rebate is a discount which is granted subsequently to a rebate recipient on the basis of

    defined sales volume within certain period.

    !here are three processes on rebate.

    1& 2onfiguring *ebate

    0& Setting of rebate agreements

    & managing rebate agreement C payments

    :ut before the processing the rebate you need to activate

  • 8/12/2019 Sap Interview Concepts

    20/38

    the following fields

    & in 8ayer master record

    & Sales organiBation

    & :illing document type.

    Eou have following rebate agreement types for your customer.

    1& "aterial rebate

    0& customer rebate

    & customer >ierarchy rebate

    3& "aterial group rebate

    4& ;ndependent of sales volume.

    >ow is shipping point determined?

    shipping conditions G loading group G )elivery plant H Shipping point

    What is the client specific data?

    2lient specific data refer to the data that can be accesses only when we log in to that 2lient

    2lient specific data

    a' :usiness data&&"aster data of business partners, products, pricing etc

    b' !ransaction data Sales orders, delivery, billing documents etc

    c' 2ustomiBation data All the ;"D activities that are saved with 2ustomiBing request number

    form the client specific data

  • 8/12/2019 Sap Interview Concepts

    21/38

    What is A:A8 debugging?

    5inding the errors in A:A8 program and rectifying the error at run time is done using A:A8

    debugging.

    !he A:A8 debugger is the development wor(bench tool, which allows you stop a program

    during its execution when a particular condition is met.

    >ow subtotal in pp is related to credit limit?

    subtotal field#A' in the pp contains the total value and this value is chec(ed with the credit limit

    of the customer.

    What is the difference between discount and rebate?

    *ebate an incentive to be given to a customer. clubbed with qty purchased by a customer

    within the period specified #say one month'&conditional.

    )iscount doesnPt depends upon the turnover it is fixed. and can only differ from customer to

    customer

    What will you do in blue print stage?

    :usiness :lue print is a detailed documentation of the requirements gathered from client. it

    represents the business process requirements of the company. ;t is an agreed statement of how

    the company intends to run its business within SA8 system.

    What is cut over strategy?

    2utover strategy or cutover plan is the activity done in ASA8 methodology, while transferring the

    data from the legacy system to the sap system. At this point of time the billing will be stopped,

    all the open orders, contracts, pricing data will be transferred as per the cutover plan which is

    provided by the implementation partner. Whatever you want to do on the system u need to do

    before or after this activity.

    What is the relation between 8D; and !9*?

  • 8/12/2019 Sap Interview Concepts

    22/38

    )epending up on !9* 8D; ta(es place let me explain how it ta(es place when a requirement

    comes this is been transferred to "*8 through !9*. )epending up on the availability of the

    material transfer of order ta(es place in which the requirement sits in the storage location from

    there pic(ing and pac(ing process ta(es place and finally 8D; activity ta(es place.

    ;n general

    ;- D%-%*A$ !%*"%-9$9DE !9* ;S !>% A2!;+;!E W>;2> !A=%S

    8$A2% :%59*% 2*%A!;-D A )%$;+%*E )92F"%-! A-) 8D; 8*92%SS

    !A=%S 8$A2% A5!%* 2*%A!;-D A )%$;+%*E )92F"%-!.

    >ow is route determined?

    )etermination of the route is dependent on the following factors

    #1')eparture 2ountry and departure Bone&it gets determined from shipping point.

    #0'Shipping 2ondition&it is determined from sales doc. type or from S8 #2ustomer master'.

    #'!ransportation Droup& it is determined from "aterial master.

    #3' transportation Qone& ship &to &party.

    #4'*eceiving country.

    #'Weight group #optional'.

    What is consumption based planning?

    2onsumption&based planning is based on past consumption&values, statistical procedures for

    future requirements. ;tPs to avoid the shortfall in requirement determined from reorder point or

    forecast requirement.

    )ifference between "*8 and 2onsumption&based planning, "*8 8lanning based on gross

    requirement through the :ill of "aterials, 2onsumption&based planning based on pastconsumption&values.

    What is the relation ship between sales organiBation and plants?

    #1'Sales 9rganiBation&&R 8lant

  • 8/12/2019 Sap Interview Concepts

    23/38

    Sales 9rganiBation is assigned to plant in combination with )istribution 2hannel. *elation

    "any&"any.

    #0' sales 9rganiBation&&R 2ompany 2ode. "any&9ne.

    #' 8lant&&R2ompany 2ode. "any&9ne.

    what does ;tem 2ategory 2ontrol?

    An item category controls the overall behavior of an item. ;t determines whether the item is

    relevant for pricing or not, whether it is relevant for delivery or not, whether it is relevant for

    billing or not. ;t also determines whether it is a free item, text item and it also help to determine

    the sales document type.

    What is *eturnable pac(aging processing means?

    ;! is used in the process where by the business sells items to the customer. !hese items are

    pac(ed into shipping units such as boxes and crates .!hen the customer can (eep the boxes

    and crates upto a certain period of time and then

    must return the item .Should the customer not have return the shipping units within specified

    date or have been destroyed ,then business may bill the customer for damaged goods .

    !he stoc( we deliver as special pac(aging materials .We

    (ept at customer site .;t can viewed in I"":%Iwith indicator I+I .

    ;tem category group is I+%*8I .

    Deneral item category is I$%;>I.

    I$A-I for returnable pac(aging pic( up$A'

    I$--I for returnable pac(aging issue$-'

    "aterial group H73

    I!A$I &item category for returnable pac(aging

    What is ;"D?

    1. Step by Step plan for implementing the SA8 modules.

    0. 8rocedures that have to be performed before a certain configuration can be made.

  • 8/12/2019 Sap Interview Concepts

    24/38

    . )ocumenting the SA8 *@ configuration methodology along with the reasons for

    configurations.

    3. ;t forms the crux of business transactions in an SA8 implementation, and how each one of

    the steps in various modules have been configured.

    4. 5inally, all configurations and their releases for a particular SA8 *@ implementation can be

    chec(ed through the SA8 ;"D.

    What is :ac(order processing?

    :ac(order processing is functionality in SA8 where you can change the commitments and over&

    ride the bloc(age of stoc(s mar(ed against sales documents@deliveries. 5or e.g. you receive an

    order from a very important customer for material IAI but the entire quantity of A is committed to

    another customer I:I via earlier sales orders and this is where :A2=9*)%* processing helps

    you to change the commitment and shift stoc( due for : to A. !his is the benefit of thisfunctionality.

    !.2. +*A & :ac(order 8rocessing

    What are the reports u have generated with help of A:A8? What are all the things we need to

    do configure?

    What are the influencing factors for account determination?

    sales amount which is in sales order will be posted into some accounts.

    eg sales price should be posted into revenues account in the same way sales discount should

    be posted into deduction account , other amount will post into some other account for this

    purpose we maintain account determination. coming to the questionMs answer, influencing

    factors for account determination is , chart of accounts,# 5; consultant will tell that chart of

    accounts which is used for that company code' sales organiBation, distribution channel, account

    assignment group for customer # which is in customer master data, sales area tab page, billingview 'account assignment group for material # which is in material master record, sales

    organiBation 1 view # not sure plB chec(' account (ey which is assigned in pricing procedure D@$

    account number # 5; consultant will give this number'

    What are dependencies in variant configuration?

  • 8/12/2019 Sap Interview Concepts

    25/38

    )ependencies establish relationship between characteristics and values of different

    characteristics. ;t is required to get the pricing to the sales order through

    8rocedure#dependency', to get the :9" component selected for the material with quantity and

    to have the routing time for each component.

    !here are 4&types of dependencies...

    a.8recondition ...to hide characteristics and its values

    b.Selection condition....to select a characteristics or values

    c.8rocedure..to ;nfer value for a characteristics

    d.Action...to infer value for a characteristics but obsolete.

    e.2onstraint...to have a consistency value flow to configuration , it has to attach to configuration

    through dependency net....

    What is %xtract used in condition tech. in pricing?

    2ondition technique used condition table, condition type, access sequence, pricing procedure to

    determine pricing information.

    What is the use of pricing date in condition type?

    8ricing date is the date in which the condition records are accessed. 5or e.g. lets say you have

    the price of the material as 1*s till "ar 07 as per the validity period of condition record

    and from April the same price of the material is 0*s as per the validity period of the condition

    record. -ow your pricing date in the Sales doc

    determines as which price should be ta(en into account. >ope you are clear now.

    What is the lin(@control between sales and distribution and quality?

    When a complaint is executed. Say, a faulty material is returned bac( to plant from the

    customer@consignee. !he material is ta(en in to the bloc(ed stoc(, where by the quality lin( is

    involved. ;tMs the responsibility of the quality department to chec( the complaint and approve.

    !hatMs the reason we have billing bloc( before issuing credit note@memo to the customer.

    >ow is access seq. controlled?

  • 8/12/2019 Sap Interview Concepts

    26/38

    An access sequence #search strategy' is defined for each condition type #except header and

    manual condition type' in pricing procedure.

    1. %ach access performed during pricing procedure, the access sequence is made using

    condition table.

    0. Access sequence is a search (ey for condition record, which made up of (ey fields.

    . Access sequence searches the condition records from most specific to the most general.

    %xample Suppose you create a sale order for material "&1 for 2ustomer 14. and you had

    maintained the condition records for that material 1 ;-* for per material. and

    you also maintained the condition record for 2ustomer14@"aterial "&1 also i.e. for that

    particular material and for that customer the "aterial price is / ;-*. ;n that condition the

    system pic( the material price as / ;-* and reect the material discount as 1;-*.

    What is business item?

    ;n item category, :usiness item specifies whether the business data at the item level is allow to

    differ from business data in the document header during the sales document processing.

    business data means sales data G shipping data G :illing data

    ;f you configure #2hec( box active' the :usiness item in the ;tem category, system should not

    allow to change the ;ncoterms in the sales order

    What is $ump sum payment?

    $ump sum payment is a general term. ;t has no different meaning in the sap. %xact meaning of

    lump sum is full payment.

    what are the Steps in consignment processing?

    ;n consignment process, we have 3 stages.

    5irst phase, company fill the goods at customer site, still it is the property of company, is called

    as 2onsignment fill up,#25'

  • 8/12/2019 Sap Interview Concepts

    27/38

    When the customer consumes the material company issues the invoice is called as

    consignment issue #2;'

    ;f the customer finds that he got any material defective he returns is called as consignment

    return #2*'

    When customer requests the company to ta(e bac( the material which is not sold by the

    consumer, the company will pic( this stoc( from the customer site is (nown as consignment pic(

    up #cp'

    What is the purpose of creating user exits?

    A user exit is a place in a software program where a customer can arrange for their own tailor&

    made program to be called. SA8 creates user exits for specific programs, screens, and menus

    within standard *@ applications.!hese exits do not contain any functionality. ;nstead, the

    customer exits act as hoo(s. Eou can hang your own add&on functionality onto these hoo(s

    What is the difference between +=11 C +=1

    !code v(11 used for individual "aintenance of condition record and !code v(1 used for mass

    "aintenance of condition record

    What basic questions do they as( relating to order management?

    :asic questions related to order management

    1. ;n sale order what fields are mandatory We can change them as per our requirement by

    going into account groups and then fields

    0. When u raise a sale order what field get filled by default?

    . when you save a sale order whatPs the bac(ground process which ta(es place?

    >ow is storage location determined?

    )etermination of storage location depends upon the rule mentioned in the delivery type. !here

    are basically three rules for determining storage location, out of which we

  • 8/12/2019 Sap Interview Concepts

    28/38

    basically use "A$A rule&

    "A$A *ule&

    #1'Shipping point.

    #0'8lant.

    #'Storage 2ondition.

    9ther rules are "A*% and *%!A ,which are used for trade scenarios.

    What is the difference between A!8 chec( and availability chec(?

    A!8 is (now as available to promise quantities and it is

    2alculated as below.

    Ware house stoc( G planned receipts & 8lanned issues H A!8 quantities.

    %x1. 1 G 4 &64 H 64 is A!8

  • 8/12/2019 Sap Interview Concepts

    29/38

    from reaching Bero.

    types of Availability chec(s

    1. Against A!8

    0. Against product allocation

    . Against planning.

    Availability chec( is based on chec(ing group, *equirement class, and *equirement type and

    schedule line category.

    What will do in realiBation?

    *ealiBation phase in which the system is configured ,(nowledge transfer occurs ,extensive unit

    testing is completed, and data mapping and data requirements for migration are defined .

    !he purpose of this phase is to implement the business process requirements based on

    business blueprint. !he system configuration methodology is provided in two wor(

    pac(ages baseline#maor scope' and final configuration #remaining scope'.9ther main focal

    area of this phase are conducting integration tests and drawing up end user

    documentation.

    What is the importance of release status and dynamic field?

    !he importance of release status in release procedures is to create the condition records purely

    for the planning purpose. for further clarification see release procedures in pricing.

    !he )ynamic field chec( is to determine the customer&specific fields, even the text fields.

    What is the parent and child relationship?

    when after we r creating the ;)92 type it will show screen, there we can create the segments

    by right clic(. then one pop up window will display li(e which segment#%x S%D1' u need to add

    to the ;)92 then add the one more segment#%xS%D0' to the ;)92 . while add S%g0 to the

    ;)92 , pop up will display li(e segment name which u can add and there is the options li(e

    under which segment u need to create the segment here u can select S%D1.

    now S%D1 &&&&R parent segment

  • 8/12/2019 Sap Interview Concepts

    30/38

    S%D0 &&&&R child to the S%D1

    >ow to configure partial deliveries?

    we have to mar( for partial delivery either in customer master

    or

    ;n customer&material info.

    What is A:A8 query?

    A:A8@3

  • 8/12/2019 Sap Interview Concepts

    31/38

    1 4 =95;

    1 1 =95=

    step is sequential order of a condition type.

    counter is nothing but sub sequential number of a condition

    type.

    What are the effects of 8D;?

    the ownership of goods will be transferred with post goods issue and it updates the stoc(

    quantity in warehouse decreases the volume of stoc( and increase the goods sold.and also

    updates the postings to D.$.

    What are the !echniques in delivery scheduling? :ac(ward scheduling C 5orward Scheduling

    :ac(ward scheduling System calculates material availability date based on the *equested

    delivery date. ;f the material is not available on that date the system calculates the earliest

    possible delivery date based on the material available date.

    5orward Scheduling

    What is *eplenishment lead time?

    *$!H!he time ta(en by the material to be replenished

    5or trading goods

    &&&&&&&&&&&&&&&&&&

    *$!Hplant delivery timeGgoods reciept processing time

    5or finished goods

    &&&&&&&&&&&&&&&&&&&

    *$!H;nhouse production time

  • 8/12/2019 Sap Interview Concepts

    32/38

    Where is shipping conditions stored?

    Shipping conditions are maintained in two places one is in customer master record under sales

    tab page in shipping screen and another is in sale document type. ;f u maintain in sale

    document type it over writes the value maintained in customer&material info.

    What is material determination?

    !his is setup when business requires swapping of one material by the other material in a sales

    document. %xample & When a product is under engineering change or there is a bug and you

    have another product, which is acceptable as replacement, then material determination can be

    used to set this scenario. 9ld product can be replaced by new product as per the launch date of

    the product. "aterial determination is also called as U8roduct selectionV

    ;t uses condition technique for material

    "aterial determination procedure is based on the sales document type. With condition

    technique, criteria can be defined and condition records can be maintained.

    Standard material determination procedure for order type 9* is A1.

    Standard material determination condition type is A1

    With standard setup, condition record for swap materials is maintained for Umaterial enteredV. ;t

    means in standard SA8, material determination is triggered when material is entered in the

    sales order.

    Additional criteria can be added by customiBing condition type A1.

    "aterial condition records are maintained in the main transaction menu in master data

    Swapping can be based on certain business conditions. !hese are called as Substitution

    reasons. 5or each substitution reason, you can define substitution strategy.

    Substitution strategy controls

    System will automatically replace product as per material determination record after carrying

    out availability chec( or can give list of substitute products for users to chec( and select orreplace material without availability chec(. ;t can also control whether both substituted and

    substitute material can be displayed in the sales order or only substitute material is to be

    displayed in the sales order.

    ;t controls printing of substituted or substitute material on output types li(e order confirmations.

    ;n delivery, no material determination is carried out for items copied from the order.

  • 8/12/2019 Sap Interview Concepts

    33/38

    "aterial determination in a delivery is carried out for new items if material determination has

    been activated for the corresponding sales document type

    What is the central organiBational element in purchasing?

    8urchasing 9rganiBation.

    >ow is plant determined?

    System searches for the plant in the following manner&

    #1' first it searches for a plant from 2";*#customer&material info record'.

    #0';f it is not found there then it will search for a plant

    in 2ustomer master record of ship&to&party.

    #';f still it could not be found then it will chec( in

    material master in Sales general@8lant view.

    in this sequence the plant is determined.

    What is a handling unit?

    !he SA8 >F is used for trac(ing the handling units used by the materials. Some common

    handling units are pac(agings materials li(e cartons, pallets etc.

    ;n the SA8 system, the handling unit #>F' expands on the shipping unit. >andling units can be

    nested and you can also create new handling units from several handling units as often as you

    li(e. At the material item level, >Fs contain the complete material identification, the quantity,

    and, in the case of serial numbers, the respective obect list. >andling units have unique,

    scannable identification numbers that can be developed according to standards such as %A-

    107 or SS22.

    >andling units contain all inventory management information of the materials they contain that

    are maintained in ;nventory "anagement. !here are also status messages that you can call up

    at any time that indicate whether a handling unit is only planned or if the ship&to party has been

    notified of the arrival of this handling unit, or whether it is in the warehouse or has already been

    posted to goods issue. !he integrated history function also records each business process in

    the life cycle of each handling unit, meaning that you can trac( the handling unitPs path and

    development at any time.

  • 8/12/2019 Sap Interview Concepts

    34/38

    *efer to $ogistics &R 2entral 5unctions &R >andling Fnit "anagement

    ;n >F&managed storage locations, all goods movements are executed through the specification

    of the respective >Fs, and ;nventory "anagement is performed through the handling units. ;f

    you are wor(ing without >F&managed storage locations, you can wor( with handling units

    #without stoc( information' as before in the delivery and in the shipment.

    ;n >F&managed storage locations, materials can be managed in >Fs only. "ixed stoc( made

    up of pac(ed and non&pac(ed materials within the same storage location are not supported.

    >Fs can also be managed in interim storage types. Fnpac(ing a material from a >F means that

    the stoc( of the material is posted to a storage location that is not >F&managed. ;f you call up

    normal material movements in connection with an >F&managed storage location, a delivery is

    created, rather than a direct material posting, which has been the procedure up to now.

    8lease note that if you want to use 11 to move the material already in stoc(, but in a non >F"

    Storage $ocation and you want to transfer those materials into a >F" Storage $ocation 3. ;f

    this is the case you can use the transaction +$"9+% with the destination plant and storage

    location. :efore that you have to create the >F with the transaction code >F0 Storage

    location where the material is and the status in stoc(.

    >andling units are unique at client level in at least one system. Fsing an indicator at client level,

    you can control whether you are going to wor( with the >F functions. Since the handling unit is

    a physical unit, the central logistics processes are controlled through the input of the handling

    unit identification. !hese processes include putaway, pic(ing, and stoc( transfers, as well as

    goods receipts and goods issues.

    A handling unitPs mobility can be limited if quality chec(s are active. 2hanges in the stoc(

    category caused by a quality inspection are made using a posting change in the handling unit.

    !here is also a report available that you can use to find and display handling units using

    different selection criteria such as material, pac(ing instruction, or storage location.

    Although the handling unit is basically a unit that remains constant in the system, you can

    change it by repac(ing the materials it contains. All the pac(ing functions, such as pac(ing,

    repac(ing, and unpac(ing, are completely supported by the handling unit functionality. ;n this

    way, handling units can be created in production, during goods receipt, or in the pac(ing areas

    of the warehouse. ;f you have automatic pac(ing, the handling unit is created from the

    pac(aging proposals defined in the system #from the pac(ing instructions, for example'

    What is difference between listing and exclusion?

    1. $isting is nothing but whatever material u assign to particular customer, then he can access

    those materials .:ut exclusion is nothing but excluding the 8articular material to the customer,

    then customer cannot access those materials.

    5or example&;n pharmaceutical company, customer sometimes the customer may not have a

  • 8/12/2019 Sap Interview Concepts

    35/38

    license to sell certain product, then we can use this function.

    0.$isting is suppose for a certain or group of customers u can assign materials only those can

    access. %xclusion is suppose u donPt want that certain materials certain customer should not

    access .So the particular customer can not purchase the same .

    Always exclusion is having higher priority than listing. ;n exclusion the system refuses the

    entered materials if it is maintained in exclusion record for specific customer but in case of

    material listing it accepts only allowed material which we maintained in listing record for specific

    customer .

    >ow revenue account is determined?

    *evenue a@c determination

    1. Application

    0. 2hart of accounts

    . Sales 9rg

    3. 2ondition type

    4. Account assignment group from customer

    . Account assignment group from material

    6. Account (ey

    When will you combine deliveries into one invoice?

    we will combine multiple deliveries into one invoice, when the bill to party , payment terms and

    billing date is same. And also when billing date, that means billing is done only once in a month

    for that particular customer, then you combine all deliveries of that month create invoice

    2an anybody help me out to configure SA8 S) pricing for ;ndian 8harmacy company. !he client

    is having so many scenarios li(e 8rice to )ealer, 8rice to retailer, )irect sales to ;nstitution.

    ;nstitution sales via dealer. 5or all above scenarios 8rice is ;nclusive of taxes.

  • 8/12/2019 Sap Interview Concepts

    36/38

    -ote & 8rices at :atch level "*8

    8lease let me (now your contact details to explain all our scenarios.

    >i *adha, ; am hereby sending the document please go through the document and revert forfurther clarifications S) 8ricing for ;ndian 8harmacy

    S!%8S 1.2reation of Account Droups )efine2ontrol2ustomers:usiness 8artner

    $ogistics T Deneral Account Droups and 5ield Selections for 2ustomers a. )efine Account

    Droups with Screen $ayout #2ustomer'

    b. 2reate -umber *anges for 2ustomer Accounts

    c. Assign -umber ranges for 2ustomer Account Droups

    -9!% Eou will have to maintain separate Account groups for )ealer, *etailer, ;nstitution and

    ;nstitution sales via dealer. !he -umber ranges should be created separately and assigned

    accordingly.

    0.8artner determination must be done accordingly# with respect to the type of account groups

    that we have created'. Set8artner )etermination :asic 5unctionsSales and )istribution

    up 8artner )etermination

    .2ustomer >ierarchies should be maintained. 2ustomers:usiness 8artners"aster

    )ata#Sales and )istribution Assign Account Droups'2ustomer >ierarchy

    3.Assign >ierarchy type based on Sales document type that you maintain .

    4.Assign >ierarchy type for pricing by sales document type2ustomers:usiness 8artners

    "aster )ataSales and )istribution Assign >ierarchy !ype for 8ricing :y Sales

    )ocument2ustomer >ierarchy !ype

    .Assign Sales areas to customer hierarchy types 2ustomers:usiness 8artners

    "aster )ataSales and )istribution Assign Sales Areas2ustomer >ierarchy

    6.)efine 2ustomer Droups2ustomers:usiness 8artners"aster )ataSales and

    )istribution )efine 2ustomer DroupsSales %x 1 T )ealer 0 T *etailer T ;nstitution 3 T

    ;nst)eal

    7.)efine Sales )istricts., $egal status of the customer -9!% 2hec( out whether you have a

    )ummy 2ustomer 2oncept in that case you will have to create a dummy account group for

    )ummy customer. Similarly you chec( for one time customer #again you will have to create one

    time customer a@c group, number ranges creation and assignment. -ote the no. ranges should

    be unique, be careful.' Sales )ocument !ypes, )elivery )ocument types and :illing document

    types should be copied and renamed.#8refixing it with UQV. ;tem 2ategories which is important

    field should also be copied and maintained with UQV as starting letter. Schedule line categories

  • 8/12/2019 Sap Interview Concepts

    37/38

    should also be maintained appropriately starting with UQV.

    8ricing procedure

    1."aintain Access Sequence or 2opy and create the Access Sequence appropriately #5or 8rice,

    !ax or 5or +A! purpose accordingly'

    0."aintain 2ondition !ypes or 2opy and create the 2ondition !ypes appropriately #maintain

    condition types for 8rice, )iscounts, taxes. Accordingly'

    .2opy and create 5our 8ricing procedures according to the scenarios that you have raised#5or

    )ealer@*etailer@;nstitution@;nstitution sales via dealer'. -ormal means, copy *+AA1 and

    maintain only the relevant condition types.

    3. ;f 2;- is applicable, then chose !AO;-X or !AO;-- accordingly. :etter to have !AO;-- it is

    easy to maintain for excise purpose and it is also recommended by SA8 2ommunity from +er

    .'.

    4.;5 !AO;-- is maintained then copy any one of the procedure X;-5A2 #5actory Sales' or

    X;-)%8 #)epot sales' copy and rename the procedure and maintain only the relevant condition

    types that you use as well as, excise duty if it is needed.

    .:efore proceeding to 8ricing procedure determination, we need to chec( the U)ocument

    8ricing procedureV and U2ustomer 8ricing procedureV accordingly.8ricing 2ontrol8ricing

    :asic 5unctionsSales and )istribution )efine 2ustomer 8ricing 8rocedure)efine and

    Assign 8ricing 8rocedures 2ust. )escription 1 )ealer 0 *etailer ;nstitution 3 ;nst)eal

    8ricing 2ontrol8ricing:asic 5unctionsSales and )istribution )efine )ocument 8ricing

    8rocedure)efine and Assign 8ricing 8rocedures ;f we want we can change the document

    pricing procedure accordingly or let the document remain as UAV T Standard %lse A & Standard#)ealer' ! & *etailer - T ;nstitution Q T ;nst)eal

    6.8ricing 8rocedure )etermination %nter the Sales Area, )ocument 8ricing procedure,

    2ustomer 8ricing 8rocedure, 8ricing 8rocedure and 2ondition !ype. %x ;f you are running

    8ricing for )ealer then, you should create Sales )ocument, )elivery )ocument and :illing

    )ocument Accordingly.

    7.!a(e care of 2opy 2ontrols from sales document to sales )ocument, Sales document to

    )elivery, )elivery document to billing )ocument and Sales document to billing )ocument.

    /.2hec( 5or *eturn 8rocess 2ycle and 5ree goods if any maintain 2opy controls for returnprocess from billing document to sales document correctly.

    1.-ow since, you are in 8harma industry you will also have to maintain 8ricing at :illing level

    too. #Since 8rices might vary during order received time and dispatch time or invoicing time so

    do the pricing accordingly' "aintain )oc pricing active at billing level. )etermine 8ricing at

    billing level

    11.-umber range should be unique at billing level too for respective invoices . 10."aintain no.

  • 8/12/2019 Sap Interview Concepts

    38/38

    ranges and customiBed document types #Starting with Q$0- or QD0-' for )ebit "emo and

    2redit "emo accordingly ; hope it meets your requirement