100% found this document useful (2 votes)
872 views14 pages

SAP For Interview

This document discusses stock transport orders (STOs) which transfer inventory between plants. It provides steps for creating intra-company and inter-company STOs. For intra-company STOs, a two-step process is used involving a 303 goods issue and 305 goods receipt. For inter-company STOs, a two-step 643/101 or one-step 645/101 process is used, which also involves a clearing account. Pricing procedures, delivery types, and document types are defined for the different STO scenarios.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
872 views14 pages

SAP For Interview

This document discusses stock transport orders (STOs) which transfer inventory between plants. It provides steps for creating intra-company and inter-company STOs. For intra-company STOs, a two-step process is used involving a 303 goods issue and 305 goods receipt. For inter-company STOs, a two-step 643/101 or one-step 645/101 process is used, which also involves a clearing account. Pricing procedures, delivery types, and document types are defined for the different STO scenarios.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 14

Stock Transport Order Intra STO Inter STO

Procedure: Step 1) Create a purchase order using ME21N. Stock transfer between two plants in different company codes is known as inter
1. Choose document type UB - Stock Transp. Order. company stock transfer.
The following components are involved in this stock transfer:
2. Choose Supplying Plant – 001. 1. Material should be maintained in both supplying and receiving plant MM01
●     Purchasing  in entering the order 3. Choose Receiving Plants Purchasing organization – 0002. 2. Stock should maintain only in supplying plant MB1C
●     Shipping  in making the delivery from the issuing plant 4. Purchasing group and Company Code. 3. Create receiving plant as a customer in supplying plant
●     Inventory Management at goods receipt in the 5. In the item overview screen, enter material number and 4. Assign delivery type NB for in combination of supplying/ receiving plants.
receiving plant quantity. Steps
This stock transport order has the following characteristics: 6. Choose the receiving plant and Storage Location. 1. Create a vendor for the company code of receiving plant, using account
Step 2) Post goods issue from the issuing plant group: 0007 using T-Code XK01.
●     The quantity posted from stock is first of all managed as
using MIGO transaction. 2. Assign this vendor to Delivering plant. Go to XK02 >Purchasing
stock in transit of the receiving plant. Only once the goods
1. Choose A07 – Goods Issue. view>Extras>Add. Purchasing data>Plant
receipt has been posted is the quantity posted to the
2. Choose R01 – Purchase Order. 3. Create internal customer with the sales area of the vendor. Go To XD01
unrestricted-use stock of the receiving plant.
3. Enter the storage location from which goods are being 4. Maintain condition records for the relevant pricing condition.
This enables the quantity "on the way" to be monitored. issued. 5. Some more setting for STO: Go to MM> Purchasing > Purchase Order > Set
●     You can enter delivery costs in the order. 4. Save the transaction – Post goods Issue. up STO > define shipping data for plants > Go to Receiving plant >assign
●     The transfer posting is valuated at the valuation price of After posting, you will get a material document. customer here & Supplying SA (for billing) to Receiving plant here
the material in the issuing plant. Step 3) Do a goods receipt to a receiving plant for the stock transfer 7. Go to MM > Purchasing > Purchase Order > Set up STO > define shipping
●     If the plants involved belong to different company codes, order - in MIGO. data for plants > Go to Supplying plant and assign the sales area of receiving
the stock transport order between plants is also a transfer 1. Choose A01 – Goods Receipt. plant.
between company codes. In this case, the system creates 2. Choose R01 – Purchase Order. 8. Go to MM > Purchasing > Purchase Order > Set up STO > assign delivery
two accounting documents when the goods issue is Post the Goods Receipt. Type & Checking rule
posted. The stock posting is offset against a company Assign the delivery type to document type. In this case, Delivery type NLCC is
Now the stock transfer from plant to plant is done assigned to Document type NB
code clearing account.
9. Go to MM> Purchasing > Purchase Order > Set up STO > Assign document
Stock transport order can also be done using the delivery process. Type, One step Procedure, under delivery tolerance. Assign the document type
You are able to create an outbound delivery based on your purchase NB to supplying plant and receiving plant
order (stock transport order) in transaction VL10D. Then you can 10. After all settings, Create the STO using T-Code:ME21N and maintain
post the goods issue using the VL02N transaction (change outbound pricing conditions of freight and Save.
delivery). Finally you can do a PGR (post goods receipt) for 11. Create Delivery: VL10G. Click on the Background Button after selecting
delivery from the receiving plant.   line item A message is flashed: See log for information> next Click on Log for
delivery creation Button >click on line item>click on document button to get
Delivery document No
12. Picking, PGI: VL02N
13. Billing: VF01 Save the document and it’s done
14. MIGO - Goods Receipt against outbound Delivery

When to use 351 STO and when to use 641 One step STO Intra company code:
M.T 351 is used for goods issue for stock transport order b/w plant to It is STO plant to plant in MB1B using mvt type 301. 2 step: 641 & 101.
plant without shipping 1 step 647 & 101
641 is used for goods issue with delivery in shipping Two Step STO Issuing plant Stock a/c - Bsx
Sto- 351 m type, UB document Type (without Sd/ billing)
1. 303 movement type is used for removing the stock from storage Receiving Plnat Stcok a/c + BSX
For Intra - 641 M type, UB Document type, NL Delivery type
(Only Delivary charges) location. Inter company STO:
For Inter - 643 M type, NB Document type, NLCC Delivery type 2 step; 643 & 101
2. 305 movement type is used for replacing the stock into another
(Both delivary & Billing) 1 step: 645 & 101
storage location.
BSX - (Issuing Plant Stco a/c)
GBB (VKA) + -- Receiving plant Stock account
Define Pricing Procedure Manual: Print:
 This indicator specifies whether the specific condition type  The value of this field specifies whether line item can be printed or not in the
 Pricing procedure is a systematic and sequential use of can be determined manually during purchase order purchasing document and at what level or at what condition it is to be printed.
Subtotal:
condition types to arrive at a right value of the product. processing.
 The value of this field determines where the values of subtotals to be captured i.e.
To determine the pricing procedure SALES AREA (Sales  If we check the box then the entry is going to be manual, if in which table and which field.
Organization + Distribution Channel + Division) we uncheck it, it is going to be automatic.  Controls whether and in which fields condition amounts or subtotals (for example,
+ CUSTOMER PRICING PROCEDURE (from Customer a discount or the cost of a material) are stored.
master) + DOCUMENT PRICING PROCEDURE (from  For Base Price and Taxes, the entry should be automatic.  If the same fields are used to store different condition amounts, the system totals
Sales Doc type) the individual amounts.
To view a select the pricing procedure in SPRO which is the  For Discounts and Freights, The entry should be manual.  These condition amounts or subtotals are used as a starting point for further
standard and copy it and create our own pricing procedure. calculations. You may, for example, want a subtotal of all the discounts included
 If we check the box, in ME21N when we go to conditions at in the pricing of a purchase order.
 Highlight it and double click the Control icon in the the header/item level, the condition type will not be listed. If
