You are on page 1of 43

Interview Questions: Prepare well.

1. What is an integration point between SD AND MM?


2. What is Group condition?

I think it is VA31

3. What is cut over strategy?


4. How is route determined?

Departure zone + shipping conditions + transportation group + destination zone + weight


group

5. What is consumption based planning?


6. What is the relationship between sales organization and plants?

Many to many

7. What is Item Category Control?

8. What is Returnable packaging processing means?


9. What are the Differences between invoice and billing doc?
10. What is the relation between sales organization and company codes?
11. What is Replenishment lead time?
12. How can we create user exits?
13. What is the central organizational element in purchasing?
14. What is the relationship between company code and sales organization?
15. What are the reports you have generated with help of ABAP? What are all the things
we need to do configure?
16. When will you combine deliveries into one invoice?
17. How will be the Ticket process flow happens in a Production support project
18. What is t-code for listing the blocked documents?
19. What is the use of pricing date in condition type?

Prepared By saplinx@gmail.com
20. What is difference between inclusive and exclusive?
21. How is access seq. controlled?

Access sequence can be controlled with the “Exclusive indicator”, as this suggests to stop
searching for the condition record as soon as it is found.

22. What is business item?


23. What is Lump sum payment?
24. What is the advantage of using the text as a reference
25. What are the Steps in consignment processing?
26. What is the difference between VK11 & VK31

There is absolutely no difference as in both of them you can maintain condition records.
VK11 can be used for the condition records to be maintained one by one , where as for the
vk31 you can do it as a group as all the conditions are mentioned there and just you select
one by one and start entering details. Vk31 has been added in the later versions of SAP.

I tried my self.

27. How is storage location determined?

Shipping point + storage condition

and this is possible only when storage loc. Rule on the delivery document type is MALA.

28. What is the difference between ATP check and availability check?

ATP means “available to promise” and refers to when the business will be able to supply
the Goods being ordered—that is, when will procurement and production have the goods
ready for Shipping to the customer, preferably by the customer’s requested delivery date.

The Availability check is carried out at a Plant level. It results in a material availability date.
This represents the date the system has determined the requested material will be
available. Added to this date is the pick pack time, the loading time, and the transportation
scheduling time, which may or may not be added, depending on how long it is. All of these
dates result in a planned goods issue date, which is the planned date the goods are
transferred from the business’ ownership and control, possibly to a shipping agent. The
shipping dates are then added to the goods issue date, resulting in a delivery date. This

Prepared By saplinx@gmail.com
automatically determined delivery date is then communicated to the customer when the
sales order is placed.(glen c William page 202 last paragraph)

29. What is the purpose to differentiate the sales document type?

Every process is different in sales organisation and all the documents are controlled by sales
document types, there fore it is necessary to differentiate the sales document.

If it is a return order it has to be processed differently then cash sales.

30. What will do in realization?


31. What is the importance of release status and dynamic field
32. What is the difference between centralized credit management
33. What do you mean by POD (proof of delivery)?
34. What is the parent and child relationship?
35. How to configure partial deliveries?
36. What is ABAP query?
37. How is step and counter differentiated?
38. What are the effects of PGI?
39. What is the difference between alternative calculation type
40. What are the Techniques in delivery scheduling?
41. What are the differences between billing document and invoice?
42. What will you do in blue print stage?
43. How will access the data in to production?
44. What is the relation between PGI and TOR?
45. What is the relationship between sales organization and plants?
46. What is IMG?
47. Where is shipping conditions stored?
48. What is the relationship between company code and sales organization?
49. What is a handling unit?
50. How variant is used in reporting?
51. What are the issues u have faced in integration testing?

Prepared By saplinx@gmail.com
52. What is transfer order?

Transfer Order: before going for picking the goods, you need to create a
transfer order which contain the list of goods to be picked. This is a transfer
order.

53. What are the fields in pricing procedure?

OVKK:

1) Step
2) Counter
3) Condition type
4) Description
5) From
6) To
7) manual
8) mandatory
9) statistical
10) print
11) subtotal
12) requirement
13) alternative calculation type
14) alternative condition base value
15) account key
16) accrual

54. What are the Standard output types in SD?

Standard Output Types in SD are as under:


1. Inquiry: AF00

Prepared By saplinx@gmail.com
2. Quotation: AN00
3. Sales Order Confirmation BA00
4. Picking List: EK00
5. Outbound Delivery Note LD00
6. Billing Document RD00
7. Cash Sales RD03
8. Contract KO00.

55. What is Condition type?

A condition type is a pricing activities. For example, you can define a different
condition type for each kind of

1. Pricing,
2. Discounts and Surcharges
3. Taxes
4. Freight.

56. What is Condition Master Data:

Maintaining condition amount for the condition type is condition record

Maintaining condition record for the condition type is condition master data.

57. What are the issues u have faced in training?


a. I have faced order cannot be delivered

Prepared By saplinx@gmail.com
58. What is difference between delivery document & scheduling?

Delivery doc is the actual delivery that we create in VL01N for the sales order.
Delivery scheduling is the process by which system proposes the confirmed delivery
date when a sales order is loaded with the process of backward scheduling and
forward scheduling, route determination for the calculation of lead time for the
transportation and arrive at a particular date , which will be confirmed to the
customer.

59. How the Shipping point is determined

Shipping conditions + loading group + plant

60. How is item category determined?

Sales document type +item category group +usage + higher Level item category

61. What is Extract used in condition tech. in pricing?

Condition technique used condition table, condition type,


Access sequence, pricing procedure.to determine pricing
Information.

62. What is the difference between plant and storage location?

A plant is a place where Production/assembling of material


Is done as per PP-module.

Place where Storage/purchasing of


Material done as per MM-module and for

Sales plant is place Where sales are service is provided.


Storage Location is a place allotted inside a plant for

Prepared By saplinx@gmail.com
The purpose of maintaing the stock. The same considered for
All modules (PP, SD, & MM)

63. 240.What is the difference between item proposal & Dynamic Proposal

Item proposal is the list of materials and order quantities that can be copied
into the sales order from the customer master data. Item Proposal or Product
proposal: "Item proposal is same as product proposal & SAP uses the two
terms interchangeably”. An item proposal is a list of materials and order
quantities that can be copied into the sales order. Items can also be selected
from a list and copied into a sales order.

Use transaction VOV8 to configure the document type ("MS" for product
proposal).

Use transaction VA51 to create a proposal.

Enter the item proposal on the sales area data (sales tab) of the customer
master record.

