UPDATE termination in VA01 transaction.

Hello Experts,
   I am stuck in one place. could you please help me for the same.
I am uploding data in ZVA01 transaction using batch input session.
while uploading 82-83 line items, and save it, i am getting the error. "SAPSQL_ARRAY_INSERT_DUPREC".
i checked the error. it is from the include :LV45UF0K and this is the standard code.
the code is given below :
FORM KONV_BEARBEITEN.
  CHECK: FKONV_GEAENDERT NE SPACE OR
         VORGANG = CHARH.
  IF VORGANG NE 'H'.
    DELETE FROM KONV WHERE KNUMV = VBAK-KNUMV.
  ENDIF.
  LOOP AT FXKOMV.
    FXKOMV-MANDT = VBAK-MANDT.
    FXKOMV-KNUMV = VBAK-KNUMV.
    MODIFY FXKOMV.
  ENDLOOP.
  INSERT KONV FROM TABLE FXKOMV.
  IF SY-SUBRC NE 0.
    MESSAGE A100 WITH 'KONV' SY-SUBRC.
  ENDIF.
ENDFORM.
. error is : it is try to insert the duplicate entry in the KONV table.  i dont know why the error is comming and in which code the error is.
i splitted the line items into 2-3 parts and then uploaded, this time it is uploading properly.
i want to upload all line items in one time (82-83 line items).
could you please suggest, what is the error ?.
Thnaks in advance.
RH

Hi,
the key for table KONV contains five fields:
MANDT
KNUMV
KPOSN
STUNR
ZAEHK
The code you included fills the first two and deletes the entries for these values first. So the problem is not in that value. The other three values are:
KPOSN     Condition item number
STUNR     Step number
ZAEHK     Condition counter
Where the last one is added just to make the whole key unique. Chances are that this field is not filled correctly in some user exit making the transaction fail at the point you indicated. Check in the dump if you can find out what the values are in this table and which ones generate the duplicate key error. Also investigate if the FXKOMV table is changed in user exits or custom pricing routines and check that code for bugs. It will be pretty hard to debug it all since you get the problem in BDC processing...
Good luck,
Gert.

