Interview Questions Sap SD

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

1. Which T-Code are Using for Customer master?

Ans. XDO1
2. How many tabs are showing Customers master initial screen?
Ans. 3 Tabs. General Data, Company Code and Sales data.
3. Where we can found the tax information in customer master?
Ans. General Data----- Control Data ---- Tax Information
4. What is the difference between transaction data and master data?
Ans. Master Data refers to the characteristics of an object whereas transaction data refers to all the transactions
that are carried out using the object. Any data which does not change so frequently in master data like
configuration settings like company data, personal area etc. Any data which keeps changing so often in
transactional data, like employee data.
5. A is your client; B is your clients customer. B need X material, but X material is now out of stock, then you can solve this problem?
Ans. In this case we are using third party process. This process uses a purchase order (Which is sent to you vendor).
Also invoice verification is used further along the process to check that the invoices you send to your customer is
the same material and quantity as that which the vendor sent to customer (But obviously shipped directly to your
customer).
6.How many company code are you assign in a business?
Ans. One or more company code.
7.How many sales organization assign in a Company Code?
Ans. One or more.
8. How many plant are assign in a company code?
Ans. One or More.
9. Why we are creating Z reports?
Ans. SAP have provided lot of reports in each module. However, if the standard reports does not meet the business
requirement, we can develop our own reports. ABAP custom reports are called z reports, because any program
developed have to start with Z.
10. Who are creating Company Code?
Ans. FICO Consultant.
11. Which T-Code are using for Account Determination?
Ans. VKOA.
12. How to maintain Pricing Procedures?
Ans. In Pricing Procedures 16 steps are need to maintain. These are Step, Counter, Condition Type, Description,
From, To, Manually, Mandatory, Statistically, Print, Sub
Total, Requirement, Alternative Condition Type, Alternative condition base value, Account Key, Accruals Key.
13. What is Alternative condition base value? Give an example.
Ans. This column indicates a formula assigned to a condition type in order to promote an alternative base value for
the calculation of a value. For example, you may specify a formula that uses a subtotal of 4 from the subtotal field
and then modifies it slightly by dividing it by 2 and using the resultant value as a base value for a condition type.
14. What is Alternative condition type? Give an example.
Ans. This column is used to specify that the system is to use the formula represented in this column as an
alternative in finding the value of the condition type, rather than by using standard condition technique. This is may
be used, for example, to calculate complex tax scenarios.
15. What is Invoice correction?
Ans. It is a sales document type(RK). This document process a new way of processing complaints and issuing credit
and debit memos. The document allows us to correct the quantity and the price for one or more faulty items on an
invoice. Each invoice correction request is made in reference to an (mandatory) invoice. We cannot create one in
reference to an order or quotation. Each invoice correction request contains two items for each item in the invoice.
The first item is the value and quantity copied from the invoices; this appears as the credit item. The second item is
the debit item, which represents the correct quantity and or value. Should you change this second debit item due to
new pricing etc, the difference between the two would then be automatically passed on to billing as either a credit
or debit memo.

16. How many sales document types?


Ans. Sales Document Header (VBAK), Sales Document Item (VBAP), Sales Document Schedule line (VBEP)
17. Which T-Code are using for SD and MM Integration?
Ans. OBYC.
18. Which T-Code are using For SD and FICO Integration?
Ans. VKOA.
19. Whats the process of Pricing Procedures Determination?
Ans. Sales Organization, Distribution Channel, Division, Document Pricing Procedure, Customer Pricing Procedure,
Pricing Procedure, Pricing Procedure(Description), Condition Type, Condition Type(Description).
20. What is Sales organization, Distribution Channel, Division?
Ans. Sales Organization: An organizational unit sells and distributes products, negotiates term of sales, and is
responsible for these truncations.
Distribution Channel: This channel through which materials or services reach customers.
Typical distribution channels include Internet sale, whole sale, retail and direct sales. You can assign a distribution
channel to one or more sales organizations.
Division: Product groups can be defined for a wide ranging spectrum of products.
21. How many Plant you can assign in a Company Code?
Ans. One or More.
22. One material can exist within one or more than one plant. Its possible?
Ans. Yes its possible.
23. What is ASAP methodology?
Ans. ASAP streamlines the implementation by providing templates, methods, tools and accelerators that have been
built on the success of thousands of previous SAP implementations.
This methodology divides the implementation process into 5 phases.
Phase 1: Project Preparation.
Phase 2: Business Blueprint.
Phase 3: Realization.
Phase 4: Final Preparation.
Phase 5: Go-live and Support.
24. What is Item Category? How we can assign it?
Ans. The sales item category is one of the most important fields in the SAP sales order. It controls the sales
document flow and also impacts the schedule line category. The item category of the sales order affects the
delivery and finally impacts the billing process as well.
Sales Document Type, Item Category Group, Item Category Usage, Higher-Level Item, Default Item Category.
25. What is Higher Level Item Category? How its control?
Ans. Higher level item category depends upon the material type and item category of the other item. The higher
level item category by looking at any linkage of items and then tracing back to the main item category.
Higher Level Item Category is the item category of the high level item. It controls the item category of the item
along sales document type, item category group, and usage.
Basically higher level item makes the functionally of how the item should behave along with material type.
1. What exactly is automatic posting can you explain?
1. Automatic posting could be, posting of accounting documents to FICO once invoice is created which can also be
controlled manually. Automatiaclly detremine the freight while pricing in ship doc. and post to the relevant account
to fico. usually automatic posting is posting of documents to FICO based on variuos account keys and account
groups.
2. How many clients we will create in land scape (like in development server, quality server, production server )
if we are creating more than one in each server what is exact use of that client.
2. Client landscape : Basic layout : dev -testing- production also
- Sandbox env. for trial and error
- Development env. for actaully creating transports(CTS)
- Global env. If you have global implementations at different client locations (eg; canada, US, UK) (for testing
purposes with actual master dataas well)
- Testing env.(for regression testing purposes before moving to prodcution, integration etc..)
- Prod. env. the actual production system
The clients could be variable and could be created to a specific env. usually a dev. where abap, functional would

