BOM validity for creation of PO

hello guys,
have a question because there is a situation in our plant that there is a production order was started at around 19:52:02 on 01.04.2008, but there where a user change the material BoM of the metreial used in that PO at around 12:23:52 on 01.04.2008, the changes made was the material BOM was set for deletion and ing status inactive. Could this PO was not valid because the material that was used was deleted/inactive already prior to its creation?
Thanks
JJ

So those material component of the finished goods material will be deleted and will not be include in any goods movement? But a PO would still be made for the Finished product/parent material?
Thanks,
JJ

Similar Messages

  • BOM changes(Not creation) with EC Number

    Hi
    I want to make the ECN as mandatory while changing the BOM,not for creation.
    I tried by setting OS27,OS25 settings for BOM. I tried BOM creation with status 3(With history requirement). System gives only warning message,not the error message.(Message no. 29045)
    I tried to make the Change number field as mandatory,but it applies it to CS01 & CS02. I want only in CS02.
    Plse help me out if any knows the soultion.

    Dear Sudhar,
    1.Please check in OS27 - Tick mark is included for EC Management Active &
    BOM validity manitained and History Requirement.
    2.In OS25 - For History Requirement.
    3.Get the help from ABAP consultant,to make use of field exit for the particular
    screen CS02 ,which has got a screen number.The system will not allow the user
    to enter into the next screen unless that field is not filled.
    4.Check for the Auth.Object C_STUE_NOH
    With this Logic only we are using in my present project.
    Check & reply.
    Regards
    Mangal

  • Validation for vendor master data creation

    Dear All,
    Can anybody suggest how to apply validation while creation of vendor master data. As this can not be done through GGB1 as it is ment for document level validation. Please suggest any user exit or badi or validation path for this.
    Thanks & Regards

    hi,
    the enhancement for vendor master is SAPMF02K, you can easily add your own check, pls. check in tcode SMOD!
    hope this helps
    ec
    >
    Srinivasa Maruvada wrote:
    > Hi
    >
    > Check TCode for validation OB28, for substitution OBBH
    > and also OKC9 which may helps you.
    > Cheers
    > Srinivas
    your post is rubbish, substitutions and validations are in use in document posting, not for master data creation. Even the OP told this, when he asked his question...

  • BAPI  for  creation of Equipment BOM

    Which BAPI is used for creation of Equipment BOM?

    Hi,
    Check this Code, it works:
    DATA ecsin  TYPE csin.
    DATA estkob TYPE stkob .
    DATA estzub TYPE stzub .
    DATA astlnr TYPE stzub-stlnr .
    DATA t_stpob TYPE STANDARD TABLE OF stpob WITH HEADER LINE .
    PARAMETERS: pa_equnr TYPE equnr DEFAULT '1500037'. "Your Equipment.
    START-OF-SELECTION.
       ecsin-equnr = pa_equnr.
       ecsin-stlty = 'E' .
       ecsin-stlan = '4' .
       ecsin-werks = 'C002'. "Your Plant.   
       ecsin-datuv = '20130101'.
       estkob-bmein =  'ST'.
       estkob-bmeng = 1.
       estkob-stktx = 'TEST'.
       t_stpob-stlty = 'M' .
       t_stpob-postp = 'L' .
       t_stpob-idnrk = '000000000040002882'. "Your Component.
       t_stpob-meins = 'ST' .
       t_stpob-menge = 1 .
       t_stpob-rvrel = 'X' .
       APPEND t_stpob .
       t_stpob-menge = 2.
       t_stpob-idnrk = '000000000040002877'. "Your Component.
       APPEND t_stpob.
       CALL FUNCTION 'CSAI_BOM_CREATE'
         EXPORTING
           ecsin                    = ecsin
           estkob                   = estkob
           estzub                   = estzub
    *   FL_NO_CHANGE_DOC         = ' '
    *   FL_COMMIT_AND_WAIT       = ' '
    *   FL_NO_COMMIT_WORK        = ' '
    *   FL_ALE                   = ' '
         IMPORTING
    *   FL_WARNING               =
           astlnr                   = astlnr
         TABLES
           t_stpob                  = t_stpob
         EXCEPTIONS
           error                    = 1
           OTHERS                   = 2.
       IF astlnr IS INITIAL.
    ****ERROR.
       ENDIF.
       IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
       ENDIF.
    Regards,
    Sergio.

  • Wt tcode for creation of validation messages

    Hi all...
    for validation: what is tcode for creation of our own messages?
    regards
    ss

    Hi,
    TCode - GGB0 - under App. Area / Time - Financial Accounting - Line Item - Line.....- Step 01 -  you will get 3 options 1. Prerequisite 2. Check 3. Message
    Activate the Validation with Tcode - OB28 before using for FI postings.
    Regards,
    Shridhar Sawant
    FICO

  • Setting nedded for creation of Planned Order for Dependent Requirement.

    Hi PP Gurus,
    I have a one material for which I m running MRP which have three Components.
    I m using strategy 10 for FG and SFG also.
    When I m running MRP for FG the system is creation planned order for FG, but not for SFG even though no stock available for them.
    I m using lot size EX for all SFG.
    Please Help.
    Thanks in Advance.

    Dear ,
    You should maintain proper MRP related parameters for both FG and SFG.Check all the MMR parameters :
    1.MRP Type -PD for FG/SFG
    2.Procurement Type -E  for FG/SFG
    3.Planning Startegy -10  in FG
    4.BOM/Routing Explosion -Keep it Blank
    5.Indiviaul/Collective Indicator -not applicable as it is MTS  so keep it blank
    6.Validity of BOM /Routing should be corrcet before MRP run in MD02-NETCH , 2,1,3,3,2
    7.What is the Lot Sizing Set up-EX in OMI4-Scheduling Tab -Requirement date =Delievery Date and BOM Validity Date  .
    Ref .Re: MRP not plalned for dependent components
    8.Check in MRP4 -MRP Dept Requirement Parametre should be balnk for plalling the SFG  in MMR of FG -MM02
    I hope this issue may be with BOM explosion as per the validity and lot size -schedueling set up .
    Hope this will be useful
    Regards
    JH

  • Error in CNS0 :Sales unit is not valid for the item

    Dear Team ,
    we are using assembly process ,after creation of project from sales order ,requirments are pass to production planning (PP), Asign the bom to activites then we are going to delivery through project (cns0) at the time system shows error" sales unit is not valid for the item" we check the options in material master .please  help me on this issue.
    Thanks &Regards
    R.B.RAO

    Have a look at the following note:-
    Note 140551 - VL384 Stock transport order and batch selection
    G. Lakshmipathi

  • BOM explosion while creation of scheduling agreement / PO

    Hi all,
    Can anyone pls tell me how can i control / make settings for the explosion of BOM, when MM creates a scheduling agreement or a PO ?
    Also, if i have multiple alternative BOMs, how can i get the BOMs selected automatically??
    Thank you,
    Shrenik

    Dear,
    Just a BOM is saficient for your senario.
    What other requirement are
    1. material master with special procurement key in MRP2
    2. A valid BOM. i.e. as of the date it should be active, i.e it should be valid for the given date(as per the release date)
    3. Material is maintained in that plant.
    4. IMG settings - in OS30...PP01 or BEST should have id 01 and the alternative determination in related application area-alternative determination for MRP--> for a plant it should be 01.( where the BOM usage 1 is maintained), check your BOM usage, it may be 3 or 1, both are okay.
    All other settins like inforecord etc will help you to reduce your input data, but above settings will help to explode the BOM in PO.
    Hope you understood.

  • Selection-screen fields validation for dialog

    Hello ABAP Gurus
    Requirements: this is a report wherein , depending upon the correct select-options , user will pick some field values from table and some will be entered by the user in the next se51 custom screen for creation of a record in a ztable .
    the problem is :without validating select-options values , it calls the se51 screen 100.
    How to keep the cursor at the selection-screen field until & unless user enters the correct i/p s .if i/p are correct then only it should call screen 100 otherwise remain in the selection screen only .
    *& Report ZSD_REP_QUOT_BANK_CREATE *
    REPORT ZSD_REP_QUOT_BANK_CREATE NO STANDARD PAGE HEADING LINE-SIZE 255.
    TABLES: VBAK,VBAP,VBRK,ZSD_TABL_QOTBANK,MARA,KONV.
    DATA: OK_CODE LIKE SY-UCOMM,
    SAVE_OK_CODE LIKE SY-UCOMM,
    WA_ITAB LIKE ZSD_TABL_QOTBANK,
    ANSWER TYPE C,
    COPIED ,
    STS TYPE N,
    EMGRP LIKE MARA-EXTWG,
    QTY LIKE ZSD_TABL_QOTBANK-QTY,
    UPRICE LIKE ZSD_TABL_QOTBANK-UPRICE,
    TOT LIKE ZSD_TABL_QOTBANK-TOT,
    INO LIKE VBAP-POSNR.
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-000.
    SELECT-OPTIONS: S_QTNO FOR ZSD_TABL_QOTBANK-QTNO
    NO INTERVALS NO-EXTENSION OBLIGATORY,
    S_ITNO FOR ZSD_TABL_QOTBANK-ITNO
    NO INTERVALS NO-EXTENSION OBLIGATORY.
    S_MATNO FOR ZSD_TABL_QOTBANK-MATNO
    NO INTERVALS NO-EXTENSION. "
    SELECTION-SCREEN END OF BLOCK b1.
    AT SELECTION-SCREEN.
    SELECT SINGLE VBTYP
    INTO VBAK-VBTYP
    FROM VBAK
    WHERE VBELN IN S_QTNO.
    IF SY-SUBRC EQ 0 AND VBAK-VBTYP NE 'B'.
    MESSAGE I005(ZQOTBANK).
    SET CURSOR FIELD S_QTNO-LOW.
    SUBMIT (SY-REPID) VIA SELECTION-SCREEN.
    ENDIF.
    CLEAR WA_ITAB.
    SELECT SINGLE QTNO ITNO
    INTO WA_ITAB
    FROM ZSD_TABL_QOTBANK
    WHERE QTNO IN S_QTNO
    AND ITNO IN S_ITNO.
    IF SY-SUBRC EQ 0.
    MESSAGE I001(ZQOTBANK).
    SET CURSOR FIELD S_QTNO-LOW.
    SET CURSOR FIELD S_ITNO-LOW.
    SUBMIT (SY-REPID) VIA SELECTION-SCREEN.
    ENDIF.
    *START-OF-SELECTION.
    END-OF-SELECTION.
    CALL SCREEN 0100.
    *& Module STATUS_0100 OUTPUT
    text
    MODULE STATUS_0100 OUTPUT.
    SET PF-STATUS '0100'.
    SET TITLEBAR '0100'.
    ZSD_TABL_QOTBANK-QTNO = S_QTNO-LOW.
    SELECT SINGLE BUKRS_VF VKORG VTWEG SPART KUNNR ERDAT BNDDT
    KNUMV
    INTO (ZSD_TABL_QOTBANK-CCODE,
    ZSD_TABL_QOTBANK-SORG,
    ZSD_TABL_QOTBANK-DISTCHAN,
    ZSD_TABL_QOTBANK-DIV,
    ZSD_TABL_QOTBANK-CUSTNO,
    ZSD_TABL_QOTBANK-QTDAT,
    ZSD_TABL_QOTBANK-QTVALDAT,
    VBAK-KNUMV)
    FROM VBAK
    WHERE VBELN IN S_QTNO
    AND VBTYP = 'B'.
    IF SY-SUBRC EQ 0.
    SELECT SINGLE KWMENG POSNR MATNR
    INTO (QTY , INO , ZSD_TABL_QOTBANK-MATNO)
    FROM VBAP
    WHERE VBELN IN S_QTNO.
    SELECT SINGLE EXTWG
    INTO EMGRP
    FROM MARA
    WHERE MATNR EQ ZSD_TABL_QOTBANK-MATNO.
    ZSD_TABL_QOTBANK-ITNO = INO.
    ZSD_TABL_QOTBANK-EMATGRP = EMGRP.
    ZSD_TABL_QOTBANK-QTY = QTY.
    SELECT SINGLE KBETR
    INTO UPRICE
    FROM KONV
    WHERE KNUMV = VBAK-KNUMV
    AND KPOSN = INO
    AND KSCHL = 'PR00'.
    ENDIF.
    ZSD_TABL_QOTBANK-UPRICE = UPRICE.
    TOT = QTY * UPRICE .
    ZSD_TABL_QOTBANK-TOT = TOT .
    CLEAR: QTY, UPRICE, TOT.
    QTY = ZSD_TABL_QOTBANK-CGL_QTY.
    UPRICE = ZSD_TABL_QOTBANK-CGL_UPRICE .
    TOT = QTY * UPRICE .
    ZSD_TABL_QOTBANK-CGL_TOT = TOT .
    CLEAR: QTY, UPRICE, TOT.
    QTY = ZSD_TABL_QOTBANK-BHEL_QTY.
    UPRICE = ZSD_TABL_QOTBANK-BHEL_UPRICE .
    TOT = QTY * UPRICE .
    ZSD_TABL_QOTBANK-BHEL_TOT = TOT .
    CLEAR: QTY, UPRICE, TOT.
    QTY = ZSD_TABL_QOTBANK-BHEL_QTY.
    UPRICE = ZSD_TABL_QOTBANK-BHEL_UPRICE .
    TOT = QTY * UPRICE .
    ZSD_TABL_QOTBANK-BHEL_TOT = TOT .
    CLEAR: QTY, UPRICE, TOT.
    QTY = ZSD_TABL_QOTBANK-ALSTOM_QTY.
    UPRICE = ZSD_TABL_QOTBANK-ALSTOM_UPRICE .
    TOT = QTY * UPRICE .
    ZSD_TABL_QOTBANK-ALSTOM_TOT = TOT .
    CLEAR: QTY, UPRICE, TOT.
    QTY = ZSD_TABL_QOTBANK-SIEMENS_QTY.
    UPRICE = ZSD_TABL_QOTBANK-SIEMENS_UPRICE .
    TOT = QTY * UPRICE .
    ZSD_TABL_QOTBANK-SIEMENS_TOT = TOT .
    CLEAR: QTY, UPRICE, TOT.
    QTY = ZSD_TABL_QOTBANK-TELK_QTY.
    UPRICE = ZSD_TABL_QOTBANK-TELK_UPRICE .
    TOT = QTY * UPRICE .
    ZSD_TABL_QOTBANK-TELK_TOT = TOT .
    CLEAR: QTY, UPRICE, TOT.
    QTY = ZSD_TABL_QOTBANK-OTH_QTY.
    UPRICE = ZSD_TABL_QOTBANK-OTH_UPRICE .
    TOT = QTY * UPRICE .
    ZSD_TABL_QOTBANK-OTH_TOT = TOT .
    CLEAR: QTY, UPRICE, TOT.
    ENDMODULE. " STATUS_0100 OUTPUT
    *& Module USER_COMMAND_0100 INPUT
    text
    MODULE USER_COMMAND_0100 INPUT.
    CASE OK_CODE.
    WHEN 'SAVE'.
    INSERT ZSD_TABL_QOTBANK.
    IF SY-SUBRC EQ 0.
    MESSAGE I000(ZQOTBANK).
    COMMIT WORK.
    CALL SELECTION-SCREEN 1000.
    ELSE.
    MESSAGE E001(ZQOTBANK).
    CALL SELECTION-SCREEN 1000.
    ENDIF.
    ENDCASE.
    ENDMODULE. " USER_COMMAND_0100 INPUT
    *& Module EXIT_COMMAND INPUT
    text
    MODULE EXIT_COMAND INPUT.
    SAVE_OK_CODE = OK_CODE.
    CLEAR OK_CODE.
    CASE SAVE_OK_CODE.
    WHEN 'CANCEL'.
    CALL FUNCTION 'POPUP_TO_CONFIRM'
    EXPORTING
    TITLEBAR = 'Quotation Bank Entry'
    TEXT_QUESTION = 'Do you want to Cancel ?'
    TEXT_BUTTON_1 = 'Yes'
    TEXT_BUTTON_2 = 'No'
    DEFAULT_BUTTON = '2'
    IMPORTING
    ANSWER = ANSWER.
    IF ANSWER = '1'.
    LEAVE PROGRAM.
    ELSE.
    CALL SELECTION-SCREEN 1000.
    ENDIF.
    WHEN 'EXIT'.
    CALL FUNCTION 'POPUP_TO_CONFIRM'
    EXPORTING
    TITLEBAR = 'Quotation Bank Entry'
    TEXT_QUESTION = 'Do you want to Exit ?'
    TEXT_BUTTON_1 = 'Yes'
    TEXT_BUTTON_2 = 'No'
    DEFAULT_BUTTON = '2'
    IMPORTING
    ANSWER = ANSWER.
    IF ANSWER = '1'.
    LEAVE PROGRAM.
    ELSE.
    CALL SELECTION-SCREEN 1000.
    ENDIF.
    ENDCASE.
    ENDMODULE. " EXIT_COMMAND INPUT
    Thnx in Advance

    Put the statement
    CALL SCREEN 100
    in the event <b>AT SELECTION-SCREEN</b> and NOT in <b>END-OF-SELECTION</b>.
    Regards,
    Subramanian V.

  • Min amt to be set for creation of asset

    Dear SAP Experts,
    We have a requirment (for creation of asset minimum amount of 1000/- is required if the asset is having useful life if more than 1 year). That is the starting point of 1000/ to be set if the asset useful life is more that 1 year...Can this be possible in standard SAP ???
    Eg: If any amt less than 1000 say 800 is posted to that asset then system should throw error....for all asset whose useful life is more that 1 year
    Kindly adivce..thanks in advance for your reply

    Hi Gabriel
    Franky speaking this is process control... Your business should have a policy where in the request to create an asset is reviewed by Finance and approved only if the Value/usful life is as you mentioned
    Though you can use Validation exit to check A useful life life of less than 1 yr not being entered in the Asset Master while creation, I would not recommend this.... The best way is "Discipline" for such things
    For Amount also you can set up a validation in OB28 that If Doc Type = AA, the amount (DMBTR) should not be less than 1000
    Again, The best way is "Discipline" for such things
    br, Ajay M

  • T COde CS15 : Report is not showing the "Alternative BOM No" for some BOMs

    Hello Guru,
    I am facing a problem for the transaction CS15, when I use this transaction, in the output for some materials, system is not showing "Alternative number" of BOM.
    I cheked Deletion indicator, status of the BOM, validity period etc.
    But unable to get the reason why system is not showing alternative BOM number for the some materials / BOMs.
    Thanks to give your expert comments or solution.
    Thanks in advance
    Hemant

    Hi Hemant,
    please check in CS02 if those top level BOm's which dont show alternative BOm number in CS15, do they really have alternatives?
    the most probale reaosn why alternative is not shown is they dont have any alternate BOM or they are variant BOMs.
    please check.

  • Key not valid for use in specified state when running install_reader11_en_mssd_aaa_aih

    After downloading, Version XI (11.0.08)
    at
    http://get.adobe.com/reader/download/?installer=Reader_11.0.08_English_for_Windows&os=Wind ows%207&browser_type=KHTML&browser_dist=Chrome&d=McAfee_Security_Scan_Plus_Chrome_Browser& dualoffer=false
    running, and installing _reader11_en_mssd_aaa_aih
    I get "
    adobe reader installer error
    key not valid for use in specified state
    Using Windows 7, tried google chrome and firefox browsers
    system report created but could not send

    This worked:
    Solution 2: Re-create the Crypto folder.
    Close Acrobat. 
    In Windows Explorer, do one of the following:
    On Windows XP, navigate to C:\Documents and Settings\[your user name]\Application Data\Microsoft.
    On Windows Vista, navigate to C:\Users\[your user name]\AppData\Roaming\Microsoft.
    Note: These paths include hidden folders. To make hidden folders visible, see "Windows Tip - Show hidden files and folders" (TechNote kb402324).
    Rename the Crypto folder as Crypto Old. 
    Open Acrobat. The Crypto folder will be re-created automatically. 
    Error: "Creation of this signature could not be completed. Platform Exception" when you sign a PDF (Acrobat 8, 9 on Wind…
    Then deleted wse_andromenda files in control panel programs, run regedit

  • Key not valid for use in specified state - installation error

    I am trying to install Adobe Reader XI on a Windows 7 computer at work and I get this error message:  "key not valid for use in specified state."  What is going on and how do I fix the problem so that i can install Adobe Reader?

    This worked:
    Solution 2: Re-create the Crypto folder.
    Close Acrobat. 
    In Windows Explorer, do one of the following:
    On Windows XP, navigate to C:\Documents and Settings\[your user name]\Application Data\Microsoft.
    On Windows Vista, navigate to C:\Users\[your user name]\AppData\Roaming\Microsoft.
    Note: These paths include hidden folders. To make hidden folders visible, see "Windows Tip - Show hidden files and folders" (TechNote kb402324). 
    Rename the Crypto folder as Crypto Old. 
    Open Acrobat. The Crypto folder will be re-created automatically. 
    Error: "Creation of this signature could not be completed. Platform Exception" when you sign a PDF (Acrobat 8, 9 on Wind…
    Then deleted wse_andromenda files in control panel programs, run regedit

  • BOM Validity Using ECM

    Hello All,
    We are currently reviewing the ECM functionality to assistn in BOM validity maintenance.  I have made the necessary changes in SPRO to activate this functionality.  My initial testing utilizing the Change Master and associating it with the BOM works fine.  However, the question I had was more around having to make retroactive changes.  I noticed that the system using the Entered or Created date from the transaction to determine the BOM validity.  Is there anyway to influence the BOM validiy to look at document dateof the transaction instead of entered date?  Has anyone run into this type of issue before?
    Thanks for your help.
    Gus

    Dear Sir,
    That is what I have done for a material.
    Apart from making Routing again after deleting the BOM, do I need to take care of any other thing?
    Thanks & Regards,
    Rohit.

  • BOM Validity - Using Engineering Change Management

    Hello All,
    We are currently reviewing the ECM functionality to assistn in BOM validity maintenance. I have made the necessary changes in SPRO to activate this functionality. My initial testing utilizing the Change Master and associating it with the BOM works fine. However, the question I had was more around having to make retroactive changes. I noticed that the system using the Entered or Created date from the transaction to determine the BOM validity. Is there anyway to influence the BOM validiy to look at document dateof the transaction instead of entered date? Has anyone run into this type of issue before?
    Thanks for your help.
    Gus

    Hi Krishna,
    You can use change numbers to change independent (recipe) formula in the PLM-Recipe Management.
    The object formula is assigned to the object type specification (type 60 of the change management).
    For the object type specification the use of the object management record is not supported in the SAP standard.
    Only the change documents are available.
    Best regards,
    Roland Freudenberg

Maybe you are looking for

  • How can I share a gift card on multiple devices under the same Apple id

    how can I use the same gift card on multiple devices using the same Apple ID?

  • Adobe Bridge turning off Aero mode intermittently

    Hi there, I use CS4 extended. I use bridge for my Raw work. Sometimes (Approx 50%) when I open bridge from the taskbar I find that aero crashes and it changes to compatability mode. I can use the computer and Bridge fine. If I shut Bridge when finish

  • Preserve element in vector

    I am working on a small application in which a array keeps a list of character names. This list is used a parameter creating a drop down menu in a "JComboBox". i my primary class (the one creating the different parts of the app) i create a Vecter tha

  • SCEP Post-install update fails

    Hi, I have SCCM 2012 R2 running in a secure environment - Internet access is tightly controlled. I'm presently replacing my SEP clients with SCEP, and my Antimalware policy is set to point to WSUS for updates. SCEP will not update automatically durin

  • What is a possible solution on this error?

    I can't find any information on this error that I have been getting for both Facebook and MySpace. The error is as follows: "You are currently on a service plan that does not support this application. Please contact your service provider for addition