SAP – Knowledge Base

29 October 2008

List of standard Reports in MM

Filed under: MM — admin @ 4:31 am

Here are some useful query transactions, note that some rely on LIS records, so it must be activated:

MB51  Material Doc. List         
MB5L  List of Stock Values: Balances      
MBBS  Display valuated special stock      
MC$G  PURCHIS: Material PurchVal Selection
MC$I  PURCHIS: Material PurchQty Selection
MC.1  INVCO: Plant Anal. Selection: Stock 
MC.2  INVCO: Plant Anal.Selection, Rec/Iss
MC.5  INVCO: SLoc Anal. Selection, Stock  
MC.9  INVCO: Material Anal.Selection,Stock **
MC.A  INVCO: Mat.Anal.Selection, Rec/Iss  
MC.L  INVCO: Mat.Group Analysis Sel. Stock
MC48  INVCO: Anal. of Current Stock Values
MC50  INVCO: Analysis of Dead Stock       
MCBA  INVCO: Plant Analysis Selection     
MCBC  INVCO: Stor. Loc. Analysis Selection
MCBE  INVCO: Material Analysis Selection  
MCBK  INVCO: MatGrp Analysis Selection    
MCBR  INVCO: Batch Analysis Selection     
MCE1  PURCHIS: PurchGrp Analysis Selection
MCE3  PURCHIS: Vendor Analysis Selection  
MCE5  PURCHIS: MatGrp Analysis Selection  
MCE7  PURCHIS: Material Analysis Selection
MCW3  PURCHIS: Evaluate VBD Header        
MCW4  PURCHIS: Evaluate VBD Item  
ME2L  Purchase Orders by Vendor   
ME2M  Purchase Orders by Material 
ME2N  Purchase Orders by PO Number
MIR6  Invoice Overview  
MMBE  Stock Overview

*– Fernando

How to see the transaction value of sub-contracting for particular period?
In MBLB we can see the over all stock value at vendor side.  If I refer it in MB51 (For  particular period movement type as 541 and Specila stock as “o” it  shows the local currency value is zero….)

How to see the stock value for Sale order stock for a perticular period?
In MBBS we can see the stock value upto date.    *– Balau namsivayam

What is the report or transaction to check stock transfer?
MB5T – Diplay of Stock In Transit

Want to run a report which gives me a list for all open PO
ME2N – Selection Parameters – WE101 – Open goods Receipt

Tcode to view Slow moving & Fast Moving Items in Material Management module.
MC46 – Slow-Moving Items
MC50 – Dead Stock

27 October 2008

Safety Stock Calculation in SAP

Filed under: Logistic, PP, Stock — admin @ 3:51 am

Safety Stock Calculation in SAP

Let me try and explain to you through a mix of functional procedures and how SAP calculates the Safety Stock:

In normal materials management there are basically 2 basic inventory management systems, the P system and the Q system.

P system is a system wherein replenishment is done keeping the quantity constant. The period becomes the variant. In other words you fix the quantity you want the stock to dip, to trigger a requirement. As soon as the stock level is reached you replenish the stock. During a lean period the time taken to reach the level will be longer and during an active period the time taken to reach that stock could drop.This normally relates with your consumption based planning.

Q system is a system wherein replenishment is done keeping the period constant. The quantity becomes the variant. In other words you will check for the level of stock at fixed time intervals (daily, weekly, monthly etc.) compare it with the requirements on that day and trigger the procurement process for replenishment.This normally relates with your MRP.

Now there are 4 more factors that could affect the idealistic procurement pattern:
1. Ordering Lead-time.
2. Manufacuring Lead-time
3. Transporting Lead-time
4. Stock conversion Lead-time (or Quality Inspection lead time)

A delay in any or all of the above can have effect on the entire replenishment process and the stock. A buffer stock must be designed to take into account the above coverage. Again the determination of your safety stock depends on the accuracy of your forecast. Higher your accuracy, lower your safety stock. This relationship between forecast accuracy and service level
is denoted by factor R. This also takes into account that the customer demand cannot be always satisfied 100% of the time.