In VA01 to create a sales order, Select Edit & propose items. Using the
transaction code, where as dynamic proposal is as For my understanding it
should be pre configured for a Particular customer such that whenever the
sale order is Raised items are automatically determined in that order.

It contains material and quantity what the customer regularly purchase. Next
time if the customer comes and places an order system copies material and
quantity from item proposal.

64. What is the difference between item proposal and cross selling?

Prepared By saplinx@gmail.com
You have seen in above what is item proposal and for cross selling the uses is to
increase the sales of an organisation by offering the new products to customer and
can be configured by condition technique and maintain the condition records at
VB41

65. How to configure dynamic proposal

Product Proposal is a sales order type which is MS order type in STD SAP inVOV8
This will have sales doc category D
No ranges assigned to it
Doc pricing procedure c
No del type
No billining type

Pls assign this doc first in the sales areas in which you want to use in t code OVAZ
Then create a product proposal in which you want the materials to be added with
quantities in VA51 with this order type MS This will generate a doc no
This doc no you assign in your customer master records in sales area data sales tab in
item proposal field.

Now when you create sales order for this customer in VA01 after inputting SP before
entering materials Go to EDIT in menu bar ADDITIONAL FUNCTIONS ---PROPOSE ITEMS
or crtl+F11 ,Then this dialogue box with this proposal no will appear
Copy then it will copy all the items that you have listed in the proposal

The system will not pick up product proposal for any customer automatically
You have to choose manually in the sales order creation by Going to EDIT in menu bar
ADDITIONAL FUNCTIONS ---PROPOSE ITEMS or crtl+F11

In short the product proposal is a tool provided by SAP if a particular customer buys
regularly a particular set of products every time when we prepare a sales order we need
not enter the products manually. It can be automatically called for by creating a product
proposal order with order type MS and assigning the proposal no in his master record

There is no special configuration for item/product proposal all at order type only MS not
much at item category level
only concept we have to understand

The configuration here I sent is for Product proposal and the document type is MS and it
is available in ECC 6

Prepared By saplinx@gmail.com
Simple product proposal what I have suggested with which many requirements can be
handled

66. What are the statuses? X

The current processing status of an object is documented by one or more


statuses. A status is an indicator that fulfils two functions:

It informs you that a particular status has been reached (for example, the
order has been released) It influences the number of business transactions
you can perform. If you execute a business transaction, this can then set or delete
one or more statuses for the specified object. Statuses can be displayed in two
different ways in the system:

• As a 30-character text
• As a 4-character identification code
• Both display variations are language dependent.

The system displays the active status of an object in list form or in a status
row. The status row may contain up to a maximum of eight statuses. You use
the status profile to define the position in which the application status is
displayed in this row. The system can output several statuses in the same
position. The system uses the Priority column in the status profile to
determine which status is actually displayed the 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
• Prohibit a business transaction

Prepared By saplinx@gmail.com
If a business transaction is allowed with a warning for a particular object, the
system issues a warning message when you execute the business transaction.
You can then decide whether to ignore the warning and continue with the
business transaction.

67. What is Lean Warehouse Management?

When you implement the Warehouse Management System (WMS), you


manage goods movements and stock changes in the warehouse at storage
bin level. However, if you implement Lean WM, inventory management takes
place solely at storage location level. The system does not update the stock
data at storage bin level using the quantities.

You use Lean WM solely for processing goods receipts and goods issues.

Using Lean WM, you process the warehouse movements in basically the
same way as if using the Warehouse Management System: you work with
deliveries, and you create transfer orders for these deliveries. These transfer
orders serve as pick lists (see also Using the Transfer Order as a Pick List in
Lean WM). We recommend that you implement Lean WM if you wish to pick
deliveries in a warehouse that you are not managing using WMS.

The use of transfer orders in Lean WM provides the following advantages:

1. You can reprint transfer orders at any time.


2. You can split transfer orders and thus distribute the workload better
among the staff in your warehouse.
3. You can pass on the transfer order target data and the names of those
who process transfer orders to the HR application component, where
this data can be used to calculate incentive wage.

Prepared By saplinx@gmail.com
68. What is the purpose of sales document type?

Different types of business processes are identified and Controlled using sales
document types.

The standard order for sales on fixed delivery date against Invoice???

Cash sale and rush order for sales from plant with or without invoice.

Free of charge delivery for sales on fixed delivery date without invoice. Etc...

69. What are MRP types?

An MRP (Material Requirement planning) type specifies whether and how the
material is planned. You have the following options:
1. Manual reorder point planning (VB)
2. Automatic reorder point planning (VM)
3. Forecast-based planning (VV)
4. Material requirements planning (PD)
5. No planning (ND)
6. Time phased planning (R1)
7. Master production scheduling (MPS)

70. What is use of customer group?

The customer group is a grouping of customers that is configured under master data in
the SAP Customizing Implementation Guide. After defining the group and allocating it a
two digit alphanumeric key, you may assign the group to the customer master record.
The customer group is a wonderful field that is copied into the header and item level of
The sales document. This is very useful for reporting and pricing purposes. You can
define the customer group using the following menu path.

Prepared By saplinx@gmail.com
IMG | Sales and Distribution | Master Data | Business Partners | Customers | Sales |
Define Customer Groups [OVS9]

Simply assign a two-digit alphanumeric key to the text description you would best use
To define your customer grouping. Now proceed to the customer master record [XD02]
sales screen and enter the appropriate customer group. Should you want this field to be
a mandatory field, so that no customer master record may be created without this entry,
you may define it as mandatory using the account group as we saw earlier in this
chapter. The customer group is a field that can be used to generate statistics as well as
to create condition records such as pricing—for example, should you wish to offer
discounts per wholesale customer group, but not per retail customer group. It is
especially useful as it is on the sales tab of the customer master record and therefore it
is on the customer related table of the customer master record that is table KNVV.

71. What is the difference between incomplete order and backorder processing?

Incomplete order is nothing but the order which is not fully maintained which can
be saved but cant delivered. Whereas, we do the backorder processing (co06) for
already created order this has the two schedule lines. By doing the backorder
processing and allotting the quantity which is allotted to the some other order or
the goods received from the plant we make the order possible to delivery only
once not in partially, because this order has higher priority over than others.

72. Why does the customer master have different views?


In addition to the sales and distribution data, the accounting data is also important
for a payer. Therefore one can create a customer master record centrally for the
following partner functions:
For the payer for the sold-to party who, in addition to the other partner functions,
also takes on the function of the payer.

73. Which different partner functions can a customer master record serve?
Customer:

