cancel
Showing results for 
Search instead for 
Did you mean: 

Read PP Master Data In production Order Change (Co02)

muhammad_umar2
Active Participant
0 Kudos

Dear SAP Experts,

I want to make such changes that in CO02 , in read PP master data tab, user cannot enter past date of BOM explosion date and Routing Explosion date. User can enter only today date. How can I restrict through standard.Thanks

Regards

Muhammad Umar

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member208398
Active Contributor
0 Kudos

Hello,

Please check the below link that describes checks in Read PP master data:

http://scn.sap.com/thread/3379891

May be useful, I have not used/implemented this kind of checks till date.

Best Regards,

Rajen

muhammad_umar2
Active Participant
0 Kudos

Dear Rajen,

Thanks for reply. Can we restrict through standard. In our system we cannot change component in co02. We can only change conponent from cs02. So automatically BOM compnoents come in production order from BOM.

Thanks

Muhammad Umar

former_member208398
Active Contributor
0 Kudos

Hi Muhammad,

In my opinion, No.

The default explosion date is determined by the system as explained earlier by expert Mangal from the citation of the SAP help. I would suggest you to consult OSS note 506345. It discusses the details of setting V_T399D_S - BESAL value (accessible through SM30 transaction), alternatively OPPQ -> BOM explosion for the plant.

I agree with expert Jaganmohan's response.

I feel you need to implement something custom (enhancement/ BAdI etc.) to achieve your requirement. Please also check BAdI WORKORDER_UPDATE method AT_SAVE to generate error message during order save, if the explosion date fails your custom check.

Best Regards,

Rajen

former_member184655
Active Contributor
0 Kudos

Dear Umar,

Check this for determining the BOM explosion date,

If the production order is generated by converting a planned order then the explosion date is copied from the planned order.

If the production order is added manually the system determines the explosion date as follows:

  • If you have specified the order start date on order creation the system takes this date as the explosion date for the bill of material.
  • If you have specified the order finish date on order creation the system calculates the explosion date from the order finish date minus the in-house production time defined in the material master.

Note

If you have specified in Customizing for material requirements planning (plant parameters) that the explosion date is to be at the end of the order (bill of material explosion) then the system uses the same procedure: If the order finish date is specified, then this is copied. If no order finish date is specified then the explosion date is determined using the in-house production time.

Note

If scheduled dates are specified instead of basic dates then the system calculates temporary basic dates by taking the relevant order floats (floats before and after production) into account.

Leaving content frame

In this case do not maintain any values in the field Start in Part in T.Code OPU3 for the production

order type and plant combination,so in this case if the start date lies in the past the system

automatically carries out Today Scheduling. In this case the BOM explosion date cannot be in the

past.

Also check this link to understand the read PP Master data concept,

Criteria for a Single Order

Various checks are carried out when reading a new routing or BOM in a single order.

Reading a New Routing

If one of the following questions is answered with yes then a new routing cannot be read in:

  • Is the order partially or finally confirmed?
  • Is the order partially or completely delivered?
  • Do purchase orders for externally processed operations already exist?
  • Are there inspection lots for the order?
  • Are there future change records from the confirmation (parallelization)?

Reading a New BOM

If one of the following questions is answered with yes then a new BOM cannot be read in:

  • Do purchase orders already exist for non-stock components or components with direct procurement?
  • Have components already been taken from stock?
  • Are there transport requirements?
  • Are there future change records from the confirmation (parallelization)?
  • Are there goods movements containing errors that have not been processed?

Regards

Mangalraj.S

muhammad_umar2
Active Participant
0 Kudos

Dear Mangalraj,

Thanks for your reply. But my question is totally diferent from your answer (copy, paste material). I just want to put check on PP read master data Pop up screen. That user can not enter past date. How can I restrict them

Thanks