Hence what we have is:
R = Relationship between forecast accuracy and service level (Service Factor)
W = Delivery time (in days) / Forecast Period (in days)
MAD = Mean absolute deviation (parameter for forecast accuracy)

Now If replenishment lead time is greater than the forecast period by factor W then:

Safety Stock = R x Sq.rt. W x MAD

Else

Safety Stock = R x W x MAD

Now in SAP If the material is produced in-house, the delivery time is: opening period + in-house production time + goods receipt processing time. It is expressed in workdays. The forecast period is taken from the material master record and is also expressed in workdays.

If the material is procured externally, the delivery time is: Processing time for purchasing + planned delivery time + goods receipt processing time. It is expressed in calendar days. The forecast period is taken from the material master record and is also expressed in calendar days.

As a result of this you will have observed now that the safety stock must cover both the unplanned material excess consumption, as well as the additional requirements caused by delayed deliveries.

In SAP you can specify a minimum safety stock. If the result of the safety stock calulation by the system is lower than this limit, the safety stock is automatically set to this value. You enter the minimum safety stock in the material master record (MRP 2 screen).

Safety Stock:

In IMG -> Materials Management -> consumption Based Planning -> Master Data -> Check MRP Types (transaction code OMDQ) you use the indicator Calculate Safety Stock so that system calculates the safety stock automatically.

The safety stock can be calculated automatically for materials planned with one of the consumption-based planning procedures if:
1. The service level has been maintained in the material master record.
2. Historical data exists
3. The forecast has been carried out for the material.

Dynamic Safety Stock:

If the option Define Range of coverage profiles is chosen in IMG (Tr.Code OM1A) you can determine a safety stock level that takes into account:

1. Requirements.
2. Range of coverage

The limiting factors to the above are:

1. Maximum and minimum range of coverage ( defined period , that is month, week or PPC planning calendar)
2. Determination of various periods for the validity of the range of coverage.

The system uses the formula:

Dynamic safety stock = average daily requirements (ADR) x Range of coverage

ADR = Requirements in the specific period / number of days in the total period length (defined period x standard days)

Please note here that if you carry out the planning run even in the middle of the month the system will include even the requirements planned at the beginning of the month.

Please also note that you can determine the range of coverage for a maximum of 3 periods.

1. Range of Coverage in the First Period
2. Range of Coverage in the second period
3. Range of coverage on the rest of the horizon

However you have the option of maintaining different coverage for each of these periods.

Based on your customization the system determines the number of days used for calculating your average daily requirement

Minimum Stock Level (mSL) = ADR x minimum range of coverage
Target Stock Level (Dynamic Safety Stock this is DSL) = ADR x Target range of coverage.
Maximum Stock Level (MSL) = ADR x maximum range of coverage.

Having confirmed the above, I will now try and explain through an example how the system calculates the Dynamic safety stock:

Presume that the system has determined the ADR as 25 Kgs for a material.

You have set the following in customizing:

Minimum Range of coverage = 2 days
Target Range of coverage = 6 days
Maximum Range of coverage = 10 days

Now the System determines the following;

mSL = 2*25 = 50 KGs
DSL = 6*25 = 150 KGs
MSL = 10*25 = 250 KGs

This is what happens for various levels of stock

Case 1:

Stock = 45 Kgs
System Activity = DSL – stock
Procurement Proposal = 105 Kgs

Case 2:

Stock = 60 Kgs
System Activity = DSL – stock
Procurement Proposal = 90 Kgs

Case 3:

Stock = 155 Kgs
System Activity = none
Procurement Proposal = none

Case 4:

Stock = 255 Kgs

System Activity = System checks whether the procurement proposal is firmed and if yes it displays an exception message.

Also note that in the case of Time Phased materials planning The range of coverage is calculated differently.

BACKORDER REPORT

Filed under: Logistic — admin @ 3:06 am

V_V2

This transaction code will give you the backorder report.

23 October 2008

Material Document List – MB51

Filed under: Admin, Logistic, PP — admin @ 3:50 am

