22
The Overall Flow For SAP PP What are the stages in PP? The PP flow consists of planning and execution as described. Here is the flow of PP in simple language: First of all demand is generated for the product to be produced through demand management. It calculated the quantities to produce and the time for the final assembly. The data from demand management is transferred to MRP. The data from demand mgt can come from Customer Sales Order (firm) or Planned Order (forecast). The MRP checks for the availability of material at various stages of BOM. In case material is not available MRP generated planned order and Purchase requisition for production of components in house and procurement from vendor respectively. The planned orders are converted into production order by the planner and the purchase requisition are converted into purchase order by the purchaser. Production in charge converts the planned order to production order and carries out the production activities once the order is released for production. Production is carried out as per the operation steps provided in the routing. Work centers are also mentioned with each operation in the routings where these operations are to be carried out. Once the production is completed production confirmation is done and goods movement (delivery created) takes place.

SAP PP More Questions

Embed Size (px)

Citation preview

Page 1: SAP PP More Questions

The Overall Flow For SAP PP

What are the stages in PP?

The PP flow consists of planning and execution as described. 

Here is the flow of PP in simple language:

First of all demand is generated for the product to be produced through demand management. It calculated the quantities to produce and the time for the final assembly. 

The data from demand management is transferred to MRP.   The data from demand mgt can come from Customer Sales Order (firm) or Planned Order (forecast).

The MRP checks for the availability of material at various stages of BOM. In case material is not available MRP generated planned order and Purchase requisition for production of components in house and procurement from vendor respectively.   

The planned orders are converted into production order by the planner and the purchase requisition are converted into purchase order by the purchaser.

Production in charge converts the planned order to production order and carries out the production activities once the order is released for production. Production is carried out as per the operation steps provided in the routing. Work centers are also mentioned with each operation in the routings where these operations are to be carried out. 

Once the production is completed production confirmation is done and goods movement (delivery created) takes place. 

Capacity planning is yet another part of PP which planes the capacities for various work centers. MPS is another tool which is used to plan out the master products. If MPS is to be run the inputs are provided from demand management to MPS. And the out put from MPS is then feed into MRP. 

Page 2: SAP PP More Questions

Total Planning & Netch, Netpl, Neupl

What is the difference in between total planning & netch, neupl, netpl?

By : Sankaran

1. Regenerative planning (NEUPL): System plans all the materials that are contained in the planning file     2. Net change planning (NETCH) or Net change planning in the planning horizon (NETPL): The system only plans materials that have undergone a change relevant to MRP since the last planning run.     NETCH: In net change planning only those materials are planned for which the net change planning indicator in the planning file has been set as a planning file entry. The system usually sets the indicator automatically as soon as a change is made to the material that is relevant to MRP.      NETPL: The system only plans materials that have undergone a change that is relevant to the planning run within the period which you defined as the planning horizon. The system sets the net change planning horizon indicator automatically for these materials     Remember the following point : The changes cause an entry in the planning file to be made: 

Changes to stock, if these change the stock/requirements situation of the material  

Creation of purchase requisitions, purchase orders, planned orders, sales requirements, forecast requirements, dependent requirements or reservations  

Changing to fields that are relevant to the planning run for these receipts and issues or in the material master  

Deleting receipt or issue quantities 

Page 3: SAP PP More Questions

Production Cycle: - 

1. PIR (Planned Independent Reqmt. - MD61) 

2. MD02 - MRP Run 

3. MD04 - Stock Requirement List 

Tips: MD04 - Inconsistencies after PGI - SDRQCR21 

4. CO40 - Convert Planned Orders to Production Order OR CO01 – Create Production Order 

5. Here in Production Order - Schedule Order, Release order 

6. MIGO / MB1A - Goods Issue against Order (Mvmt Type 261) 

7. CO11N - Production Operation confirmation 

Tips: Add An Entry Field In CO11n 

8. MIGO / MB31 - GR against Prd order 

9. CO02 - Technical completion of order 

10. KO88 - Order Settlement

Listed here are some common used planning strategies :-    Strategy 10 in summary :-

1. Sales Order creation - no impact.

2. Goods Receipt - reduce the planned independent requirement during MRP run   For e.g. if PIR is 100, quantity remained as 100 in PIR, however during MRP run,   100 will not be included in the MRP planned as stock is available.

Page 4: SAP PP More Questions

3. Delivery - minus the quantity for the oldest planned independent in demand management.   For e.g. if PIR is 100 and delivery 90, PIR becomes 10 (withdrawal 90).           

