BOM Explosion with order finish date

Hi,
In transaction OPPQ it is possible to configure the BOM explosion date used by MRP and creation of a process order (see SAP NOTE 506345).
I suppose this setting is also considered when re-reading master data during release of an order.
The field BESAL can have the following values:
            BOM explosion number/order start date
1     Order start date
2     Order finish date
3     BOM explosion number/order start date
4     BOM explosion number/order finish date
What I do not understand is that value 4 also end up in using the order start date when re-reading master data. Here the function module CO_ZF_VALIDATIONDATE_DET is called which contains the following coding:
+ Festwerte Feld BESAL:+*
* ' ' Seriennummer/Eckstarttermin
* 1   Eckstarttermin
* 2   Eckendtermin
* 3   Seriennummer
IF T399D-BESAL <> CHAR2.
* Auflösung mit Starttermin
u2026
ELSE.
* Auflösung mit Endtermin
u2026
ENDIF.
which says only use the Order finish date if BESAL has the value 2. The comment showing the possible values gives me the impression that SAP simply forgot to adapt this coding when splitting the value 3 (prev. only BOM explosion number) into 3 BOM explosion number/order start date and 4 BOM exlosion number/order finish date.
On the other hand the SAP Note mentioned above documents this behaviour.
Does anyone know the reason why value 4 (BOM exlosion number/order finish date) results in using the order start date ?

hi,
The defination in OPPQ is only working for the MRP, when the planned order is created.
Then the explosion date will be copied from planned order to production/process order when you convert the planned order.
However, when the production or process order is created manually, or when you do a re-read master data process, then a different BOM explosion date process will be carried out as described in the SAP note 506345, it has explained the behavior clearly base on the different value of paramter:
V_T399D_S-BESAL = initial, 1, 3 or 4
V_T399D_S-BESAL = 2 (Explosion with order finish date)
So there is no problem to have different behavior of planned order and production/process order.
Regards,
Rachel

