Error in releasing sales order through VKM3

Hi All,
We are facing the below problem while releasing the sales order through VKM3 only for few orders randomly.
Sales order is partially delivered and invoiced and if we try to create delivery it is blocked due to credit check.
When we try to release through VKM3 we get the below error

Have a look at the following OSS notes:-
Note 842857 - Error VFRR 533 when creating with reference
Note 852980 - VFRR 533 when changing billing date in sales document
G. Lakshmipathi

Similar Messages

  • Error while releasing Sales Order through VKM1

    Hi Gurus,
    I got a sales order which has created a credit hold.  When I try to release that through VKM1 i am getting the  error "Error Determining Posting Period (info structure S008, Variant Z2, RC).  Kindly let me what should I do for releasing this.
    Thanks in advance.
    Regards,
    Varada

    hi,
    Goto img->logistics general->logistics data warehouse->updating->updating control->Activate update choose sales and distribution
    double click on the infostructure s008 and see the details & if possible select asynchronous only and not synchronous. Check out this.
    chan
    Message was edited by:
            CHAN HARI

  • ITem category  error while creating sales order through

    Hi,
    I am trying to create a sales order through Bapi  and in between im getting the below error.
    ' Item category TAM is not defined for non material items'.
    Can anybody pls provide the solution for this.
    Thanks

    speak to your SD functional person.  The Error is pretty self explanatory; SAP is telling you that the item category for that order item is not permitted by your SD configuration.

  • Release Sales Order through Interface ?

    Hi
    Anyone can guide me that How to Release the Sales Order through Interface table .
    This is an urgent need.
    Thanks in Advance to all of you.
    regards
    Sanjay

    Hi,
    Your question :  What is the difference between Release Sales Order Form & Shipping Transaction Form?
    In Apps, Release Sales Order Form is basically used to move Material from Inventory to your staging area e.g stock yard (pick release activity), at this point the material is still inside your premises..
    Shipping Transaction Form is basically used to move material from staging area to customer site..
    Your 2nd question is : Pick Release can be done from both the forms.What is the difference.??
    Through Pick release form you can do pick release where you don't need any grants... and to do the same through Shipping Transaction form you need to have access rights to do ship confirm and pick release.. In other words, Through Shipping Transaction form you can restrict/allow user to do pick release where as in Pick release form no such restrictions are there..
    Shipping Transaction form is basically a combo package :) through which you can control Pick release, Ship confirm, Delivery etc..
    For the Grants and Role you can check details under : Setup --> Grants and Role Definitions --> check Grants & Define Roles form..
    Roles form will let you what are the actvities can be done and can be assigned to users..
    Hope this will help...
    Regards
    S.P DASH
    Edited by: spdash12 on Oct 27, 2009 10:43 PM

  • Error while creating Sales Order Through BAPI

    Hi Friends,
      i am creating a RFC where i have to create sales order .
    I am using bapi
    BAPI_SALESORDER_CREATEFROMDAT2
    for same and entering values to it.
    I got the following return messages:
    S V4                   233 SALES_HEADER_IN has been processed successfully
    S V4                   233 SALES_ITEM_IN has been processed successfully
    S V1                   311 BDN Order 3112800903 has been saved
    But when I go to transaction VA03 and enter the number i get the following error:
    SD document 3112800903 is not in the database or has been archived
    Can any one know how to resolve this error.I am also using BAPI_TRANSACTION_COMMIT with wait = 'X'.
    Regards,
    Santosh Alle

    Hi,
    Try to check the return message once.
    SD document 3112800903 is not in the database or has been archived
    You will get this message if the sales document is deleted from the database .The BAPI   'BAPI_SALESORDER_CHANGE'  is used to delete salesorder.Check whether anyone has deleted it
    Also, sometimes it may take few seconds to update the sales order in the database when using BAPI. Check the transaction after some time.
    Regards,
    Lakshman.
    Edited by: Lakshman N on May 14, 2010 7:43 AM

  • Blocking and releasing sales order using FM

    Hi experts,
    I am in quest of FM that can be used for blocking and releasing SO.i Can do it through t-code VKM3 but my requirement is using FM i want to change the status of SO as block or released.
    Can anyone having any idea about this,please share.
    Regards,
    Pankaj Jain

    Hi,
    Refer the following post related to sales order releasing enhancements-
    How to Release Sales Order
    release strategy for sales order?
    Sales order release strategy
    Hope it helps.

  • Increase credit limit to release sales order

    Dear
    We are using the dynamic credit control. When one sales order was blocked for exceeding the credit limit.
    Can we increase the credit limit in credit master data(TCODE: FD32), and then sales order will be released automatically, and do not need to use TCODE: VKM1/VKM4 to release the sales order?
    Thank you.
    Guoyu

    Increase Credit Limit through T.Code: FD32
    or
    Release the sales order through T.Code: VKM3
    Regards,
    Rajesh Banka
    Reward points if helpful

  • Credit Block released Sales order report

    Hi Experts,
    My client is given few sales orders (around 4)no and requesting us, to prepare the credit block released sales orders report (include released person user ID).
    *.No change logs is existing for all sales order and deliveries.
    For above requirement I am using CDHDR table data but I am not getting credit block released sales order report.
    Below fields I am using in CDHDR Table.
    Change doc.Object (objectclas) : VERKBELEG
    Document No (CHANGENR): Sales order no XXXXXXX
    Transaction no (TCODE) : VKM1,VKM2,VKM3
    Date(UDATE) : 25.09.2011 to 09.11.2011
    Experts, Can you please help me out for this.
    Thanking you!!!!
    Regards,
    Vijaykumar Kola
    *.I'm already aware of this is a new development.

    Try this, simple report... Here we check the new value of credit  status field VBUK-CMGST and if it is 'D' we know that someone used VKM* transaction to release the document. Also you need to format the sales order number with leading zeros so it occupies all 10 digits and pass it to CDHDR-OBJECTID field (and not CHANGENR field). In the below code I am using select option for sales order number, so I know it will be formatted with leading zeros and so select on CDHDR will be successful.
    *& Report  ZTV_TEST
    REPORT  ztv_test.
    TABLES: vbak, cdhdr.
    SELECT-OPTIONS: s_saldoc FOR vbak-vbeln OBLIGATORY,
                    s_udate FOR cdhdr-udate.
    RANGES: r_objid FOR cdhdr-objectclas.
    DATA: ls_cdhdr TYPE cdhdr,
          ls_cdpos TYPE cdpos.
    IF NOT s_saldoc IS INITIAL.
      LOOP AT s_saldoc.
        MOVE-CORRESPONDING s_saldoc TO r_objid.
        CONDENSE: r_objid-high, r_objid-low.
        APPEND r_objid.
      ENDLOOP.
    ENDIF.
    CHECK NOT r_objid[] IS INITIAL.
    SELECT *
      INTO ls_cdhdr
      FROM cdhdr
            WHERE objectclas = 'VERKBELEG' AND
                  objectid IN r_objid AND
                  udate IN s_udate AND
                  tcode LIKE 'VKM%'.
      SELECT SINGLE *
        INTO ls_cdpos
        FROM cdpos
          WHERE objectclas = ls_cdhdr-objectclas AND
                objectid = ls_cdhdr-objectid AND
                changenr = ls_cdhdr-changenr AND
                tabname = 'VBUK' AND
                fname = 'CMGST' AND
                value_new = 'D'.
      IF sy-subrc = 0.
        WRITE:/ ls_cdhdr-objectid(10), ls_cdhdr-username,
                ls_cdhdr-udate, ls_cdhdr-utime.
      ENDIF.
    ENDSELECT.

  • Release sales order credit block using VA02

    Dear experts,
    By any chance can we release the sales order from credit block using VA02 instead of VKM3?
    I could see an example wherein the change log shows that the Overall Credit Status has been changed to Approved using VA02.
    Could you please assist me with all the available methods of releasing the sales order from credit block.
    KR,
    Tawsif Chogle

    Hi Tawsif,
    I dont thing that is possible, once you released the order from VKM3, it suppose to show VKM3.
    But if you say that your order shows in VA02 for credit release then might be somebody change the price in order, so the order price comes lower the credit limit and order got released.
    Hope it helps.
    Regards,
    MT

  • Dates fields issue in the sales orders through IDOC

    Hi all,
    I'm trying to create a sales order through Inbound IDOC using IDOC_INPUT_ORDERS.
    I have 2 custom fields in the sales order which are date fields.
    I'm populating them from the IDOC segments(using E1EDKT1-tdid, E1EDKT2-tdline) in the user-exit just before the call trasacation statement. These dates are not coming for a few orders... but are getting populated normally for few of them.
    But the tricky part is that... if I process the same IDOC for the second time.. the order created is having the dates.
    My issue is that.. i need all the orders to be populated with the dates which IDOC have.
    Could anyone please help me with this issue.
    All the answers/replies are highly appreciated!!
    Thanks for you help!

    hi,
    the following may be of help
    There are 2 major exceptions to the batch input internal table. All text data from the segments E1EDKT1/2 and E1EDPT1/2 are not part of the batch input session. Text elements from these segments are posted directly to the data base AFTER the sales order has been created (please note: in order that item texts are posted correctly to the sales order the field POSEX from segment E1EDP01 MUST be transmitted). Also, configurable material information from the IDOC is exported to a global memory and therefore will not be part of the batch input session. Configurable material data is performed in Form CHECK_CONFIGURATION and the data is exported to global memory in the following code:
    Exportiert IDOC Daten ins globale Memory     
    export IDOC data to global memory            
      call function 'CUXC_IDOC_TO_MEMORY'          
           tables                                  
                cfg_instref = xe1curef             
                cfg_ref     = xe1cucfg             
                inst        = xe1cuins             
                part_of     = xe1cuprt             
                value       = xe1cuval             
           exceptions                              
                error       = 1                    
                others      = 2.                   
    One extra piece of useful infomartion if you wish to debug the process is to set your breakpoints at the following points
    for Function module IDOC_INPUT_ORDERS
    include LVEDAF0F..
      CALL TRANSACTION 'VA01' USING bdcdata
                                MODE  input_method
                                UPDATE 'S'
                                MESSAGES INTO xbdcmsgcoll.
    Now input_method is A foreground process and N for background processing but try changing it to P (pass through mode)
    If you have breakpoints in va01, e.g. MV45AF0B_BELEG_SICHERN,(the part where the sales document is saved)
    they will be hit, e.g
    perform userexit_save_document_prepare.
    perform userexit_save_document.
    Lastly, don't forget using program SDJEDI , see note 380603 for more information on this
    Hope this is useful
    Paul Quinn

  • Releasing Sales Orders from SNP to DP at correct levels

    We have a requirement where we want to do month to date tracking of sales orders in DP compared with the forecast. We have three important characteristics in DP at which we want the data to be released - Product, Location and Customer. Is there a way to release Sales Order data from SNP to DP at such a detailed level ? A product at a location could have sales orders from multiple customers.

    why would you want to send Sales Orders from SNP to DP
    Why not load it into DP planning area through a cube in the DW workbench directly
    As far as i know you can only trasfer from SNP to DP in Product Location (or similar characterstic Level) 
    DP to SNP demand transfer can use descriptive characteristics but dont think you can do it in reverse

  • Error while creating sales order in ECC 6.0

    Hi All,
    I am creating sales order through VA01.
    Error comes As "Repairs processing with cost management only for the main item"
    The material which i am using is finished goods.

    Dear Akilesh,
         Just check whether the material - in MM - material type whether the Qty and value update has been ticked.
    What order type you are using and what is the item category you are using?
    Kindly let me know that also
    Regards,
    Sudhir

  • Error in EDI sales order creation.

    Hi SAP gurus,
    Presently we are having a scenario, While creating a sales order through EDI we are presently getting an error
    Status - 51 "Update Error, Transaction VA01".
    When I again reprocess the idoc, It is creating order successfully.
    This is a rare occrance and we are not able to get a concrete clue because out of 50 edi order only 2 orders are
    having this kind of issue. .
    T code - WE02 :
    When I click on the message information, it gives the below mentioned details :
    Message - No 00377 "Update error, transaction VA01"
    Diagnosis:
    An error occured in CALL TRANSACTION USING or CALL DIALOG USING during the synchronous update.
    The error is caused y the transaction VA01.
    *T code - SM13 *
    In SM13 - system gives the Error (no entry) in
    Functional module "RV_SALES_DOCUMENT_ADD".
    ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC
    Status  : Update was terminated
    Could you please  provide some inputs for to fix the issue
    Thanks in advance
    Thanks&Regards,
    Pugal Stalin.

    hI,
      It's mentioned below :
    Information on where terminated
      Termination occurred in the ABAP program "SAPLV05I" - in "SD_PARTNER_UPDATE".
      The main program was "RSM13000 ".
      In the source code you have the termination point in line 480
      of the (Include) program "LV05IU15".
      The program "SAPLV05I" was started in the update system.
      The termination is caused because exception "CX_SY_OPEN_SQL_DB" occurred in
      procedure "SD_PARTNER_UPDATE" "(FUNCTION)", but it was neither handled locally
       nor declared
      in the RAISING clause of its signature.
      The procedure is in program "SAPLV05I "; its source code begins in line
      1 of the (Include program "LV05IU15 ".
    Source Code Extract
                                            POSNR = I_XVBPA-POSNR
                                            PARVW = I_XVBPA-PARVW.
                IF I_YVBPA-STCD1 <> I_XVBPA-STCD1 OR
                    I_YVBPA-STCD2 <> I_XVBPA-STCD2 OR
                    I_YVBPA-STCD3 <> I_XVBPA-STCD3 OR
                    I_YVBPA-STCD4 <> I_XVBPA-STCD4 OR
                    I_YVBPA-STCDT <> I_XVBPA-STCDT OR
                    I_YVBPA-STKZN <> I_XVBPA-STKZN OR
                    I_YVBPA-J_1KFREPRE <> I_XVBPA-J_1KFREPRE OR
                    I_YVBPA-J_1KFTBUS <> I_XVBPA-J_1KFTBUS OR
                    I_YVBPA-J_1KFTIND <> I_XVBPA-J_1KFTIND.
                  MOVE-CORRESPONDING I_XVBPA TO WA_XVBPA3I.
                  APPEND WA_XVBPA3I TO DA_XVBPA3I.
                ENDIF.
              ENDIF.
            ENDIF.
          WHEN UPDKZ_OLD.
            IF DA_VBPA-ADRDA CA GCF_ADDR_IND_COMB_MAN_OLD   OR
               DA_VBPA-ADRDA CA GCF_ADDR_IND_COMB_MAN_ADRC.
              YADR-ADRNR = DA_VBPA-ADRNR. COLLECT YADR.
            ENDIF.
            IF DA_VBPA-ADRDA CA GCF_ADDR_IND_COMB_MAN_OLD   OR
               DA_VBPA-ADRDA CA GCF_ADDR_IND_COMB_MAN_ADRC.
              XADR-ADRNR = DA_VBPA-ADRNR. COLLECT XADR.
            ENDIF.
        ENDCASE.
      ENDLOOP.
      UPDATE (OBJECT) FROM TABLE DA_XVBPAU.
      UPDATE VBPA3 FROM TABLE DA_XVBPA3U.
      INSERT (OBJECT) FROM TABLE DA_XVBPAI.
      INSERT VBPA3 FROM TABLE DA_XVBPA3I.
      IF SY-SUBRC > 0.
        MESSAGE A700 WITH OBJECT SY-SUBRC DA_XVBPAI(21).
      ENDIF.
    Sonderfall neue VBPA (VBPA2) für Rollen AA und AW
      LOOP AT I_XVBPA2.
        DA_VBPA2 = I_XVBPA2.
        CASE DA_VBPA2-UPDKZ.
          WHEN UPDKZ_NEW.
            IF DA_VBPA2-ADRDA CA GCF_ADDR_IND_COMB_MAN_OLD   OR
               DA_VBPA2-ADRDA CA GCF_ADDR_IND_COMB_MAN_ADRC.
              XADR-ADRNR = DA_VBPA2-ADRNR. COLLECT XADR.
            ENDIF.
            I_XVBPA-MANDT = SY-MANDT.
            IF I_XVBPA2-VBELN IS INITIAL.
              I_XVBPA2-VBELN = F_VBELN.
            ENDIF.
    Thanks in Advance
    Thanks & Regards,
    Pugal
    Edited by: Pugal Stalin on Feb 15, 2010 1:17 PM

  • Problem In Creating Sales Order Through DI API

    Hi
    I am Creating The Sales Order Through DI API.
    the Error Is Coming - " [OACT] , 'No matching records found (ODBC -2028)'"
    anyone  can help me solving it.

    Hi vivek,
    Have you tried adding the same document with the client ?
    OACT is the accounts table and this error message typically indicates that there is an account parameter missing somewhere in the system.
    Possible causes include:
    - you are using a tax group or warehouse which does not have all the required accounts set
    - There is a price rounding and the rounding price account has not been set in the account settings
    - etc.
    The first things I would check include the tax group settings and the G/L Account determination settings.
    Henry

  • When I create Return Sales Order through BDC sales order doesnu2019t create.

    Deal Guru,
    When I create Return Sales Order through BDC sales order doesnu2019t create.
    It shows created sales document number but when I display this document I am getting message Document is not in database.
    After executing my BDC, message received in SAP in box : SAPSQL_ARRAY_INSERT_DUPREC
    I am receiving following message in SAP inbox for following issue.
    But when I create Return Sales Order through VA01, it is working. Please give me some idea.
    Detail Message
    Update was terminated
    System ID....   PRO
    Client.......   900
    User.....   DEVELOPER2
    Transaction..   VA01
    Update key...   4961DBF46A6B09D2E10080020A02281C
    Generated....   05.01.2009, 16:03:40
    Completed....   05.01.2009, 16:03:40
    Error Info...   00 671: ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC
    Regards
    Makarand

    Hi Rory
      Try this link:
       BAPI can't to create SO,But used bapi data with manual can?
    Regards
    Neha

Maybe you are looking for