Error Info...   ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC

Update was terminated
System ID....   ZDE
Transaction..   ABUMN
Update key...   4CA0A62864FF0068E1008000093FF453
Generated....   28.09.2010, 09:39:14
Completed....   28.09.2010, 09:39:15
Error Info...   ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC
While transferring asset using ABUMN transaction I am getting this error message
I have implemented a implicit enhancement in    FM  AMBU_CALL_AC_DOCUMENT_POST  in which BAPI_EQUI_CHANGE is used to change the equipment with the new asset no.When I comment the BAPI there is no error .What might be the cause of this error in the BAPI_EQUI_CHANGE and is there an alternative to this BAPI
I

Hi Praveen,
You can get the detailed error info for this error in SM13 transaction where we can check update error,which program/function module caused error in update task. You can also execute your code in bebugging mode from here.
The Error you got occurs when transaction / program tries to commit database that would result in a duplicate entry in a
table with primary key and hence the update failes,
Regards,
Pawan

Similar Messages

  • Error: 671: ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC

    Hi Guys,
    I am trying to update the below transaction:
    SPRO - Financial Accounting - Financial Accounting Global Settings - Tax on sales/purchases - Calculation - Settings for tax calculation in Brazil - Define FI/MM tax codes
    But an error occurs after I save and generate the SAP request.
    Error Info...   00 671: ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC
    Does anyone know how I can figure out it?
    Thanks
    Daniel Dorta

    Hi,
    very the following Notes which can point to a solution:
       734545     Cond.-Based Tax Calc: Shortdump when deleting defau
       716654     Error in Condition Consistency Tool J_1B_CBT_CONSIS
       686780     Consistency of Condition Tables of BR Tax Calculati
    You can try to search more notes belonging to brazilian localization (xx-csc-br)

  • Error Info... 00 671: ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC

    Dear experts,
         I got an error while creating a process order.System allowing to create a process order after saving througing an error
       " Express document "Update was terminated" received from author "GLP Developer"
    *'Error Info...   00 671: ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC".*
        I did changed the number ranges for a particular order type.Created one order and prcessed.But again getting the same error while processing second order.
    Thanks in advance,
    Rambabu.K.
    Edited by: RamPPQMPM on Nov 24, 2010 6:49 PM

    The system is telling you that you have a duplicated key (record) in a table. You have to take a look into the userexits or enhancements applyied to your transactios in ordert to find a bad modifying of an stardard structure.

  • ERRO info 00671: Abap/4 processor: SAPSQL_ARRAY_INSERT_DUPREC

    When I created an Purchase Requistion via PS, I cannot save the requistion, the first message I from SAP office express is Update was terminated, and the error message information is as follows:
    ERRO info 00671: Abap/4 processor: SAPSQL_ARRAY_INSERT_DUPREC
    What can be the problem?
    Thank you.

    It seems there is a problem with PR number range....systems generate a PR number which is already existing in database....someone might have changed the number range....you may check that.

  • 00 671: ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC error  in Production

    Dear Experts,
    I am facing the   problem,  with T-code MIRO.
    When we try to complete his activity in MIRO, it terminates with error 00 671: ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC, but it gives the billing no. Again when we try to display the billing no, it says that the doc no is does not exist.
    I have checked with number ranges in FBN1 also, How to change the status to "0" in FBN1 ? Wont it be a problem if we change the status to "0" now in production server..!!!
    the update error as follows
    1     CKML_F_POST_INDEX     V1 (no retry)     Initial
    2     POST_DOCUMENT     V1     Initial
    3     FI_WT_POST     V1     Initial
    4     K_PARKED_DOCUMENT_DELETE     V1     Initial
    5     K_DOCUMENT_UPDATE     V1     Initial
    6     HFPV_POST_RPSCO_V2     V2     Initial
    7     HFPV_POST_RPSCO_V2     V2     Initial
    8     G_GLDB_POSTING_A     V1     Initial
    9     AC_DOCUMENT_MM_UPDATE     V2     Initial
    10     K_OPEN_ITEM_POST     V1     Initial
    11     MCE_STATISTICS_UPD_V2     V2     Initial
    12     ME_UPDATE_INVOICE     V1 (no retry)     Initial
    13     MRM_INVOICE_DOCUMENT_POST     V1     Error
    14     SD_SCD_IV_SELCRITERIA_SAVE_DB     V1     Initial
    15     SWE_EVENT_CREATE_IN_UPD_TASK     V1     Initial
    Error details
    00 671: ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC
    Kindly suggest me the way how to do it..
    Thanks
    Priya

    Hi,
    please check the numer ranges for the Billing Document in SPRO.
    I guess there is something wrong with it.
    The error occurs if you want to save a Billing document and the primary key for the number still existists in the database. Are you using internal number range?.
    Have you changed the number range especially the current number manually?
    Perhaps it has something to do with your activities from this thread.
    How do I change invoice numbering.
    Have you transported the number range object?
    Thanks.
    Deepak Sharma

  • 00 671: ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC while uploading DTR

    Hi
    While uploading duty rate files provided by the data provider customs info ,at the time of saving , its throwing the below error .
    00 671: ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC .
    There is no duplicate data in the XML file and data provider has also confirmed the same. Let me know if anybody has come across the same issue .
    Thanks in advance.
    Regards,
    Vani

    Hi Jasmit
    Yes , as you have mentioned ,
    After HTS data upload for 2012 through XML file ,system had 2 validity periods 2012-01-01 9999-12-30 and 2012-01-01 2012-12-31 . Hence now there is a issue of duplicate record ,since both periods are valid .
    But the data provider customs info has confirmed they have sent only one record with validity period 2012-01-01 2012-12-31 .in the XML file .
    How the record with validity period 2012-01-01 9999-12-30 is now there in the system
    Is there a chance that the XML upload pgm in our system has generated this record ? How the upload pgm works ?
    Regards,
    Vanathi

  • 00 671: ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC

    Hi,
    While creating a billing document I get following error
    00 671: ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC
    Pls help
    Points will be rewarded.
    Thanks

    Dear Sirs,
    Even i am facing the same problem, but with T-code MIRO.
    When we try to complete his activity in MIRO, it terminates with error 00 671: ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC, but it gives the billing no. Again when we try to display the billing no, it says that the doc no is does not exist.
    I have checked with number ranges in FBN1 also, How to change the status to "0" in FBN1 ? Wont it be a problem if we change the status to "0" now in production server..!!!
    Kindly suggest me the way how to do it..
    Rdgs,
    Deepa

  • ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC on creation of a Purchase Req

    Hi Gurus,
    we are encountering an situation whereby, when a user creates and saves a PReq, the Preq number is displayed at the bottom, yet a termination message appears : '' ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC   ''
    have checked the number range and it doesnt seem to be that. May you please help
    Regards
    Nsovo

    Hello Mahee
    Normally there are two reasons for short dump SAPSQL_ARRAY_INSERT_DUPREC
    1, commit work in user exit;
    2. inconsistancy between the last number in the table and the current number in the number range;
    please check the short dump happens where inserts entry in table XXXX. check the lastest number in this table and compare it with the current number in number range object. In this case, the current number in number range is no larger than the lastest number in DB.
    The solution would be to manually adjust the current number in the number range object in SNRO.
    I hope the information is helpful.
    Regards,
    Jane

  • Error 00671 ABAP/4 Processor SAP SQL-ARRAY_Insrt_Duprec

    Hi Guys,
    The user has started transaction VA02 and has added materials to existing order. Then when she clicked the save button, She got the message changes have been saved.
    After that she got the express mail with ABAP/4 error message: SAPSQL_ARRAY_INSERT_DUPREC. All her changes were actually not saved and she has to dothe work again.
    We already got the dump file in ST22 but we actually do not know how to check where the error occur. We also check if we could get a SAP note (formerly known as OSS) but were already implemented.
    Please help me guys. Thank you.
    Bluetag

    Hi,
    The reason for this is duplicate records in a table, which SAP does not allow. Common reasons for this dump are:
    1. Number range reset for the Sales Order number
    2. User-exits causing multiple records of partners
    Most common cause is incorrect coding in user-exits.
    More analysis is possible only if you provide the programs where this error occurs, i.e. the lines similar to below:
    "RAISE_EXCEPTION" " "
    "SAPLCVV5" or "LCVV5U02"
    "CVV5_EVENT_START_DISTRIBUTION"
    Regards
    Nikhilesh

  • ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC

    Transaction: VL01N
    Error is :  Express Document update was terminated  Please Suggest
    Please find the ABAP Dump bellow :
    Short text                                                                                                                                            
                   The ABAP/4 Open SQL array insert results in duplicate database records.                                                                               
    What happened?                                                                                                                                            
                   Error in the ABAP Application Program                                                                                                                                  
                   "The current ABAP program ""SAPLMBMB"" had to be terminated because it has"                                                                                                                                  
                   come across a statement that unfortunately cannot be executed.                                                                                                                                  
    Please suggest                                                                                                                                                 

    Are you using Group Asset? If you are using group Asset, Pleaes check the Group asset sequential Number.
    AS per my experience, the error is becuase of the sequential number duplication
    Please check in tables ANEP, ANLC, ANLB, ANEK..... for sequential number.
    Sequential number is the number which will be generated internally by SAP for evry transaction on single Asset. Sequential number limite is 999. System will remind us at 950 and then at 980.. and the reminding are buffer. We can use reminding numbers but we need to run respective Notes.
    Regards
    Vineel

  • Info spoke error : ABAP/4 processor: DATASET_NOT_OPEN

    HI all,
    We have Infospoke with
    Data source: 0MATERIAL and
    Destination : BW_MAT
    In process chain after this infospoke is filled we have ABAP Program
    to Transfer Material Data.
    In process chian the load is successfull till infospoke but failed at the ABAP Program with error
    Error Mesg : ABAP/4 processor: DATASET_NOT_OPEN
    Job shows cancelled in Batch monitor.
    HOw to sole this problem ? I can learn more from your responses.

    I think there is some problem with your ABAP program.
    Have you used OPEN DATASET statement, if so check if you have mentioned file path etc correctly.
    Can you try debugging the code.
    Hope this helps.

  • ABAP/4 processor : ASSIGN_TYPE_CONFLICT

    I am recieveing this error message ABAP/4 processor : ASSIGN_TYPE_CONFLICT  when i ran a DTP from a flat file datasource
    to the data source object (DSO) Can someone help me ?? please...

    Hi,
    if you have written some own code in transformation please make sure that you are using fields witch have the same data type...
    ASSIGN_TYPE_CONFLICT
    DTP -ASSIGN_TYPE_CONFLICT
    DTP failure
    Regards
    Andreas

  • U201CError Info...   00 671: ABAP/4 processor: DBIF_RSQL_SQL_ERRORu201D

    Hi Gurus ,
    I am creating material with class and characters. class type is 001
    While creating material through MM01, in classification view I am giving class and after that characteristics value of that class and after that material is saved but system is not taking the characteristic value and message is coming as --u201CExpress document "Update was terminated" received from author u2026.u201D
    In SAP inbox message is coming as -- u201CError Info...   00 671: ABAP/4 processor: DBIF_RSQL_SQL_ERRORu201D
    And in SM14 error message is--u201CCLVF_VB_INSERT_CLASSIFICATIONu201D
    Function Module        CLVF_VB_INSERT_CLASSIFICATION
    Status                 Update was terminated
    Report                 LCLVFF40
    Row                    124
    Error details   Class:     00         Number:    671
    00 671: ABAP/4 processor: DBIF_RSQL_SQL_ERROR
    Same type of error is coming while adding characteristics value for release strategy class type
    032 following error is coming for that.
    Function Module        CLVF_VB_INSERT_CLASSIFICATION
    Status                 Update was terminated
    Report                 LCLVFF40
    Row                    85
    Error details   Class:     00         Number:    671
    00 671: ABAP/4 processor: DBIF_RSQL_SQL_ERROR
    Please reply

    Close

  • Report giving error when scheduled in background (ABAP/4 processor:PERFORM)

    Dear Freinds,
               I have written a custom program and iam not able schedule in background, if check in SM37 the job getting canceleld and found as the error ABAP/4 processor: PERFORM_NOT_FOUND.
    Please could you let me know should i specify in my custom program for get sucessfully run in background . or could any one please let me know any setting should be done for my custom program
    regards
    madhuri

    Hi
         when i run in foreground it is working perfectly. The Spool is not getting created.
    regards
    madhuri
    Edited by: madhuri_2000 kumari on Nov 26, 2008 2:00 PM

  • Error in Automatic Payment Program : ABAP/4 processor : GETWA_NOT_ASSIGNED

    Hi SAP gurus,
    I'm currently implementing automatic payment using DME to generate a text file, in a format that is specified by HSBC.
    I read some articles about this topic and I have done these steps:
    I created DME Format Tree (just a demo format tree).
    I created a new Payment Media Format
    Set up Payment Method and Assigned Payment Media Format.
    But finally it didn't work.
    After I run F110, the posting was okay but no Data Media File was created. The end of Job Log Entry look like below:
    "Step 002 started (program SAPFPAYM_SCHEDULE, variant &0000000001977, user ID DANGNH)
    ABAP/4 processor : GETWA_NOT_ASSIGNED
    Job cancelled"
    I don't understand why it won't work. Does anyone here have any suggestion for this problem.
    Thanks and regards.
    HaiDang.
    Edited by: Maxielight on Jun 28, 2010 2:14 PM

    Dear Madhu,
    I have followed your suggestion but It didn't work. I used transaction SE38 to run RGZZGLUX as yousuggested.
    I used ST12 to analyse runtime errors and the analysis information look like below:
    Short text
          Field symbol has not yet been assigned
    What happend?
          Error in the ABAP Application Program.
          The current ABAP program "SAPLDMEE2_ABA" had to be terminated because it has come across a statement
          that unfortunately cannot be executed.
    Error Analysis
          You attempted to access an unassigned field symbol (Data Segment 8)
    Any suggestion?
    Maxielight.

Maybe you are looking for