Prepared By saplinx@gmail.com
SP, SH, BP, PY &One-time customer including all partner functions.

74. What is t-code for listing the blocked documents?

For listing the blocked documents it going to be vkm1


Of listing the blocked documents and vkm3 also used for
Listing and releasing the document. Or in case your document is
Locked there we use sm12 to release that lock.

(Check on ides system-Sridhar Vijjhalwar)

75. What is batch split?

If a material is managed in batches then you can carry out a batch split for every
component. This means that if you split a batch, you assign more than one batch
to one component. In this case, each batch is displayed as a separate component
in the component overview. Batch splits can only be triggered manually in the
Production order. The following requirements must be met for batch splitting:

(1)The material master record of the material must specify that the material is
managed in batches.
(2)Batches must exist for the material.

76. What is Product attributes?

By defining product attributes, you can take into account customer


preferences for product substitution. You can store information for up to ten
product attributes in both the material master record and the customer
master record of the ship-to party:

In the material master, you can assign product attributes to the material, to
indicate whether a product is available with different kinds of packaging, for
example.

Prepared By saplinx@gmail.com
In the customer master of the ship-to party, you can indicate whether a
customer rejects materials with certain product attributes.

In product selection, the system ignores any material with a product attribute
that the customer has explicitly rejected.

(http://help.sap.com/saphelp_45b/helpdata/en/78/1dc0170f1611d2956900
a0c9306667/frameset.htm)

77. What is difference between SD account key and FI account key?

Account key is created and provided by FI. Account key determines the G/L
account to which the amount is to be posted.

SD defines account key in pricing and FI uses it for posting taxes.

78. What are the parameters in FD32?

You can see address of the customer, Central data, status and payment history of
the customer.
FD32 is credit limit maintained for the customers, within which the customer has
to raise the order in order to get it supplied till he pays the entire amount.

79. What is the difference between Routine and requirements?

Both are used to enhance the standard functionality of SAP application


document related functionality.

Routines are created using VOFM transaction


VOFM is the transaction where you can maintain routines for Output types,
Pricing and Requirements, which are assigned through customization.

To create a routine you need access key & routine no. starts with "9".for ex.
901,902 etc.

Prepared By saplinx@gmail.com
One important thing to note that even if you have some syntax errors inside
your routine, it will get activated.

Go to VOFM t-code for writing the Routines from menu Requirements->


pricing You can create the pricing related routines here Use the Number from
900 only take the access key and try to copy the existing routine and change
the code to your requirement and keep a break point and see Activate it
before execution.

80. What is User exits

User exits allow us to add our own functionality to SAP standard program
without modifying it. These are implemented in the form of subroutines and hence are also
known as FORM EXITs. All User exits start with the word USEREXIT_...

FORM USEREXIT_...
Z...
END FORM.

HOW TO FIND USEREXITS

User exits can be found in number of ways:

1) To find user exits in SD module, go to object navigator (SE80) and select development class
from the list and enter VMOD in it.

2) All of the user exits in SD are contained in the development class VMOD. Press enter
and you will find all the includes which contain user exits in SD for different functions like
PRICING, ORDER PROCESSING etc. Select the user exit according to the requirement and
read the comment inserted in it and start coding.

Examples of user exits in SD (SALES & DISTRIBUTION) are:

 ADDING NEW FIELDS IN PRICING:


The fields on the basis of which pricing is done are derived from the FIELD CATALOG which is a
structure KOMG .This structure is used to transfer transaction data to the pricing procedure in SD and
is also known as communication structure.

This structure KOMG consists of two tables

a. KOMK for Header related fields

b. KOMP for item related fields.

The fields which are not in either of the two tables KOMK and KOMP cannot be used in pricing.

Sometimes a need arises when the pricing is to be based on some other criteria which is not present
in the form of fields in either of the two tables. This problem can be solved by using USEREXITS
which are provided for pricing in SD.

Prepared By saplinx@gmail.com
Pricing takes place both when the SALES ORDER (Transaction VA01) is created as well as when
INVOICING (Transaction VF01) is done.

Hence SAP provides 2 user exits, one for sales order processing which is

USEREXIT_PRICING_PREPARE_TKOMP or
USEREXIT_PRICING_PREPARE_TKOMK

Depending upon, to which table (KOMK or KOMP) the new fields is to be inserted we use either of the
above two user exits.

These user exits are found in include MV45AFZZ of the standard SAP sales order creation
program SAPMV45A.

In the case of user exit which will be called when invoicing is done, these are provided in the
include RY60AFZZ which is in the standard SAP program SAPMV45A. The name of the user exits is
same. i.e.

USEREXIT_PRICING_PREPARE_TKOMP or
USEREXIT_PRICING_PREPARE_TKOMK

These user exits are used for passing the data from the communication structure (KOMG) to the
pricing procedure, for this we have to fill the newly created field in the communication structure KOMG
for this we fill the code in the above user exit using the MOVE statement after the data that has to be
passed is taken from the database table by using the SELECT statement. The actual structure which
is visible in these user exits and which is to be filled for that particular field is TKOMP or TKOMK.

Before the coding for these user exits is done ,it is necessary to create a new field in either of the two
tables KOMK or KOMP .For this purpose includes are provided in each of them . To create the field
in header data (KOMK) they include provided is KOMKAZ and to create the field in item data (KOMP)
they include provided is KOMPAZ.

One possible example for the need of creating new fields can be e.g. Freight to be based upon
transportation zone, for this no field is available in field catalogue and hence it can be created in
KOMK and then above user exits can be used to fill the transportation data to it.

3) The other method of finding user exit is to find the word USEREXIT in the associated program
of the transaction for which we want to determine user exit using SE38.

4) The other method of finding user exits is to find the include in case of SD/MM applications
where the user exits are located ,this can be found in the SAP reference IMG generally in the
subfolder under SYSTEM MODIFICATION.

Some other examples of user exits in SD are:

USEREXIT_NUMBER_RANGE
This user exit is used to assign a different internal document number to the sales order (VA01) when
it is created depending on some criteria like a different SALES ORGANIZAION (VKORG).

USEREXIT_SAVE_DOCUMENT_PREPARE
This user exit is used to insert the ABAP code which will be called when the document (sales order
VA01) is just about to be saved. This user exit is used generally for custom checks on different fields,
to display some information before the order will be saved or for making changes to certain fields
before the sales order will be saved.

Exits & Enhancements


There are mainly six types of EXITs in sap which have been collected in the form of enhancement
packages and attached to standard code in SAP. These are different from USEREXIT in the way that
they are implemented in the form of FUNCTIONs while in USEREXITS we use form routines for their