LHS screen. we require we will have to manually enter it. Requirement:
 We can see that there are 16 columns in the pricing  It is a routine that is written by an ABAP consultant according to the business
procedure, these are going to be used by the system to control  If we uncheck the box, in ME21N when we go to conditions requirement.
the condition types at the header/item level, the condition type will be listed.  By defining Requirement in condition technique we can restrict the access of
condition type.
Required:
 This indicator specifies that particular condition type is CalTyp- Condition formula calculation rule:
Step:  It is again a Routine that is written by ABAP Consultant.
 Number that determines the sequence of the conditions mandatory in the pricing procedure.
 It is an alternative formula for the condition type that can be used instead of
with in a procedure.  If we check the box, in ME21N at the header/item level in standard formulas.
 It indicates the position of the condition type in pricing the conditions tab, if we delete the value in the condition  If new routines are to be defined we follow the procedure given below.
procedure. type and try to save the document then system will not allow  Go to T.Code: VOFM. – Maintain Requirements & Formulas
us to do it and throws an error.   
Counter:  Click on the “Formulas” and then on the “Condition Values”.
 Access number of the conditions with in a step in the  If we uncheck the box, then in ME21N at the header/item  We have a list of routines, we can ask ABAP consultant to create new routines
pricing procedure. level in the conditions tab, if we delete the value in the based on the client requests.
 During automatic pricing, the system takes into account condition type and try to save the document then system will  And we assign the application type.
the sequence specified by the counter. allow us to save it, without giving any error.
BasType – Condition formula for basis
Condition Type:  This check box should be checked in condition types which  Formula for determining the condition basis as an alternative to the
 It represents pricing element in pricing procedure as a are compulsorily required in pricing procedure. Ex.: MWST. standard.
base price, discount, freight and tax.  It is again a Routine that is written by ABAP Consultant.
 If the condition type is checked with mandatory option, then
 The condition type is used for different functions. In  It is used as a basis to calculate value of the condition type instead of
value should be maintained for that condition type, otherwise
pricing, for example, the condition type lets you using it from the “FROM” column.
the system will not allow the user to process the document.
differentiate between different kinds of discount; in  Ex.: Freight –FRA1.
output determination, between different output types Statistical:  Freight is calculated based on weight, volume etc. and not on the base
such as order confirmation or delivery note  This indicator if it is activated will not allow the value of the price. In pricing there is no entry of weight from which the value can be
condition type to be taken into net Price calculation. referred like we do for discounts using base price. We have to get the
Description:  It is used only for information purposes only. value from the Material master.
 System copies description of condition type from its  In this column we can mention the value as 12 – Gross Weight or 13 –
description.  This indicator causes a surcharge or discount to be set in the Net Weight.
From and To: document statistically (that is, without altering the Net Price,  During pricing, the system will consider the value that is mentioned in
 This can be used as a base to the condition type for however, the effective price will still be affected. See the last point
this column and determine the freight based on this value.
calculating further value. how the calculation takes place for the Net Price and the Effective
Price).  Suppose we have Net weight: 100 kgs and Gross Weight: 150 kgs. And
 The range between the steps from and to can be used to if we mention 13 in this column then the Freight condition KF00 will be
 As a rule all delivery costs must be checked as statistical.
specify the range between same condition types. So that  In MM even if a condition is statistical, the value can still be loaded calculated using the weight as 100 kgs.
depending upon the condition type, the system deducts on the stock based on your configurations of the condition type. For
or adds the total value of those condition types from example if Accruals indicator is checked for the condition type, the
stock will be loaded with the condition value even if it is statistical in
specific common source. the pricing procedure and posting will be made to the provision
account. For Simple answering
 Net Price= Basis price [-Rebates/+Surcharges]
– includes non-statistical conditions only A. STEP
 Effective Price= Net price [+-]Delivery cost This indicates the number of step-in the procedure.
AccKey: – contains statistical conditions and non-statistical conditions
B. COUNTER
This is used to show a second ministep
 Key that identifies different types of G/L account. C. CONDITION TYPE
 The account key enables the system to post amounts to certain This is the most important component in the pricing procedure. The rates are
types of revenue account. For example, the system can post Accruals: picked up from this element, on the basis of the properties described.
freight charges (generated by the freight pricing condition) to the D. DESCRIPTION
relevant freight revenue account.  Key which identifies various types of G/L accounts for accruals or This forms the description of the condition type.
 This is used if Purchase Account Management (PAM) is active provisions. E. FROM
for the company code; else, this has no use in MM Pricing  With the aid of the account key, the system can post amounts to This is used to define the progression of the calculation and range of subtotals
Procedure. certain types of accruals accounts. For example, rebate accruals F. TO
which are calculated from pricing conditions can be posted to the This is used to define the progression of the calculation and range of subtotals
corresponding account for rebate accruals. G. MANUAL
 If certain delivery costs are required to be taken to a different This function enables to allow the condition type to be entered manually also
provision account, you can define your own accruals key and assign apart from automatic pickup.
the provision account to this accruals key in OBYC
H. MANDATORY
This function identifies the conditions that are mandatory in the pricing
procedure. The sales price is a mandatory condition type.
I. STATISTICS
This can be used to represent the cost price of the material sold, generally used
for study statistical impacts of price
J. PRINT
The activation of this function will enable the printing of the values and
conditions to the document.
K. SUBTOTAL
A key is assigned from the drop down menu; this can be used by the system in
other area like Sis for reporting purpose also
L. REQUIRMENT KEY
This function is used to assign a requirement to the condition type. This
requirement can be used to exclude the system from accessing the condition
type and trying to determine the value. This can be used to specify that the
condition type should only be accessed if the customer has a low risk credit.
M. ALTERNATE CALCULATION TYPE
This function allows you use a formula as an alternative in finding the value of
the condition type, instead of standard condition technique. this can be used to
calculate complex tax structures.
N. ALTERNATE CONDITION BASE VALUE.
The alternative condition base value is a formula assigned to a condition type
in order to promote an alternative base value for the calculation of a value.
O. ACCOUNTS KEY
The account keys form part of account determination. These keys are used
here to define the posting of the revenue generated to respective account
heads& to subsequent assignment to GL accounts.
PR00- ERL
K007/KA00- ERS.
KF00- ERF………….& so On.
P. ACCRUAL KEY.
The accrual keys form part of account determination. These keys are used here
to define the posting of the revenue generated to respective account heads& to
subsequent assignment to GL accounts and payment to respective parties.

Every organization acquires goods or services to complete its business needs.