mess around. say :


client 100-functinal consultants
client 300- abapers
client 400- other users(like super etc)
3. How we will configure export sales in sd (respect to plants assign and sales process)?
4. How we can do invoice split depending on item category in which scenario we will use?
4. You first need to go for copying controls either from sales to billing (invoice) or delivery to billing or billing to
billing
use transactions (vtaa,vtaf,vtla,vtfa,vtfl,vtff) all possibilities for copy controls. this basicly is flow of doc to doc. (may
it be sales to billing, del to bil, or bil to bil etc..)
-> this is where you see the Item category and you control whether split is possible or not with the indicator"B". eg:
representing split in invoice based on item category. The field here "data VBRK/VBRP" (headre/item)whcih actually
is used for splits or combining different deliveries. create a splitting rule using VOFM (you need access key to get
here). Here you define comparisions for the fields at header table and item tables and the comparision fields say
SPART"division". "purchase order "BSTKD Instance: 5 sales orders combined into 2 deliveries and the split at the
invoice would be 5 individual billing with respect to fields PO and DIv. of each sales order would let you create 5
billings. You need to define the exact "field" in the comparisions both at header and item level that could lead to
invoice split. the key here is the field that is different
from header to item will cause split at the item level.
5. Can any one explain how we will configure milestone billing , periodic billing and which scenario we will use?
5. Menu path:
IMG->sales &distr->Billing->billing plans->define billing plan types.
You set the start date and end dates if applicable to the type of billing you are using. What time to be billed (end of
month, start of month etc..)
Milestone is a billing plan type where a customer is billed for the amount distributed between the dates until total
value is reached eg: if the total billing amountis 1000 USD for a year. You will bill the customer in different amounts
say 200, 500, 300 at different intervals as per customer agreement.
On the other hand Periodic billling is billing the customer for the total amount(here 1000 USD) at regular intervals
peridically until the customer agreement is reached. eg: 1000/12 for a 1 year agreement and say billed at the 1st
day of every month.
6. What are some pricing routines and sd functional specs?
6. Form routines for prcing and variuos other functions can be maintained form routines are something todo with
ABAP code.
Go to (VOFM) where all requrements whcih are represented by form routines can be maintained. Requrements are
available to be assigned where access sequenses are used (for determination procedures, here pricing).
Once the tcode VOFM is accessed you will see requrements and go select "pricing" again you need access key to
create your own or copy a routine.
Say you want header price not to have effect the item pricing, you need to go to the program to change abap code
to meet the requirement. this specific requirement you created will be assigned in the pricing proc. determination
"requirements field"
usaully with a number beyond 600. Note: make sure you activate your routine for its effect to take place.
Following are some SD Interview questions that might be asked.
1. What is the purpose of text determination, account determination, partner determination, output
determination,storagelocation determination
2. What are the five imp fields to be maintained in account determination
3. How to create excise invoice and what is it
4. What is meant by transfer of data from legacy code to sap
5. What do you do really in pricing determination, and what are the main deifferences between
one pricing procedure determination to the others, which data control these differences
6. What type of reports generally a support consultant maintain and report
7. What are interfaces used generally an indian organisation which is in retail business
and and which is in banking business and oil business.
8. What is the purpose of shipping point determination not menu path
9. What and where types of copy controls we change
10. How to and where to maintain copy controls
11. What is purpose of maintaining common distribution channels and common divisions