Prepared By saplinx@gmail.com
implementation. These are also sometimes known as function exits. These start from the word EXIT_
followed by the program name and then followed by a three digit number.

e.g. EXIT_SAPMV45A_002
This exit is found in SD in enhancement V45A0002.

TYPES OF EXITS

1) MENU EXITS
2) FUNCTION EXITS
3) TABLE EXITS
4) SCREEN EXITS
5) KEYWORD EXITS
6) FIELD EXITS

We use SAP transactions CMOD and SMOD to manage exits. Before implementing an exit, it is
required to create the project by using CMOD selecting the enhancement e.g. V45A0002 and
selecting the component (one which fulfils our need) i.e. the exit which will be implemented in SMOD
and after coding has been done the project has to be activated. An exit can be coded only once.

FUNCTION EXITS
These are used to add functionality through ABAP code. These start from the word
EXIT_programname_NNN ending in a 3 digit number. No access code is required to implement any
type of exit including function exits. The function exits are called from the standard SAP program in
the form of ABAP statement CALL CUSTOMER-FUNCTION 'NNN' this is in contrast to USEREXITs
where PERFORM statement is used to call the required user exit.

To implement the FUNCTION EXITs first of all the project is created and a suitable enhancement
package is selected and from its components the function exit to be implemented is selected and on
double clicking it the exit code will appear in ABAP EDITOR (se38) where a Z include will be found
and the customer code should be entered in this include.

e.g.

ADDING A DEFAULT SOLD-TO-PARTY in Sales Order Creation


To show a default sold-to-party in this field when the user creates a sales order (VA01) we can use
a function exit .This function exit is located in enhancement no V45A0002. Before we can choose the
exit we have to create a project in CMOD after that enter V45A0002 in the enhancement field and
click on the components. In the components you will see the exit EXIT_SAPMV45A_002. This exit is
used for our purpose. Double clicking on this exit will takes us to function builder (SE37). This
function exit has one exporting parameters and two importing parameters, we are interested in
exporting parameter which is E_KUNNR of type KNA1-KUNNR i.e. if we move the desired customer
name to this structure(E_KUNNR) it will be shown in the field as the default value when we create the
sales order. This function also contains a customer include ZXVVA04. This include will be used to
write our custom code. Double clicking on this include and it will prompt us that this include does not
exists do you want to create this object, select yes and they include will be created .In this include we
can write our own code that will fill the field E_KUNNR.
e.g. E_KUNNR = 301.

Activate the include and Activate the project. Now whenever the SALES ORDER will be created, sold-
to-party field will come up with a predefined customer.
FIELD EXITS

Prepared By saplinx@gmail.com
The field exits are managed created activated through program RSMODPRF. The field exit is
associated with a data element existing in ABAP dictionary and hence to the screen field using that
data element. The format of field exit is:

FIELD_EXIT_dataelement_A-Z or 0-9
If a particular screen and program name is not specified than the field exit will affect all the screens
containing that data element. The function module associated with field exit shows two parameters
INPUT and OUTPUT. Input parameter contains the data passed to the field exit when the field exit
was invoked by the R/3, we can write our own code to change the output parameter depending upon
our requirements. Before the field exit can have any effect the system profile parameter
ABAP/FIELDEXIT in all the application servers should be set to YES
ABAP/FIELDEXIT = YES.
81. What is condition supplement and why is it used?

When the business wants to give certain Discount for all the customers and
materials till certain period, then the business can use the feature that is
Condition Supplement.
Where we specify the discount Condition types as a condition supplements
along with base price. To implement this, Condition supplement feature ,one
separate pricing procedure should be defined and assigned to the particular,
Condition type (EX:PR00) and Condition records should be maintained .Then
whenever system uses the PR00Condition type those discount Condition
types also accompanies PR00 Condition type .

82. What is the difference between milestone and periodic billing?

Periodic billing, where the entire value for the goods or services is billed on
the billing plan date (for example, a rental agreement).
Milestone billing, where the total value to be billed is distributed between
the individual billing plan dates (for example, for a project based on project
milestones, where the value billed on each date can be a fixed amount or a
percentage).

(From Glen.c.william)

83. What is the landscape?

Prepared By saplinx@gmail.com
System Landscape is like a server system or like a layout of the servers or the
architecture of the server’s viz. SAP is divided into three different landscapes DEV,
QAS and PROD.

- DEV would have multiple clients for ex: 190- Sandbox, 100- Golden, 180- Unit Test.
- QAS may again have multiple clients for ex: 300- Integration Test, 700 to 710
Training.
- PROD may have something like a 200 Production.
These names and numbers are the implementer's discreet on how they want it or
they have been using in their previous implementations or how are the client's
business scenario. Now whatever you do in the Sandbox doesn't affect the other
servers or clients. Whenever you think you are satisfied with your configuration and
you think you can use it moving forward, you RE-DO it in the golden client
(remember, this is a very neat and clean client and you cannot use it for rough
usage).
As you re-do everything that you had thought was important and usable, you get a
transport request pop up upon saving every time. You save it under a transport
request and give your description to it. Thus the configuration is transported to the
Unit Test client (180 in this example).

You don't run any transaction or even use the SAP Easy Access screen on the 100
(golden) clients. This is a configuration only client. Now upon a successful transport
by the Basis guy, you have the entire configuration in the Testing client, just as it is in
the Golden client.

The configuration remains in sync between these two clients.


But in the Testing client you cannot even access SPRO (Display IMG) screen. It's a
transaction only client where you perform the unit test.
Upon a satisfactory unit test, you move the good configuration to the next SERVER
(DEV).
The incorrect or unsatisfactory configuration is corrected in Golden (may again as
well be practised in the sandbox prior to Golden) and accordingly transported back
to 180 (Unit Test) until the unit test affected by that particular config is satisfactory.

Prepared By saplinx@gmail.com
The Golden client remains the 'database' (if you want to call it that) or you may
rather call it the 'ultimate' reference client for the entire good, complete and final
configuration that is being used in the implementation.

In summary:

Landscape is the arrangement for the servers IDES: is purely for education purpose
and is NOT INCLUDED in the landscape.

DEVELOPMENT ---> QUALITY ----> PRODUCTION


DEVELOPMENT: is where the consultants do the customization as per the company's
requirement.

QUALITY: is where the core team members and other members test the
customization.

PRODUCTION: is where the live data of the company is recorded.


A request will flow from Dev->Qual->Prod and not backwards.
1. Sandbox server: In the initial stages of any implementation project, you are given
a sandbox server where you do all the configuration/customization as per the
company’s business process.

