Sd Interview Two

Embed Size (px)

Citation preview

  • 8/13/2019 Sd Interview Two

    1/22

    Monday, August 2, 2010

    sap sd interview questions with answers1.What is transfer order?

    An instruction to move materials from a source storage bin to a destination storage bin in a warehouse complexat a specified time. A transfer order consists of items that contain the quantity of the material to move andspecifies the source and destination storage bins. A transfer order can be created based on a customer delivery, atransfer requirement, or a posting change notice. Source and destination storage bins can be in differentwarehouses.Application:This is the term of Warehouse anagement !"#$W% and lin&ed into S' odule, where clients business runthrough Warehouse(elated Transaction:)"*+"T*-"T*)"*/

    /. What are the fields in pricing procedure0There are +1 columns in pricing procedure+. Step/. 2ounter-. 2ondition type3. 'escription4. 5rom1. To6. anual7. andatory. Statistical+*.8rint++.Subtotal

    +/.8rint+-.Alternative calculation type+3.Altenate condition base value+4.Account &ey+1.Accruals

    -. What are the Standard output types in S'0Standard 9utput Types in S' are as under:+. Sales 9rder 2onfirmation: A**/. 9utbound 'elivery ote: "'**-. illing 'ocument: ('**4. 2ash Sales: ('*-1. ;nquiry: A5**

    6.

  • 8/13/2019 Sd Interview Two

    2/22

    5unctionality0 >ow you have overcome that issue0We can say during the implementation the challenges which we faced are >igh expectations from the system "ac& of ;T 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 scheduling0'elivery doc is the actual delivery that we create in )"*+ for the sales order.'elivery scheduling is the process by which system proposes the confirmed delivery date when a sales order isloaded.5or eg consider that the customer has placed an order on 7th Sep C requested delivery ('' on +/th. 2onsiderthat you have maintained / days as transit time, + day as loading time C + day as pic& pac& time. Then thesystem initially carries bac&ward scheduling from the (''. So from +/th, it will calculate bac&wards. So yourgoods should leave your shipping point by +*th, 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 (''. ;fnot, system will chec& for the material availability date A'. ;f A' is on +*th, then system will do forwardscheduling from +*th. So items can be pic&ed by ++th, loading done on +/th C goods will reach customer on+3th !/ days transit%. So confirmed delivery date is +3th. System will propose this date as delivery date in

    shipping view of sales order main screen. This process is called delivery scheduling.

    >ow is item category determined0;T# 2AT#D9(E ;S '#T#(;#' ; T(ASA2T;9 AS#' 9 $59F( 5A2T9(S:SA"#S '92TE8# G ;T# 2AT#D9(E D(9F8 G FSAD# G >;D>#( "#)#";T# 2AT#D9(EH!'#T#(;#S%;T# 2AT#D9(E.

    What is #xtract used in condition tech. in pricing0condition 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 techniqueWhat is the difference between plant and storage location0$ 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 isprovided.$ Storage "ocation is a place allotted inside a plant for the purpose to maintain the stoc&. The same consideredfor all modules !88, S', C %

    What is the difference between item proposal and material determination product proposal0;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 thecustomer master data.We use )A4+ to create the item proposal. >ere we get a number. This number is then lin&ed to the customermaster data in the sales view. This is very commonly used.aterial determination is very closely related to item proposal @product proposal and is used to swap onematerial for another in the sales order using the condition technique. ; have not seen aterial determination

    procedures used in the pro?ects ; 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 canalso be selected from a list and copied into a sales order.I+% Fse transaction J)9)7K to configure the document type !ISI for product proposal%./% Fse transaction J)A4+K to create a proposal.-% #nter the item proposal on the sales area data !sales tab% of the customer master record.3% ;n J)A*+K to create a sales order, Select #dit C propose items.Iaterial determination:Iaterial determination uses the condition technique to swap one material for another when certain conditionsapply. aterial determination is triggered by the material entered in the line item of the sales order.Fse transaction J)++K to create a material determination condition record. And J9)+/K for configuration ofmaterial determination.aterial determination is useful when old product is becoming obsolete or a new product is released by the

  • 8/13/2019 Sd Interview Two

    3/22

    company at specific date.I

    What are the statuses0Deneral SA8 Status anagementFseFse the general SA8 status management if you require user status.

    StatusThe current processing status of an ob?ect is documented by one or more statuses. A status is an indicator thatfulfills two functions:;t informs you that a particular status has been reached !for example, The 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 ob?ect.

    Eou can set any number of statuses for an ob?ect.Statuses can be displayed in two different ways in the system:As a -*$character textAs a 3$character identification codeoth display variations are language dependent.The system displays the active status of an ob?ect in list form or in a status row. The status row may contain up

    to a maximum of eight statuses. Eou use the status profile to define the position in which the application statusis displayed in this row. The system can output several statuses in the same position. The system uses the8riority column in the status profile to determine which status is actually displayed The list display shows allactive statuses !arranged according to position and priority%.A status can be either active or inactive: A status canAllow a business transactionAllow a business transaction with a warning8rohibit a business transaction;f a business transaction is allowed with a warning for a particular ob?ect, the system issues a warning messagewhen you execute the business transaction. Eou can then decide whether to ignore the warning and continuewith the business transaction.Eou want to flag a released internal order for deletion. >owever, the internal order has not yet reached the2losed status. ;n th case, the system first issues a warning indicating that the order has not yet been closed.

    To 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 StatusThe system sets a system status informing the user that the system has executed a certain business transactionfor an ob?ect. Eou can only influence this status by executing a business transaction that changes the systemstatus.;f you release an internal order, the system automatically sets the (eleased system status.Fser StatusEou 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.The system status and the user status influence the business transactions in the same way.Status 8rofileA status profile contains a user$defined quantity of user statuses and rules. Eou can define status profiles incustomiBing for each order type. See the 'efine Status 8rofiles activity in the ;D:The 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 ob?ect 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.Status umberFser statuses can be used to determine a sequence for the different steps involved in processing an ob?ect. 5oreach step, you specify a user status and give it a status number Eou should assign these status numbers so thatthey are reached in ascending order.

  • 8/13/2019 Sd Interview Two

    4/22

    ;f you assign a status number to a user status, specify a lowest and highest status number for the user status.These 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 thefollowing user status in a status profile:Status number Status Short text "owest status number >ighest status number+* 8"A 8lanning +* /*

    /* A8() 8lan approval +* -*-* 2ST 2onstruction -* 3*3* >')( >andover -* 4*4* 28" 2ompleted 4* 4*The system usually wor&s through the statuses in numerical order !status numbers%. ;n this example however, itwould be impossible to change directly from status 8"A to status 2ST, because from status number +* youcan only switch to maximum status number /* A8(). Similarly, once you reach the 2ST, you can no longerreturn to the 8"A or A8() statuses.ActivitiesTo activate general SA8 status management for internal orders, assign the status profile that you require to theappropriate order type in customiBing for internal orders !see the 'efine 9rder Types ;D activity%.

    What is the purpose of sales document type0

    Sales documents is nothing but data container, and its a proof of transactions to simplify business processdocument categoriBed into - types :sales document, delivery document , billing document sales document :salesrelated data is going to be captured here to map different process transactions sap has categoriBed into 3 types.8resales order: inquiry, quotation !;,

  • 8/13/2019 Sd Interview Two

    5/22

    ;ntegration 8oints oduleAvailability 2hec& $ 2redit 2hec& $ 5;2osting $ 29@ Tax 'etermination $ 5;Transfer of (equirements $ 88@

    'elivery C Doods ;ssue;ntegration 8oints oduleAvailability 2hec& $ 2redit 2hec& $ 5;(educes stoc& $ (educes ;nventory L $ 5;@ 29(equirement #liminated $ 88@

    illing $;ntegration 8oints odule'ebit A@( $ 5;@ 292redit (evenue $ 5;@ 29

    Fpdates D@" $ 5;@ 29!Tax, discounts, surcharges, etc.%ilestone illing $ 8S

    (eturn 'elivery C 2redit emo $;ntegration 8oints odule;ncreases ;nventory $ Fpdates D@ " $ 5;2redit emo $ 5;Ad?ustment to A@( $ 5;(educes (evenue $ 5;

    What are (8 types0

    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 group02ustomer 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 processing0;ncomplete orders are the orders which have not maintained 2ompletely as to full fill the business requirementto place the order ! as defined in incompletion proc by

    business%.The 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 Training in SA8$S' module0+.we will decide who are the team members of end users/. Arrange one common place for training-.;n a day with pre planned material and using development system with some hard copies of varioustransaction codes which will use by end users will distribute to them and as& them to practice3.it is generally li&e a in house training which may remains for / dayMs4.after the training we will give them hard copies of list of transaction codes with narration which are relevant totheir modules li&e S' related and 8 related etc

    Why does the customer master have different views0The main purpose of the customer views is for each dept to determine the roles effectively in customer

  • 8/13/2019 Sd Interview Two

    6/22

    D##(A" 'ATA$ deals with all the details regarding the customer298AE 29'# 'ATA$ deals with financial aspects.SA"#S A(#A 'ATA$ deals with salesN billingN shipping details along with the partner determination

    What is t$code for listing the bloc&ed documents0)=+ is for bloc&ed document, )=/ (eleased 'oc.

    What is batch split0;f a material is managed in batches then you can carry out a batch split for every component. This means that ifyou Split a batch, you assign more than one batch to one2omponent. ;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.

    The following requirements must be met for batch splitting:!+%The material master record of the material must specify That the material is managed in batches.!/%atches must exist for the material.

    What is 8roduct attributes0

    What is difference between S' account &ey and 5; account &ey0

    Account &ey is created and provided by 5;. Account &ey determines theD@" account to which the amount is to be posted. S' defines account &eyin pricing and 5; uses it for posting taxes.To 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 isconcerned both the =ey purpose is same.Acct &eys are defined in 5; only, S' people only use them, say in pricing. ut ultimately they r used for postingthe amounts to relevant D" accounts only

    What is a variant and its use0

    >ow is credit control determined0

    2redit control is determined in the combination298AE 29'# G 2FST9#( (;S= 2AT#D9(E G 2(#';T D(9F8 H2(#';T 29T(9" A(#A9ne 2ompany code can be assigned too many credit control areas And multiple company codes are not assignedto one credit 2ontrol area.

    What are the parameters in 5'-/05'-/ aintains credit management records here we can give the amount of the customer W>AT ;S >;S creditlimit.F can see address of the customer, 2entral data, status and payment history of the customer.

    What is the difference between routine and requirements0; &now requirement in S' point of view+. (equirements are used in different area of S', for example requirement in pricing procedure, it restrict theaccess of the condition type. for example the rebate condition type bo*+ has the requirement /3 it means thatthis condition type should appear in the billing document. (outine means the program written for therequirement.ie the logic written in the AA8 code.

    What is condition supplement and why is it used0A 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 discountcondition type as a condition supplement. So whenever the price is determined for the material, it willautomatically includes the discount condition records.

  • 8/13/2019 Sd Interview Two

    7/22

    What is the difference between milestone and periodic billing08eriodic: $ full amount in each bill till contract periodilestone: $ 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 within the billingdate e.g. suppose the bill amount of the customer is +*** usd, the customer can pay /**usd,-**usd as

    mentioned on the Agreement whereas in periodic plan type the customer have to pay the amount in a regularperiodic interval.i.e. The customer have to pay the +***usd in + year then the amount payable by the customer is+***@+/.

    What is the landscape0

    What is the difference between Static and 'ynamic 2redit 2hec&0

    They both are belong to automatic credit chec&The only difference is 'ynamic contains a time@horiBon@attach period .This time period used by the systemwhere we specify time in months .#O: / months .System will use this period to ta&e open orders, open deliveriesetc. to get credit exposure .Within this attached time period not after this specified period, u have to do deliveryafter this horiBon period say - months latter 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 testing0D" A229FT 2A9T # '#T#(;#' 'F(;D ;)9;2;D 9)##T TE8# 9T 59F''F(;D '#";)#(E ST9(AD# F;T 9T 59F' ; T># ; #((9( 'F(;D T(AS5#( 9('#(2(#AT;9 59( '#";)#(E(9FT# 9T '#T#(;#' 'F(;D '#";)#(E T9( 2A9T # '9# 'F(;D '#";)#(E#T2...

    What is a field catalog0

    What is the difference between condition type #=*+ and #=*/0#&*+$ the result of unit costing can be used as base for price !pr**% determination.#&*/$ the result of unit costing simply ta&en as a statistical value

    What is the 5unction of item category group0The 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, suchas a business giftN or that inventory management is not carried out for a service. When processing sales anddistribution documents, the system uses the item categorygroup to determine the item category. The system determines the item category based on the item categorygroup of the material and the current business transaction, and proposesit in the respective document.

    When creating the material types non$stoc& material andservices, ';# is proposed in both cases for the item category group, because the order processing for bothmaterial types is identical: for example, pricing is carried out for both, but no availability chec&.

    What is pricing procedure0A pricing procedure is a procedure by where in which you control the execution of condition types in asequence you would li&e . ;t not only executes the condition types but als* controls the execution of conditiontype 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.To determine the pricing procedure

    SA"#S A(#A !Sales 9rganiBation G 'istribution 2hannel G'ivision% G 2FST9#( 8(;2;D8(92#'F(# G '92F#T 8(;2;D 8(92#'F(#

  • 8/13/2019 Sd Interview Two

    8/22

    What is condition exclusion0;f we set an exclusion indicator in the definition of condition type during sales document processing the systemignores the other condition type which exits below that inthe pricing procedure and which have same requirement.

    Which delivery document type for ST9 process0

    5or intracompany ST9 the delivery doc type is "!i.e. within the one company code%C for intercompany ST9the delivery type is "22.

    What is difference between the header level condition and item level condition0>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, too.

    What is the lin& between credit management and subtotals0see there is the lin& between credit management and subtotals. The reason why, usiness grant credit to thecustomer. so all the credit amounts of customer must stored in corresponding tables in our sap system. so that ;n8ricing 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 purpose0delivery 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 data0; SA8 we can call these are master data li&e:+. 2ustomer master data/. aterial master data-. 2ustomer material ;nformation record3. When we are maintaining condition records li&e pricing2ondition record, rebate condition record.

    T># main purpose of maintaining the master data is that when we will create any documents in sales li&e salesdocument, 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(2FST9#( AST#( 9(,AT#(;A" AST#( ,li&e this...

    What is line item0There are - levels in a sales document i.e. header level, item level and schedule line. "ine item falls in the ;tem"evel.+%"ine ;tem relates to material details or the item details such as item number, name of material, quantity etc./%The item category of the item which is determined by the system !by combination of ;tem 2ategory Droupfrom aterial aster, Sales 'ocument Type, Fsage and higher level item category%is copied at ;tem "evel ofthe 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 eader data will ma&e "ine ;tem more clear : Sold$to 8arty, 8ricing date, 'ocument currency,8rice group, 2ustomer Droup, ;ncoterms, 8ayment terms, 8urchase9rder umber etc.

    What is value SA80ASA8 methodology is a methodology for component$based implementation pro?ects.)alue SA8 methodology is a methodology for evaluation, implementation and continuous businessimprovement.Solution anager is a natural extension of Accelerated SA8 and )alue SA8 methodology. SA8 S ismandatory for all usiness Suite /**4 and beyond.

    What happens when you overrate the customer0Eou can opt for any of the following - :+%credit the customer for the amount of short$charged invoice by creating a 2redit emo (equest withreference to the previous invoice and create a new sales order with

  • 8/13/2019 Sd Interview Two

    9/22

    correct rate/%you can ma&e a 2redit emo (equest for the overcharged amount and ma&e a 2redit ote illing 'ocumentto give credit for the difference amount-%you may ma&e an ;nvoice 2orrection (equest.

    What are the functions performed in a support client0

    the main function is resolving the day to day issues sent by the client. some times enhancements also.And alsoread the detailed tic&et issues

    What is the access sequence for header conditions0for header conditions, no access sequence will be there. the values for header conditions should be enteredmanually during sales order processing. access sequence is a search strategy which finds the right conditionrecord from the condition table.

    What are the highest organiBational units in S', , 88 and 5;290S'$$$$sales organiBation$$$$plant88$$$$plant5;29$$$$$company code

    What is the functionality of negative posting in billing document0(everse and ad?ustment postings can also be mar&ed as negative postings. egative postings are used to reducethe transaction figures in D@", customer, and vendor accounts. This allows you to give the transaction figures!following the reversal% the status they would have had without posting the reversed document and its reversaldocument. This type of reversal is called a negative posting.;ts nothing but an ad?ustment. "ets say you have creates a bill of +* buc&s and latter you realiBe its not correctand the billing amount should be 7 buc&s. To change the billing amount you have to create a negative bill worth$/ buc&s. ;ts a negative bill or in other words its an ad?ustment of credit type. Similarly debit type ad?ustmentsare also there.

    What is mean of (ebate processing0(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 thevalidity periods,9(its for specific material and customer, if this customer does the targeted business volume for that particularmaterial within the validity periods.

    A rebate is a discount which is granted subsequently to a rebate recipient on the basis of defined sales volumewithin certain period.There are three processes on rebate.+:$ 2onfiguring (ebate/:$ Setting of rebate agreements-:$ managing rebate agreement C payments

    ut before the processing the rebate you need to activatethe following fields:$ in 8ayer master record:$ Sales organiBation:$ illing document type.

    Eou have following rebate agreement types for your customer.+:$ aterial rebate/:$ customer rebate-:$ customer >ierarchy rebate3:$ aterial group rebate4:$ ;ndependent of sales volume.

    >ow is shipping point determined0shipping conditions G loading group G 'elivery plant H Shipping point

  • 8/13/2019 Sd Interview Two

    10/22

    What is difference between transport and tas&0

    What is the client specific data02lient specific data refer to the data that can be accesses only when we log in to that 2lient2lient specific data:

    a% usiness data$$aster data of business partners, products, pricing etcb% Transaction data: Sales orders, delivery, billing documents etcc% 2ustomiBation data: All the ;D activities that are saved with 2ustomiBing request number form the clientspecific data

    What is AA8 debugging05inding the errors in AA8 program and rectifying the error at run time is done using AA8 debugging.The AA8 debugger is the development wor&bench tool, which allows you stop a program during its executionwhen a particular condition is met.

    >ow subtotal in pp is related to credit limit0subtotal 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 rebate0(ebate: an incentive to be given to a customer. clubbed with qty purchased by a customer within the periodspecified !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 stage0usiness 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 itsbusiness within SA8 system.

    >ow will access the data in to production0

    What is Droup condition0

    What is cut over strategy0

    2utover strategy or cutover plan is the activity done in ASA8 methodology, while transferring the data from thelegacy 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 T9(0'epending up on T9( 8D; ta&es place let me explain how it ta&es place when a requirement comes this is beentransferred to (8 through T9(. '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 andfinally 8D; activity ta&es place.;n general

    ; D##(A" T#(#9"9DE T9( ;S T># A2T;);TE W>;2> TA=#S8"A2# #59(# 2(#AT;D A '#";)#(E '92F#T A' 8D; 8(92#SSTA=#S 8"A2# A5T#( 2(#AT;D A '#";)#(E '92F#T.

    >ow is route determined0'etermination of the route is dependent on the following factors:!+%'eparture 2ountry and departure Bone$it gets determined from shipping point.!/%Shipping 2ondition:$it is determined from sales doc. type or from S8 !2ustomer master%.!-%Transportation Droup:$ it is determined from aterial master.!3% transportation Qone:$ ship $to $party.!4%(eceiving country.

  • 8/13/2019 Sd Interview Two

    11/22

    !1%Weight group !optional%.

    What is consumption based planning02onsumption$based planning is based on past consumption$values, statistical procedures for futurerequirements. ;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 past consumption$values.

    What is the relation ship between sales organiBation and plants0!+%Sales 9rganiBation$$R 8lantSales 9rganiBation is assigned to plant in combination with 'istribution 2hannel. (elation: any$any.!/% sales 9rganiBation$$R 2ompany 2ode. any$9ne.!-% 8lant$$R2ompany 2ode. any$9ne.

    what does ;tem 2ategory 2ontrol0An item category controls the overall behavior of an item. ;t determines whether the item is relevant for pricingor not, whether it is relevant for delivery or not, whether it is relevant for billing or not. ;t also determineswhether it is a free item, text item and it also help to determine the sales document type.

    What is (eturnable pac&aging processing means0;T is used in the process where by the business sells items to the customer. These items are pac&ed into shippingunits such as boxes and crates .Then the customer can &eep the boxes and crates upto a certain period of timeand thenmust return the item .Should the customer not have return the shipping units within specified date or have beendestroyed ,then business may bill the customer for damaged goods .The 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"AI for returnable pac&aging pic& up$!"A%I"I for returnable pac&aging issue$!"%aterial group H**7*3

    ITA"I $item category for returnable pac&aging

    What is ;D0+. Step by Step plan for implementing the SA8 modules./. 8rocedures that have to be performed before a certain configuration can be made.-. '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 variousmodules have been configured.4. 5inally, all configurations and their releases for a particular SA8 (@- implementation can be chec&ed throughthe SA8 ;D.

    What is ac&order processing0ac&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 veryimportant customer for material IAI but the entire quantity of A is committed to another customer II viaearlier sales orders and this is where A2=9('#( processing helps you to change the commitment and shiftstoc& due for to A. This is the benefit of this functionality.

    T.2.: )(A $ ac&order 8rocessing

    What are the reports u have generated with help of AA80 What are all the things we need to do configure0

    What are the influencing factors for account determination0sales 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 intodeduction account , other amount will post into some other account for this purpose we maintain accountdetermination. coming to the questionMs answer, influencing factors for account determination is , chart ofaccounts,! 5; consultant will tell that chart of accounts which is used for that company code% sales organiBation,

  • 8/13/2019 Sd Interview Two

    12/22

    distribution channel, account assignment group for customer ! which is in customer master data, sales area tabpage, billing view %account assignment group for material ! which is in material master record, salesorganiBation + view ! not sure plB chec&% account &ey which is assigned in pricing procedure D@" accountnumber ! 5; consultant will give this number%

    What are dependencies in variant configuration0

    'ependencies establish relationship between characteristics and values of different characteristics. ;t is requiredto get the pricing to the sales order through 8rocedure!dependency%, to get the 9 component selected for thematerial with quantity and to have the routing time for each component.

    There are 4$types of dependencies...a.8recondition ...to hide characteristics and its values

    b.Selection condition....to select a characteristics or valuesc.8rocedure..to ;nfer value for a characteristicsd.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 throughdependency net....

    What is #xtract used in condition tech. in pricing0

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

    What is the use of pricing date in condition type08ricing date is the date in which the condition records are accessed. 5or e.g.: lets say you have the price of thematerial as +***(s till ar /**7 as per the validity period of condition record and from April the same price ofthe material is /***(s as per the validity period of the condition record. ow your pricing date in the Sales docdetermines as which price should be ta&en into account. >ope you are clear now.

    What is the lin&@control between sales and distribution and quality0When a complaint is executed. Say, a faulty material is returned bac& to plant from the customer@consignee. Thematerial is ta&en in to the bloc&ed stoc&, where by the quality lin& is involved. ;tMs the responsibility of thequality department to chec& the complaint and approve. ThatMs the reason we have billing bloc& before issuing

    credit note@memo to the customer.

    >ow is access seq. controlled0An access sequence !search strategy% is defined for each condition type !except header and manual conditiontype% in pricing procedure.+. #ach access performed during pricing procedure, the access sequence is made using condition table./. 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 $+* for 2ustomer +4**. and you had maintained thecondition records for that material +** ;( for per material. andyou also maintained the condition record for 2ustomer+4**@aterial $+* also i.e. for that particular materialand for that customer the aterial price is * ;(. ;n that condition the system pic& the material price as *

    ;( and re?ect the material discount as +**;(.

    What is business item0;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 changethe ;ncoterms in the sales order

    What is "ump sum payment0"ump sum payment is a general term. ;t has no different meaning in the sap. #xact meaning of lump sum is full

    payment.

    What is the advantage of using the text as a reference 0

  • 8/13/2019 Sd Interview Two

    13/22

    what are the Steps in consignment processing0;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 2onsignmentfill up,!25%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 companywill pic& this stoc& from the customer site is &nown as consignment pic& up !cp%

    What is the purpose of creating user exits0A 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.These exits do not contain any functionality. ;nstead, the customer exits act as hoo&s. Eou can hangyour own add$on functionality onto these hoo&sWhat is the difference between )=++ C )=-+Tcode v&++ used for individual aintenance of condition record and Tcode v&-+ used for mass aintenance ofcondition record

    What basic questions do they as& relating to order management0

    asic questions related to order management

    +. ;n sale order what fields are mandatory We can change them as per our requirement by going into accountgroups and then fields

    /. When u raise a sale order what field get filled by default0

    -. when you save a sale order whatPs the bac&ground process which ta&es place0

    >ow is storage location determined0'etermination of storage location depends upon the rule mentioned in the delivery type. There are basicallythree rules for determining storage location, out of which we

    basically use A"A rule:$

    A"A (ule:$!+%Shipping point.!/%8lant.!-%Storage 2ondition.

    9ther rules are A(# and (#TA ,which are used for trade scenarios.

    What is the difference between AT8 chec& and availability chec&0AT8 is &now as available to promise quantities and it is2alculated as below.

    Ware house stoc& G planned receipts $ 8lanned issues H AT8 quantities.

    #x+. +** G 4* $64 H 64 is AT8

  • 8/13/2019 Sd Interview Two

    14/22

    Stoc& chec&s which is automatically carried out after everygoods movement and which should prevent the boo& inventory

    balance of physical stoc& !for example, available stoc&%from reaching Bero.types of Availability chec&s+. Against AT8

    /. Against product allocation-. Against planning.Availability chec& is based on chec&ing group, (equirement class, and (equirement type and schedule linecategory.

    What will do in realiBation0(ealiBation phase in which the system is configured ,&nowledge transfer occurs ,extensive unit testing iscompleted, and data mapping and data requirements for migration are defined .

    The purpose of this phase is to implement the business process requirements based on business blueprint. Thesystem configuration methodology is provided in two wor&

    pac&ages :baseline!ma?or scope% and final configuration !remaining scope%.9ther main focal area of this phaseare conducting integration tests and drawing up end user

    documentation.

    What is the importance of release status and dynamic field0The 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.The 'ynamic field chec& is to determine the customer$specific fields, even the text fields.

    What is the parent and child relationship0when after we r creating the ;'92 type it will show screen, there we can create the segments by right clic&. thenone pop up window will display li&e which segment!#x: S#D+% u need to add to the ;'92 then add the onemore segment!#x:S#D/% to the ;'92 . while add S#g/ to the ;'92 , pop up will display li&e segment namewhich u can add and there is the options li&e under which segment u need to create the segment here u can selectS#D+.

    now S#D+ $$$$R parent segmentS#D/ $$$$R child to the S#D+

    >ow to configure partial deliveries0we have to mar& for partial delivery either in customer masteror;n customer$material info.

    What is AA8 query0AA8@3

  • 8/13/2019 Sd Interview Two

    15/22

    +* +* =95=step is sequential order of a condition type.

    counter is nothing but sub sequential number of a conditiontype.

    What are the effects of 8D;0the ownership of goods will be transferred with post goods issue and it updates the stoc& quantity in warehousedecreases the volume of stoc& and increase the goods sold.and also updates the postings to D.".A@2

    What is condition supplement and why is it used0

    What are the Techniques in delivery scheduling0 ac&ward scheduling C 5orward Schedulingac&ward scheduling: System calculates material availability date based on the (equested delivery date. ;f thematerial is not available on that date the system calculates the earliest possible delivery date based on thematerial available date.5orward Scheduling

    What is (eplenishment lead time0("THThe time ta&en by the material to be replenished

    5or trading goods:$$$$$$$$$$$$$$$$$$("THplant delivery timeGgoods reciept processing time

    5or finished goods:$$$$$$$$$$$$$$$$$$$("TH;nhouse production time

    Where is shipping conditions stored0Shipping 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 thevalue maintained in customer$material info.

    What is material determination0This 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 isacceptable as replacement, then material determination can be used to set this scenario. 9ld product can bereplaced by new product as per the launch date of the product. aterial determination is also called as U8roductselectionV;t uses condition technique for materialaterial 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 A****+.

    Standard material determination condition type is A**+With standard setup, condition record for swap materials is maintained for Umaterial enteredV. ;t means instandard SA8, material determination is triggered when material is entered in the sales order.Additional criteria can be added by customiBing condition type A**+.aterial condition records are maintained in the main transaction menu in master dataSwapping can be based on certain business conditions. These are called as Substitution reasons. 5or eachsubstitution reason, you can define substitution strategy.Substitution strategy controlsSystem will automatically replace product as per material determination record after carrying out availabilitychec& or can give list of substitute products for users to chec& and select or replace material without availabilitychec&. ;t can also control whether both substituted and substitute material can be displayed in the sales order oronly 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.aterial determination in a delivery is carried out for new items if material determination has been activated

  • 8/13/2019 Sd Interview Two

    16/22

    for the corresponding sales document type

    What is the central organiBational element in purchasing08urchasing 9rganiBation.

    >ow is plant determined0

    System searches for the plant in the following manner:$!+% first it searches for a plant from 2;(!customer$material info record%.!/%;f it is not found there then it will search for a plantin 2ustomer master record of ship$to$party.!-%;f still it could not be found then it will chec& inmaterial master in Sales general@8lant view.

    in this sequence the plant is determined.

    What is a handling unit0The 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 respectiveob?ect list. >andling units have unique, scannable identification numbers that can be developed according tostandards such as #A +/7 or SS22.>andling units contain all inventory management information of the materials they contain that are maintainedin ;nventory anagement. There are also status messages that you can call up at any time that indicate whethera handling unit is only planned or if the ship$to party has been notified of the arrival of this handling unit, orwhether it is in the warehouse or has already been posted to goods issue. The integrated history function alsorecords each business process in the life cycle of each handling unit, meaning that you can trac& the handlingunitPs path and development at any time.(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 thedelivery and in the shipment.;n >F$managed storage locations, materials can be managed in >Fs only. ixed stoc& made up of pac&ed andnon$pac&ed materials within the same storage location are not supported. >Fs can also be managed in interimstorage types. Fnpac&ing a material from a >F means that the stoc& of the material is posted to a storagelocation that is not >F$managed. ;f you call up normal material movements in connection with an >F$managedstorage location, a delivery is created, rather than a direct material posting, which has been the procedure up tonow.8lease note that if you want to use -++ 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 canuse the transaction )"9)# with the destination plant and storage location. efore that you have to create the>F with the transaction code >F*/ 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 centrallogistics processes are controlled through the input of the handling unit identification. These 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 aquality inspection are made using a posting change in the handling unit.There is also a report available that you can use to find and display handling units using different selectioncriteria 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 byrepac&ing the materials it contains. All the pac&ing functions, such as pac&ing, repac&ing, and unpac&ing, arecompletely 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, thehandling unit is created from the pac&aging proposals defined in the system !from the pac&ing instructions, forexample%

    What is difference between listing and exclusion0

  • 8/13/2019 Sd Interview Two

    17/22

    +. "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 accessthose materials.5or example$;n pharmaceutical company, customer sometimes the customer may not have a license to sellcertain product, then we can use this function./."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 cannot purchase the same .Always exclusion is having higher priority than listing. ;n exclusion the system refuses the entered materials if itis maintained in exclusion record for specific customer but in case of material listing it accepts only allowedmaterial which we maintained in listing record for specificcustomer .

    >ow revenue account is determined0(evenue a@c is determination :

    +. Application/. 2hart of accounts-. Sales 9rg

    3. 2ondition type4. Account assignment group from customer1. Account assignment group from material6. Account &ey

    When will you combine deliveries into one invoice0we will combine multiple deliveries into one invoice, when the bill to party , payment terms and billing date issame. 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. The client is having somany scenarios li&e 8rice to 'ealer, 8rice to retailer, 'irect sales to ;nstitution. ;nstitution sales via dealer. 5orall above scenarios 8rice is ;nclusive of taxes.

    ote $ 8rices at atch level (88lease 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 for furtherclarifications S' 8ricing for ;ndian 8harmacy

    ST#8S +.2reation of Account Droups 'efine2ontrol 2ustomers usiness 8artner "ogistics Deneral

    Account Droups and 5ield Selections for 2ustomers a. 'efine Account Droups with Screen "ayout !2ustomer%b. 2reate umber (anges for 2ustomer Accountsc. Assign umber ranges for 2ustomer Account Droups

    9T# Eou will have to maintain separate Account groups for 'ealer, (etailer, ;nstitution and ;nstitution salesvia dealer. The umber ranges should be created separately and assigned accordingly./.8artner determination must be done accordingly! with respect to the type of account groups that we have

    created%. Set8artner 'etermination asic 5unctions Sales 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 type 2ustomers usiness 8artners aster 'ata

    Sales and 'istribution Assign >ierarchy Type for 8ricing y Sales 'ocument2ustomer >ierarchy Type

    1.Assign Sales areas to customer hierarchy types 2ustomers usiness 8artners aster 'ata Sales and

    'istribution Assign Sales Areas2ustomer >ierarchy

    6.'efine 2ustomer Droups 2ustomers usiness 8artners aster 'ata Sales and 'istribution 'efine

    2ustomer DroupsSales #x: *+ 'ealer */ (etailer *- ;nstitution *3 ;nst'eal

    7.'efine Sales 'istricts., "egal status of the customer 9T#: 2hec& out whether you have a 'ummy 2ustomer2oncept 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 andassignment. ote the no. ranges should be unique, be careful.% Sales 'ocument Types, 'elivery 'ocumenttypes and illing document types should be copied and renamed.!8refixing it with UQV. ;tem 2ategories which

  • 8/13/2019 Sd Interview Two

    18/22

    is important field should also be copied and maintained with UQV as starting letter. Schedule line categoriesshould also be maintained appropriately starting with UQV.8ricing procedure:+.aintain Access Sequence or 2opy and create the Access Sequence appropriately !5or 8rice, Tax or 5or )AT

    purpose accordingly%/.aintain 2ondition Types or 2opy and create the 2ondition Types 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 ()AA*+ and maintain only therelevant condition types.3. ;f 2; is applicable, then chose TAO;X or TAO; accordingly. etter to have TAO; it is easy tomaintain for excise purpose and it is also recommended by SA8 2ommunity from )er 1.*%.4.;5 TAO; is maintained then copy any one of the procedure X;5A2 !5actory Sales% or X;'#8 !'epotsales% copy and rename the procedure and maintain only the relevant condition types that you use as well as,excise duty if it is needed.1.efore proceeding to 8ricing procedure determination, we need to chec& the U'ocument 8ricing procedureV

    and U2ustomer 8ricing procedureV accordingly. 8ricing 2ontrol 8ricing asic 5unctions Sales and

    'istribution 'efine 2ustomer 8ricing 8rocedure'efine and Assign 8ricing 8rocedures 2ust. 'escription +

    'ealer / (etailer - ;nstitution 3 ;nst'eal 8ricing 2ontrol 8ricing asic 5unctions Sales 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 Standard #lse A $ Standard!'ealer% T $ (etailer ;nstitution Q ;nst'eal6.8ricing 8rocedure 'etermination #nter the Sales Area, 'ocument 8ricing procedure, 2ustomer 8ricing8rocedure, 8ricing 8rocedure and 2ondition Type. #x: ;f you are running 8ricing for 'ealer then, you shouldcreate Sales 'ocument, 'elivery 'ocument and illing 'ocument Accordingly.7.Ta&e care of 2opy 2ontrols from sales document to sales 'ocument, Sales document to 'elivery, 'eliverydocument to billing 'ocument and Sales document to billing 'ocument..2hec& 5or (eturn 8rocess 2ycle and 5ree goods if any maintain 2opy controls for return process from billingdocument to sales document correctly.+*.ow since, you are in 8harma industry you will also have to maintain 8ricing at illing level too. !Since8rices 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++.umber range should be unique at billing level too for respective invoices . +/.aintain no. ranges andcustomiBed document types !Starting with Q"/ or QD/% for 'ebit emo and 2redit emo accordingly ;hope it meets your requirement

    SD Questions About Pricing Condition

    The Most Important Tips in Pricing or SAP SD Modu!e to crac"

    inter#ie$s...

    Whenever we define our pricing procedures, we remain least interested in creating

    our own 2ondition Types,2onditionTables C Access Sequences. What we do is, we ?ust define our own pricing

    procedures by using the existing condition types !i.e: 8(**, =**3, =**6, =A*/,=5** etc.% C then assign that 8ricing 8rocedure with I Sales Area, 'ocument8ricing 8rocedure C 2ustomer 8ricing 8rocedure I .

    After that we put the values against each 2ondition Types, mentioned in our8ricing 8rocedure by using the T$2ode I)=++I. ut we also need to &now aboutthe 2ondition Tables, 2ondition Types C Access Sequence 2reation. So for that

    purpose we have to use the following T$2odes respectively : I)@*4I, I)@*1I CI)@*6I. ow it will become easy to create the same.

  • 8/13/2019 Sd Interview Two

    19/22

    Also to inform that, using T$2odes is more smarter than following paths through;D screen.

    Ftsav u&her?ee $ utsavmu&her?ee+3-Yhotmail.

    What is the difference of %&11 and %&'1 (condition records)?

    M* condition t*pe is P+,, and Access se-uence is P+,. And in this access

    se-uence tab!e ',/ is a#ai!ab!e. 0o$ $hen I $as entering the P+,, in %&'1 it

    sho$s error Tab!e ',/ is not defining for the condition t*pe P+,. ut $hen I

    $as entering the P+,, at %&11 it is accepting it.

    'ifference between )=++ and )=-+ $ if you go through the menu path you willget the v& -+ as condition record from the tamplets whereas v&++ as simple

    condition record. ;n )=++ you can store condition record for more than oneconditiontype. This means you can have same condition record for different conditiontypes.This feature is given to enhance the systemMs performane and not to create theduplcation of the wor& for each condition type.Again system is not allowing to store the record in the v&-+ for the condition type

    pr** and access sequence pr*/.This is because if you see this ac seq cointains twoaccessses /* and -* having the same table no.ut you see there is the difference

    between the technical view of it for transfering the data from document field andcondition field,so you can not maintain the data at )=-+.

    What is the difference bet$een 2eader condition and Item condition? I "no$

    item condition app!ies to each item in a sa!es document. 2eader condition can

    on!* be app!ied to an entire document.

    'ifference between header and item condition $ as E9F 29((#2T"E SA;'>#A'#( 29';T;9 ;S A88";2A"# 59( T># W>9"# '92F#Twhere as item is for item.#x$Say fright is dependent on the total weight of all theitems in the documents then header condition adds on weights of all items andcalculates the record accordingly.Eou have two different types of the header conditions.a% ;n one you can duplicate the same value throughout the document for eachitem.Say discount /Z at header level which is also applicable to all the items

    b%Second is the accumulation of the values of all the item at the header level,asearlier explained for the [email protected] differenes are controlled through the indicator of group condition in thecond.type configuration.

    And so obviously header condition can not have the condition record and henceaccess sequence.

  • 8/13/2019 Sd Interview Two

    20/22

    SAP SD Tips b* 3%ish$a4it

    Disa!!o$ing Condition T*pes 5 2o$ I can accomp!ish the fo!!o$ing3

    e ab!e to DISA667W 8,P Condition t*pe to be negati#e ( In#oice !oc")

    Eou can modify condition type from customisingNSales and 'istribution$Rasic 5unctions$R8ricing$R8ricing 2ontrol$R'efine2ondition Types$Raintain 2ondition Types

    2hange condition type Q98Ms plus@minus indicator to IAI which means onlypositive is allowed. $$ Arvind (ana

    In pricing procedure there are co!umn such as re-uirement9 sub tota! a!tc!t*9

    a!tb#9 accura!s. What are these and $here $e ca!cu!ate a!! these #a!ues $hich

    $e put.

    +. (equirement: 'enoted by nos and maintained in )95, this is a conditionrequired for a particular condition type to be executed. #g. 8(**: req / ie itemrelevant for pricing

    )8(S@#=9+: req 3 ie cost(ebate A9+ (eq /3@(eq /4 etc

    /. Subtotal: this represents where a which table a value is stored, which can beprocessed for further calculation.

    #g. for 8(**, if this value is to be used for credt chec& of a customer, we mar& thesubtotal as A.

    - Alternate 2alculation type: this is also denoted by numbers and maintained in)95. #g. Suppose for 34 units , each unit is charged L+** per unit, the ordervalue comes out to be L34**, that is calculation is done as per unit price, if the

    client wants calculation type to be based on volume or wieght, alternatecalculation type can be configured.

    3. Alternate base value: 'enoted by no. and maintained in )95.

    #g, if the pricing scale is maintained and pricing for 34 units comes under the scaleof L+** per unit., the base value is 34 units, but if the client wants a standard basevalue in some casesto be assumed inspite of maintaining the scale, an alternate

    base value is confihured, that is the base value based on which the order value is tobe calculated changes.

  • 8/13/2019 Sd Interview Two

    21/22

    4. Accruals: Accruals are maintained for rebate agreements, it constitutes the totalaccumulated value which customer has earned through rebate, one the rebate forcertain amount is settled the amount from the accruals get deducted.

    $$ itin

    What is the purpose of text determination, account determination, partnerdetermination, output determination, storage location determination

    Ans$er13Text determination: 5or transferring information from material or customer to order@delivery or invoice!and anything in between%

    Account determination: 5or transferring financial and costing information to proper financial docs

    8artner determination: 5or determining who is is legally responsible for A@r, who the goods are going toand whatever else you want to drive through this functionality.

    9utput determination: What &ind of output does a sales@delivery@billing document create and who gets it,where0. 5or example A partner might get an #'; notification for a sales order ?ust confirmed, whereas afinancial@leasing company gets the invoice[

    Answer/:!a% Text 'etermination: Any Texts in aterial aster@aterial 'etermination@9rder@'elivery , etc ismeant to convey messages to the subsequent documents for compliance. e.g. IDive Top 8riorityI messagementioned in 9rder is meant for 8roduction 'ept. !b% Account 'etermination: is integration between5inance and S'. The A@8 along with Account =eys need to be allocated accordingly with combination ofAccount 'etermination Droup for 2ustomer and aterial if required. !c% 8artner 'etermination: Toidentify which type of 8artner it is so that if required for same 2ustomer different 8artner 5unctions maybe required e.g 9nly 9ne Sold To 8arty per 2ustomer. ore than 9ne Ship to 8arty@ ill to 8arty@ 8ayerpossible. Accordingly different asters will have to be created. Fseful for dispatch of aterial in case ofShip to 8arty, sending ill in case of ill to 8arty and payment follow up@'unning in case of 8ayer. !d%9utput 'etermination: What type of 9utput !5ax@ail, etc% is required, where and in what 5ormat!AA82ustomiBation may be required in some cases especially ;nvoices%. !e% Storage "ocation 'etermination:depends on 8lant, Shipping 8oint and Storage 2onditions

    What are the five imp fields to be maintained in account determinationAccount 'etermination: Sales )iew, Sales 9rganiBation, 'istribution 2hanel, 2hart of Accounts, AccountAssignment Droup for 2ustomer and aterial and Account =eys.

    What is meant by transfer of data from legacy code to sap Legacy Code ?Ans$er13

    ;t should be legacy data to SA8. What it means is you want to transfer all the customer and materials andall other information from 9lder !legacy system% to new SA8 system. Eou can do it using many tools,most noticeably 's.

    Ans$er3

    efore installation of SA8, 'ata maintained by 2ompany is called "egacy 'ata. At the time of installation,it is required to transfer 'ata from "egacy to SA8 li&e asters !aterial@2ustomer, etc%. ;t can be done invarious ways li&e '2, "SW, etc.

    What do you do really in pricing determination, and what are the maindeifferences between pricing procedures?

    Ans$er13

    8ricing is determined by combination of Sales 9rganiBation, 'istribution 2hannel, 'ivision, 2ustomer

  • 8/13/2019 Sd Interview Two

    22/22

    8ricing 8rocedure and 'ocument 8ricing 8rocedure.

    Ans$er3

    We determine how the prices are calculated, ta&ing into account sales area!sales org, distribution channel,division%, document type and customer!generally sold$to$party%.The main differences between pricing procedures would be the differences as we mentioned above, from

    the point of view of field entries. 2oming to the output and the procedure, Suppose the condition typesused will be different and hence the following whole procedure. 9ne pricing procedure determination tothe others, which data control these differences

    What type of reports generally a support consultant maintain and report'epends on 2ustomer requirements.

    What is the purpose of shipping point determination not menu pathSo that Shipping 8oint is determined automatically once the settings for the same are done.

    What and where types of copy controls we change2opy 2ontrol: is basically meant so that 'ata is copied from preceding 'ocument to subsequent one. Whatsubsequent 'ocument is required is to some extent determined by 2ustomer (equirements as well as'ocument Types. e.g. ;n general case of Standard 9rder, it will be 2opy 2ontrol !9rder to 'elivery% from9( to "5 .

    How to and where to maintain copy controls2hec& for yourself in ;D !Sales 'ocument types and 'elivery 'ocument Types%

    What is purpose of maintaining common distribution channels and commondivisions2ommon 'istribution 2hannel and 2ommon 'ivision are maintained so that if any master data li&ecustomer or material maintained with respect to one distribution channel can be used in other '2h. ;tprevents the multiplication of master records.

    #g: A customer is created for say sales area +***@/*@** then the same customer can be used in sales area+***@-*@** if we maintain /* as common distribution channel. >ence no need for extending thecustomers...the same for materials also.

    What is the difference between the Availability check ! "#aily re$uirement%and & "'ndividual (e$uirement% in material master?*+ and */ are the chec&ing group. Availability chec& is carried out with the help of these chec&ing groupand chec&ing rule. 2hec&ing group *+ and */ are maintained on the material master.

    *+ $ ;ndividual requirement $5or this system generates transfers the requirement for each order to the(8 .So that can either produce or procure.

    */$ 2ollective requirement.$;n this all the requirements in a day or in a wee& are processed at a time.System stores all request and passes on to the (8 in (8 run. ;n this system performance is highhowever you can not do the bac&order processing whereas in other you can do.