Once goods are procured from vendor and placed in company’s premises
through goods receipt then we need to pay to vendor for acquired goods and
INVOICE Verification services. The amount to be paid along with details of material is provided by
General Tcodes vendor in form of document that is known as invoice. Before paying to vendor
MIRO - Enter Incoming Invoice we need to verify the invoice. This process of verifying invoice and paying to
• Invoice You have received a vendor invoice. The vendor invoices
MR21 - Price Change vendor is known as invoice verification. The key points about invoice
you for the goods that you have ordered from that company.
MIR7 - Park Invoice verification are as follows.
MRKO - Settle Consignment/Pipeline Liabs. • Credit memo The vendor has invoiced you too much for the last  Invoice verification marks the end of procurement after purchase order
MR8M - Cancel Invoice Document delivery, for example, less than the agreed quantity was delivered
MRBR - Release Blocked Invoices and goods receipt.
and that at the agreed total price, or you have returned part of a
OMRI - C MM-IV Item Amount Check Parameters delivery to the vendor due to quality problems.  Invoice posting will update all related documents in financial and
MRRL - Evaluated Receipt Settlement
accounting.
MIR4 - Call MIRO - Change Status • Subsequent debit You have already received an invoice from your
MIRA - Fast Invoice Entry  Blocked invoice that vary from actual invoice can be processed through
vendor for all the goods received. Subsequently, freight costs are to
MIR6 - Invoice Overview be taken into account; however, the invoice quantity remains the invoice verification.
OMR6 - Tolerance limits: Inv.Verification same. Invoice verification deals with the following terms which are as follows.
MRIS - Settle Invoicing Plan
MIR5 - Display List of Invoice Documents  Posting of Invoice
• Subsequent credit You have already received a credit memo from
MR22 - Material Debit/Credit  Blocked Invoice
your vendor for all the goods received. Subsequently, freight costs
are to be credited to your company; however, the credit memo  Evaluated Receipt Settlement(ERS)
quantity remains the same. Posting of Invoice
Posting of invoice is done after goods are received from vendor and goods
Evaluated Receipt Settlement (ERS) is an easy method of settling
receipt is done. Invoice received from vendor is verified against cost, quantity
goods receipt automatically. If ordering party has agreed with
and quality by ordering party and then invoice is posted against that purchase
vendor on all financial terms and condition, then ordering party
order. So, this is the phase in which the vendor (seller) is paid from the
need not verify the invoice. Invoice will be posted automatically
company and reconciliation of the invoice and PO is accomplished. Invoice
from the information present in purchase order and goods receipt.
can be posted by following the below steps.
The various advantages of ERS are as follows.
Path to post Invoice:
 Purchase orders can be settled and closed quickly. Logistics => Materials Management => Logistic Invoice Verification =>
 It reduces human efforts as no need to verify the invoice. Document Entry => Enter Invoice
 Amount and quantity variances in invoice can be avoided
with the help of ERS. TCode: MIRO
To implement ERS some mandatory setting needs to be done in 1. Enter the header data from the vendor invoice as required.
vendor master which is described in below context.
2. Allocate the invoice. Choose from: Purchase order/scheduling
Go to XK02 (Change mode of vendor master). Select Control data agreement Delivery note Bill of lading Service entry sheet Vendor
tab. Check the AutoEvalGRSetmt Del. and AutoEvalGRSetmt Ret Transportation service agent
box. Click on save. Now the particular vendor is enabled for ERS. 3. Enter the document number in the next field or if you allocate the
invoice to a vendor or a transportation service provider, enter the vendor
ERS can be created by following the below steps.
Path to create ERS: number.
Logistics => Materials Management => Logistic Invoice
verification => Automatic Settlement => Evaluated Receipt
Settlement (ERS) 
TCode: MRRL Example:
Valuation areas 0003 and 0004 are assigned to company codes which use the
Automatic Account Determination same chart of accounts. Account assignment for both valuation areas should be
similar.
For every goods movement created for a valuated material, the You assign the same valuation grouping code (for example, 0033) to both
SAP system can create two types of documents: a material Account Determination Without Wizard valuation areas. Thus, you only have to define account assignment for both
document and an accounting document. The SAP system In this step, you can manually define the settings for account valuation areas once. 
follows the accounting principle that for every material determination in Inventory Management and Invoice Verification. Requirements:  
movement, there is a corresponding document that provides Account determination without the wizard enables you to make a  You must have activated the valuation grouping code in the step Define
details of that movement. In addition, an accounting document more complex configuration than account determination with the valuation control (OMWM). 
is produced that describes the financial aspects of the goods wizard, but requires that you are already familiar with the principle
 You must have defined the valuation level in corporate structure
movement. of automatic account determination in the ERP System.
Customizing. The valuation level is defined in transaction OX14 where you
You can configure account determination with the wizard in the first
The material document and accounting (FI) document creation should decide if the valuation will occur at the plant level or company code
instance, for example. Then, if the wizard does not meet your
depend on the movement type configuration. level. 
company's account determination requirements, you can work
 You must have assigned each plant to a company code in "Enterprise
without it.
Through the movement type configuration and based on the structure" into the Customizing. When assigning your plants, the valuation
You have to work without the wizard if you use the material ledger
customizing settings defined for the account determination the areas are defined automatically. To assign a plant to company code you should
(this is standard).
SAP System can do automatic account postings. go to transaction OX18.
 Define Valuation Control
OX14 - Define Valuation Level
To determine the customizing settings for Account It can be configured by the following customizing path: SPRO ->
Recommendation:
Determination you should GO through the following IMG -> Materials Management -> Valuation and Account
SAP recommends that you only use a valuation grouping code within a chart of
customizing path: SPRO -> IMG -> Materials Management Assignment -> Account Determination -> Account
accounts in order to prevent account determination from becoming confusing. 
-> Valuation and Account Assignment -> Account Determination without Wizard-> Define Valuation Control.
Default settings
Determination.  It defines if the valuation areas will be grouped by activating the
In the standard SAP system, valuation is predefined at plant level. All plants are
valuation grouping code. This makes the configuration of automatic
grouped together via valuation grouping code 0001.         
postings much easier.
Group together Valuation Areas corresponds to the transaction OMWD. 
In the standard SAP R/3 System, the valuation grouping code is set
Account Determination with wizard OMWD - Account Determination for Valuation Areas
to active as default setting.
 Define Valuation Classes
In this step, you can quickly configure the system to make Firstly, you should create the valuation grouping code.
It can be configured by the following customizing path: SPRO -> IMG ->
automatic postings by answering the wizard's questions. The It corresponds to the transaction OMWM.
Materials Management -> Valuation and Account Assignment -> Account
wizard undertakes the functions of the following steps: OMWM - Valuation Control
Determination -> Account Determination without Wizard->Define
 Group together Valuation Areas
1. Defining valuation control Valuation Classes.
It can be configured by the following customizing path: SPRO ->
In this step, you define which valuation classes are allowed for a material type.
IMG -> Materials Management -> Valuation and Account
2. Grouping valuation areas If an user creates a material, he/she must enter the material's valuation class in
Assignment -> Account Determination -> Account Determination
the accounting data (Accounting 1 and 2 views). The ERP system uses your
3. Defining valuation classes without Wizard-> Group together Valuation Areas.
default settings to check whether the valuation class is allowed for the material
In this step, you assign valuation areas to a valuation grouping code.
type.
4. Defining account grouping for movement types Valuation area corresponds to the organization level in which the
The valuation class is a key to group materials with the same account
valuation will occur. Or the valuation occurs at the plant level or it
5. Purchase account management determination. The valuation classes depend on the material type. Several
occurs at the company code level.
valuation classes are generally allowed for one material type. A valuation class
The valuation grouping code makes it easier to set automatic
6. Configuring automatic postings can also be allowed for several material types.
account determination. Within the chart of accounts, you assign the
The valuation class determines the G/L accounts which will be updated as
same valuation grouping code to the valuation areas you want to
result of the goods movement generated for the material.
assign to the same account. The chart of account is a list of accounts.
The valuation class makes it possible to:
Within a chart of accounts, you can use the valuation grouping code:
 Post the stock values of materials of the same material type to different
 to define individual account determination for certain G/L accounts