2. Development Server: - Once the BBP gets signed off, the configuration is done is
development server and saved in workbench requests, to be transported to
Production server.

3. Production Server: This is the last/ most refined client where the user will work
after project GO LIVE. Any changes/ new development is done is development client
and the request is transported to production.

These three are landscape of any Company. They organised their office in these
three ways. Developer develops their program in Development server and then
transports it to test server. In testing server tester check/test the program and then

Prepared By saplinx@gmail.com
transport it to Production Server. Later it will deploy to client from production
server. Presentation Server- Where SAP GUI has. Application Server - Where SAP
Installed. Database Server - Where Database installed.

84. What is Variant?

Variants allow you to save sets of input values for programs that you often
start with the same selections. You can use them for any programs except
subroutine pools (type S).

(http://help.sap.com/saphelp_nw04/helpdata/en/c0/980374e58611d194cc00a0c94260a5/content.htm)

In simple terms to avoid inputting same thing every time, you can create
variant so that next time you will not need to input same data.

85. How variant is used in reporting?

Whenever you start a program in which selection screens are defined, the
system displays a set of input fields for database-specific and program-specific
selections. To select a certain set of data, you enter an appropriate range of
values.

If you often run the same program with the same set of selections (for example,
to create a monthly statistical report), you can save the values in a selection set
called a variant.

86. What is the difference between Static and Dynamic Credit Check?

Static Credit Check: It is the check in which all the values from open orders to the unpaid
delivered goods values are added up and compared against the credit limit and these
values could be in any stage whether it is in just ordering stage, or delivery stage, billing

Prepared By saplinx@gmail.com
stage, billed stage, or from the past deliveries. System takes up all the values without
any time period.

Dynamic credit check: In this type of check, system checks from fresh order to already
delivered goods which are unpaid within the particular time period.

For example; company say s the credit check to be performed within two dates (Horizon
dates) then the system just adds up all the values of those period only but doesn’t check
the unpaid value before that period and in that way company might loose the record of
such unpaid values.

87. What is difference between the item proposal and dynamic proposal?

Item Proposal:

An item proposal is a list of materials and order quantities that are regularly ordered
together by a customer. They are sales-area–specific and can be referenced when
creating the sales order. Each time a sales order is created and the item proposal
referenced, the system automatically copies the item proposal from which to select
materials and quantities. This can greatly speed up order entry time by the sales people.
Menu Path SAP Customizing Implementation Guide | Sales and Distribution | Master
Data | Item Proposal | Define Item Proposal Types [VOV8]

Now interviewer would ask:

So Item proposal and BOM is same, because when the BOM explodes for e.g.: computer
automatically the system proposes keyboard, mouse, monitor etc.etc...

So answer is NO: because; Item proposal is for unrelated items, there is no erla or lumf,
but where as we have ERLA and LUMF in BOM.

Next thing is Item proposal is just to save the time of sales people from entering the
same orders which are placed by particular party every time . But whereas the BOM the
party could even order for 1 computer or 100 computer depends on his consumption.

Prepared By saplinx@gmail.com
(From Glen c William)

Dynamic Proposal:

A product proposal is a list of products for a specific customer that is automatically


proposed during sales document processing. You can determine yourself which
materials should be displayed as product proposals in the sales document. You can also
specify the sequence in which the materials are to be displayed in the product proposal.

During sales document processing, the system displays a product proposal in the item
overview, according to the customer and business transaction. It displays the material
number, material description and the historical order quantities in the sales unit last
used. To use them again, you can just copy them.

“The system does not run the standard checks (pricing, availability, incompleteness,
material determination, free goods determination, and so on) until you enter the
order quantities. “

The product proposal acts both as an entry aid and also an aid to sales support and
promotions. It is particularly useful tool in the telephone sales area. During sales
document processing the materials, that are particularly relevant for a particular
customer, are displayed to the processor. This enables them to provide appropriate
advice to the customer quickly and easily. You can use the sales document history to
analyze the customer's purchasing habits and recognize straightaway if their behaviour
changes, for when instance when they suddenly stop ordering a product.

The product proposal differs from cross selling in that it is dependent on the customer
and sales area, and is therefore displayed in the sales document as soon as you have
entered a customer. Cross selling, on the other hand, is triggered by the material. In
other words, the system proposes cross-selling materials according to the material or a
characteristic of the material you have entered.

(http://help.sap.com/saphelp_erp60_sp/helpdata/en/1e/e81d98fe4711d295f600a0c9306794/content.htm)

Prepared By saplinx@gmail.com
So the main difference is: in item proposal you need not enter any quantities as the
item and there quantities are automatically proposed by the system, but where as in
Dynamic proposal the system proposes only the product but not quantity.

88. What is the document type for Item proposal;

PV is the document type for item proposal

Document category is D

89. How is credit control determined?

Credit control is determined in the combination


COMPANY CODE + RISK CATEGORY + CREDIT GROUP =
CREDIT CONTROL AREA

90. What are the issues u have faced in integration testing?


a. GL ACCOUNT CANNOT BE DETERMINED DURING INVOICING
b. MOVEMENT TYPE NOT FOUND DURING DELIVERY
c. STORAGE UNIT NOT FOUND IN THE BIN ERROR DURING TRANSFER
d. ORDER CREATION FOR DELIVERY
e. ROUTE NOT DETERMINED DURING DELIVERY
f. TOR CANNOT BE DONE DURING DELIVERY
91. What is a field catalogue?

Suppose you are doing material determination (T.Code: VB11) then to create condition
table you will go to select few required fields from the catalogue is field Catalogue as
you can see in the following picture.

Prepared By saplinx@gmail.com
.

92. What is the difference between condition type EK01 and EK02?

EK01- is an Actual cost

EK02- is calculated cost.

EK01 or EK02 is maintained in VOV8 at condition type line item under Billing.

(Glen c William)

93. What are the user exits?

In SAP there are empty ABAP forms at particular points in the standard SAP
program code where SAP allows customers to make enhancements to the way
the code functions. These empty modules, called user exits, can be filled with
customer-specific program code. For example, SAP provides an empty form
where the customer can write his own code to determine the number for a sales
document. This user exit is called after the SAP standard code to get the
document number from the configurable number ranges. So you can overwrite
the number determined by SAP using your own code.

(Glen c William)

Prepared By saplinx@gmail.com
94. What is the Function of item category group?

The item category group determines how a material is processed in the sales
order. It defines, for example, that pricing does not take place for a free of
charge item, such as a business gift; or that inventory management is not carried
out for a service. When processing sales and distribution documents, the system
uses the item category group to determine the item category. The 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-stock material and services,
DIEN 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 check.

(Help.sap.com)

95. What is pricing procedure?

The primary job of a pricing procedure is to define a group of condition types in a


particular sequence. The pricing procedure also determines:

Which sub-totals appear during pricing?

To what extent pricing can be processed manually

Which method the system uses to calculate percentage discounts and surcharges

Which requirements for a particular condition type must be fulfilled before the system
takes the condition into account

Example of a Pricing Procedure

If a sales department processes sales orders for a variety of foreign customers, the
department can group the customers by country or region. A pricing procedure can then
be defined for each group of customers. Each procedure can include condition types

Prepared By saplinx@gmail.com
that determine, for example, country-specific taxes. In sales order processing, you can
specify pricing procedures for specific customers and for sales document types. The
system automatically determines which procedure to use.

(Help.sap.com)

96. What is condition exclusion?

The best condition is selected during the pricing procedure determination among all the
available condition types, Else, the customer would get the discount for the all goods in
such a way that company would end up going into losses or the discounts would go to
such an extent where the price of the product would be less than the cost price.

97. Which delivery document type for STO process?

Inter plant within same company code - NL


Inter Plant between cross company - NLCC

98. What is difference between the header level condition and Item level condition?

Header level conditions are for the whole document, while item level condition is for the
particular item only.

99. What is the link between credit management and subtotals?


100. What is Delivery group and what is its purpose?

If you want to combine a number of items in a sales document so that they are
delivered together, you can create a delivery group. If an item has more than one
schedule line with confirmed quantities (for example, after an availability check
with the delivery proposal option) the system displays the date of the latest
schedule line in the delivery group overview screen.

Prepared By saplinx@gmail.com
When forming delivery groups, the system deletes the earlier schedule lines and
copies their confirmed quantities into the latest schedule line.

(Copied from help.sap .com)

The main use of “Delivery group” is delivering the BOM and its sub items on the same
date.

101. What is main purpose of maintaining the master data?

The data which remains unchanged for longer period pertaining to particular
customer is called customer master data. The purpose of maintaining any master
data is to have complete data about the customer, who is SP, SH, BP, PY, who is the
contact person, what are his payment terms, what are incoterms for him, etc...All
these data for the customer is maintained in General data, company code data, sales
area data heads.

While we transact with this customer, all these details are determined by the system
automatically which we have maintained in master data.

102. What is line item?

There are 3 levels in a sales document i.e. header level, item level and schedule
line. Line item falls in the Item Level.

• Line Item relates to material details or the item details such as item
number, name of material, quantity etc.

Prepared By saplinx@gmail.com
• The item category of the item which is determined by the system (by
combination of Item Category Group from Material Master, Sales Document
Type, Usage and higher level item category) is copied at Item Level of the
sales documents.

• Line Item contains the value and quantity also which are not normally
found at Header Level.

Examples of Line items are: Material, Order Quantity, Material Group, Plant,
Shipping Point, Route, Customer Material, Sales Unit, price/discount/tax/freight
per unit, etc.

Examples of Header data will make Line Item clearer:


Sold-to Party, Pricing date, Document currency, and Price group, Customer Group,
Incoterms, and Payment terms, Purchase Order Number etc.

103. What is a Stock Transfer order?

When the stock is going to be moved between two storage locations that are under
single company code called as stock transfer order business process.

Receiving plant raises the purchase order with supplying plant;

Supplying plant delivers the goods to the receiving plant by raising sales order.

104. What is value SAP?

Value SAP provides you with a framework of methodologies, tools, content and
programs to help you quickly and effectively identify and implement the SAP Software
best suited to your enterprise. It ensures continual optimization of value throughout the
entire life cycle of your SAP products.
Value SAP consists of the following phases:
• Discovery & Evaluation
• Implementation

Prepared By saplinx@gmail.com
• Operations & Continuous Improvement

105. What is difference between listing and exclusion?

SAP uses condition technique to configure “Material Listing & Exclusion. Listing is
nothing but whatever material u assigned to Particular customer, he can access only
those materials & Exclusion is nothing but excluding the particular Material for the
customer, then customer cannot access those materials

To maintain the condition record the t-code is VB01.

106. What happens when you overrate the customer?

You can opt for any of the following 3:

• Credit the customer for the amount of short-charged Invoice by creating


a Credit Memo Request with reference to the previous invoice and create a
new sales order with correct rate

• You can make a Credit Memo Request for the overcharged amount and
make a Credit Note Billing Document to give credit for the difference
amount

• You may make an Invoice Correction Request.

107. What are the functions performed in a support client?

The main function is resolving the day to day issues sent by the client. Sometimes
enhancements also.

108. What is the access sequence for header conditions?

There is no access sequence for Header condition.

Prepared By saplinx@gmail.com
109. What are the highest organizational units in SD, MM, PP and FICO?

SD-Sales Organisation

MM-Plant

PP-Plant

FICO-Company code.

110. What is the functionality of negative posting in billing document?

Reverse and adjustment postings can also be marked as negative postings. Negative
postings are used to reduce the transaction figures in G/L, 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 reversal
document. This type of reversal is called a negative posting. Normally, Payable is
recorded in other side of Receivable. But, now you want to post those payables like,
Credit memo, Cancellation as receivables’. So, they will be posted as Negative
receivables.

To do this, you have to activate the "Negative posting” field in the Billing document
type in t.code VOFA.

Remember, you have to activate this field (Negative posting) for the billing type
which are Payables (e.g., Credit memo or Cancellation) and not for the receivable’s
(e.g., F2 or Debit memo), because you are showing payables as receivable’s.
By Negative posting there is no effect in Accounting and Negative posting is
possible only if permitted by the Company code.

111. What is mean of Rebate processing?

Prepared By saplinx@gmail.com
A rebate agreement is an agreement between the business and a customer. This
agreement takes the form of a special discount paid retroactively to the
customer. This discount is based on the sales volume for the customer over a
specific time period. The rebate is only relevant if the customer purchases the
required sales volume. The rebate agreement has separate condition records for
each product the customer buys. These condition records specify the rebate
amount or percentage due to the customer for each product. One is also able to
specify a pricing scale so that the customer can earn
Better rebate by ordering more products. Because rebates are always paid
retroactively, the system keeps track of all billing Documents that are relevant
for rebate processing. This includes standard invoices, as well as credit and debit
memos related to the rebate.
The system may also post accruals automatically so that the accumulated value
of a rebate is recorded for accounting purposes. A rebate agreement is finally
settled when a credit memo is issued to the customer for the accumulated
rebate total.
(Glen C William)

112. How is shipping point determined?

Shipping conditions + loading group + Delivery plant = Shipping point

113. What is difference between transport and task?

A request can have several tasks which may be assigned to several people working on
the related objects.

You can have different kind of tasks like development, repair etc.

Tasks are not independent entity. They cannot exist on their own. They can only exist as
part of request only.

All the tasks should be released in order to the release the request.

Once you release the task, the locks of the objects are transferred to request level.

Prepared By saplinx@gmail.com
Task is Development/Correction/repair Request can hold more than one task. (If more
than one user saves their changes under the same request, each user will have separate
task under that request) request can have multiple tasks assigned to it. E.g. task for each
user. A task has to be released for releasing the request.

114. What is the client specific data?

Client specific data refer to the data that can be accesses only when we log in to that
Client
Client specific data are of 3 types:

• Business data--Master data of business partners, products, pricing etc

• Transaction data: Sales orders, delivery, billing documents etc

• Customization data: All the IMG activities that are saved with
Customizing request number form the client specific data

115. What is ABAP debugging?

ABAP / 4 - Debugger is the development workbench tool which allows you to stop a
program during its execution when a particular condition is met.
When the program is stopped, you can use the debugger to display the contents of the
table and variable being used by the program.

116. How subtotal in pp is related to credit limit?

Subtotal field (A) in the Pricing Procedure contains the total value and this value is
checked with the Credit Limit of the customer

Prepared By saplinx@gmail.com
117. What is the difference between discount and rebate?

Discount is the one which all the customers can get but rebate is a special discount paid
retroactively to a customer once he achieves sales volume in a given period of time.

118. What are the routines?

Routines are short sub-programs that carry out various checks during document
processing. In the SD module, you can create and process routines for copying
requirements, data transfer, requirements and formulas using transaction VOFM.
Besides the routines delivered to you with the system, you can create your own
individual routines.
Transaction VOFM allows you to follow a standardized procedure for creating routines.
The name ranges are predefined for routines delivered to you with the system and for
routines created by the customer. This name convention guarantees that your own
routines are not overwritten during a Release upgrade. At high level, these routines
define how a value should be calculated or determined in SAP.

119. What are the reports u have generated with help of ABAP?
120. What are all the things we need to do configure before doing consignment?

Before doing consignment we need to assign the consignment sales document types
(KB, KE, KR, and KA) to the reference sales area in OVAZ and we should ensure that copy
controls set for respective documents.

121. What is meant by Variant Configuration?

Variant configuration is used to configure variants for a material. For e.g.: bike can have
different colours, C.C., head lamp and automatic ignition. These are characteristics.

Prepared By saplinx@gmail.com
The customer can choose any of these characterises. Each characteristic can have
different pricing. Suppose the customer choose 100 c.c. engine and red colour and
automatic ignition he must billed with these characteristics. We can configure these with
variant configuration.

122. What are the influencing factors for account determination for invoices?

Revenue account can be determined from the combination of:

I. Application
II. Chart of accounts
III. Sales organisation
IV. Rev. a/c determination for Customer/Material
V. Account key.

The condition type is KOFI (with controlling and requirement is 3) &for KOFK
(without controlling and requirement is 2).

123. What are dependencies in variant configuration?

Dependencies in variant configuration allow us to create relations & restrictions


between different characteristics and characteristic values.

Dependencies are of 4 types:

Pre-condition: which hides the characteristics and character values which are not
allowed? It is to ensure that configuration is consistent.

Selection condition: is used to ensure all the selections are relevant to a variant is
specified. They determine when it is mandatory to assign a value for characteristics.

Prepared By saplinx@gmail.com
Action condition: is used to infer values for chracterstics.values that are set by an action
cannot be overwritten.

Procedure: it is just like action condition but the difference is actions can be
overwritten.

124. What is the structure of data in the customer master record?


Different data is maintained in each of the three areas:

General data, like address and telephone number, etc., is maintained for every
customer. This data is only identified by the customer number, not by company code
or sales area. Maintaining the data is possible from both the accounting view and the
sales and distribution view.

Company code data is only of interest for the accounting department. It includes, for
example, information on insurance or account management. This data applies to
only one company code.

Sales and distribution data is only of interest for the sales and distribution
department. It includes, for example, data on pricing or shipping. This data only
applies to one sales area, and therefore is dependent on the sales structure (sales
organization, distribution channel, division).

125. Would you have different customer numbers if your customer was serviced
by more than one company code?

No.

126. Would you have different customer numbers if your customer was serviced
by more than one sales organization?

Prepared By saplinx@gmail.com
No.

127. A material is produced in plant Boston, plant Dallas and in plant Chicago. How
many different material master numbers do you need?

Only one.

128. Is it possible to have different data for the same customer for different sales
areas?
Yes.
129. Give examples of general data in the customer master record?
Address, Control data, Marketing, Payment transactions, Contact person, Unloading
points.
130. Give examples of general data in the material master record?
This level contains the data applicable to all individual group companies, all plants,
and all warehouses/stores belonging to an enterprise (corporate group). Examples of
general data are details on a material’s design (CAD drawings, for instance) and
storage conditions (temperature range, whether the material is explosive or
perishable, and so on).
131. Give examples of company -code-specific data in the customer master
record?
This data is only of importance to the accounting department. It includes, for
example, data on insurance and account management. Company code data only
applies to one company code. If you edit the customer master record you must
specify customer number and company code in order to access the screens
containing company code data.
132. Which plant-specific data do you find in the material master record?
This level contains the data for each branch or plant location within a certain
company. The data important to Purchasing is stored at this level. Examples of this
data are the maximum and minimum order quantities of a material and the reorder
level. You access the plant data by entering the plant key.
133. If a customer wishes to receive goods on Tuesdays only, how could you
ensure that in the SAP R/3 system?

Prepared By saplinx@gmail.com
This can be done by specifying goods receiving hours – Time schedule of ship-to
party which specifies the days and times that goods can be delivered.

134. Do you find any sales prices in the material master record?

Yes.

135. Name at least five different partner functions.

Examples of partner functions in Sales and Distribution:

SP, SH, BP, PY, & onetime customer

Examples of partner functions (roles) in Materials Management:

Ordering address, supplier of goods, invoicing party, different payee.

136. Which are the two partner functions in SD that have to be maintained in FI
too?

SP & PY

137. Can you assign a material to more than one division?


No.
138. If you want to create language specific sales texts for your material master,
would you have to create a new material master record?

No.

139. What is a material type and which material types do you know?
Raw materials, semi-finished products, finished products, trading goods, operating
supplies.
140. Name the four standard industry sectors in SAP for the material master. For
what do you use them?
141. For what or why do you use the Classification system in sales? Give examples
of objects you can classify in R/3.

Prepared By saplinx@gmail.com
For e.g., Variant Pricing of configurable products. Objects can be customers,
products, condition types.

142. Does storage-location specific data in the material master record apply for
each plant?

This level contains the data specific to a storage location. Stock levels are an example
of the data maintained for each storage location. You access the storage location
data by entering the plant and storage location codes.
This data structure facilitates the organization of material-related information within
the entire enterprise. It prevents redundant storage of material data when the same
material is used in more than one plant or stored at more than one storage location.
Example: Suppose the same metal casting is stored at two different locations. The
design and purchasing data for this material would be identical. However, the data
on the stock levels at each location would differ.

143. Name at least four views of the material master record.

1. Basic data1, basic data2


2. Sales org1, 2, general/plant, Sales text
3. MRP1,2,3,4
4. Accounting 1, 2

144. What are the possible units of measure for a material?


A material can be stored, transported and sold in various units of measure. In the
SAP R/3 System, you can therefore define various units of measure which are
maintained in the sales and distribution screens. However, you only need to
maintain the fields of the units of measure if they deviate from the base unit of
measure. If no other fields with units of measure are maintained, the system

Prepared By saplinx@gmail.com
automatically takes the base unit of measure as a basis for its calculations. You can
enter the following units of measure in the sales and distribution screens:

Units of Measurement in sales are as follows.

i) Base unit of measure : system converts all the qty into base unit of measure
ii) Alternative unit of measure: 1box contain12 pcs.
iii) Sales unit e.g.: ea, pcs, bottles, etc.
iv) Delivery Unit: only certain quantity can be deliverd like 30, 60, or 90 but not 100
v) Quantity Specifications: two kinds 1. Minimum order qty, 2.mxm order quantity
vi) Minimum delivery quantity: what is the minimum order to be placed for dely.