Similar Messages

  • BOM Explosion with Versions

    Hi,
    I am trying to build BOM Explosion Hierarchy with levels, but one of the requirements is to also generate the hierarchy with versions.
    So for instance I have Parent BOM with version C and component with version D. I need to also generate the hierarchy for all the versions of the Parent  (o,A,B) and to what components and versions do they tie to.
    I am not sure how is this possible. All I have been able to do is get the latest version via BOM, and BOM Component tables.
    Thanks

    hi,
    The defination in OPPQ is only working for the MRP, when the planned order is created.
    Then the explosion date will be copied from planned order to production/process order when you convert the planned order.
    However, when the production or process order is created manually, or when you do a re-read master data process, then a different BOM explosion date process will be carried out as described in the SAP note 506345, it has explained the behavior clearly base on the different value of paramter:
    V_T399D_S-BESAL = initial, 1, 3 or 4
    V_T399D_S-BESAL = 2 (Explosion with order finish date)
    So there is no problem to have different behavior of planned order and production/process order.
    Regards,
    Rachel

  • BOM explosion date after order finish date

    Hi
    We have issue with BOM explosion date. In process order, BOM explosion date is geting calculated after order finish date.
    Any idea why this is happening.

    Hi,
    Just to understand the issue better, can you list the scheduled and basic dates on the order.
    Anup.

  • Req. delivery date and plan order finish date relationship

    Dear Experts,
    I have a question on setting the req. delivery date and plan order finish date relationship. Now, I want the plan order finish date is one day before the req. delivery date, is it possible to set it in configuration? Please advised! Many thanks!
    Regards,
    Matt Yim

    Matt,
    Please use a schedule margin key(SMK) in the material master MPR2 view which has float after production defined as 1day.
    If there are no SMK with that defination then you can define you own in customisation and assign the same in the material master. (SPRO--->Production ->MRP->Planning ->Scheduling and Capacity Parameters->Define Floats).
    Regards,
    Prasobh

  • Set Order finish date in planned order on Production order creation CO41

    Hi experts,
    I'm trying to set the order finish date, field SFC_POCO-PEDTR on transaction CO41, into Scheduled finish, field CAUFVD-GLTRS, of production order transaction.
    The issue is get the value of PEDTR. For change the value GLTRS i'm using the exit PPCO0007 and it works, but i haven't the value of field PEDTR.
    I hope to have been clear.
    anybody can help me??
    Thanks in advance
    Marco
    Edited by: Menegazzo Marco on Aug 3, 2010 5:20 PM

    Hi  DwarakanathS         
    Thanks for you reply....
    But if in the exit i try with the code you suggest, when i do the assign:
    FIELD-SYMBOLS <my_fs> TYPE SFC_POCO.
    ASSIGN SAPLCOUP(SFC_POCO) TO <my_fs>.        
    the program give me an error "Field "SAPLCOUP" is unknown. It is neither in one of the specified"...
    and if i try with this:
    FIELD-SYMBOLS <my_fs> TYPE SFC_POCO.
    ASSIGN 'SAPLCOUP(SFC_POCO)' TO <my_fs>.        
    the error is "SAPLCOUP(SFC_POCO)'" and "<MY_FS>" are type-incompatible."
    what's wrong?
    thanks
    Marco
    Edited by: Menegazzo Marco on Aug 4, 2010 10:16 AM
    Edited by: Menegazzo Marco on Aug 4, 2010 10:53 AM

  • How Production Order finish date and time is being comptued by SAP?

    Hello Expert,
    How Production Order finish date and time is being comptued by SAP? for example, we create a Production Order via CO01, the basic start date is 29.09.2008 and time is 04:00 it gives us basic finish date is 29.09.2008 and time is 13:28.
    how does SAP compute the time 13:28 as it finished time
    Please explain me briefly.
    Thanks
    Ryan

    Hello Guys,
    When we create Production Order in R/3 the time is calculated by routing but it is extended at SetUp machine time. It is not correct?. SetUp imachines time used only for first Production Order for the same product and it is plan manually, for others Production Order we need calculate time for production without SetUp machine time being pick up to compute finish time. how could we achieve this? only those Machine time will be check.
    thanks

  • Production finish date is later than order finish date?

    In my company, most of the plan orders in MD04 have an exception message "64 Production finish date is later than order finish date". The plan strategy of the materials are 40. The plan orders are created from Scheduling Agreements or Independent Requirements.  We set 'Scheduling' as 2(lead time) in the MD01/MD02. The self-production time in material master data is 0. The schedule margin code is 000 which all the parameters are 0.
    For a example, we create a requirement on 2007.04.24. After MRP run, plan order generate. It's basic date will be 2007.04.24, but the production date IS 2007.04.25. All the plan order like that, the production date are always later than the basic date for one day.
    Could someone tell me why? and how to settle this problem?
    Thank you in advance!

    Hi,
    check scheduling parameters for planned orders and scheduling parameters
    for production orders.In that set the various indicators like
    adjust basic dates to order start date
    do not adjust basic dates to order start dates and try.
    Tcode opu3 / opu5
    Thanks,
    s.nandhakumar

  • MRP Planned order finish Date calculation (Planned delivery + GR Proc.time)

    Dear Gurus,
    Currently in our system, when MRP runs, Planned orders are created and the order finish date is calculate based on Purchasing processing time OMEW + Planned Delivery time from Material Master + GR processing time from material Master.
    My business requirement is that,  system has to take only Planned Delivery time + GR Processing time and exculde Purchasing PRocessing time.
    I cant make it Purchasing Processing time as ZERO - because this is used for other Purchase orders and KPI will be affected for procurement department
    Now we are going to Automate the Purchase orders for Materials - if outline agreement exist.
    How to make system settings for a MRP run, the Planned order finish date - should consider only Planned delivery time from Material master + GR Processing Time ( it should exculed Purchasing PRocessing time). Is it posssible? if not by any user exit, ABAP coding should be done?
    gurus please advice!
    BADI : MD_PLDORD_CHANGE - is this can be used?
    Please advice
    Regards
    RS
    Edited by: RS on May 18, 2010 10:22 AM
    Edited by: RS on May 18, 2010 10:33 AM
    Edited by: RS on May 18, 2010 1:34 PM

    Let me check, if I can find a way to paste /afs/md04 (AFS Envirnoment) screen shot . But in the mean time following are the
    details
    IHPT  - 12 days
    GRPT - 0 days
    SMK  - 000 (Op Period, Float After Prod., Float Before Prod.,Release Per. - 0 days)
    Thanks,

  • BOM explosion  with Two Material Number

    Hi
    How can  i Explosion in  BOM with  two material number, if any Fm is there in sap or any othre options
    Please tell me
    Regards
    Mani

    Your question is not complete.
    There are two types of bom explosion. from child to parent and parent to child.
    You have to pass one material at a time. Please search in sdn for the fm's. This question ihas been widely discussed here.

  • Update SharePoint list with project finish date on Project.Updated event

    Hello,
    I want to update a column in a SharePoint list with the project finish date when a project is updated on Project Server. My OnUpdated event handler is being called ok, but if I change the project start date Project Server runs an asynchronous republishing
    on the project, and my event handler ends up being called before the finish date is update by the republishing job, so the code writes the "old" finish date on the SharePoint list. The solutions I could think of are:
    Identify the republishing job on Project Server queue, pool the queue waiting for it to finish, then read the finish date and update the list item in SharePoint.
    Include a custom job on Project Server queue after the republishing job, that reads the finish date and update the list item in SharePoint.
    I don't know if any of the solutions are feasible and how to implement them. Has anyone coded something like this and/or have a better solution?
    Thanks,
    GB

    I vote for the option 1.
    I did for one of my event handler..Did you try "on published" event?
                projectSvc.QueueUpdateProject(jobUid, SessionUID, projectDss, false);
                //WaitForQueue(q, jobUid);
                jobUid = Guid.NewGuid();
                projectSvc.QueuePublish(jobUid, e.ProjectGuid, false, string.Empty);
                jobUid = Guid.NewGuid()
    Cheers. Happy troubleshooting !!! Sriram E - MSFT Enterprise Project Management

  • Production order finish date

    While creating a production order  I  am using forward scheduling order start date is today and finish date proposed by the system is 07.02.2011 but the problem is in house production time is 10 days. then why the system has proposed finish date as 07.02.2011 instead of 14th or 15th or 16th

    Dear Kumar,
    Always system picks the timings from routing when you create production order manually
    System will not check the filed in house production time from material master while creation of production order
    So check in routing, for the timings that you have given
    It will solve your issue
    Regards
    Madhu

  • Can GATP confimed date come from production order finishing date??

    Hi Expert,
    I have one question to ask.
    in the GATP , I want to the APO system can consider the production ability , that is, when I create a sales order, the system will make  a GATP check in APO, if there is no enough stock, the system will create a PPDS planned order and return the planner order finsihed date as the schedule line confirmed date.
    I do not know this is possible or not??
    I hope some expert can help me to solve this problem
    thank you in advance!

    Hi Liu,
    Why Planned order date.. It could be Production order date (planned order release date) + inhouse production time + Transporation lead time + GR processing time (at the original location where the order is placed) ..that should determine the material availability date. CTP exactly does this. Make sure that the "replenishment lead time is switched off" in the product-location master (in fact this is location independent)- as this take precedene over everything else.
    Also ensure that that end of checking horizon is larger than the interval established above, else MAD could be much earlier. Also enure that transfer of requirements is set both at header and schudule line level for CTP to work.
    Regards,
    Loknath

  • CS11- BOM explosion with status inactive

    When a BOM is marked as inactive( at the header level), the BOM explosion using CS11 is not possible.  The systems says there is no effective BOM. However I can pull up the same using CS03 and drill down level by level.
    Is this standard SAP behaviour? Are there any settings in Customizing that will make the explosion for inactive BOM's  using CS11 possible?

    Alternative to select inactive BOM
    BOM status = inactive in BOM header
    In OS31
    Create a selection ID = 09, selection priority = 1, BOM usage = 1
    OS 30
    Create a BOm application copy from PP01 let us say ZP01
    In which enter the selection ID = 09, what you created before
    Remove all the ticks of check BOM
    Save
    That is all.
    In cs11, select the application as ZP01 and you will get the BOM explosion.

  • RFC BAPI for BOM explosion with parametric effectivity

    Hello,
    I'm searching for a RFC enabled BAPI for BOM explosion which allows to evaluate parametric effectivity.

    Hi you can also check CS_BOM_EXPLOSION_MAT
    If its not remote enabled, write a custom fm(Remote enabled) and wrap this Fm.

  • BOM Explosion with WBS Element

    Hii
    I have a requirement where in I have to display explosion of BOM through my report. The problem is that it could be a Project BOM also, so WBS Element is also required. Anyone knows any FM or BADI with WBS Element also as its import parameter?
    Please Help!!!

    Found myself!

