Updating Requisition No while creating PO via FM-BAPI_PO_CREATE1

Hi ,
Our requirement is creating Po via FM BAPI_PO_CREATE1 and we are passing data from other Application through that BAPI. Tracking field of  the Application with SAP is only Requisition No.
I want to know in  which field of that BAPI I'll make the entry to update Requisition  No. of PO?
Thanks & Regards,
Biswajit
Edited by: Biswajit Das on Jan 11, 2009 8:36 PM

Hi bisjwat.
In the tabpi u have table paremeters.
In that u chave poitem type BAPIMEPOITEM.
with in the BAPIMEPOITEM u have the field 'PREQ_NO'.
this is the field for the po requistion number.
I think it will solve u r problem.
Thanks

Similar Messages

  • Prob in activating a field in delivery while creating delivery via VL04

    hi thx i am also facing the same prob. this badi is working while creating deliveries via VL01N OR VL02N but if we are creating delivery via VL04 this badi is not working, can u please guide me.
    thanx in adv.

    In the Import parameter TECHN_CONTROL  one field called SENDER_SYSTEM is there, it takes the Logical System Name(Default will be Local System). Check whether it is defined or not. This can be viewed in SALE tranasction.
    Tcode SALE > Basic Setting>Logical System-->Assign Logical System to client.
    Here You check ur Client is assigned logical System Name or Not?
    Debug your program and check this value....
    It will resolve ur prob..

  • Update mode options while creating info package

    Hi all .
        while creating info package in update tab  we have different radio buttons as
       FULL UPDATE,DELTA UPDATE,INTIALIZE DELTA PROCESS. could you pls explain this optons.
    Thanks in advance.
    Cheers,
    sami.

    Hi Sami,
    We have two update modes 1)Full update 2)Init Load(to enable delta)
    Full Load --->Master data Load
    Init Load----->Transaction data Load.
    Full Update-To load Historical Data.
    Init-This is done to enable the Delta Upload.
    Delta will be done only if the Init has happened.
    For deltas they are Data source specific which are delta enabled.
    1. Full Load (Extracts whole data available in source)
    2. Initialization (without data transfer): Enables only delta and no data.
    3. Initialization with data: Extracts whole data from source and enables delta.
    4. Delta: Extracts only modified or new data.
    Above modes works for Master as well as Transaction also.
    For further information check this link:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/80/1a65dce07211d2acb80000e829fbfe/frameset.htm
    Cheers,
    Tanish.

  • Update Termination Error while creating Delivery

    Hello Experts,
    I am trying to create delivery with reference to Standard Order when I click on SAVE I am getting message that delivery is being created. But when I am trying to open the same delivery in change mode I am getting Update termination Error saying delivery not created.
    So what I tried doing is while creating delivery I have given Picked quantity and done with PGI then i am able to save the Delivery successfully and table LIKP is also updated. But this is not always that I can do. In my production system, without doing PGI I should able to save Delivery.
    Please could anybody help me on this ..is there any SAP notes?
    PS: My system is upgraded from ECC 6.0  Ehp2 to ECC 6.0 Ehp7.
    Many Thanks in advance.
    Priyanka J.

    Hello Kiran, Hello Klaus,
    Below are the details;
    Function Module   
    RV_DELIVERIES_SAVE
    Status            
    Update was terminated
    Report            
    LV50UF0L
    Row               
    50
    Error details   Class:
    00    
    Number:
    671
    Internal session terminated with a runtime error POSTING_ILLEGAL_STATE
    MENT (see ST22)

  • Update STXH text while creating a PO using IDOC's  PORDCR103

    Hi,
    Can we upload the shipping instructions while creating a STO using Inbound IDOC -  PORDCR103
    Regards,
    Shariq.

    Hi,
    For uploading shipping text you need to call function module SAVE_TEXT.
    Thanks
    Ankit Attrish

  • Config settings to gray out "Reqted Qty" field while creating TO via LT03

    Hi Experts,
           Could anyone please me in this. I would like to gray out "Requested Quantity" field when creating TO via LT03 transaction. Can anyone please let me know where the config setting needs to be maintained inorder to gray out the "Requested Quantity" in LT03 transaction.
    Thanks for your help.
    Regards,
    Nagarjun

    Hi,
    no there is not such a functionality.
    From a field settings perspective you may work at account group level, =>OBD2 or OVT0
    and/or at transaction type level => OB20
    With OB20 you can distinguish between creation and change.
    You may also react per authorisation. See F_KNA1_EAN. In that case you may gray out fields individually.
    BR
    Alain

  • Error while Creating a PO using BAPI_PO_CREATE1

    Hi Friends,
         The following issue that I have observed and as explained below is one of the weirdest scenarios that I have seen while working with SAP. Hence, kindly help me with possible errors from my end. I am working on ECC 6.0.
    Requirement: To automatically create a PO.
    Option used: I have used a BAPI: u2018BAPI_PO_CREATE1u2019
    Scenario: When I execute the BAPI u2018BAPI_PO_CREATE1u2019 directly in sequence with u2018BAPI_TRANSACTION_COMMITu2019, the PO gets created successfully. The data entered as input is:
    POHEADER-COMP_CODE
    POHEADER-DOC_TYPE
    POHEADER-PMNTTRMS
    POITEM-PO_ITEM
    POITEM-QUANTITY
    POITEM-TAX_CODE
    POITEM-TAXJURCODE
    POITEM-RFQ_NO
    POITEM-RFQ_ITEM
    POITEM-PREQ_NO
    POITEM-PREQ_ITEM
    POITEM-PREQ_NAME
    POSCHEDULE-PO_ITEM
    POSCHEDULE-SCHED_LINE
    POSCHEDULE-QUANTITY
    POSCHEDULE-PREQ_NO
    POSCHEDULE-PREQ_ITEM
    Problem: I need to pass data to the BAPI through code, so I called the BAPI u2018BAPI_PO_CREATE1u2019 and u2018BAPI_TRANSACTION_COMMITu2019 in a test function module as well as report. I passed the same data as mentioned above i.e. while creating the PO by passing data to the BAPI directly.
    But the BAPI returns an error BAPI header data still faulty, enter plant, Pur. Org., Pur. Grp., etc.
    I tried by passing all the available data for the header and then for the items, but finally, I still get an error that the item is from a different order account and just cannot create a PO.
    The Test FM code is as shown below:
      DATA : PYMNT_TERMS    TYPE YOAF_SEC_MASTER-TER_PYMNT.
      DATA : ITEM_NO(4) .
      DATA : CURRENCY TYPE LFM1-WAERS.
      DATA : POHEAD         TYPE BAPIMEPOHEADER.
      DATA : POHEADX        TYPE BAPIMEPOHEADERX.
      DATA : EXP_HEAD       TYPE BAPIMEPOHEADER.
      DATA : POITEM         TYPE TABLE OF BAPIMEPOITEM WITH HEADER LINE.
      DATA : POITEMX        TYPE TABLE OF BAPIMEPOITEMX WITH HEADER LINE.
      DATA : POSCHED        TYPE TABLE OF BAPIMEPOSCHEDULE WITH HEADER LINE.
      DATA : POSCHEDX       TYPE TABLE OF BAPIMEPOSCHEDULX WITH HEADER LINE.
      DATA : EX_PO_NUMBER   TYPE BAPIMEPOHEADER-PO_NUMBER.
      CONSTANTS : C_X VALUE 'X'.
      POHEAD-COMP_CODE  = 'P110'.
      POHEAD-DOC_TYPE   = DOC_TYPE.
      POHEAD-PMNTTRMS   = 'P10'.
      POHEADX-COMP_CODE  = C_X.
      POHEADX-DOC_TYPE   = C_X.
      POHEADX-PMNTTRMS   = C_X.
      POITEM-PO_ITEM    = '00001'.
      POITEM-QUANTITY   = '1.000'.
      POITEM-TAX_CODE   = 'D2'.
      POITEM-TAXJURCODE = 'MH01'.
      POITEM-RFQ_NO     = '2300009491'.
      POITEM-RFQ_ITEM   = '00001'.
      POITEM-PREQ_NO    = '200003583'.
      POITEM-PREQ_ITEM   = '00001'.
      POITEM-PREQ_NAME  = 'SACHIN'.
      APPEND POITEM.
      POITEMX-PO_ITEM    = '00001'.
      POITEMX-PO_ITEMX   = C_X.
      POITEMX-QUANTITY   = C_X .
      POITEMX-TAX_CODE   = C_X .
      POITEMX-TAXJURCODE = C_X .
      POITEM-RFQ_NO      = C_X.
      POITEM-RFQ_ITEM    = C_X.
      POITEM-PREQ_NO     = C_X.
      POITEM-PREQ_ITEM   = C_X.
      POITEMX-PREQ_NAME  = C_X.
      APPEND POITEMX.
      POSCHED-PO_ITEM        = '00001'.
      POSCHED-SCHED_LINE     = '0001'.
      POSCHED-QUANTITY       = '1.000'.
      POSCHED-PREQ_NO        = '1200003583'.
      POSCHED-PREQ_ITEM      = '00001'.
      APPEND POSCHED.
      POSCHEDX-PO_ITEM        = '1'.
      POSCHEDX-SCHED_LINE     = '0001'.
      POSCHEDX-PO_ITEMX       = C_X.
      POSCHEDX-SCHED_LINEX    = C_X.
      POSCHEDX-QUANTITY       = C_X.
      POSCHEDX-PREQ_NO        = C_X.
      POSCHEDX-PREQ_ITEM      = C_X.
      APPEND POSCHEDX.
      CALL FUNCTION 'BAPI_PO_CREATE1'
          EXPORTING
            POHEADER                     = POHEAD
            POHEADERX                    = POHEADX
          IMPORTING
            EXPPURCHASEORDER             = EX_PO_NUMBER
            EXPHEADER                    = EXP_HEAD
               EXPPOEXPIMPHEADER             =
          TABLES
            RETURN                       = RETURN_ERROR
            POITEM                       = POITEM
            POITEMX                      = POITEMX
               POADDRDELIVERY               =
            POSCHEDULE                   = POSCHED
            POSCHEDULEX                  = POSCHEDX
      CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
        EXPORTING
          WAIT   = 'X'
        IMPORTING
          RETURN = RETURN_ERROR.

    Hi,
    As mentioned that this error was one of the wierdest SAP issues I have faced, it was due to the silliest copy paste errors on my behalf. I completely overlooked the POITEMX naming.
    For 4 values of RFQ_NO, RFQ_ITEM, PREQ_NO, PREQ_ITEM, I didnt have the 'X' for POITEMX and kept on looking for errors for days.
    BAPI_PO_CREATE1 works with min. possible inputs successfully.
    Thanks to all!

  • Creation of invoicing plan while creating the PO using BAPI_PO_CREATE1

    Hi, basically I'm creating a PO using BAPI_PO_CREATE1 and then creating Invoicing plan thru ME22 using BDC.
    Could anyone please help me if there is any possibility of creation of invoicing plan while creating the PO itself using BAPI_PO_CREATE1.
    thanks in advance.

    Hi,
    Have you tried filling up the invoicing plan related tables of the bapi ?
    *"      INVPLANHEADER STRUCTURE  BAPI_INVOICE_PLAN_HEADER OPTIONAL
    *"      INVPLANHEADERX STRUCTURE  BAPI_INVOICE_PLAN_HEADERX OPTIONAL
    *"      INVPLANITEM STRUCTURE  BAPI_INVOICE_PLAN_ITEM OPTIONAL
    *"      INVPLANITEMX STRUCTURE  BAPI_INVOICE_PLAN_ITEMX OPTIONAL
    Regards.

  • 'update was terminated' while creating billing document VF01

    Hi all,
             i need a solution urgently ..except for paticular document no all documents that i post using VF01 create successfully document no.
    but for a paticular document no(may be it is of some type that i am unable to) while creaing billing document no it gives a message 'document created successfully' ,but when i try to click any button after that e.g BACK it shows a messge 'Update was terminated  for author ....' in my inbox. and vf03 shows the documentdoesn't exist.
    in st22 i checked one dump . when i gave a break point at that point the cursor never reached the code.
    I also checked SM13 and it showed all fms as init. and one fm 'RV_MESSAGE_UPDATE ' as error . i aws unable find the fm in the main program .
    one more thing when i create bill document for other document type it shows messge 'Document saved ....(no accounting document created)' but for this one i am getting messge 'document saved.......' .
    I asked one collegue he told me might be some OSS notes required for it . i am working on a unicoded system ECC 6.0  version.but he is not sure .
    Has any body faced the same problem..and what was the soln....if oss notes are required than how could i find it..and what was the no...........
    THANKS IN ADVANCE ...................

    THANKS  for the reply.
    i am new to sap .can u tell me in detail where actually i can check for number range of the document . one more when i checked the sm13 and  started debugging it gave me for a certain character set  (may be in chineses) present in the table ,the transfer command gives a dump. now the problem is it is too long 132 and don't no forwhich character it gives an  dump.how can i check the characters maintained in the system. it gives a dump   CX_SY_CONVERSION_CODEPAGE   ,At the conversion of a text from codepage '4102' to codepage '4110':      
    i am not sure this causes the mesages 'Updation was terminated' . what u people think.
    thanks ..

  • Customization for SourceSubinv while creating IntReq via iProcurement

    Hi,
    We are using Internal Requisitions via iProcurement.
    The business has a requirement that the Items must be picked up only from a specific source subinventory.
    So when we click the link "Click here to select a source" for creating the Internal Requisitions, the field "Subinventory (Quantity)" displays all the available Subinventories present in the selected Source Organization along with the value called "Any".
    But the business wants to have only one specific subinventory to be shown instead of all.
    So when i used form personalization and made the "Initial Value" property to that specific Subinv, the page when opened is defaulting that Subinv, but the end user has an option to change the same. This should not be allowed.
    So i have also set the "Read Only" property to "Yes", so that the page when rendered will default that specific Subinv setup as the Initial Value and is also grayed out since the field has been made Read Only by which the functionality is achieved.
    Now here comes the issue.
    When the requisition has been submitted, and when i checked the details, the Source Subinv value has been taken as "Any" instead of the Subinv that has been setup as the Initial Value.
    Please provide me with the solution as how can i use the Subinv that has been given in the Initial Value to be considered instead of "Any" when the requisition has been submitted.
    Thanks,
    Mahathi.L

    What about those WARNING messages - in Apache Ant Log - about src not found? How do I get rid of them? Could it be they are related somehow to this problem?
    When I run validateFodConfigSettings i get this log:
    validateFodConfigSettings:
         [echo] Validating fod config settings through wlst
         [copy] Copying 1 file to D:\DOWNLOADS\SOA 11gR1\FusionOrderDemo_R1PS4\CompositeServices\bin
         [java]
         [java] Initializing WebLogic Scripting Tool (WLST) ...
         [java]
         [java] Welcome to WebLogic Server Administration Scripting Shell
         [java]
         [java] Type help() for help on available commands
         [java]
         [java] Checking fod settings .. - admin server: 127.0.0.1 port: 7001
         [java] Connecting to t3://127.0.0.1:7001 with userid weblogic ...
         [java] Successfully connected to Admin Server 'AdminServer' that belongs to domain 'SOAOSBPS4DevDomain'.
         [java]
         [java] Warning: An insecure protocol was used to connect to the
         [java] server. To ensure on-the-wire security, the SSL port or
         [java] Admin port should be used instead.
         [java]
         [java] Connecting to target managed server: Servers/soa_server1
         [java] [MBeanServerInvocationHandler]com.bea:Name=soa_server1,Type=Server
         [java] Checking status of managed server - must be running
         [java] Checking listen port of managed server - from build properties: 8001
         [java] Sending ping to 127.0.0.1:8001 - for soa-infra app
         [java] Response:  404
         [java] Problem invoking WLST - Traceback (innermost last):
         [java]   File "D:\DOWNLOADS\SOA 11gR1\FusionOrderDemo_R1PS4\CompositeServices\bin\checkFODSettings.py", line 39, in ?
         [java] NameError: SOAInfraAppNotFound
         [java]
    BUILD FAILED
    D:\DOWNLOADS\SOA 11gR1\FusionOrderDemo_R1PS4\CompositeServices\bin\common-sca-tools.xml:497: Java returned: 1
    Total time: 3 seconds

  • Updating Primary key while creating entries

    Hi All,
    I have a requirement to update a primary key while the entry is being created in the database table.
    The program uses the INSERT statement to create entries but the primary key is unknown at that time. I want to create this primary key value and update that record before being saved in the database.
    Is there a place where i can write this code which gets called while INSERT/UPDATE statements.
    Request you urgent help.
    Thanks in advance

    Hello Archana,
    As per my understanding providing BADI implementation is one of the better options you have.
    Firstly you have to find out the standard BADI Definition provided by SAP for your functionality. You can search the same in the transaction <b>SE18</b>.
    Your BADI definition will have predefined interface methods
    (like BEFORE_SAVE, AFTER_SAVE, BEFORE_UPDATE, AFTER_UPDATE ... )
    with necessary parameters(parameter types: IMPORTING/EXPORTING/CHANGING/RETURNING). Mind you, you can't add your own methods/parameters to these standard BADI definitions.
    Now you can create your own BADI implementation(ie., you can write you code in the one of the predefined methods you have) for the standard BADI definition. For that in your BADI Definition screen go to <i>Implementation</i> in Menu bar and click on <i>Create</i>.
    I hope you will definitely have <b>Primary Key</b> as importing parameter so you can write your code logic by using this primary key in one of the methods you have based on your requirement
    <b>@</b> Please take Backend expert help in your team for finding out BADI Definition Name & for also BADI Implementation Code if you are not sure about BADI concept.
    I hope this answers your question, If YES,  !!! REWARD POINTS !!!
    Regards, Srikanth

  • BAPI not updating Z-fields while creating PR

    Hi all,
    I am creatting PR using BAPI_REQUISITION_CREATE, PR was created and std fields uppdated but some customer data z-fields hasbeen added to the screen and i am passing these fields using BAPI structure but these z-fields remains blank. Below is the code kindly suggest what's going wrong.
    zfield structure
    PREQ_ITEM     NUMC     5     0
    Zfield1                     CHAR     40      0
    Zfield1            CHAR     30     0
    Zfield1          CHAR     1     0
    Zfield1          CHAR     1     0
    Zfield1          CHAR     1     0
    Zfield1          CHAR     1     0
    Zfield1          CHAR     255     0
    Zfield1          CHAR     255     0
    *******Code***********
    data : BAPI_TE_MEREQITEM type BAPI_TE_MEREQITEM.
    data : BAPI_TE_MEREQITEMX type BAPI_TE_MEREQITEMX.
    BAPI_TE_MEREQITEM-PREQ_ITEM = '10'.
    BAPI_TE_MEREQITEM-Zfield1 = 'TEST'.
    BAPI_TE_MEREQITEM-Zfield2 = '999999999'.
    BAPI_TE_MEREQITEM-field3 = 'N'.
    BAPI_TE_MEREQITEM-field4 = 'N'.
    BAPI_TE_MEREQITEM-field5 = 'N'.
    BAPI_TE_MEREQITEM-field6 = 'N'.
    BAPI_TE_MEREQITEM-field7 = 'DRI PLANT'.
    BAPI_TE_MEREQITEM-field8 = 'From IT'.
       move 'BAPI_TE_MEREQITEM' to extensionin-structure.
      extensionin-VALUEPART1 = BAPI_TE_MEREQITEM+0(240).
      extensionin-VALUEPART2 = BAPI_TE_MEREQITEM+240(239).
      extensionin-VALUEPART3 = BAPI_TE_MEREQITEM+480(109).
      append extensionin.
    BAPI_TE_MEREQITEMX-PREQ_ITEM = '10'.
    BAPI_TE_MEREQITEMX-field1  = 'X'.
    BAPI_TE_MEREQITEMX-field2  = 'X'.
    BAPI_TE_MEREQITEMX-field3  = 'X'.
    BAPI_TE_MEREQITEMX-field4  = 'X'.
    BAPI_TE_MEREQITEMX-field5  = 'X'.
    BAPI_TE_MEREQITEMX-field6 = 'X'.
    BAPI_TE_MEREQITEMX-field7 = 'X'.
    BAPI_TE_MEREQITEMX-field8 = 'X'.
        move 'BAPI_TE_MEREQITEMX' to extensionin-structure.
      append extensionin.
            CALL FUNCTION 'BAPI_REQUISITION_CREATE'
               IMPORTING
                 number                   = prno
                TABLES
                     requisition_items    = requisition_items
          requisition_account_assignment   =  requisition_account_assignment
               return                     = i_return
               EXTENSIONIN               = EXTENSIONIN.

    Hello,
    before calling Commit FM please try using FM ZZG05_BUPA_EVENT_DSAVB  and then commit the changes.
    or
    Use the Function Module CRMXIF_PARTNER_SAVE. You can update or create standard and newly created fields(EEWB).
    The following FM updates all the customer fields.
    Please let me know if you face any issues.
    Thanks & Regards,
    Ravi Aswani

  • Getting "Express Document Update was terminated" while creating BP..

    HI All
        I am creating Business Partner using HR Pernr using following BAPI's.
    1. BUPA_CREATE_FROM_DATA - To create BP.
    2. BUPA_ADDRESS_ADD - To create address..
    3. BUPA_ROLE_ADD_2 - To create role.
    4. BUPR_RELATIONSHIP_CREATE - To create relationship.
    5. BUPA_BANKDETAIL_ADD - To create acounts.
    6. BUPA_STATUS_ADD - To create status.
    BP is creating fine...along with I am getting the Error like "Express Document update was terminated received from author ......" . Error descriptin looks like below.
    Error Info...   CD 328: DUPREC:POS&BUPA_ADR&DP00243572.
    I have verified in SM13 T code...It is showing in BUPA_ADR_WRITE_DOCUMENT.
    Please suggest me how we can resolve this issue...
    Thanks in advance..
    Rama

    Hi Rama Krishna,
    This can also happen when your number ranges are incorrectly defined.
    Try checking number range assignment for BP and check in table if number already exist.
    We faced similar problem when migrated data from prod server and someone change the number ranges for PO.
    Regards,
    Mohaiyuddin

  • Update was terminated while creating purchase order from ME21N

    Hi Experts,
    We are getting this dump when try to create purchase order from ME21N;
    Our system ECC 6.0 and IS-AFS (Apparel & Footwear Solution) V600 component has installed,
    How can we prevent this error,
    Regards
    Here is the dump and sm21 log,
    Runtime Errors         LOAD_PROGRAM_NOT_FOUND
    Exception              CX_SY_PROGRAM_NOT_FOUND
    Date and Time          10.10.2008 10:22:03
    Short text
         Program "RMCMS431 " not found.
    What happened?
         There are several possibilities:
         Error in the ABAP Application Program
         The current ABAP program "SAPLMCS4" had to be terminated because it has
         come across a statement that unfortunately cannot be executed.
         or
         Error in the SAP kernel.
         The current ABAP "SAPLMCS4" program had to be terminated because the
         ABAP processor detected an internal system error.
    What can you do?
         Note down which actions and inputs caused the error.
         To process the problem further, contact you SAP system
         administrator.
        Using Transaction ST22 for ABAP Dump Analysis, you can look
        at and manage termination messages, and you can also
        keep them for a long time.
    Error analysis
        An exception occurred that is explained in detail below.
        The exception, which is assigned to class 'CX_SY_PROGRAM_NOT_FOUND', was not
         caught in
        procedure "TMC2F_FROUT_CALL" "(FORM)", nor was it propagated by a RAISING
         clause.
        Since the caller of the procedure could not have anticipated that the
        exception would occur, the current program is terminated.
        The reason for the exception is:
        On account of a branch in the program
        (CALL FUNCTION/DIALOG, external PERFORM, SUBMIT)
        or a transaction call, another ABAP/4 program
        is to be loaded, namely "RMCMS431 ".
        However, program "RMCMS431 " does not exist in the library.
        Possible reasons:
        a) Wrong program name specified in an external PERFORM or
           SUBMIT or, when defining a new transaction, a new
           dialog module or a new function module.
        b) Transport error
    How to correct the error
        Check the last transports to the R/3 System.
        Are changes currently being made to the program "SAPLMCS4"?
        Has the correct program been entered in table TSTC for Transaction "ME21N "?
        If the error occures in a non-modified SAP program, you may be able to
        find an interim solution in an SAP Note.
        If you have access to SAP Notes, carry out a search with the following
        keywords:
        "LOAD_PROGRAM_NOT_FOUND" "CX_SY_PROGRAM_NOT_FOUND"
        "SAPLMCS4" or "LMCS4F10"
        "TMC2F_FROUT_CALL"
        If you cannot solve the problem yourself and want to send an error
        notification to SAP, include the following information:
        1. The description of the current problem (short dump)
           To save the description, choose "System->List->Save->Local File
        (Unconverted)".
        2. Corresponding system log
           Display the system log by calling transaction SM21.
           Restrict the time interval to 10 minutes before and five minutes
        after the short dump. Then choose "System->List->Save->Local File
        (Unconverted)".
        3. If the problem occurs in a problem of your own or a modified SAP
        program: The source code of the program
           In the editor, choose "Utilities->More
        Utilities->Upload/Download->Download".
        4. Details about the conditions under which the error occurred or which
        actions and input led to the error.
        The exception must either be prevented, caught within proedure
        "TMC2F_FROUT_CALL" "(FORM)", or its possible occurrence must be declared in the
        RAISING clause of the procedure.
        To prevent the exception, note the following:
    sm21 log ;
    Transaction Canceled 00 671 ( LOAD_PROGRAM_NOT_FOUND 20081010102203saptest_TET_00 EYUCE 100
    Update terminated
    > Update key: F39796DD5421F1509233001E0BD601E0
    > Update module: MCE_STATISTICS_UPD_V2
    Run-time error "LOAD_PROGRAM_NOT_FOUND" occurred

    Please follow the oss note 800335
    V2 Update terminations in Purchasing transactions after upgrading or installing AFS 5.0 release.
    Other terms
    AFS, LIS, MIGO, ME22N, OLI3, S433, S431
    Reason and Prerequisites
    AFS Purchasing infostructure S431 is no longer used. S433 is the valid infostructure for the release AFS 5.0.
    Solution
    Please do the following.
    For customers upgrading to AFS 5.0 only:
    > Rebuild Infostructure S433.
    - Goto transaction: OLI3 (Statistical Set up of Infostructures)
    - Info structure to be compile: S433
    - Specify the 'Name of run'.
    - Execute.
    > Please also follow the instructions given below.
    For both Upgrade and Non-upgrade Customers:
    > Create the report 'ZDELS431'.
    - Transaction: SE38
    - Give Program name as ZDELS431.
    - Create (F5).
    - Title : 'Program to delete S431'.
    - Type  : 1 (Executable Program).
    - Status: T (Test Program).
    > Copy the program text from the note and paste in the program.
    > Save and activate the program.
    > Execute the report for all clients in Update mode.
      (Two check-boxes will appear: P_ALL_CL, P_UPDATE.
       Please check both of them).
    This report will delete all the references to infostructure S431.

  • Updating Serialnumbers automatically while creating Outbound Delivery

    Hi Experts,
    My requirement is to populate serial numbers automatically while saving the outbound delivery (VL01N).
    I tried with user exits, but I am unable to succeed.
    I am using ECC5.
    Any help would be greatly appreciated.
    Thanks,
    Veera K

    Hi Veera,
    For an example if there is a  need to update some table with delivery number and serial number on saving a delivery:
    in include MV50AFZ1:
    FORM USEREXIT_SAVE_DOCUMENT.
    *{   INSERT <TR#>
    "work structure LIKP has the header info here
    "Use that and fill the required workstructure and update the correponding table
    *}   INSERT
    ENDFORM.

Maybe you are looking for