Base unit of measure: Stocks of a material are managed in the base unit of measure. All
quantity movements in other units of measure are converted automatically by the
system into the base unit of measure.
Alternative unit of measure: If a product is managed in the base unit of measure “Piece”
but is sold in the sales unit “Box”, you must define the conversion factor. The alternative
unit of measure can define, for example, that 1 box of this material contains 12 pieces.

Sales unit: The unit of measure in which materials are sold is referred to as a sales
unit (for example, piece or bottle). The value you define in the material master
record is proposed during business transactions relevant for sales, such as the sales
order. You can replace them with other alternative units of measure in the sales
order.
Delivery Unit: The delivery unit refers to the unit in which materials can be
delivered. Only exact multiples of the delivery unit can be delivered. For example,
with a delivery unit of 30 bottles, 30, 60 or 90 bottles can be delivered, but not 100

Prepared By saplinx@gmail.com
bottles.
Quantity Specifications: Two different quantity specifications are used:
Minimum order quantity: The minimum order quantity refers to the minimum
quantity the customer must order. A warning message appears if the minimum order
quantity is not reached during order entry. The order can be entered in spite of the
warning message.

Minimum delivery quantity: The minimum delivery quantity refers to the minimum
quantity you must deliver to the customer. The minimum delivery quantity is
automatically checked during delivery processing. A warning message appears
during delivery processing if you enter a delivery quantity lower than the minimum
delivery quantity. The delivery can be created in spite of this warning message.