Maybe you are looking for

  • Is there a way of improving my graphics on my early 2011 macbook pro 13"?

    Does anyone know a way of improving the graphics capability for OpenGL with the Intel 3000 chips in the early 2011 MBP 13"? I bought it not realising the graphics chips had been downgraded and now as a result struggle to do any CGI work that I rely o

  • Muse CC does not display Edge Animate with Audio

    I am learning to use Edge Animate. I created an animation consisting of an image of a large rock concert. I added animation to create multiple flashbulbs like you see at concerts, and placed it in Muse. Worked great!  Then I went back and added audio

  • Will warranty cover 1 dead pixel and an incredibly annoying screen flicker?

    Problems: 1) I have 1 dead pixel on my iPod Touch and it's very annoying as it sticks out because the entire screen is black, and there is just this dot of light 2) I sometimes use my iPod Touch in the dark, so this means that I keep the contrast at

  • XSLT transformation in OSB Proxy Service

    Hello, I am trying to modify the answer from a WebService using an XSLT transformation in an OSB Proxy Service, but I am unable to do so. Here it is the content of the answer's body it receives: <ns0:getRecountUnitMovementsResponse xmlns:ns0="http://

  • Re: Bought U.S. 305 number not working and no supp...

    Hi I just bought a skype number and it is not working when I tried calling to the number.  I get number busy error everytime.  Is there anyway I can get a refund frpm skype?