valuation areas (company codes or plants)
Example:
The valuation areas 0001 and 0002 are assigned to company codes
which use the same chart of accounts. For both valuation areas,
however, you would like to define a different account determination.
You must assign different valuation grouping codes (for example,
0011 and 0022) to both valuation areas.  AUOTOMATIC ACCOUNT DETERMINATION OR ASSIGNMENT
Whenever there is goods movement accounting documents/ financial accounts
 To define common account determination for several
updated automatically, so we do some settings in customization is called
valuation areas (company codes or plants)
automatic account assignment.
Posting lines are created in the following accounts in the case of a
It works with three important factors: -
goods issue for a cost center:
• Chart of accounts
 Stock account
 Post the stock values of materials of different material • Material type
types to the same G/L account  Consumption account  • Valuation grouping code
Chart of accounts: - It is a group of accounts (GL Accounts), which is
MM03 - Display - Acoount 1 view How does the system find the relevant accounts? assigned to our company code. One company code is assigned to one chart of
he link between the valuation classes and the material types is When entering the goods movement, the user does not have to enter account but one chart of account can be maintained for n number of company
set up via the account category reference. a G/L account, since the ERP system automatically finds the codes.
The account category reference is a combination of valuation accounts for each posting based on the following data:  Valuation grouping code / valuation modification: - It is a 4-digit code,
classes. Precisely one account category reference is assigned to Chart of accounts of the company code which is assigned to company code along with valuation area (Plant)
a material type. If the user enters a company code or a plant when entering a Account category reference: - It is a 4-digit code that establishes relationship
Requirements transaction, the ERP system determines the chart of accounts which between material types and valuation class. One account cat ref assigned to n
 You must have defined your material types. is valid for the company code. number of material type and valuation class
You must define the automatic account determination individually Transaction / Event key: - It is an internal processing key that facilitates the
 You must have defined the chart of accounts.
for each chart of accounts.  automatic account determination for the various material and invoice posting.
 You must have agreed with Financial Accounting which
 Valuation grouping code of the valuation area Use: - Key to determine the account in which a posting line is generated (at
materials are assigned to which accounts.
Default settings least two transaction event keys are involved in each posting)
You must define the automatic account determination individually Value String: - It indicates the posting rule that always contain same account
In the standard SAP R/3 System, an account category reference
for every valuation grouping code within a chart of accounts. It assignment char to certain transaction / event key
is created for each material type. The account category
applies to all valuation areas which are assigned to this valuation Account Modifier: - It is a subdivision of transaction event key in which GL
reference is, in turn, assigned to precisely one valuation class.
grouping code. account is linked during the process of automatic account determination.
This means that each material type has its own valuation class.
If the user enters a company code or a plant when entering a Valuation class and material type is assigned to it
OMSK – Account Category reference/valuation class
transaction, the system determines the valuation area and the Steps: -
OMSK – Account category reference button
valuation grouping code.  1. Activate valuation Group code
OMSK - Valuation Class Button
OMSK - Material Type/Account category reference  Transaction/event key 2. Assign Valuation area to valuation grouping code
 Define Account Grouping (account modifier) for 3. Create Account Cat Ref and valuation class
You do not have to define these transaction keys, they are 4. Assign valuation class to Account Cat Ref
Movement Types
determined automatically from the transaction (invoice verification) 5. Assign Account Cat Ref to Material type
Using this function, you can assign an account grouping to
or the movement type (inventory management). In this step, you can 6. Assign account grouping to movement types
movement types. The account grouping is a finer subdivision of
only insert the account number for each transaction key.  7. Configure Automatic posting
the transaction/event keys for the account determination.
The account grouping is provided for the following transactions Account grouping (modifier) (only for GBB, PRD and Customize  settings :-
keys: KOM) SPRO 􀃆 IMG 􀃆 MM 􀃆 Valuation Class and Account Assignment 􀃆 Account
 GBB (offsetting entry for inventory posting) Determination 􀃆 Account determination without wizard
Since the transaction key GBB is used for different transactions (for 1. Define valuation control T Code OMWM
 PRD (price differences)
example, goods issue, scraping, physical inventory), which are 2. Group together valuation areas T Code OMWD
 KON (consignment liabilities) assigned to different accounts (for example, consumption account, 3. Define valuation class T Code OMSK
The account grouping in the standard system is only active for scrapping, expense/income from inventory differences), it is • Account category reference
transaction key GBB (offsetting entry for inventory posting). necessary to divide the posting transaction according to a further • Valuation class
OMWN - Define Account Grouping for Movement Types key: account grouping code.  • Material type / Account Cat Ref
 Purchase Account Management
It is used to attend legal requirement from specific countries  Valuation class of material or (in case of split valuation)
(France, Italy, Finland, Belgium, Spain and Portugal). In this the valuation type 4. Define Account grouping for movement type T Code OMWN
step, you will define a specific valuation and a separate The valuation class allows you to define automatic account 5. Configure automatic posting T Code OMWB
accounting document for Purchase Order postings. determination that is dependent on the material. Transaction/ Event Key’s
 Configure Automatic postings You can achieve this by assigning different valuation classes to the BSX - Stock Posting / Inventory Posting FRI - Freight Clearing