SAP Description: Material Doc. List

SAP Report Program: RM07DOCS

Internal: MB51

External: MaterialDocList

ABAP DEVELOPMENT WORKBENCH

Filed under: Admin — admin @ 3:36 am

R/3 Repository Information System

as simple as SE84

Report used to generate SE84 is: RS_INFOSYSTEM_S

Internal Tracking ID: 13081

Actual Time & Display Cost for Specific Order

Filed under: Admin, FICO, PP — admin @ 3:17 am

S_ALR_87013127

It will display cost for each orders

Sample Job Selection

Filed under: Admin, Logistic, PP — admin @ 3:13 am

SM37 displays the background jobs running in the system

SM31 To maintain Table T000

SM30 To maintain table RSCRMEXTERN for CRM purpose

Basic Admin Stuff

Filed under: Admin — admin @ 3:12 am

SU01 – Create new user

PFCG – Role Maintenance

PPMDT – Manager Desktop

22 October 2008

Display Stock in Transit

Filed under: Stock — admin @ 3:55 am

MB5T

put your material code

put your plant

execute them

21 October 2008

SAP Functional Transaction Codes

Filed under: Logistic — admin @ 10:37 pm
Customer                
        XD01    Create Customer (Centrally)
        XD02    Change Customer (Centrally)
        XD03    Display Customer (Centrally)
        XD04    Customer Changes (Centrally)
        XD05    Block customer (centrally)
        XD06    Mark customer for deletion (centr.)
        XD07    Change Customer Account Group
        XD99    Customer master mass maintenance
        XDN1    Maintain Number Ranges (Customer)
Vendor          
        XEIP    Number range maintenance: EXPIMP
        XK01    Create vendor (centrally)
        XK02    Change vendor (centrally)
        XK03    Display vendor (centrally)
        XK04    Vendor Changes (Centrally)
        XK05    Block Vendor (Centrally)
        XK06    Mark vendor for deletion (centrally)
        XK07    Change vendor account group
Sales Order             
        VA00    Initial Sales Menu
        VA01    Create Sales Order
        VA02    Change Sales Order
        VA03    Display Sales Order
        VA05    List of Sales Orders
        VA07    Compare Sales - Purchasing (Order)
        VA08    Compare Sales - Purchasing (Org.Dt.)
Inquiry         
        VA11    Create Inquiry
        VA12    Change Inquiry
        VA13    Display Inquiry
        VA14L   Sales Documents Blocked for Delivery
        VA15    Inquiries List
Quotation               
        VA21    Create Quotation
        VA22    Change Quotation
        VA23    Display Quotation
        VA25    Quotations List
        VA26    Collective Processing for Quotations
Contract                
        VA41    Create Contract
        VA42    Change Contract
        VA42W   Workflow for master contract
        VA43    Display Contract
        VA44    Actual Overhead: Sales Order
        VA45    List of Contracts
        VA46    Coll.Subseq.Processing f.Contracts
Item Proposal           
        VA51    Create Item Proposal
        VA52    Change Item Proposal
        VA53    Display Item Proposal
        VA55    List of Item Proposals
        VA88    Actual Settlement: Sales Orders
Delivery (Outbound)             
        VL00    Shipping
        VL01    Create Delivery
        VL01N   Create Outbound Dlv. with Order Ref.
        VL01NO  Create Outbound Dlv. w/o Order Ref.
        VL02    Change Outbound Delivery
        VL02N   Change Outbound Delivery
        VL03    Display Outbound Delivery
        VL03N   Display Outbound Delivery
        VL04    Process Delivery Due List
        VL06    Delivery Monitor
        VL06C   List Outbound Dlvs for Confirmation
        VL06D   Outbound Deliveries for Distribution
        VL06F   General delivery list - Outb.deliv.
        VL06G   List of Oubound Dlvs for Goods Issue
        VL06I   Inbound Delivery Monitor
        VL06IC  Confirmation of putaway inb. deliv.
        VL06ID  Inbound Deliveries for Distribution
        VL06IF  Selection inbound deliveries
        VL06IG  Inbound deliveries for goods receipt
        VL06IP  Inbound deliveries for putaway
        VL06L   Outbound Deliveries to be Loaded
        VL06O   Outbound Delivery Monitor
        VL06P   List of Outbound Dlvs for Picking
        VL06T   List Outbound Dlvs (Trans. Planning)
        VL06U   List of Uncheckd Outbound Deliveries
        VL08    Confirmation of Picking Request
        VL09    Cancel Goods Issue for Delivery Note
        VL10    Edit User-specific Delivery List
        VL10A   Sales Orders Due for Delivery
        VL10B   Purchase Orders Due for Delivery
