Delivery job dumping VL10B

Hello gurus,
I am trying to create a delivery for an STPO (Stock transfer PO) using VL10B. When I execute it, it shows up the PO. Then when I select the PO and click back ground, its dumping.  The error is  -
The termination occurred in the ABAP program "SAPLV05I" in "SD_PARTNER_UPDATE".
The main program was "RVV50R10C ".
The termination occurred in line 480 of the source code of the (Include)
program "LV05IU15"
of the source code of program "LV05IU15" (when calling the editor 4800).
Processing was terminated because the exception "CX_SY_OPEN_SQL_DB" occurred in
the
procedure "SD_PARTNER_UPDATE" "(FUNCTION)" but was not handled locally, not
declared in the
RAISING clause of the procedure.
The procedure is in the program "SAPLV05I ". Its source code starts in line 5
of the (Include) program "LV05I$15 ".
line 480 -  INSERT (OBJECT) FROM TABLE DA_XVBPAI.
Regards,
Balu

Hello Balu,
Found an important SAP Note 456762 which should help you solve the problem.
The details of the Note is below for your refernce.
During the creation of deliveries in the dialog (Transactions VL01 or VL01N) or during collective processing (Transactions VL04 or VL10), runtime error SAPSQL_ARRAY_INSERT_DUPREC occurs when you make insertions to table VBPA. The termination point is in function module SD_PARTNER_UPDATE (LV05IU15).
Additional key words
SAPMV50A, SAPMV50S, RV50SBT1, VBPA, short dump, dump, DUPREC, partner, item partner
Cause and prerequisites
This problem is caused by a program error. The error can occur under unfavorable circumstances after the implementation of Note 448919 or the importation of one of the following Support Packages.
Release Package name
31I SAPKH31I92
40B SAPKH40B70
45B SAPKH45B48
46B SAPKH46B36
46C SAPKH46C27
The cause of the error is the addition of an APPEND statement to the internal partner table XVBPA. As a result, the sorting of the partner table is destroyed. However, the correct sorting is absolutely necessary for the application to work correctly after implementation of Note 448919. In the standard system the error only occurs during the delivery of sales orders, in which additional partner functions exist at item level.
Solution
Implement the advance correction from the correction instruction in your system using the ABAP Editor (Transaction SE38).
Important: if there are modifications during the transfer of the partner data and these modifications are processed during the creation of the delivery in your system, the correction of Note 448919 can cause runtime errors if the internal table XVBPA is enhanced without the corresponding sorting in the course of the modification. Make sure that the internal table XVBPA is always sorted in accordance with the primary key (MANDT VBELN POSNR PARVW).
Source code corrections
Thanks
Murtuza