10  LSF    Make-to-stock production               KSL   Sale from stock without independent                                                                                    requirement reduction

Choose this strategy if you want production to be determined by a production plan (Demand Management) and if you do not want sales orders to influence production directly. 

You must maintain the following master data for the finished product:

Strategy group 10 on the MRP screen. Item category group (for example, NORM) on the Sales Organization screen. Availability check field in Customizing so that you perform an availability check without replenishment lead times (in the standard system, you must enter 02 here). 

In net requirements planning according to strategy 10, the order does not create a requirement; the sales order is displayed, but does not generate planned orders.

The planned independent requirement is reduced during processing of the goods issue. Old quantities can still be retrieved by using either  Goto -> Schedule line history in Demand Management, or by using the total requirements list  (Evaluations -> Display total requirements from the Demand Management menu).  The quantities issued are displayed in the Withdrawal quantity field.

The system always reduces the oldest planned independent requirements unless the consumption fields (Consumption mode, Fwd consumption per., Bwd consumption per.) are maintained in the material master or in the MRP group.

11  BSF    Gross planned independent requirements  KSL Sale from stock without independent                                                                                          requirement reduction

Page 5: SAP PP More Questions

Strategy 11 in summary :-

1. Sales Order creation - no impact.

2. Goods Receipt - minus the quantity for the oldest planned independent in demand management.   For e.g. if PIR is 100 and delivery 90, PIR becomes 10 (withdrawal 90).

3. Delivery - no impact as delivery is issue from sales order.

This strategy is particularly useful if you need to produce, regardless of whether you have stock or not. For instance, steel or cement producers might want to use this strategy because they cannot shut down production; a blast furnace or a cement factory must continue to produce, even if this means having to produce to stock.

You need to maintain the following master data for the finished product:

Maintain strategy group 11 on the MRP screen. Set the Mixed MRP indicator to 2 on the MRP screen. Maintain the item category group (for example, NORM) on the Sales Organization screen. Maintain the Availability check field so that you perform an availability check without the replenishment lead time (checking group 02 in the standard system). 

Strategy                                                        10                  11 Stock is taken into account                           Yes                 No Reduction of planned independent requirements takes place during …   … goods issue for   ... goods receipt for a production                                                                   the delivery   order (discrete production),                                                                                                                                                  for a planned order (repetitive                                                                                      manufacturing), or for a purchase                                                                                       order (trading goods).  

Page 6: SAP PP More Questions

20  KE                                                  Individual sales order without                                                              consumption

Strategy 20 in summary :-

1. Sales Order creation is the only impact.

2. Demand management not in used.

In make-to-order production, a product is produced specifically for an individual sales order. This planning strategy is used when planning of the (parent) product is not required or not possible. Neither Demand Management is involved in this process, nor is there an allocation mechanism. Orders are taken as they come. This strategy represents a production procedure in which each product is only produced once, although over time the same or similar production processes are repeated. Each product is specifically produced for an individual customer so that the finished product is rarely placed in stock.

You also must maintain the following master data settings for the finished product:

Strategy group 20 on the MRP screen Item category group (such as NORM) on the Sales Organization screen

Sales Order -> MRP -> Customer Stock Finished Product -> Delivery ----+   ^                                                                                                               |   |                                                                                                                |    +-------------------------------------------------------------------------+                            Reduction

40  VSF    Planning with final assembly           KSV   Sales order with consumption

Strategy 40 in summary :-

1. Stocks on hand reduces the PIR during MRP run.    e.g. if stock is 100 and PIR is 100, MRP run will not prompt 100 for procurement.        if stock is   0 and PIR is 100, MRP run will prompt 100 for procurement.

2. Sales order creation reduces the PIR.   e.g. if PIR is 100, sales order 90, PIR becomes 10 (withdrawal 90).

3. Delivery reduces the Sales Order.        

Page 7: SAP PP More Questions

This strategy is probably the most widely used make-to-stock strategy. It makes sense to use this planning strategy if you can forecast production quantities for the final product. 

Planned independent requirements are consumed by incoming sales orders so that the master plan is always adjusted to suit the current requirements situation. This means that the important feature of this planning strategy is that you can react quickly to customers’ requirements. The smoothing of the master plan is less important. 

You must maintain the following master data for the finished product in the material master:

Strategy group 40 on the MRP screen. Consumption parameters (Consumption mode, Bwd consumption, Fwd consumption) to allow consumption of independent requirements. If no consumption parameters are maintained in the material master, the system uses default values are taken from the MRP group. To control consumption, you maintain a consumption mode as well as a consumption period. 