145. What is a Bill of material?

A bill of material is a complete, formally structured list of the components that make
up a product or assembly. The list contains the object number of each component,
together with the quantity and unit of measure. The components are known as BOM
items. A bill of material can only refer to a quantity of at least 1 of an object.

146. Is the BOM used in the PP module only?

No. Also used in SD.

147. Explain what a routing is?

Routing contains the operations required in production, and the production


resources/tools, material components, and test equipment required to produce the
product.

148. What is a work centre?

Prepared By saplinx@gmail.com
A work centre is an organizational unit where a work step is carried out, producing
an output. The work centre defines where and by whom an operation is to be carried
out. A cost centre is assigned to each work centre in the work centre master record.
The work centre has a particular available capacity. The activities performed at or by
the work centre are evaluated by charge rates, which are determined by cost centres
and activity types. Work centres can be: Machines, People, Production lines, Groups
of craftsmen.

IN Personnel Planning and Development (PD) work centres are the physical locations
where tasks are carried out. A work centre can represent anything as general as a
geographic location, for example, the New York branch office. Or work centres can
be very precisely defined. For example, a work centre could represent a specific
workstation, with specific tools and equipment, on a specific floor, of a specific
building.
IN Workflow Management a work centre is a particular place which has been set up
specifically so that employees can perform their duties within the corporate work
system using working materials.