In this step, you enter the system settings for Inventory materials and by assigning different G/L accounts to the transaction PRD - Price difference
Management and Invoice Verification transactions for key for every valuation class.  GBB - Offsetting entry for stock posting WRX - GR/IR Clearing
automatic postings to G/L accounts. Default settings: SAP IMPLEMENTATION PROCESS / End to End Inplementation of
You can then check your settings using a simulation function. G/L account assignments for the charts of accounts INT and the SAP
What are automatic postings? valuation grouping code 0001 are SAP standard.  First we have to prepare documentation about the client business (like turnover,
Postings are made to G/L accounts automatically in the case of OMWB - Configure Automatic Postings vendors, customers, payments, materials, production, marketing etc.)
Invoice Verification and Inventory Management transactions The implementer company made two teams (1.) Steering team. (2.) Steering
relevant to Financial and Cost Accounting.  community
Responsibilities of SAP MM Consultant on Implementation SAP MM Component wise Configuration Steering team (SAP functional consultants) prepares a detailed
Project Purchasing documentation about the client with the help of core team (client company
When you assigned to SAP implementation project, then scope Purchase requisition team)
is very vast for the MM consultant as well for other module RFQ & this study is known as Feasibility Study. After that the steering team handed
consultants.  Purchase Order  over this documentation to Steering community (Project manager, Sr. software
Outline agreements  engineer, and other higher authorities).
As in initial project planning phase your seniors will define Pricing Procedure Steering community prepares the BBP (Business Blue Print). BBP
project scope, goals and the objectives along with you and team Release strategy  Prepares in MS-Word
from client side. This initial preparation detail work plan will be Inventory Management 
defined, by which the whole team will work. You will receive Goods Receipt  ASAP: - Accelerated System Application Product in Data Processing.
relevant training at each phase from your seniors. Goods Issue  Business Process: - ASAP Methodology
As a senior MM Consultant, one should have strong business Stock Transfer / Transfer Postings 1. Project Preparation
process knowledge of core materials management as well Logistics Invoice Verification. 2. BBP (Business Blue Print)
expertise on SAP MM functionalities and should be able to Final preparation 3. Realization
handle all integration points with other modules which you are 4. Final Preparation
going to implement at client side. This is final preparation for the Go Live. Activities in this phase 5. Go live & Support
First of all Consultant will study, analyze and document the are Unit testing, Integration testing, End user training; Critical issues
clients existing business process with clients existing legacy are resolved finally in this phase. Cutover activities, Master data Project Preparation: -
system and all the management reporting requirements. After upload in the system.  It consists of identifying team members & development strategy as
the AS IS Study, with checking all the SAP functionalities, TO how to go.
BE document will be prepared. Gaps between client's current Go Live After successfully completion of above mentioned phases, AS – IS (Existing Process followed, requirements)
business process and SAP transaction functionalities are you will start to run your business on production system. TO – BE (Requirement analysis and best process recommended)
identified and documented. Difference between (AS – IS) & (TO - BE) is called GAP Analysis.
With reference to TO BE Document, Business blue print
document will be prepared. Business blue print means the Final Business Blue Print (BPP): -
document or final picture of your system Configuration. It is the It is a legal documentation between client & the company
actual way by which you will configure and customize your (implementer / service provider). We have to understand the current business
clients system. Either you will provide any AlterNet solution to process of client & analyzing the business & prepare documentation. It is a
the gap found in business process or you will change detailed documentation for the client.
accordingly in SAP by technical options. You will mention this
in your Business blue print. You will mention the reports Realization: -
details. This Phase is used to Implement or migrate the entire business of
At the end off all the phases you have to face with your client client from Non-SAP environment to SAP environment
the word SIGN OFF. But don't bother on this term, it's for the
final document approval and acceptance of your client. Final Preparation: -
You will start system configuration base line configuration, This phase is used for testing & end user training. After successfully
final configuration the phase is realization.  completion of this phase client is ready to run business in SAP R/3.
MM Configuration activities Enterprise structure like Plant, Go live & Support: -
Purchasing Organization, Storage Locations, and Purchasing In this phase we deliver the project end date & end user training at
Groups. Enterprise structure assignment. client site.
Functional Specification Procure-to-pay Cycle 6. Goods Receipt :-
Function Specs is a document which a functional consultant Procurement Process (Procure to Pay process): – Every organisation Goods Receipts (GR) is created to reflect the Goods Receipts for the specified
prepares to be given to Abaper. This Document contains details that operates a business has to purchase materials such as raw material ordered from a vendor using Purchase Order process. After receiving
like Tables & fields name, Table joints, Logic for development, materials, services etc. The procurement process has become part of the goods the company can record the following information, this information
along with test case in sand box / test server to verify the today’s efficient business operation. The Company can procure can be used for accounting, stock check and rotation, to return any goods if
development. those materials as in-house production or external procurement. there is a problem
Procure to pay Process consists the following processes. What goods were delivered, Which vendor delivered the goods.
1. Material requirement planning Who, how, when goods were delivered and received the goods.
2. Vendor Selection 7. Goods Receipt Invoice (GRIN) :-
3. Request for Quotation Goods receipt Invoice process is one of the important process in procurement
4. Purchase Requisition process cycle. It is matching the goods that a company receives with the
5. Purchase Order company PO (purchase order). It involves checking the goods are not damaged
6. Goods Receipt and fit for use, verifying the price, quantity, payment terms. Goods movement
7. Goods Receipt Invoice are entered in to the system with reference of Purchase order and goods receipt
8. Invoice Verification material documents are
9. Payment to Vendors posted, automatically appropriate general ledgers are posted and stock accounts
1. Material requirement planning (MRP) :- are updated.
Materials requirements planning (MRP) refers to the technique of 8. Invoice Verification :-
using a projected manufacturing production schedule to figure out After GRIN process, next process of procurement to pay is invoice verification.
what supplied materials you will need, and when you will need It plays an important role in procurement process and Materials Management
them. Materials requirements planning (MRP) type controls the Module which performs the following tasks A Vendor Invoice can be created
MRP procedure, pricing, material valuation. Material requirement with reference to a Purchase Order, a Goods Receipt, a Delivery Note..
planning carried out by MRP controller in production department. Invoice is verified in-terms of prices, quantity, Necessary approvals by project
2. Vendor selection :- managers After verifying all the data, the invoice is posted and the data is saved
Vendor selection is one of the important step in procurement in the system. The system updates the invoice data in Materials Management
process. With the help of obtained quotations from sources and by and Financial Accounting.
comparing them, vendors are selected 9. Payment to Vendors:-
3. Request for Quotation :- The last step in procurement process cycle is payment to vendors and it is also
Requesting potential vendors to submit a quotation for a material or known procure to pay process. Vendors are get paid as per payment terms. In
services. Quotation contains the vendor’s terms and conditions and this fast technology world, companies can pay through many methods to
constitutes the basis for vendor selection vendors. For example – through Net banking, Check payment etc
4. Purchase Requisition :-
A purchase requisition is an internal request to purchasing. You ask
the buyer to provide a certain quantity of a material or service on a
certain date. A purchase requisition can be created automatically by
Material Requirement Planning (MRP) or manually created. PR
converts to RFQ, PO or outline agreement. Purchase Requisition
forms include the following information Material Qty, description of
goods & service and total value. Department Account number.
Signature by an Authorized Department. Attached Quote from the
vendor. Delivery instructions. Attach Quote from the suggested
vendor.
5. Purchase Order :-
Purchase Order (PO) is a formal request to a vendor to supply certain
materials or services under the certain conditions. A Purchase Order (PO)
can be created with reference, or without reference to a purchase
requisition, a request for quotation, or another purchase order. POs usually
specify terms of payment, incoterms, delivery date, specifications, material
qty, price and reference or part numbers. Types of purchase orders in
procurement process:- Standard PO, Planned PO, Contract PO.
SAP MM - Enterprise Structure Client  A purchasing organization can be at the client level, which is known as
A client has the following attributes −
Every organization has some framework or structure according a centralized purchasing organization.
to which the whole business runs. An enterprise structure is the  Client is a commercial organizational unit in R/3 system.  A purchasing organization can also be at the company or plant level,
structure that represents an enterprise in the SAP ERP system.  It has its own set of master data with independent table sets. which is known as company-specific or plant-specific purchasing
It is subdivided into various organizational units which, for  According to hierarchy, a client occupies the highest level in organization.
legal reasons or business-related reasons, are grouped together. a SAP system.
 Data that is maintained at the client level is valid for all Different forms of purchasing can be described as follows −