Similar Messages

  • Problem with Delivery due list VL10b for STO's - Orders not disappearing

    Hi
    We have a problem where some 'Stock Transfer orders' are not disappearing from the delivery due list VL10b
    Collective processing of documents due for delivery - Purchase orders
    hence we have had two deliveries created for one STO order, which in turn has been goods receipted
    Any ideas on what the cause of this problem could be ?
    The quantities have not been changed on the STO
    Please help
    Thanks
    Tony

    Hi
    Checked OVLP   item category     NLN    standard stock Trans item      IS relevant for picking
    Over delivery Option is blank currently - what will happen if i change to B ?
    Thanks
    Tony
    Edited by: Tony Lannon on Aug 5, 2009 3:33 PM
    Edited by: Tony Lannon on Aug 5, 2009 3:34 PM

  • Run ALV in Background JOB (DUMP)

    HI Experts,
    Before post  i have already  look at this forum and tried many solutions , im on  SAPGUI 7.20 and already creatde a doc container... so nothing has work yet...
    Im trying to run a alv report in a  scheduled JOB...!!
    Below the Dump Description and My source code...!
    Many Thanks for any help..!!!!
    DUMP.
    Short text
        Exception condition "CNTL_ERROR" raised.
    What happened?
        The current ABAP/4 program encountered an unexpected
        situation.
    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
        A RAISE statement in the program "CL_GUI_CONTROL================CP" raised the
         exception
        condition "CNTL_ERROR".
        Since the exception was not intercepted by a superior
        program, processing was terminated.
        Short description of exception condition:
        For detailed documentation of the exception condition, use
        Transaction SE37 (Function Library). You can take the called
        function module from the display of active calls.
    How to correct the error
        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:
    SOURCE CODE:
    DATA: gro_doc_container     TYPE REF TO cl_gui_docking_container,
            w_off                 TYPE  INT4.
      IF w_1c_container IS INITIAL.
      CALL METHOD cl_gui_alv_grid=>offline
       RECEIVING e_offline = w_off.
    IF NOT w_off is initial.
        CREATE OBJECT w_1obj_alv
                 EXPORTING i_parent = gro_doc_container .
      else.
          CREATE OBJECT w_1c_container
            EXPORTING
              container_name = c_1alv.
          CREATE OBJECT w_1obj_alv
            EXPORTING
              i_parent = w_1c_container.
        ENDIF.
        CREATE OBJECT w_event_receiver.
        SET HANDLER: w_event_receiver->handle_data_changed FOR w_1obj_alv,
                     w_event_receiver->handle_toolbar FOR w_1obj_alv,
                     w_event_receiver->handle_user_command FOR w_1obj_alv.
        CALL METHOD w_1obj_alv->register_edit_event
          EXPORTING
            i_event_id = cl_gui_alv_grid=>mc_evt_modified.
        CALL METHOD w_1obj_alv->set_table_for_first_display
          EXPORTING
            i_save               = c_a
            is_layout            = e_1layout
            is_variant           = e_1variant
            it_toolbar_excluding = is_1func
            i_structure_name     = c_1strucs1
          CHANGING
            it_outtab            = is_1pant
            it_fieldcatalog      = is_1fcat[].

    HI ,
    The ALV grid will not work in background. You need to check sy-batch (for background processing ) and write a seperate code .
    The better way of doing is to use SALV factory methods - It works both in background and foreground modes.
    Remember It will work on ECC and it doesnot support editable ALV directly.
    For Demo program  SALV_DEMO* and F4
    Hope this brings clarity and neccassary help to you.

  • User exit/BADI for delivery creation in VL10B

    Hi,
    Is there any exits available for restricting the document type while the deliveries are selected/processed using VL10B/VL10G - delivery creation in background.
    Scenario is when deliveries are created for STO's,thedelivery is to be created for a selected document types(EKKO - BSART).Other types of document types have to be ignored when the delivery is created in background.
    Regards
    Deepak

    Check this exit.
    BADI LE_SHP_DELIVERY_PROC
    Method IF_EX_LE_SHP_DELIVERY_PROC~DELIVERY_FINAL_CHECK

  • Change delivery quantity from VL10B

    Hi.
    We are trying to change the Delivery quantity while creating outbound
    delivery from purchase orders using VL10B. I see that the program hits
    the exits of MV50AFZ1 and we have tried overwriting the fields LFIMG
    and LGMNG of LIPs in the exits. However, the values are not getting
    changed.
    Can you please let us know whether changing the delivery quantity in
    the Overview screen is at all do-able?
    Thanks.
    Anuradha SenGupta.

    Hi Monica.
    No this field is not getting up, However if I change fields like LFIMG and LGMNG then these fields get changed in the Picking screen in the item level. This screen shows up when I double click on the Quantity in the Overview screen and it takes me inyo the details for the item concerned. So I dont think this is an issue with COMMIT WORK as the information in the PIcking screen does get updated. I however want this to be reflected in the Overview screen - is that possible?
    Thanks.
    Anuradha.

  • User exit for delivery creation in VL10B/VL10G-

    Hi,
    Is there any exits available for restricting the document type while the deliveries are selected/processed using VL10B/VL10G - delivery creation in background.
    Scenario is when deliveries are created for STO's,the delivery is to be created for a selected document types(EKKO - BSART).Other types of document types have to be ignored when the delivery is created in background.
    Regards
    Deepak

    Hello Deepak
    You handle this through configuration while setting up Stock Transport Orders in MM.
    Path:  IMG/Materials Management/Purchasing/Purchase Order/Set up Stock Transport Order/Assign Delivery Type and Checking Rule
    Here you a Delivery type for a combination of Plant and PO type. So those PO types which you don't want to be included for delivery creation will not figure in this assignment. I don't think you should go down  the user exit route.
    If you still need to explore user exits, look at OSS note 198137 for a list and purpose of VL10X based exits.
    Hope this helps.

  • STO Delivery problem with VL10B.

    Dear All,
    As my client required the cross-company STO. We have configured all the setting as required. But now after creating PO. While creating the Delivery with VL10B system gives below mentioned error.
    Diagnosis                                                                               
    When the system checked whether saving delivery was                 
        permitted, it determined that the requirements stored in             
        Define Incompletion Procedures for this document do not              
        allow this subsequent function.                                                                               
    System response                                                                               
    The system does not permit this subsequent function.                                                                               
    Procedure                                                                               
    o   If this message appears during online processing, you            
            can edit the document by choosing Edit -> Log of                 
            incomplete items.                                                
        o   If the message appeared during background processing,            
            you can analyze the problem by regenerating the                  
            delivery.                                                                               
    Furhter, client is not getting any error for inter company STO.It's most required,Plz give the answer.....
    Thanks.
    SPT

    Dear STP,
    What is the error?
    Post the complete System Error Log, alon with Message No.
    in Your post, except Error Description, every thing is provided.
    Diagnosis
    When the system checked whether saving delivery was
    permitted, it determined that the requirements stored in
    Define Incompletion Procedures for this document do not
    allow this subsequent function.
    System response
    The system does not permit this subsequent function.
    Procedure
    o If this message appears during online processing, you
    can edit the document by choosing Edit -> Log of
    incomplete items.
    o If the message appeared during background processing,
    you can analyze the problem by regenerating the
    delivery.
    Before Diagnosis, Error-Description along with Message No. must be there.
    Best Regards,
    Amit

  • $   1 number gets display in VL02N / VL03N after delivery creation in VL10B

    Hi,
    $          1 number is getting displayed as default delivery number in initial screen in VL02N & VL03N immediately after you create OBD through VL10B.
    Actually system should display the last OBD number which got created through VL10B.
    I don't know the reasons why it is happening.
    Any idea?
    Please revert,
    Thank you,
    Dipak

    Hi Ankur,
    You got it right,
    We have done a coding to raise an error message and to terminate the process from creating the delivery in the badi method IF_EX_LE_SHP_DELIVERY_PROC~DELIVERY_FINAL_CHECK by filling the table  ct_finchdel with the message and the message type as  'E' as shown below
    based on some check we are giving the below message 
      READ TABLE it_xlikp INTO z_wa_likp INDEX  '1' .
        z_wa_finchdel-pruefung = '99'.
        z_wa_finchdel-vbeln  = z_wa_likp-vbeln.
        z_wa_finchdel-msgty = 'E'.
        z_wa_finchdel-msgno = '005'.
        z_wa_finchdel-msgid = 'ZLOMSG'.
        INSERT z_wa_finchdel INTO TABLE ct_finchdel.
    System terminate here and we can see the log too that it has failed in creating OBD.
    the reason we found after debugging is that the standard program is not clearing the header line of the itab XLIKP after deleting the entries in the table XLIKP based on the entries in the table gt_finchdel.
    And  also the std program reads the table XLIKP with index one which returns sy-subrc as 4(as there wont be any values in the table) but still it sets the parameter VL with that uncleared header value of the XLIKP table.
    Any idea to resolve or clear the variable so that once user fails to create the OBD in VL10B, if user immediately goes to VL02/1/3/N system should not show the document no as $        1.
    Thank you,
    Dipak

  • STO delivery date and VL10B delivery

    I'm trying to run VL10B to create a delivery for a STO item that is in stock, but no  delivery is created.
    The STO item, however, has a delivery date prior to the current date.  If I change this delivery date on the STO to a future date, the VL10B then picks up the item and creates a Delivery.
    I suspect this is related to an availability check not being performed by VL10B.  Surely I should not have to go back to STO items each time and change the delivery date.  Thoughts??

    Hi Chad
    when you try to create run VL10B, system will check with STO (Purchase Order)  delievry date. If date is falling within Delivery creation date, it will allow you to create.
    regards
    Srinivas

  • Error in delivery creation using VL10B

    Hi All,
    I have created the intercompany STO with shipping data determined in it. after executing the STO using VL10B system is giving following errors.
    Shipping for sales org. XXXX dist. chan. XX from plant XXXX is not possible
    Delivery from plant XXXX for material XYZ is not possible.
    Please suggest which config settings are required to eliminate this error.
    Edited by: Sandip Shambharkar on Apr 20, 2010 2:33 PM

    Dear Sandip,
    Please do check your setting if you have done otherwise refer below steps;
    1. You must assign a delivery type to the purchase order document type/supplying plant combination. You can do this in the IMG for purchasing under "Purchase Order --> Set Up Stock Transport Order --> Assign Delivery Type and Checking Rule". NL (Replenishment delivery) is provided for intra-company-code stock transfers and NLCC (Replenishment delivery cross company) for cross-company-code stock transfers. 2. You must assign sales and distribution (SD) organizational units to the supplying plant. They are a sales organization and a distribution channel. Purchasing --> Purchase order --> Set up Stock Transport Order --> Plant. 3. You must assign a customer master record to the receiving plant. IMG Purchasing --> Purchase Order --> Set Up Stock Transport Order --> Plant. You require a customer master record for the receiving plant. This customer master record must be created for the organizational units of the supplying plant (point 2) (Logistics --> Sales and Distribution --> Master Data --> Business Partners --> Customers --> Create -> sales and distribution VD01 or total XD01). For the intra-company-code stock transport, it is sufficent to create the customer master record as a goods recipient (VD01). For the cross-company-code stock transport with shipping and billing documents, a complete cutomer master reccord is required (XD01). 4. For the material to be transferred, you must create the sales organization data for the sales organization/distribution channel of the supplying plant (point 2), and you must maintain the sales view (general plant data) for the supplying plant. 5. If there is a cross-company-code stock transport, you must create a vendor master record for the purchasing organization of the receiving plant. You must assign the supplying plant to the vendor master record. The assignment is executed in the vendor master record from the purchasing organization screen using "Extras --> Additional Purchasing Data". 6. You must enter a shipping point for the combination of shipping condition (from the customer master record of the ordering plant, see point 3) - loading group (from the material master) - supplying plant, IMG: Logistics Execution --> Shipping 24.06.2009 Page 2 of 6 --> Basic Shipping Functions --> Shipping Point and Goods Receiving Point Determination --> Assign shipping points. If all the required settings have not been made, the system informs the user in the purchase order screen.
    Believe this could help you.
    tq
    rgsd,
    nanthakumar

  • VL150 message during delivery creation using VL10B

    Hi Friends
    I am creating a delivery of palnt to palnt stock transfer with reference to purchase order using T-code VL10B. but it is showing error 0 kg of stock avaliable.
    But the supplying plant contain the stock.
    pls provide the solution..

    Hi
    Go to MMBE, Give the Plant, Material, storage location and execute.
    In the Output, Double click the plant and check all the entries, whether it is been alloted for any like sales order and so on
    regards
    Prasanna

  • Delivery split for Vl10B/ VL10D

    Hi
    STO purchase order contains more than 1500 line items.
    When Creating the Delivery document and PGI for 1500 line items in single shot, system cant generate FI document as there is limitation of 999 line items in FI document ( we are using 4.7 E)
    So we would like to split the delivery by 300 line items for each delivery when the PO contains more than 300 line items. so during PGI, Fi document will be generated maximum with 900 line items.
    So when i refer the PO with more than 300 line items in Vl10b/Vl10d, system should provide me option to split the delivery by 300 line items for each delivery and should create Multiple deliveries
    Can any one please let me know first of all delivery split based on line tiems/ Delivery split concept is possible for this requirement by Vl10D/ Vl10B or any alternative solution for this requirement
    If possible can you please help me what are the settings to be done and how the process goes
    awaiting for Reply
    Regards
    Siva

    Hi Anil,
    thanks for your answer.
    I verified the concept of copy requirement routine fucntion.
    I have checked the configuration IMG-LE-Shipping- Copy control for delivery types,
    in the configuration we need to provide the Source Sales Document type and Target delivery type.
    Here in the source sales document list i am able to see only the Sales document types, i am unable to see the Purchase order document type to take as source
    I felt as this copy control functionalities are only meant for copying from Sales document types to delivery types.
    For copying the Items to delivery from purchase order, we dont have any configuration settings or routines. system picking the information to delivery from PO based on the Program ( Harad coded with out refering the Configuration tables/routines) running for the purticular transaction Vl10B/Vl10d
    Can you Please confirm this or if copy control function available to copy the information from  PO to delivery can you please mention the path and what are the parameters to be choosen
    Waiting for your valuable reply
    Siva Satyanarayana.V

  • Unable to create outbound delivery using transaction VL10B

    Hello,
    When I am trying to create an outbound delivery from refrencing a Purchase Order using transaction VL10B,
    the item is not getting selected (In the VL10B , I entered the PO number and executed but in the next screen no items are displayed ).
    Please let me know the reasons for this.
    Please Note : I tried to change the PO delivery date ,but still the above problem persist.
    Thanks & Regards,
    Sumanta Deb

    Hello Sumanta
    Please check at item level in PO under 'delivery schedule' tab, what is the material staging date. If this date is in the future, VL10B will not show any line item in due list. VL10B will only show due list from today and backdated deliveries.
    Let me know if u have any more issue related to this
    Amol

  • Delete delivery short dump. Message me803

    I am trying to delete a delivery created in 2012, for which pgi is not done.
    Short dump occured. Someone help how to rectify this.

    Hi
    Did you search in Google before posting this query? This has already been discussed many times.
    Check these links and see what Jurgen has suggested.
    When ME 803 is triggered?
    ME 803 - quantity not completely distributed | SCN
    Thank$

  • Vendor consignment return has no delivery shown in VL10B

    Hi Friends,
    Here is my issue,
    Created a vendor consignment return PO 45-xx(Me21n, item Cat. K, tigged return indicator, configure error msg ME640 to W)
    Then I go to  VL10B, can not find my return  45-xx
    My question is how to configue to enable return PO shown on Vl10b
    Your advice will be deeply appreciated.
    Thanks,
    L

    Do you have "Shipping" data tab on your PO at item details level?
    I believe you have completed below steps
    1. maintain supplying plant as return plant
    IMG-Material Management-Purchasing-Purchase order- returns order-returns to vendor
    Here, make sure you've maintained Puurchasing Doc type as "NB" and Del,Type f. Retur as "RL"
    2. add customer master data representing "return vendor"
    3, checked "Return vendor" on the Purchasing segment for vendor
    4 Assign vendor on customer master (under vendor master general data's control section)

Maybe you are looking for

  • Campaign Automation Responses

    All I have configured campaign automation . Scenario: To collect all survey responders to one target group and collect non-responders to different target group. System Settings: Configuration: 1.     Objective, tactics, campaign type, communication m

  • Can I sync more than one Iphone on one computer

    I need to know if it's possible to sync or update more than one iphone to one computer without having to share each others media, contacts, and such.

  • What causes the spinning wheel to appear all of time with my mac mini

    I've had my mac mini for a few years and within the last several months I constantly get the spinning wheel and a longer delay between actions. I even upgraded my internet connectivity speed. Any suggestions?

  • How to Create a Script in Greasemonkey?

    Hello all, I have a couple of things. One is a rather chronic problem with scrolling on Tumblr (pages with backgrounds that do not scroll have varying degrees of choppiness/stalling scrolling. Just look at my past questions to see a more detailed des

  • ISO UoM vs USA UoM for SO and Transfer Order

    Hi to All, I've an issue  that I must resolve urgently!!!  So, I hope in your precious advices. Case: Customer Model: Holding with european company codes and americans ones. The corporate is an Italian Company. So, Materials Master Data are created c