Q.No.11
Common Distribution Channel and Common Divison are maintained so that if any master data like customer or
material maintained with respect to one distribution channel can be used in other DCh. It prevents the
multiplication of master records.
Eg: A customer is created for say sales area 1000/20/00 then the same customer can be used in sales area
1000/30/00 if we maintain 20 as common distribution channel. Hence no need for extending the customers...the
same for materials also.
Rajendra Babu
As of what I know answer to question 5 would be:
5. we determine how the prices are calculated, taking 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 I mentioned above, from the point of
view of field entries.
Coming to the output and the procedure, I suppose the condition types used will be different and hence the
following whole procedure.
Uday
1. What is the purpose of text determination, account determination, partner determination, output
determination,
storage location determination
Text determination: For transferring information from material or customer to order/delvery or invoice (and
anything inbetween)
Account determination: For transferring financial and costing information to proper financial docs
Partner determination: For determing who is is legally resposible for A/r, who the goods are going to and whatever
else you waana drive through this functionality.
Output determination: What kinda output does a sales/delivery/billing document create and who gets it, where?.
For example A partner might get an EDI notification for a sales order just confirmed, whereas a financial/leasing
company gets the invoice!
2. What are the five imp fields to be maintained in account determination
Go to IMG and find out
3. How to create excise invoice and what is it.
I've never worked in india so I dunno
4. What is meant by transfer of data from legacy code to sap Legacy Code ?
It should be legacy data to SAP. What it means is you want to transfer all the customer and materials and all other
information from Older (legacy system) to new SAP system. You can do it using many tools, most noticeably
MDMs.
Vivek
Regarding q-3,
As per Indian tax system, Excise duty (16%) is payable by each manufacturing unit on the value of manufactured
goods / on the value added. The manufacturing plant is supposed to submit an excise duty report on fortnightly /
monthly basis. Various registers (RG1, RG23A, RG23C, PLA) are maintained for that purpose, which record all the
transactions including movement of goods, cenvat credit available and cash balance available.
In SAP, we use transaction j1id for configuration and j1iin, j2i7, j1i5, j2i5, j2i6, j1ip for creating, extracting and
printing excise invoice.

Jitesh
1. (a) Text Determination: Any Texts in Masterial Master/Material Determination/Order/Delivery , etc is meant to
convey messages to the subsequent documents for compliance. e.g. "Give Top Priority" message mentioned in
Order is meant for Production Dept.
(b) Account Determination:is integration between Finance and SD. The A/P along with Account Keys need to be
allocated accordingly with combination of Account Determination Group for Customer and Material if required.
(c) Partner Determination:To identify which type of Partner it is so that if required for same Customer different
Partner Functions may be required e.g Only One Sold To Party per Customer. More than One Ship to Party/ Bill to
Party/ Payer possible. Accordingly different Masters will have to be created. Useful for despatch of Material in
casae of Ship to Party, sending Bill in case of Bill to Party and payment followup/Dunning in case of Payer.
(d) Output Determination: What type of Output (Fax/Mail, etc) is required, where and in what Format(ABAP
Customisation may be required in some cases especially Invoices).
(e) Storage Location Determination: depends on Plant, Shipping Point and Storage Conditions
(2) Account Determination: Sales View, Sales Organisation, Distribution Chanel, Chart of Accounts, Account
Assignment Group for Customer and Material and Account Keys.
(3) I will check and let you know within week.
(4) Before installation of SAP, Data maintained by Company is called Legacy Data. At the time of instalation, it is
required to transfer Data from Legacy to SAP like Masters (Material/Customer, etc). It can be done in various ways
like BDC, LSMW, etc.
(5) Pricing is determined by combination of Sales Organisation, Distribution Channel, Division, Customer Pricing
Procedure and Document Pricing Procedure.
(6) Depends on Customer requirements.
(7) Its not clear.
(8) So that Shipping Point is determined automatically once the settings for the same are done.
(9) Copy Control: is basically meant so that Data is copied from preceding Document to subsequent one. What
subsequent Document is required is to some extent determined by Customer Requirements as well as Document
Types. e.g. In general case of Standard Order, it will be Copy Control (Order to Delivery) from OR to LF .
(10) Check for yourself in IMG (Sales Document types and Delivery Document Types)
Shailesh
What is the difference between the Avaialbility check 01 (Daily requirement) and 02 (Individual Requirement) in
material master?
01 and 02 are the checking group. Availability check is carried out with the help of these checking group and
checking rule. Checking group 01 and 02 are maintained on the material master.
01 - Individual requirement -For this system generates transfers the requirement for each order to the MRP .So
that MM can either produce or procure.
02- Collective requirement.-In this all the requirements in aday or in a wek are processed at a time. System stores
all req and passes on to the MRP in MRP run.In this system performance is high however you can not do the
backorder processing whereas in other you can do. *-- Vishwajit

You might also like