An enterprise structure defines various levels in an organizational levels.
organization. These levels are placed according to some Centralized Purchasing
hierarchy. Each level has some specific functionality Company Code
associated with it, which in a combined way describes the A company code has the following attributes − Purchasing organization is not assigned to any company code. It procures for
working of an organization. In addition, an enterprise structure  Within client, a company code is an independent accounting all company codes belonging to different client.
defines various organizational units that are present in an unit.
enterprise. The organizational structure in MM consists of the  It is a legal entity that has its own profit, loss and balance Company Specific Purchasing
following organizational levels − statement.
 It is the smallest unit in an organization for which a Purchasing organization is assigned to a company code only. The plant
 Client complete independent account set can be replicated. belonging to the company code can purchase through this purchasing
 Company Code organization.
Plant
 Plant The basic points to be noted about a plant are as follows − Plant Specific Purchasing
 Storage Location  Plant is an organizational unit within a company where
 Purchasing Organization activities take place. A plant will produce goods and make Purchasing organization is assigned to a plant. Only this specific plant can
goods available for the company. purchase through this purchasing organization.
 Purchasing Group
 It is a unit having manufacturing facility, warehouse
The following diagram depicts one such organizational distribution center, or a regional sales office within logistic. Purchasing Group
structure that describes the levels incorporated in an It subdivides an enterprise in different aspects. The attributes of a purchasing group are as follows −
organization. It puts the client at the topmost, followed by
multiple company code, followed by multiple plants, plants Storage Location  Purchasing group is an organizational unit responsible for the everyday
having multiple storage location with their own or centralized A storage location has the following attributes − procurement activities within an organization.
purchasing organizations.  Storage location is an organizational unit, which actually  It is a buyer or a group of buyers responsible for the procurement
differentiates between different material stocks in a plant. activities in a purchasing organization.
 Storage location is a place where stock is kept physically.
 A plant can consist of multiple storage locations. All data is
stored at storage location level for a particular storage
location.
Purchasing Organization
The points to be noted about a Purchasing Organization are as
follows −
 A purchasing organization is an organizational unit under a
company or a plant that is responsible for the procurement
activities according to requirements. It is responsible for
 External procurement.

 External service (FRL)


The transaction is used for goods and invoice receipts in connection with
subcontract orders.
If the account assigned here is defined as a cost element, you must specify a
preliminary account assignment for the account in the table of automatic account
assignment specification (Customizing for Controlling) in order to be able to post Purchase order with account assignment (KBS)
Transaction event key in SAP MM goods receipts against subcontract orders. In the standard system, cost center SC- You cannot assign this transaction/event key to an account. It means that the account
 Supplementary entry for stock (BSD) 1 is defined for this purpose. assignment is adopted from the purchase order and is used for the purpose of determining the
This account is posted when closing entries are made for a cumulation run.  External service, delivery costs (FRN) posting keys for the goods receipt.
This account is a supplementary account to the stock account; that is, the This transaction is used for delivery costs (incidental costs of procurement) in  Exchange rate differences in the case of open items (KDM)
stock account is added to it to determine the stock value that was calculated connection with subcontract orders. Exchange rate differences in the case of open items arise when an invoice relating to a purchase
via the cumulation. In the process, the various valuation areas (for example, If the account assigned here is defined as a cost element, you must specify a order is posted with a different exchange rate to that of the goods receipt and the material
commercial, tax), that are used in the balance sheet are taxed separately. preliminary account assignment for the account in the table of automatic account cannot be debited or credited due to standard price control or stock undercoverage/shortage.
 Change in stock (BSV) assignment specification (Customizing for Controlling) in order to be able to post  Differences due to exchange rate rounding, Materials Management
Changes in stocks are posted in Inventory Management at the time goods goods receipts against subcontract orders. In the standard system, cost center SC- (KDR)
receipts are recorded or subsequent adjustments made with regard to 1 is defined for this purpose. An exchange rate rounding difference can arise in the case of an invoice made out in a foreign
subcontract orders.  Offsetting entry for stock posting (GBB) currency. If a difference arises when the posting lines are translated into local currency (as a
If the account assigned here is defined as a cost element, you must specify a Offsetting entries for stock postings are used in Inventory Management. They are result of rounding), the system automatically generates a posting line for this rounding
preliminary account assignment for the account in the table of automatic dependent on the account grouping to which each movement type is assigned. difference.
account assignment specification (Customizing for Controlling) in order to be The following account groupings are defined in the standard system:  Exchange rate differences from lower levels (KDV)
able to post goods receipts against subcontract orders. In the standard  AUA: for order settlement In multi-level periodic settlement in the material ledger, some of the exchange rate differences
system, cost center SC-1 is defined for this purpose.  AUF: for goods receipts for orders (without account assignment) that have been posted during the period in respect of the raw materials and semi-finished
 Stock posting (BSX) and for order settlement if AUA is not maintained products used in the manufacture of a semi-finished or finished product are debited or credited
This transaction is used for all postings to stock accounts. Such postings are  AUI: Subsequent adjustment of actual price from cost center to that semi-finished or finished product.
effected, for example: directly  Consignment liabilities (KON)
 In inventory management in the case of goods receipts to to material (with account assignment) Consignment liabilities arise in the case of withdrawals from consignment stock or from a
own stock and goods issues from own stock  BSA: for initial entry of stock balances pipeline or when consignment stock is transferred to own stock.
 In invoice verification, if price differences occur in  INV: for expenditure/income from inventory differences Depending on the settings for the posting rules for the transaction/event key KON, it is possible
to work with or without account modification. If you work with account modification, the
connection with incoming invoices for materials valuated at  VAX: for goods issues for sales orders without
moving average price and there is adequate stock coverage following modifications are available in the standard system:
account assignment object (the account is not a cost element)
 In order settlement, if the order is assigned to a material  None for consignment liabilities
 VAY: for goods issues for sales orders with
with moving average price and the actual costs at the time account assignment object (account is a cost element)
 PIP for pipeline liabilities
of settlement vary from the actual costs at the time of  VB for consumption from stock of material provided to vendor  Offsetting entry for price differences in cost object hierarchies (KTR)
goods receipt The contra entry for price difference postings (transaction PRK) arising through settlement via
 VBR: for internal goods issues (for example, for cost center)
Because this transaction is dependent on the valuation class, it is possible to material account determination is carried out with transaction KTR.
 VKA: for sales order account assignment
manage materials with different valuation classes in separate stock accounts.  Accruals and deferrals account (material ledger) (LKW)
(for example, for individual purchase order)
Caution If the process of material price determination in the material ledger is not accompanied by
Take care to ensure that:  VKP: for project account assignment (for example, for individual revaluation of closing stock, the price and exchange rate differences that should actually be
PO) applied to the stock value are contra-posted to accounts with the transaction/event key LKW.
 A stock account is not used for any transaction other than