Item category group (for example, NORM) on the Sales Organization Data screen.

Four important points :-

1.  Planned independent requirements are used to trigger the procurement and production of     the necessary assemblies and components before receipt of the sales orders. 

2.  As soon as the sales order is received, it consumes the planned independent requirements.   

3.  An ATP (available to promise) logic during sales order processing will checks whether     sufficient planned independent requirements have been planned to cover the sales order. 

4.  Requirements from the sales orders are passed on to production and can lead to changes     made to procurement if the requirements from the sales orders exceed the planned 

Page 8: SAP PP More Questions

    independent requirement quantities. If there is insufficient coverage of components     (the sales order quantities exceed the planned independent requirement quantities), the     sales orders cannot be confirmed. The system therefore automatically adjusts the master     plan. Planned independent requirement quantities that are left unconsumed increase the     warehouse stock of the finished product.

Explain the steps of production order with external operation.

Following are the steps.

External Operation Processing

1. For a production material (1001), one raw material (2001) is assigned. 

2. Production process of 1001 is having four operations 10, 20, 30 and 40. 

3. In this 10, 30, and 40 are internal operations and 20 is external operation (sub-contracting). 

4. To address this, we created a dummy material (non-valuated) and named as 1001-20 (Finished product number + Operation to be performed). 

5. This 1001-20 should form part of the component in BOM of 1001. That is BOM of 1001 will have components as raw material 2001 and this dummy material 1001-20. In routing, assign this dummy material 1001-20 to operation 20. 

6. During BOM creation, you should remove costing relevancy for the item 1001-20. 

7. In routing, operation 20 is created with a work center (which is external operation work center) with external operation control key. 

8. In operation details, for external processing, assign the info record of external processing. 

9. Info record of external processing has to be created for vendor with relevance to the operation to be performed externally with vendor. (We are using material group field in the external processing in routing operation). 

Page 9: SAP PP More Questions

10. When create production order with above set up, system will create Purchase Req for external operation. This has to be converted to purchase order. 

11. Now, this dummy material should be kept as 5000 or 6000 in stock using 561. When Purchase order is raised, required quantity has to be moved to vendor using 541. When we do goods receipt the stock with vendor shall come down. With this, we can monitor the material (with dummy material number) stock with vendor (please note we can see only quantity and not value) . 

12. When we do GR for external purchase order, we receive only the operation performed. (So, conversion cost to vendor shall be paid). 

13. After ensuring GR is done, order confirmation of operation 0020 has to be done. (here we capture the quantity and also the valuation of material in production order).

The following are the business scenario:

- For some service activities we have to send some materials or machines etc outside to a vendor - After some activities (value addition) there it will come back to my shop floor or warehouse.

What will be the actual procedure to execute the operation so that I can track the material movement which is going outside and coming back?

Go through these steps for subcontracting step by step method:

There are two types of subcontracting relevant for PP module:

1. Operation subcontracting 2. Assembly subcontracting. 

Page 10: SAP PP More Questions

Assembly subcontracting:

Total product can be given for subcontracting.  We have to give the raw materials to vendors and they would supply the assembly.  This can be done with special procurement type 30 with procurement type F. 

In that case you need to create X (FG) and their child parts (A/B/C).  You need to do the following setting for the same-

1) FG material master Special Procurement type 30 in MRP-3. 2) During MRP run select indicator 3 for create purchase requisition. 3) Convert PR into PO and maintain item category L and explode the BOM 4) In Sub-Con Purchase order, System will collect automatically its child parts. 5) Transfer the material by Mvmt-type 541 referring the Purchase order to the Vendor. This will give a Mat Doc Number. 6) You can receive the complete FG thru simple MIGO process mentioning.

Operation subcontracting:

Within in-house production if some capacity bottleneck exists in any operations then you can assign this job to some vendors to carryout this job in his premises and supply us the semi-finished part. This can be done via control key example PP02 (external processing control key and activate the subcontracting Check box in routing). 

Option1: 1) In Control key PP02 enable external processing and in the routing in the operation detail enable external processing under radio button sub contract.  2) In Order type dependent parameter T code OPL8 enable reservation / PR creation - 3 (immediate reservation / PR creation) during release / confirmation.  3) Create Info record T code ME2O only for vendor no material combination. (You are not going to issue material for the vendor through SAP) system will not allow 

Page 11: SAP PP More Questions