149. What does the account group of the customer /vendor control?
A collection of properties of accounts which determine the creation of master
records.
The account group determines the data that is relevant for the master record and a
number range from which numbers are selected for the master records.
Each master record must be assigned to an account group.
Changes to the account group and the accompanying partner functions can only be
made from a lower level to a higher level. For example, this means that a sold-to
party cannot be assigned the function of a payer as fields which have already been
maintained for this sold-to party would have to be masked. However, you can assign
the sold-to party function to a payer. The account group ensures that for the
different partner functions of a customer only the necessary screens and fields are
displayed for input.

Prepared By saplinx@gmail.com
150. What are the two possible ways of control for the cost of a material in the
material master record?

Standard Price, Moving Average Price.

151. What is a valuation class?

Allocation of a material to a group of G/L accounts. Along with other factors, the
valuation class determines the G/L accounts to be updated as a result of a valuation-
relevant transaction (for example, a goods movement).

152. Which valuation classes are valid depends on the material type.

Several valuation classes can be valid for one material type. A valuation class can be
valid for several material types.

153. A customer master record in SD is also an A/R (accounts receivables) in FI.


When you create a customer master record you also have to specify the
reconciliation account. For what is the reconciliation account used?

Account in G/L accounting, to which automatic entries are posted during a business
activity. It is generally the case that several sub ledger accounts post to a common
reconciliation account. This ensures that the developments in the sub ledger
accounts are accurately reflected in the general ledger (i.e. in line with balance sheet
conventions). You can set up a reconciliation account for, say, all overseas
customers.

Prepared By saplinx@gmail.com

You might also like