Similar Messages

  • Express Document Update was Terminated in VA01 Transaction

    Hi to All,
        I am facing problem when Sales Order is creating in VA01  Trasaction when document get created but after going to Va02 it is throwing error 'Update Terminated' I studied the Dump analysis and Update Analysis in ST22 and SM13 it is due to GETWA_NOT_ADSSIGNED. I cant understand what may be the problem. Can any one help me, Its urgent
    Please help

    > > check short dump in ST22 it will show more info on
    > > which variable/table is causing this error.
    > > one of the posisble reasons - WRONG vlaue in UPDKZ
    > > field.
    > > to check - set breakpoint to
    > > USEREXIT_SAVE_DOCUMENT_PREPARE and at the end of
    > this
    > > userexit check the value of UPDKZ field in XVBAP,
    > > XVBEP,... tables.
    > > It should NOT have 'U' in VA01
    >
    > Thanks,
    > Yes what u told is correct, after the
    > userexit_save_document_prepare the updkz is becoming
    > 'U' n how can we overcome this,  i have to harcoded
    >  with 'I' when that is 'U'.
    When i change XVBAP-updkz with 'I' then its not getting error but another error is coming of update termination. Error is 'sapsql_insert_duprec' but i check there are not Duplicate sales order and i also check the number intervals they are fine. Whay may the problem????
    Can any one help. plzzzzzzzz.

  • Error:update termination in va01

    Hiee..
      While creating sales order in va01,i am getting the error "express document update terminated....".
    After exectuing transaction st22,
    Name of runtime error: DBIF_RSQL_SQL_ERROR
    Exception:CX_SY_OPEN_SQL_DB
    iN SM13,
    Error in functional module rv_sales_document_add
    In the include LV45UF0V,
    181. UPDATE VBAP FROM TABLE DA_XVBAPU.
    Throwing  an error  Database error text........: "ORA-00947: not enough values".
    Checked for ranges and disk space bt there is no problem with either of them.
    Can you plzz tell me the solution for the same.
    Thanks in advance.

    hi madhu,
    code for updating:
    DATA:
        BEGIN OF DA_XVBAPI OCCURS 10,
          STRU LIKE VBAP,
        END OF DA_XVBAPI.
      DATA:
        BEGIN OF DA_XVBAPU OCCURS 5,
          STRU LIKE VBAP,
        END OF DA_XVBAPU.
      DATA: VBAP_KEY(19) TYPE N.
      DATA: DA_FLAG_APODELTA.
      CONSTANTS: C_CAVE_APODELTA_APPEND LIKE RS38L-NAME
                                        VALUE 'CAVE_APODELTA_APPEND'.
      CONSTANTS: C_CAVE_APODELTA_INSERT LIKE RS38L-NAME
                                        VALUE 'CAVE_APODELTA_INSERT'.
      IF VORGANG = 'V'.
    Sätze löschen
        LOOP AT FYVBAP.
          VBAPVB = FYVBAP.
          IF VBAPVB-UPDKZ = UPDKZ_DELETE.
            DELETE FROM VBLB WHERE VBELN =  VBAPVB-VBELN
                               AND POSNR =  VBAPVB-POSNR
                               AND ABRLI <> '0000'.
            DA_XVBAPU = FYVBAP.
            APPEND DA_XVBAPU.
            DELETE FROM VBEH WHERE VBELN = VBAPVB-VBELN
                               AND POSNR = VBAPVB-POSNR.
            IF NOT VBAPVB-OBJNR IS INITIAL.
            Objektnummer löschen
            CALL FUNCTION 'OBJECT_NUMBER_DELETE'     wird jetzt in Form
                 EXPORTING                           CO_OBJEKT_ANLEGEN
                      OBJNR = VBAPVB-OBJNR.          bei Bedarf gelöscht
            Statusobjekt löschen
              CALL FUNCTION 'STATUS_DELETE'
                EXPORTING
                  CLIENT = SY-MANDT
                  OBJNR  = VBAPVB-OBJNR.
            ENDIF.
          ENDIF.
        ENDLOOP.
        DELETE VBAP FROM TABLE DA_XVBAPU.
        IF SY-SUBRC > 0.
          MESSAGE A102 WITH 'VBAP' SY-SUBRC DA_XVBAPU-STRU-VBELN.
        ENDIF.
        REFRESH DA_XVBAPU.
      ENDIF.
    Sätze anlegen oder ändern
      LOOP AT FXVBAP.
    ENHANCEMENT-POINT VBAP_BEARBEITEN_10 SPOTS ES_SAPLV45U.
    $$-Start: VBAP_BEARBEITEN_10----
    $$
    ENHANCEMENT 8  OI0_COMMON_SAPLV45U.    "active version
        if VBAK-VBTYP = 'C'.     "call only if necessary            SP2 KH
        PERFORM OID_ADD_SHIP-TO USING VORGANG.             "SO3K113536 AWH
        endif.  "better readabl + performance                       SP2 KH
    ENDENHANCEMENT.
    $$-End:   VBAP_BEARBEITEN_10----
    $$
        VBAPVB = FXVBAP.
        CASE VBAPVB-UPDKZ.
          WHEN UPDKZ_NEW.
            FXVBAP-MANDT = VBAK-MANDT.
            FXVBAP-VBELN = VBAK-VBELN.
            IF NOT FXVBAP-POSNV IS INITIAL AND
               FXVBAP-VBELV IS INITIAL.
              FXVBAP-VBELV = VBAK-VBELN.
            ENDIF.
            DA_XVBAPI = FXVBAP.
            APPEND DA_XVBAPI.
    Ist das SOURCING und die APO-Verfügbarkeitsprüfung durchgeführt worden
    und liegt eine Strecke vor?
            IF   FXVBAP-SRCPS EQ SRCPS_SUBITEM
                AND NOT FXVBAP-POSGUID IS INITIAL
                AND     FXVBAP-VWPOS   EQ 'APO3'.
                CALL FUNCTION C_CAVE_APODELTA_APPEND
                  EXPORTING
                    IV_DOC_NUMBER = FXVBAP-VBELN
                    IV_ITM_NUMBER = FXVBAP-POSNR
                    IV_POSGUID    = FXVBAP-POSGUID
                    IV_WERKS_E    = FXVBAP-WERKS_EXT.
                DA_FLAG_APODELTA = CHARX.
            ENDIF.
          WHEN UPDKZ_UPDATE.
          Statusobjekt muß geändert werden, wenn sich der Positionstyp
          ändert
            MOVE SY-MANDT     TO VBAP_KEY.
            MOVE FXVBAP-VBELN TO VBAP_KEY+3(10).
            MOVE FXVBAP-POSNR TO VBAP_KEY+13(6).
            READ TABLE FYVBAP WITH KEY VBAP_KEY.
            IF SY-SUBRC = 0.
              IF FXVBAP-PSTYV NE FYVBAP-PSTYV OR    "Änderung Positionstyp
                 FXVBAP-KZVBR NE FYVBAP-KZVBR.      "Änderung in Einzelfert.
                READ TABLE FYVBAP INDEX SY-TABIX.
                IF NOT FYVBAP-OBJNR IS INITIAL.
                Objektnummer löschen
                CALL FUNCTION 'OBJECT_NUMBER_DELETE'  wird jetzt in Form
                     EXPORTING                        CO_OBJEKT_ANLEGEN
                          OBJNR = FYVBAP-OBJNR.       bei Bedarf gelöscht
                Statusobjekt löschen
                  CALL FUNCTION 'STATUS_DELETE'
                    EXPORTING
                      CLIENT = SY-MANDT
                      OBJNR  = FYVBAP-OBJNR.
                ENDIF.
              ENDIF.
            ENDIF.
            DA_XVBAPU = FXVBAP.
            APPEND DA_XVBAPU.
        ENDCASE.
      ENDLOOP.
      UPDATE VBAP FROM TABLE DA_XVBAPU.
      IF SY-SUBRC > 0.
        MESSAGE A101 WITH 'VBAP' SY-SUBRC DA_XVBAPU-STRU-VBELN.
      ENDIF.
      INSERT VBAP FROM TABLE DA_XVBAPI.
      IF SY-SUBRC > 0.
        MESSAGE A100 WITH 'VBAP' SY-SUBRC DA_XVBAPI-STRU-VBELN.
      ENDIF.
    Tabelle APODELTA füllen
      IF DA_FLAG_APODELTA = CHARX.
        CALL FUNCTION C_CAVE_APODELTA_INSERT
          EXCEPTIONS
            NO_INSERT = 1
            OTHERS    = 2.
        IF SY-SUBRC <> 0.
          MESSAGE A100 WITH 'APODELTA' SY-SUBRC DA_XVBAPI-STRU-VBELN.
        ENDIF.
      ENDIF.
    ENDFORM.

  • Update termination in VA01

    Hi,
    While I am creating a Sale order & when I save it. I am getting a message Sale Order xxxxx is saved.
    But I could not fine the sale order. I have found that Update terminations are happening with
    Function Module MCV_STATISTICS_UPD_V1_ORDER
    Status Update was terminated
    Report LMCS0U32
    Row 17
    Error details Class: 00 Number: 671
    00 671: ABAP/4 processor: SYNTAX_ERROR
    Please can anyone advise
    Thanks
    vinod

    Hi Vinod,
    Any way standard progam/function modules are causing the update termination. So even you find some issue, bt we can't solve that one, we have to implement oss notes ( If  issue is not in the user exit ).
    I can see some oss notes available referring this issue. you can check those. even you can see SM13 , where you can get even more details for update termination.
    you cn check the below Oss Note: 16966
    https://service.sap.com/sap/support/notes/16966
    When you create or change a document (VA01, VA02, VL01, VL04, VL02, VF01, VF04, VF02 etc.) update terminations occur in the ABAP processor: DBIF_RSQL_SQL_ERROR <table> in function modules
    MCV_STATISTICS_UPD_V1_ORDER   or MCV_STATISATICS_UPD_V2_ORDER   or
    MCV_STATISTICS_UPD_V1_DELIVER or MCV_STATISATICS_UPD_V2_DELIVER or
    MCV_STATISTICS_UPD_V1_INVOICE or MCV_STATISATICS_UPD_V2_INVOICE.
    A table from one of the following information structures is involved: S001 through S006 or S500 through S999.
    Additional key words
    Cause and prerequisites
    DB parameters NextExt and MaxExt of the table are not sufficient.
    Solution
    Change the DB parameters of the involved table:
    Increase NextExt by a factor of 10 and increase MaxExt to < 500. For detailed information on the procedure, please refer to the "Data Dictionary manual".
    Source code corrections
    Regards,
    Naveen Veshala

  • Update termination in FB1S

    Hi Experts,
    In our SAP (EEC5.0) system, we are getting an update termination.
    Details:
    Transaction:FB1S
    Report:   SAPMF05A
    Function Module        POST_DOCUMENT
    Status                 Update was terminated
    Report                 LF005F01
    Error details   Class:     F1         Number:    801
    F1 801: Clearing: Line item 002
    There are plenty of termination happening everyday.
    Can anyone advice me about the root cause of the issue? How to take care of this?
    Thanks in advance.
    Mark

    Mark,
    Yes, sorry about that... accidentally hit Enter.  I was going to suggest taking a look at [Note 1004363|https://service.sap.com/sap/support/notes/1004363].  The error message you mentioned (F1 801) is called from function module POST_DOCUMENT -> form beleg_schreiben -> form bsed_insert, when the INSERT BSED statement fails.  That's what led me to Note 1004363.  Maybe you could debug to find out what BSED values you are trying to insert when the dump occurs.  That might give you an idea of why the insert is failing. 
    Regards,
    Jamie

  • Update Terminated Express document error triggered in VA01 Transaction

    Hi to All,
    I am facing problem when Sales Order is creating in VA01 Trasaction when document get created but after going to Va02 it is throwing error 'Update Terminated' I studied the Dump analysis and Update Analysis in ST22 and SM13 it is due to GETWA_NOT_ADSSIGNED. I cant understand what may be the problem. Can any one help me, Its urgent
    Please help

    > > check short dump in ST22 it will show more info on
    > > which variable/table is causing this error.
    > > one of the posisble reasons - WRONG vlaue in UPDKZ
    > > field.
    > > to check - set breakpoint to
    > > USEREXIT_SAVE_DOCUMENT_PREPARE and at the end of
    > this
    > > userexit check the value of UPDKZ field in XVBAP,
    > > XVBEP,... tables.
    > > It should NOT have 'U' in VA01
    >
    > Thanks,
    > Yes what u told is correct, after the
    > userexit_save_document_prepare the updkz is becoming
    > 'U' n how can we overcome this,  i have to harcoded
    >  with 'I' when that is 'U'.
    When i change XVBAP-updkz with 'I' then its not getting error but another error is coming of update termination. Error is 'sapsql_insert_duprec' but i check there are not Duplicate sales order and i also check the number intervals they are fine. Whay may the problem????
    Can any one help. plzzzzzzzz.

  • Update termination in Transaction ME9F

    Hello MM Guru’s,
    I would like to inform you that we are observing update termination in transaction ME9F for a particular user repeatedly in production environment.
    Error in Functional Module: RV_MESSAGE_UPDATE
    Error Message: WHT type Z4 missing in vendor master XXXXXXXX
    When I check in vendor master data Indicator for withholding tax type Z4 already maintained.
    It was strange why when users execute transaction ME9F the above updates terminate happens in the system.
    I got a similar issue earlier where at that time Indicator for withholding tax type not maintained in vendor master data and I have informed business to maintain and re execute the transaction ME9F.
    Request you to help me on this issue as I said this is a repeated one which is occurring for a particular user and I need to fix it by taking your valuable input.
    Revert back in case you need any information required from my end.
    Cheers,
    Kumar S

    Hello Bijay
    I was asking you about my analysis (2 different users access ME9F for the same PO) done along with ABAPer whether its correct or not.
    In your earlier response you have not responded to my analysis instead you are replying me that experts cant access my system.
    I very well understand that our Experts cant access my system but they are always helping me for my all issues with their valuable input.
    We just wanted to know whether we are deviating from the issue in this case.
    I have also checked what other experts like Jurgen/AKPT & Mallinath suggested me and the analysis given below,
    To inform experts that we never use custom print program and we are using standard SAPFM06P print program.But the layout is custom according to our business requirement.
    Let me know still you need any clarification from my end.
    Regards,
    Kumar.S

  • Update Terminated Error in Va01-Help Appreciated

    Hi ,
        When I create Sales Order in Va01  for order type ZCS,ZCD, and when i try to view that in Va02- It gives "UPDATE Terminated " from author .
    I have already posted this in sdn before and i got the solution to check in ST22.
    I have found the FM that caused the error.This parameter ord_pre_imp was empty as there were no order number.
    CALL FUNCTION 'CO_BH_ORD_HEADER_PRE_READ'
           EXPORTING
                client              = client
                number_of_tasks     = number_of_tasks
                flg_ordnet_exploded = explode_ord_net
                flg_enq_set         = flg_set_enq
                import_message_id   = import_message_id
                caufv_single_imp    = caufv_single_imp
                trtyp_net           = trtyp_imp
                flg_no_gos          = flg_no_gos
                flg_called_to_copy  = flg_called_to_copy
           IMPORTING
                flg_ordnet_read     = flg_ordnet_read
           TABLES
                aufpl_tab           = aufpl_tab
                ord_pre_tab         = ord_pre_imp
                bedid_tab           = bedid_tab
                rsnum_tab           = rsnum_tab
                number_tab          = number_tab
                autab_tab           = autab
           EXCEPTIONS
                not_found           = 01.
      IF NOT sy-subrc IS INITIAL.
        RAISE not_found.
      ELSE.
    Need to know whether error due to configuration or technical.  what i should do in this case.
    U'r Help will be appreciated. Thanks in advance

    Hi,
    Check the error analysis in the ST22. Here you get the complete error analysis.
    Furthermore if you want to check the updation error, then go to SM13 and see the update error analysis.
    Hope this information helps you.
    Regards.
    Deepak SHarma.

  • Update termination error SAPSQL_ARRAY_INSERT_DUPREC with transaction f110

    Hi ,
      When we executed the transaction F110 for payment runs it gave an update termination error "Express document 'update was terminated' ".
    Update was terminated
    Error Info  00671: ABAP/4 Processor : SAPSQL_ARRAY_INSERT_DUPREC
    Could you please anyone suggest me how to overcome this express document error.
    Thanks,
    Saran

    Hi,
    I think u r getting this exception as ur trying to INSERt a record which ia already existing, so try to change the data and Run the tcode.
    Revert back if any issues,
    Reward with points if helpful ,
    Regards,
    Naveen

  • Update Terminated on transaction VL01N - VERKBELEG_WRITE_DOCUMENT

    Hello gurus,
    I'm trying to create a delivery based on a sales order.
    When I save the document system says that outbound delivery was created, however after that a pop-up appears saying "Update Terminated" with error info "Error Info...   DUPREC:POS&VERKBELEG&0000126659"
    If I go to SM13 to check the log system display error on function module VERKBELEG_WRITE_DOCUMENT.
    And no delivery document is created.
    Do you have an ideia how to solve this?
    Thanks and Regards,

    Hi,
    Refer to note:
    [Note 208010 - Update termination in VERKBELEG_WRITE_DOCUMENT|https://service.sap.com/sap/support/notes/208010]
    Also check your delivery document number range.
    Cheers

  • FSCM via WS-RM (without PI ) - Update termination issue

    Hello experts .
    We are trying to integrate SD with FSCM ( credit management) using WS-RM (without PI).
    Details of the issue and steps followed so far.
    Ideal Scenario :
    Once we create / change a sales order ( in SD ) , the interface Creditworthinessquery_out (WS Consumer ) gets triggered (in SD) and the subsequent response CREDITWORTHINESSQUERY_IN(Provider) is triggered from FSCM (with the details of creditworthiness).Once the query response in received an notification is triggered from SD to FSCM (asynchronous service).
    After receiving the query response the functionality of credit check happens while creating / changing the sales order .
    Configuration steps followed in SOAMANAGER
    We have created end points for all the relevant service interfaces (Providers) , and also created logical ports for the respective consumers.
    During the creation of logical ports - for the consumers we used the WSDL (of the providers) as the inbound message action.
    (This has been done to all the services query , notification that are relevant in our integration).
    Current behavior / issue .
    While creating sales order the sales order is not getting saved (getting updated in the database).System allows us to complete the sales order creation process and also we get a message as sales order saved successfully. But then there is a update terminated express document that pops up. Sales order is not getting updated in the database.
    When I see the logs/traces in SOAMANAGER I see that the query out is successful , query in has the right response (in warning state though) . But no notification is being triggered ?? 
    How to overcome this update termination issue ?
    When we see the SM13 log , it points to SLD issue (LCR 010: Internal error in SLD API). why do we need a SLD without PI

    Hi  ,
    Finally we are able to solve the update termination issue . But again we are using a work around .
    Situation :
    Once we executed the VA01 transaction we were getting update termination issue . After lots of debuggung we found that system was trying to get the Business system details ( Own business system data ) . The table lcrt_clntcache had no values.
    Solution
    We inserted appropriate values in the Table LCRT_CLNTCACH (business system data ) and now it works .This is a work around we got as of now.Credit checks are happening successfully and also integration is good .
    (typically if we define business system in SLD (PI) , and run SLD_CHECK , this table gets populated , but in our case we are not using PI instead we are using WS-RM)
    But now few questions arise .
    a) Why do we need a business system in case we are not using PI ( typically we define business system and technical system in PI )  and instead using WS-RM ?
    b) Is it a good practice to update the table ( as did in workaround above )?
    c) Is this any bug and needs to be consulted with SAP ?
    Please let me know your views .
    Edited by: Vedula Adeep on Jan 16, 2012 8:42 AM

  • Update termination error at the time of order creation

    Dear gurus,
    Facing an error at the time of creation of order.
    system is giving update termination error & when we are going in change mode of that order system is giving an error message " SD document XXXX is not in the database or has been achieved"
    please treat on priority
    regards,
    krai

    Hello ,
    "Update terminated " error has two reasongs.
    First is system update  was not active and hence terminated
    For this to check Goto the transaction code SM13  and  check whether the SYSTEM UPDATE is active or not.
    If it is active ,
    Then click on the Option TOBE updated in the status  and execute, then in the next screen you can find some list of documents that are not updated and causing error .
    Click on MODULES in the screen and find the erro which causing this error.
    Most this kind of error will happen if something in the Funcion Module or USER EXIT is missing.
    Please check and revert back if you need further details
    Also check the link
    http://help.sap.com/saphelp_nw04/helpdata/en/e5/de870535cd11d3acb00000e83539c3/frameset.htm
    regards,
    santosh

  • While saving service work order Update termination

    Hi Friends,
    We have a service order integration with Notifications. First we create a Notification and in turn create as service order.
    When the order is saved it goes for a update termination and the error message is " 00 671: ABAP/4 processor: DBIF_RSQL_INVALID_RSQL "  for IW52 transaction. Actually when we save it provides the order number but never gets updated in the data base.
    Again when we create the order from Notification for the second time, order gets created by skipping a number. For example when we save the order if the ordewr number is 902345 where it is not created , then when we create again the order number is 902346.
    Have any one come across such terminations in IW52 for IW32?
    Regards,
    Selva

    Friends,
    At last my problem was resolved as it was escalated to SAP and SAP analysed as below,
    This problem is caused becuase of the error in database interface. As the database server and the application server is a mix of platforms with different internal character data representations, this error occurs,
    The work around solution as narrated below,
    " For this we need to set the following parameters on the Default and Instance Profiles:
    Profile Name                            Parameter name         Current Value     Recomm by SAP
    DEFAULT.PFL                           rdisp/vbname              not set           rdisp/vbname=$(rdisp/myname)
    CRH DVEBMGS00 cr1apod        rdisp/wp no vb               2                  Greater than 0
    CRH DVEBMGS00 cr1apod        rdisp/vb dispatching        1                  Set to 0
    crap0 CRH 20                            rdisp/wp no vb                4                  Greater than 0
    crap0 CRH 20                            rdisp/vb dispatching        1                  Set to 0
    Inorder to reflect all the changes, System CRH-202 needs to be restarted. Basis have done the above changes through T.Code: RZ11 and CRH indicates the Quality client.
    So the profile paprameters will be different in each of SAP systems.
    Hope this will be very useful for future reference to all of us.
    Regards,
    selva

  • PO update terminated with error - migo

    Experts,
    Entering a goods receipt in R/3 for an SRM replicated P.O. (using trx.
    MIGO). Upon backing out of the transaction, an "update terminated"
    message is received with a short dump in the system log.
    The Material doc. is posted correctly and all accounting documents are
    posted correctly.
    We looked at SAP note 131178 but this does not seem to be exactly what
    we need.
    This error does not happen every time. Sometimes the PO can be posted
    without any short dump.
    We are on using ECC 6.0 that is connected to SRM 5.5
    Any help would be greatly appreciated.
    Below is the output of the shortdump in ST22:
    Runtime Errors         PERFORM_NOT_FOUND
    Exception              CX_SY_DYN_CALL_ILLEGAL_FORM
    Date and Time          10/10/2007 13:24:45
    Short text
    Call (PERFORM) to a non-existent routine.
    What happened?
    There exist various options:
    Error in the ABAP Application Program
    The current ABAP program "RMCSS012" 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 "RMCSS012" 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_DYN_CALL_ILLEGAL_FORM', was
    not caught in
    procedure "F0020_UPDATE" "(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:
    The program "RMCSS012" is meant to execute an external PERFORM,
    namely the routine "MCE1_100" of the program "SAPFMCEF", but
    this routine does not exist.
    This may be due to any of the following reasons:
    1. One of the programs "RMCSS012" or "SAPFMCEF" is currently being developed.
    The name "MCE1_100" of the called routine may be incorrect, or
    the routine "MCE1_100" is not yet implemented in the program "SAPFMCEF".
    2. If the program SAPMSSY1 is involved in the runtime error, one of
    the function modules called via RFC is not flagged as remote-capable.
    (see Transaction SE37  Goto -> Administration -> RFC flag)
    3. There is an inconsistency in the system. The versions of the
    |    programs "RMCSS012" and "SAPFMCEF" do not match.

    Hi Pooja,
    Check SAP Note 1015948 - AFS:Update terminated after PO Change ME22N. and SAP 485651
    Thanks
    Sunny

  • Exit in VA01 transaction

    Hi All,
    I need to validate VA01 transaction with the following things.
    In the second screen of VA01after entering the feilds sold-to-party, Sold-to par and Purch.order no then press enter then the feild Incoterms will fill automatically. But what i required is if sold-to-party = 'aaa' , Sold-to par = 'bbb' and Purch.order no = '1234' then i need hardcode the incoterms = 'INC'. How it is posible? i found exit MV45AFZZ. so please advise what to do in this....if u have any code please update me.. and tell me how to debug that..

    Hi,
    refer
    want to find the screen exits in VA01 and VA02
    SDTRM001 Reschedule schedule lines without a new ATP check
    V45A0001 Determine alternative materials for product selection
    V45A0002 Predefine sold-to party in sales document
    V45A0003 Collector for customer function modulpool MV45A
    V45A0004 Copy packing proposal
    V45E0001 Update the purchase order from the sales order
    V45E0002 Data transfer in procurement elements (PRreq., assembly)
    45P0001 SD customer function for cross-company code sales
    45S0001 Update sales document from configuration
    45S0003 MRP-relevance for incomplete configuration
    V45S0004 Effectivity type in sales order
    V45W0001 SD Service Management: Forward Contract Data to Item
    V46H0001 SD Customer functions for resource-related billing
    V60F0001 SD Billing plan (customer enhancement) diff. to billing plan
    Hope this solves your purpose.
    Award points if it helps.
    -Gaurang