BSX  VNG: for scrapping/destruction If, on the other hand, price determination in the material ledger is accompanied by revaluation
 Postings are not made to the account manually  VQP: for sample withdrawals without account assignment of the closing stock, the price and exchange rate differences are posted to the stock account
 The account is not changed in the productive system  VQY: for sample withdrawals with account assignment (i.e. the stock is revalued).
before all stock has been booked out of it  ZOB: for goods receipts without purchase orders (mvt type 501)  Price differences (PRD)
Otherwise differences would arise between the total stock value of the  ZOF: for goods receipts without production orders Price differences arise for materials valuated at standard price in the case of all movements and
material master records and the balance on the stock account. (mvt types 521 and 531) invoices with a value that differs from the standard price. Examples: goods receipts against
 Small differences, Materials Management (DIF) You can also define your own account groupings. If you intend to post goods purchase orders (if the PO price differs from the standard pricedardpreis), goods issues in
This transaction is used in Invoice Verification if you define a tolerance for issues for cost centers (mvt type 201) and goods issues for orders (mvt type 261) respect of which an external amount is entered, invoices (if the invoice price differs from the PO
minor differences and the balance of an invoice does not exceed the to separate consumption accounts, you can assign the account grouping ZZZ to price and the standard price).
tolerance. movement type 201 and account grouping YYY to movement type 261. Price differences can also arise in the case of materials with moving average price if there is not
Caution enough stock to cover the invoiced quantity. In the case of goods movements in the negative
 Purchase account(EIN), purchase offsetting account
If you use goods receipts without a purchase order in your system (movement range, the moving average price is not changed. Instead, any price differences arising are
(EKG), freight purchase account (FRE)
type 501), you have to check to which accounts the account groupings are posted to a price difference account.
These transactions are used only if Purchase Account Management is
assigned ZOB Depending on the settings for the posting rules for transaction/event key PRD, it is possible to
active in the company code.
If you expect invoices for the goods receipts, and these invoices can only be work with or without account modification. If you use account modification, the following
Note
posted in Accounting, you can enter a clearing account (similar to a GR/IR clearing modifications are available in the standard system:
Due to special legal requirements, this function was developed specially for
certain countries (Belgium, Spain, Portugal, France, Italy, and Finland). account though without open item management), which is cleared in Accounting  None for goods and invoice receipts against purchase orders
Before you use this function, check whether you need to use it in your when you post the vendor invoice. PRF for goods receipts against production orders and
country. Note that the goods movement is valuated with the valuation price of the material
if no external amount has been entered.  order settlement
 Freight clearing (FR1), provision for freight charges
As no account assignment has been entered in the standard system, the assigned
(FR2), customs duty clearing (FR3), provision for  PRA for goods issues and other movements
account is not defined as a cost element. If you assign a cost element, you have to
customs duty (FR4)
enter an account assignment via the field selection or maintain an automatic  PRU for transfer postings (price differences in the case
These transactions are used to post delivery costs (incidental procurement of external amounts)
account assignment for the cost element.
costs) in the case of goods receipts against purchase orders and incoming  Price differences in cost object hierarchies (PRK)
Invoice Verification if the standard price of a material has been changed and a
invoices. Which transaction is used for which delivery costs depends on the
condition types defined in the purchase order. movement or an invoice is posted to the previous period (at the previous price).
You can also enter your own transactions for delivery costs in condition  Expenditure/income from revaluation (UMD)
types. This account is the offsetting account for the BSD account. It is posted during the
closing entries for the cumulation run of the material ledger and has to be defined
for the same valuation areas. Movement Types in SAP MM
In cost object hierarchies, price differences occur both for the assigned materials  Unplanned delivery costs (UPF) 101 Goods receipt for purchase order or order
with standard price and for the accounts of the cost object hierarchy. In the Unplanned delivery costs are delivery costs (incidental procurement costs) that
course of settlement for cost object hierarchies after settlement via material 103 Goods receipt for purchase order into GR blocked stock
were not planned in a purchase order (e.g. freight, customs duty). In the SAP 201 SAP MM Goods issue for a cost centre
account determination, the price differences are posted via the transaction PRK. posting transaction in Logistics Invoice Verification, instead of distributing these
 Price differences, product cost collector (PRP) 261 Goods issue for an order
unplanned delivery costs among all invoice items as hitherto, you have the option
During settlement accounting with regard to a product cost collector in repetitive of posting them to a special account. A separate tax code can be used for this 301 Transfer posting plant to plant in one step
manufacturing, price differences are posted with the transaction PRP in the case 305 Transfer posting plant to plant in two steps
account.
of the valuated sales order stock. 311 SAP MM Transfer posting storage location to storage location in one step
This transaction is currently used in the following instances only:  Input tax, Purchasing (VST)
Transaction/event key for tax account determination within the "subsequent 313 Stock transfer storage locations to storage location in two steps
- Production cost collector in Release 4.0
- Product cost collector in IS Automotive Release 2.0 (product cost collector in settlement" facility for debit-side settlement types. The key is needed in the 105 Release from the GR blocked stock for the purchase order
connection with APO) settlement schema for tax conditions. 121 Subsequent adjustment for subcontracting
 Offsetting entry: price differences, product cost collector  Inflation posting (WGB) 122 Return deliveries to vendor
(PRQ) Transaction key, which posts inflation postings to a different account within the 124 Return delivery to vendor from GR blocked stock
The offsetting (contra) entry to price difference postings (transaction PRP) in the handling of inflation for the period-end closing. 161 Returns for purchase order
course of settlement accounting with respect to a product cost collector in  Goods issue, revaluation (inflation) (WGI) 201 Goods issue for a cost center
repetitive manufacturing in the case of the valuated sales order stock is carried This transaction/event key is used if already-posted goods issues have to be 221 Goods issue for a project
out via transaction PRQ. revaluated following the determination of a new market price within the 251 Goods issue for sale (without sales order)
This transaction is currently used in the following instances only: framework of inflation handling. 261 Goods issue for an order
- Production cost collector in Release 4.0  Goods receipt, revaluation (inflation) (WGR) 281 Goods issue for a network
- Product cost collector in IS Automotive Release 2.0 (product cost collector in This transaction/event key is used if already-effected transfer postings have to be
connection with APO)
291 Goods issue for any account assignment
revaluated following the determination of a new market price within the 301 Plant to plant transfer in one step
 Price differences from lower levels (PRV)
framework of inflation handling. This transaction is used for the receiving plant, 303 Plant to plant transfer in two steps : stock removal
In multi-level periodic settlement in the material ledger, some of the price
whereas transaction WGI (goods receipt, revaluation (inflation)) is used for the 305 Plant to plant transfer in two steps : putaway
differences posted during the period in respect of the raw materials and semi-
plant at which the goods are issued. 309 Transfer postings from material to material
finished products used in a semi-finished or finished product are debited or
credited to that semi-finished or finished product.  GR/IR clearing (WRX) 311 Transfer of storage location to storage location in one step
 Price differences for material ledger (PRY) Postings to the GR/IR clearing account occur in the case of goods and invoice 313 Transfer of storage location to storage location in two steps : stock removal