through ME2O since it is operation subcontract.  4) Run MRP it will not create PR directly since the it is enable in OPL8 only after release.  5) Do the In-house operation then confirm the in -house operation in CO11n. Once the previous operation is confirmed PR is generated automatically. 6) Then Convert PR to P.O. In purchase order only operation description will appear. since no component is assigned. And the order type will be F.  7) Then make separate DC (Gate pass). Consult your MM guy for this.  8) If any component is assigned to the operation. Do stock transfer to Vendor storage location till such time it comes to factory again.  9) While return from vendor do MIGO against the P.O and it will come settle in prod order.  10) Payment to the vendor is through service record entry concept. Consult MM gut for this. 

Option 2: 1) You have to create separate material master for that operation. Treating that it will be a different material  2) Create Vendor master with Material and Vendor combination  3) Create BOM with header material and this material as item for the header.  4) Create Routing for the header material with only one operation with control key PP02.  5) Assign the item material to this operation.  6) Run MRP this will create PR automatically. Then convert PR to PO  7) Send material to the vendor through ME2O 8) Do the GR MIGO the item will come have header material and it will automatically update in unrestricted stock.  9) Payment to the vendor will be with different not as service entry concept consult MM guy for this.

Explain briefly about work scheduling and use of Forward and backward scheduling?

A routing can be scheduled using the following scheduling types:

Forward scheduling: The system schedules forward starting from the basic start date. 

Backward scheduling: The system schedules backward starting from the basic finish date. 

Page 12: SAP PP More Questions

"Today" scheduling: The system carries out forward scheduling using the current date as a basic start date. 

No scheduling: The individual operations are not scheduled. 

Based on the floats before and after production, the system calculates the scheduled start and finish and enters these dates in all operations.

The scheduling type determines which basic dates you have to enter. The following table shows the dates you must enter for the individual scheduling types as well as the dates that are then calculated using scheduling.

If you enter both basic dates, the system will make sure that the dates determined using forward or backward scheduling are within the specified period. If necessary, it will apply reduction measures.

Example Data

Material shortage date 01.08 (Friday)

Planned delivery time of the material 10 days (calendar days)

Processing time for purchasing 1 day (workdays)

Goods receipt processing time 2 days (workdays)

Opening period 10 days (workdays)

Workdays = Monday to Friday, no bank holiday Scheduling

Material shortage date plus processing time for purchasing plan plus planned delivery time =  delivery date 01.08. (Friday) plus 1 workday + 10 calendar days = 14.08. (Thursday)

Delivery date plus goods receipt processing time =  availability date 14.08. (Thursday) plus 2 workdays = 18.08. (Monday)

Page 13: SAP PP More Questions

Q1) Explain the Functionality (Usage & Limitations) of T-code COGI

Ans:

COGI transaction code used for Automatic Goods Receipts - Error handling for Backflush materials. 

Backflush means: Determines whether the back flush indicator is set in the production order. Here, a 3-level hierarchical logic is applied: 

1. In the routing, the backflush indicator is set in the component assignment. 

2. In the material master record, the backflush indicator has the characteristic "Always backflush". 

3. In the material master record, the backflush indicator has the characteristic "Work center decides", the indicator being set in the work center. 

We use COGI to check & clear error record occurred during backflushing or automatic goods receipt.

When we use auto GI (Backflush) & Auto GR in production order then sometime some goods movement may will get failed due to some reasons. So at that time these failed goods movement records will be captured by system & can be viewed in COGI transaction.

You can check detailed description of error by individual record here & can reprocess it as per error.

Transaction: COGI

Page 14: SAP PP More Questions

Q2) Difference Between COGI & MF47 

I can find post process record occurring due to back flush problem such as component shortage or storage location and so on. But there was nothing when I used COGI. I checked the table AFFW for COGI, no records. What is the reason?

Ans:

To use COGI in REM  Activate "Create Individual postprocessing records" check box at rem profile SPRO IMG Reference Settings. 

Now you can see the Error records at COGI same as MF47. 

As you know, COGI has some more features. But if you clear/delete the record at MF47, the same will be deleted/cleared at COGI also.

Transaction: MF47

Page 15: SAP PP More Questions

What are the use of Group bom? - By Vikram

A bom WITHOUT A PLANT IS CALLED GROUP BOM.

Group BOM: If you create a material BOM without reference to a plant, the BOM is valid throughout your company. To do this, you leave the Plant field blank. The system checks whether material masters exist. There are no system checks for plant data.

However, you can also create a group BOM, without reference to a plant. For example, a designer maintains a group BOM during the design phase of a product, then the BOM is allocated to one or more plants for production purposes. 

Page 16: SAP PP More Questions
Page 17: SAP PP More Questions