Maybe you are looking for

  • Hello, the perennial question on getting the Touchsmart touchscreen to work with WIndows 7

    My IQ526 touchscreen does not work after upgrading to Win 7 Ultimate, using the upgrade software provided by HP. I have a good installation of Win 7, diagnostics run fine, and installed the touchscreen drivers from the HP website in the recommonded o

  • Also how can you get an image preview in the video section

    The music videos you buy in iTunes come with a preview that is displayed. I tried capturing an image with VLC, then converting it to a JPEG. But the when I "get info" and try and drop or paste the image it won't allow me. Any Tips?

  • Import idvd to imovie

    Hello Apple and iMovie Geniuses I have created 3 year ago a movie which I have burnt on iDVD. I have since had to reinstall the operating system and also upgraded to Lion. The iDVD project is on my external drive, I have managed to re-burn it on iDVD

  • Where can i find this property?

    it's said that arrays contain information about their size and we can use "myarray.length" to get such information. but i just can't find this property in the Java API. Can anyone tell me where can i find it? Thanks, eileen2

  • LSMW Issue_Eliminate lines in Convert data step

    Dear Gurus, I have a problem with LSWM. Imagine that we create price conditions -VK11- and have 1000 lines in text file. And some customers does not created in SAP yet. So  LSMW gives error during its run. I want to know whether  there is  a way to e