In the course of settlement in the material ledger, price differences from the receipts against purchase orders. For more on the GR/IR clearing account, refer to
315 Transfer of storage location to storage location in two steps : putaway
material ledger are posted with the transaction PRY. the SAP Library (documentation MM Material Valuation).
321 Transfer of inspection stock : unrestricted-use stock
 Expense and revenue from revaluation (retroactive Caution
323 Transfer of storage location to storage location : inspection stock
pricing, RAP) You must set the Balances in local currency only indicator for the GR/IR
clearing account to enable the open items to be cleared. For more on this topic, see 325 Transfer of storage location to storage location : blocked stock
This transaction/event key is used in Invoice Verification within the framework
of the revaluation of goods and services supplied for which settlement has the field documentation. 331 Sample from the inspection stock
already taken place. Any difference amounts determined are posted to the  GR/IR clearing for material ledger (WRY) 333 Sample from the unrestricted-use stock
accounts assigned to the transaction/event key RAP (retroactive pricing) as This transaction/event key is not used from Release 4.0 onwards. 335 Sample from the blocked stock
expense or revenue. Prior to 4.0, it was used for postings to the GR/IR clearing account if the material 341 Status change of a batch (unrestricted-use to restricted)
At the time of the revaluation, the amounts determined or portions thereof) are ledger was active. As of Release 4.0, the transaction is no longer necessary, since 343 Transfer of blocked stock : unrestricted-use stock
posted neither to material stock accounts nor to price difference accounts. The postings to the GR/IR account in parallel currencies are possible. 349 Transfer of blocked stock : inspection stock
full amount is always posted to the "Expense from Revaluation" or "Revenue Customers who used the transaction WRY prior to Release 4.0 must make a 351 Goods issue for a stock transport order (without shipping)
from Revaluation" account. The offsetting (contra) entry is made to the relevant transfer posting from the WRY account to the WRX account in order to ensure 411 Transfer of special stock to own stock (only for sales order stock)
vendor account. that the final balance on the WRY account is zero. 413 Transfer posting to sales order stock
 Invoice reductions in Logistics Invoice Verification (RKA) 451 Returns from customer (without shipping)
This transaction/event key is used in Logistics Invoice Verification for the
453 Transfer of blocked stock returns to unrestricted-use stock
interim posting of price differences in the case of invoice reductions.
If a vendor invoice is reduced, two accounting documents are automatically 455 Returns stock transfer
created for the invoice document. With the first accounting document, the 457 Transfer of blocked stock returns to inspection stock
amount invoiced is posted in the vendor line. An additional line is generated on 459 Transfer of blocked stock returns to blocked stock
the invoice reduction account to partially offset this amount. With the second
accounting document, the invoice reduction is posted in the form of a credit
memo from the vendor. The offsetting entry to the vendor line is the invoice
reduction account. Hence the invoice reduction account is always balanced off
by two accounting documents within one transaction.
 Provision for delivery costs (RUE)
Provisions are created for accrued delivery costs if a condition type for
provisions is entered in the purchase order. They must be cleared manually at the
time of invoice verification.
 Taxes in case of transfer posting GI/GR (TXO) 651 Returns from customer (shipping)
This transaction/event key is only relevant to Brazil (nota fiscal).
653 Returns from customer (shipping) to unrestricted-use stock
 Revenue/expense from revaluation (UMB)
655 Returns from customer (shipping) to inspection stock
This transaction/event key is used both in Inventory Management and in
657 Returns from customer (shipping) to blocked stock
661 Returns to vendor using shipping Tables in SAP MM
673 Returns for a cross-company-code stock transport order Related To materials
501 Goods receipt without purchase order : unrestricted-use stock (shipping) MARA-Material Master: General Data
675 Returns for a cross-company-code stock transport order MAKT-Material Master: Description
503 Goods receipt without purchase order : stock in quality inspection (shipping) performed in one step MARC-Material Master: Plant data
701 Inventory difference in unrestricted-use stock MARD- Material Master: Storage Location
505 Goods receipt without purchase order : blocked stock 703 Inventory difference in quality inspection stock (MM-IM) MBEW- Material Valuation- Accounting view
707 Inventory difference in blocked stock
Related To Vendors
521 Goods receipt without order : unrestricted-use stock 711 Inventory difference in unrestricted-use stock (LE-WM) LFA1-Vendor Master: General data
713 Inventory difference in quality inspection stock (MM-IM) LFB1- Vendor Master: Company data
523 Goods receipt without order : inspection stock 715 Inventory difference for returns LFM1-Vendor Master: Purchasing Data (Purchasing Organization)
717 Inventory difference in blocked stock (LE-WM) LFM2- Vendor Master: Purchasing Data (Plant, Vendor Sub range)
525 Goods receipt without order : blocked stock
Related to PIR:
531 Goods receipt of by-products from order EINA- Purchase Info Record: General
EINE- Purchase Info record: Purchasing Organization Data.
541 Transfer of unrestricted-use stock to subcontracting stock
Related To source List:
543 Consumption from subcontracting stock EORD- Purchasing source List

Related to Quota Arrangement:


545 Goods receipt of by-products from subcontracting
EQUK Quota File: Header
EQUP Quota File: Item
551 Scrapping from unrestricted-use stock
Related to PR:
553 Scrapping from inspection stock EBAN: Purchase Requisition: items
EBKN: Purchase Requisition: Account Assignment
555 Scrapping from blocked stock
Related To PO:
557 Issue from stock in transit (adjustment posting) EKKO: Purchasing Document Header
EKPO: Purchasing Document: item
561 Initial entry of stock balances : unrestricted-use stock EKET: Purchasing Document: Delivery Schedules
EKKN: Account assignment in purchasing document
EKBE: Purchasing document history
563 Initial entry of stock balances : quality inspection
EKBZ: Purchasing Document History: Delivery Costs
KONP: Condition item
565 Initial entry of stock balances : blocked stock KONH: Condition Header

581 Goods receipt of a by-product from network Related to Inventory Management


ISEG: Physical Inventory Documents Items
601 Goods issue for delivery MKPF: Material Document: Header
603 Goods issue for a stock transport order (shipping) with MSEG: Material Document: Item
additional item RKPF: Reservation: Header
605 Goods receipt for a stock transport order (shipping) with RESB: Reservation: Item
additional item
621 Transfer of unrestricted-use stock : returnable packaging Related to Customizing and other Master Data
with customer (shipping) T023: Material Groups
623 Goods issue from returnable packaging with customer T024: Purchasing Groups
(shipping) T030: Standard Accounts Table (Automatic Account Determination)
631 Transfer of unrestricted-use stock : consignment stock at T156: Movement Types
customer (shipping) T156T- Movement Type: Text
633 Goods issue from consignment stock at customer T001W - Plants
(shipping)
641 Goods issue for a stock transport order (shipping) Related to Invoice
643 Goods issue for a cross-company-code stock transport RBKP: Header
order RBCO: Item
645 Goods issue for a cross-company-code stock transport RBTX: Tax Code
order performed in one step (shipping)
647 Goods issue for a stock transport order performed in one
step (shipping)

You might also like