Customer management             
        FD01    Create Customer (Accounting)
        FD02    Change Customer (Accounting)
        FD02CORE        Maintain customer
        FD03    Display Customer (Accounting)
        FD04    Customer Changes (Accounting)
        FD05    Block Customer (Accounting)
        FD06    Mark Customer for Deletion (Acctng)
        FD08    Confirm Customer Individually(Actng)
        FD09    Confirm Customer List (Accounting)
        FD10    Customer Account Balance
        FD10N   Customer Balance Display
        FD10NA  Customer Bal. Display with Worklist
        FD10NET Customer Balance Display
        FD11    Customer Account Analysis
        FD15    Transfer customer changes: send
        FD16    Transfer customer changes: receive
        FD24    Credit Limit Changes
        FD32    Change Customer Credit Management
        FD33    Display Customer Credit Management
        FD37    Credit Management Mass Change
Pricing         
        V/03    Create Condition Table (SD Price)
        V/04    Change Condition Table (Sales pr.)
        V/05    Display Condition Table: (Sales Pr.)
        V/06    Condition Categories: SD Pricing
        V/07    Maintain Access (Sales Price)
        V/08    Conditions: Procedure for A V
        V/09    Condition Types: Account Determin.
        V/10    Account Determination: Access Seqnc
        V/11    Conditions: Account Determin.Proced.
        V/12    Account Determination: Create Table
        V/13    Account Determination: Change Table
        V/14    Account Determination: Display Table
BOM             
        CS00    BOM Menu
        CS01    Create Material BOM
        CS02    Change Material BOM
        CS03    Display Material BOM
        CS05    Change Material BOM Group
        CS06    Display Material BOM Group
        CS07    Allocate Material BOM to Plant
        CS08    Change Material BOM - Plant Alloc.
        CS09    Display Allocations to Plant
        CS11    Display BOM Level by Level
        CS12    Multilevel BOM
        CS13    Summarized BOM
        CS14    BOM Comparison
        CS15    Single-Level Where-Used List
        CS20    Mass Change: Initial Screen
        CS21    Mass Material Change: Initial Screen
        CS22    Mass Document Change: Initial Screen
        CS23    Mass Class Change: Initial Screen
        CS25    Archiving for BOMs
        CS26    BOM deletion
        CS27    Retrieval of BOMs
        CS28    Archiving for BOMs
        CS31    Create class BOM
        CS32    Change class BOM
        CS33    Display class BOM
        CS40    Create Link to Configurable Material
        CS41    Change Material Config. Allocation
        CS42    Display Material Config. Assignment
        CS51    Create standard BOM
        CS52    Change standard BOM
        CS53    Display standard BOM
        CS61    Create Order BOM
        CS62    Change Order BOM
        CS63    Display Order BOM
        CS71    Create WBS BOM
        CS72    Change WBS BOM
        CS73    Display WBS BOM
        CS74    Create multi-level WBS BOM
        CS75    Change multi-level WBS BOM
        CS76    Display multi-level WBS BOM
        CS80    Change Documents for Material BOM
        CS81    Change Documents for Standard BOM
        CS82    Change documents for sales order BOM
        CS83    Change documents for WBS BOM
        CS84    Change documents for class BOM
        CS90    Material BOM Number Ranges
        CS91    Number Ranges for Standard BOMs
        CS92    Number Ranges for Sales Order BOMs
Older Posts »

Powered by WordPress