Help required regarding the outbound delivery creation by batch job

Hi Gurus,
We are facing one problem in the outbound delivery creation.
The deliveries will be created automatically (using program RVV50R10C) from the existing open sales orders through the run of a batch program for every 5 minutes.
The program RVV50R10C is scheduled to run for every 5 minutes, which picks up all the open sales orders and creates outbound deliveries. However, during one run we have found an error.
The error had message class V50R, message no: 024 and message type : I. The error message reads as follows : u201CAt least one order was blocked and could not be deliveredu201D.
When we have checked the VBFS table, it showed the sales document line items with the Message type : E, Message no: 24 and message id : V50R.
Can anybody decipher what could be the reason why this error message is appearing?
Thanks in advance,
Krishna

Hi Friend,
to clearly identify the issue,
Goto SE38 and give the program which you are using as Back ground job to create the deliveries and  give the sales order number as mltiple entries and execute the program in back ground.
In most of the cases we can identify the issue behind the job while doing this.
please revert me if you need more clarification
regards,
santosh

Similar Messages

  • Problem related to Outbound Delivery creation via Background Job

    Hi ,
    We are using the program RVV50R10C for creating OBD incase of STO .
    Z variant is created to take care of selection parameters which inlcudes Shipping Point , Delivery creation date , Calc Rule, Delivery priority and shipping conditions.
    The job is scheduled to run for every 10 minutes .
    As planned the job is running for every 10 minutes but the OBD are created after 1 hour .
    What are possible causes of this error.?
    Please note that there exists enough stock.
    Regards
    Ramesh Ch

    I think you will have the same problem when doing it manually with VL10B.
    The creation is based on entries in an index. there is a userexit where you can influence how and when an entry goes into the index.  E.g. you can speed up the overall performance if you do not update the index all the time, instead you are doing this with a background job from time to time.
    Check if this is the case in your system.
    this note may give you some hints:
    Note 356061 - Incorrect index compilation caused by own checks

  • Delivery Creation using Batch Jobs

    Hi,
    I have set up automatic delivery creation using a batch job ( vl10batch). The program selects all sales orders in the last 3 days and creates delivery.
    The problem is if in a sales order there are multiple line items each with a different delivery date.
    If the delivert dates for all the line items fall within last 3 days the program selects all 3 line items and ceates 1 single delivery.
    We would like to see a different delivery getting created for each line item.
    Example: Sales order has 3 line items
    Item A ( Del Date: 4/2/2010)
    Item B ( Del Date: 4/5/2010)
    Item C ( Del Date: 4/6/2010)
    The batch program runs and created 1 single delivery followed by 1 TO.
    Is there anyway we can seperate the deliveries based on date in the batch job?

    Hello,
    check sales order is not signed as "Complete delivery", register "shipping". On item level you can set "fixed date and quantity" in register "schedule lines".
    Best Regards, Dirk

  • Prevent Outbound Delivery creation against Purchase Order

    Hi All,
    we have a Intecompany (IC) process composed as following:
    1) IC purchase order
    2) Outbound delivery
    3) Good Issue
    4) Good Receipt
    5) Invoice and billing
    I'd like to prevent the outbound delivery creation in the purchase order as the delivery block does in the Sales order.
    I thought that using the confirmation control with control key  for order acknwledge was made for this purpose but my  tests was unsuccessful.
    Is there any standard way to achieve this goal?
    Thanks

    Applying a release strategy is not a bad idea but it would mean a more complex process as:
    1) the delivery block would based on a complex logic implemented on a user exit that would be not easily implemented with characteristics on which the release strat would be based
    2)  also the release process itsel would be more complex and different from the sales order unblock
    Even though I appreciate I'd prefer somthing easier like confirmation control or something similar that could be unset with just modifing the purchase order.
    Thanks again for the answer

  • Need help in updating Inco terms 1 and 2 in the Inbound delivery creation

    Hi Group,
    I have created an output type that will be triggered before an Inbound Delivery is created from the Outbound Delivery ( this scenario is in STO orders - Inter company stock transfer process ).
    I have copied a standard processing routine and customized it but, I am not able to update the 2 fileds (INCO1 and INCO2) in the item delivery of the Inbound Delivery. I was using the FM 'WS_DELIVERY_UPDATE' to update these 2 fields( by passsing the values fetched from the Outbound Delivery into the structure 'vbkok_wa' and the Inbound delivery created into the field 'delivery' of the FM ).
    When I run the the FM this is giving me errors and thus no Inbound Delivery is getting created.
    Please suggest me with some other way of updating these fields in the Inbound Delivery.
    and one more thing is that, I was selecting the Inco terms from the table LIKP directly, but this should not be the proper way to read the Incoterms, so please suggest me a way to read these 2 fields from the Outbound Delivery.
    to summarize, I need an FM to get the Incoterms from Outbound Delivery initially, and then, require another FM to update these Incoterms in the Inbound Delivery( this is a typical scenario in an STO - Stock Transport Order ).
    Please let me know your input on these 2 cases.
    Thanks for the help in advance.
    Regards
    Vishnu.

    Hi Group,
    By implementing the BADI 'LE_SHP_DELIVERY_PROC' this particular requirement can be fulfilled.
    Regards
    Vishnu.

  • Issue in Outbound Delivery Creation w/o order reference & w/o sale order

    Hi ,
    I have an issue in outbound delivery creation without order reference and without sale order through
    BAPI_OUTB_DELIVERY_CREATENOREF . I am getting an error like
    1. Copying is not poss.because an entry is missing in Table TVCPL:  ZLR (Checked entries are there in the Table TVCPL)
    2. No instance of object type OutboundDelivery has been created. External reference.
    But I can able to create an outbound delivery through VL01NO txn.
    Pls help me where I am gng wrong.
    Regards
    Rupachandran

    hi,
    this is to inform you that,
    1. Copying is not poss.because an entry is missing in Table TVCPL: ZLR (Checked entries are there in the Table TVCPL)
    1.a. sorry for sending the link
    Re: can't create DN for sales return order
    balajia
    Edited by: balaji timmampalli achari on Dec 9, 2010 3:15 PM

  • BAPI for Outbound Delivery Creation with reference to Sales Order - VL01N

    Hi Everybody,
           We are in ECC 5.0 version.
           I want to create a enhancement for Outbound Delivery Creation with reference to a Sales Order.
           Is any BAPI available for this ?
           Any input on this will be very much helpfull.
           Please suggest any BAPI available for this, or should I go for BDC using VL01N or VL04 ?
           Thanks in advance.
    regards,
    Nagarajan.J

    Hi Nagarajan,
    The BAPI BAPI_DELIVERYPROCESSING_EXEC meets your requirement. You can create delivery with reference to sales order.
    The below is the sample code...
      data:lt_request      like bapideliciousrequest
                                    occurs 0 with header line,
           lt_createditems like bapideliciouscreateditems
                                    occurs 0 with header line,
           lt_return       like bapiret2
                                    occurs 0 with header line.
        lt_request-document_type      = 'A'.
        lt_request-document_numb      = vbeln.
        lt_request-document_item      = posnr.
      lt_request-material           = matnr.
      lt_request-plant              = werks.
      lt_request-stge_loc           = lgort.
      lt_request-quantity_base__uom = base_uom_qty.
      lt_request-delivery_date      = sy-datum.
      append lt_request.
      call function 'BAPI_DELIVERYPROCESSING_EXEC'
      EXPORTING
        DELIVERY_EXTEND       =
        TECHN_CONTROL         =
        tables
          request               = lt_request
          createditems          = lt_createditems
          return                = lt_return.
      loop at lt_return where type = 'A'
                          or  type = 'E'.
        exit.
      endloop.
      if sy-subrc <> 0.
    Use the BAPI for Commit
        call function 'BAPI_TRANSACTION_COMMIT'
             exporting
                  wait = 'H'.
      endif.
    Thanks
    Ramakrishna

  • BADI/user exit to be used EIPO-TEXT1 field of the outbound delivery line item?

    Hi ABAPERS,
    Need some help on an enhancement with reference to outbound delivery in SCM module.I have a requirement for an enhancement to ensure that the License Check is performed for each Delivery Item based on the Material`s Export Control Parameters and updating the license number identified against each of the line item in the outbound delivery in a predetermined field.
    Basically, Using enhancement, find the appropriate License based on the information fetched from the Delivery Document and check if this is matching with the available License Information. Then the appropriate License fetched should be visible in the License Log of the Delivery Document.
    The valid License No. fetched should be updated at the Delivery Document Item – Foreign Trade – Comments Tab-Description Field 1.(ie. populate the license T606Z-GENNR in EIPO-TEXT1 field of the outbound delivery line item.).
    Could you please advise on the BADI/user exit to be used in this case. Request your inputs.

    I found the solution myself. I was actually not needing a user-exit to do this. I just simply solved it by using function modules READ_TEXT and SAVE_TEXT in a customer program.
    Regards.

  • Stoarage location is not being reflected in the outbound delivery

    Hi
    I have a scenario of creating outbound delivery with respect to sales order, But when i am creating outbound delivery vai  tranaction Vl10H , The system creates outbuond delivery but the stoarge location is not being reflected in the outbound delivery  . Since this storage location is WM managed  hence the WM  status shows that the transfer order is not required .
    When i tried to put manually the storage location  the system  throws an error that this storage location in not maintained in plant R001 .
    Althoght the stoack has been there in the stoarage location with resepct to plant ans also  the matrerial master is also been extended for  this storage  laocation and all the respective views such as WM and Sales hasbeen maintianed .
    Could any one guide me what correction is to be done to incorporate the Storage location in Delivery ?
    Thnaks and Regards
    RAJ K

    Hi,
    did you check if there is a storage location determination maintained for the relevant combination of shipping point, plant and
    stor.conditions (table TVKOL)?
    Please also check if the storage location determination is activated for the relevant delivery item type in customizing (transaction 0vlp - field "Determine storage location" (V_TVLP-BELGO)).
    Regards,
    Ely

  • Idoc used by CRM to post the outbound delivery in R/3 while saving the sale

    Hi,
    Can any one tell me …which idoc (from the r/3 system) the crm system calls while creating a inbound delivery for the sales order created in crm.
    I am having fields like ‘Transaction Type’, ‘Ext. Reference cust’, ‘Delivery Control’ etc…which are there in the CRM.These fields need to copied to the R/3 in the tables LIKP and LIPS.
    The process of creating the outbound delivery is automatic means when a sales order is created and saved in CRM ,the delivery is created in the R/3 (note: the order is not moved to r/3 ..Only delivery is created).
    I need the idoc which is used by the CRM system to post the outbound delivery and any badi ….so that I can extend the idoc segments and use the badi to populate the data.
    Need your inputs on this.
    Thanks in advance.
    Regards
    Shafath

    Hi All,
    For this requirement IDOC's are not used.Bapi is used.
    The BAPI ‘BAPI_DELIVERYPROCESSING_EXEC’ will be enhanced to add the new fields into the BAPI structure.
    The BADI ‘/SPE/BAPI_DLVEXEC_EX’ and the user exit ‘EXIT_SAPLV50R_CREA_001’ will be used to populate the data into the new fields created in the BAPI structure and the new fields added into the tables LIKP and LIPS.
    Regards
    Shafath

  • BAPI for Outbound Delivery Creation with reference to Sales Order

    Dear all,
    I'm on R/3 4.6B platform and to develop an RFC for outbound Delivery creation instead of using the standard VL01N transaction.
    I've review BAPI for Outbound Delivery Creation with reference to Sales Order - VL01N thread which suggest BAPI_DELIVERYPROCESSING_EXEC .
    However, in 4.6B, that function module doesn't exist. Appreciate any suggestion and or workaround.
    Thanks.
    Steven
    Edited by: Steven Khoo on Mar 25, 2010 7:13 AM
    Edited by: Steven Khoo on Mar 25, 2010 7:14 AM

    Not required anymore

  • UPDATING THE OUTBOUND DELIVERY

    Hi ABAP Gurus,
    I have one urgent requirement as below,
       Outbound delivery gets updated/picked for the quantities as stated in the related inbound delivery via BAPI_OUTB_DELIVERY_CHANGE or WS_LM_GOODS_MOVEMENT , or WS_DELIVERY_UPDATE.
    1.1.1.2.        Outbound delivery gets additional data as described in section .
                    Required fields to be updated into the outbound delivery:
    Source
    Description
    Target
    Description
    Specific
    ZMM_EDI_CONF- ZFWNR
    MAWB/OBOL number
    LIKP-BOLNR
    Bill of lading
    Conf. type ‘1’
    LIKP-TRAID
    Means of Transport ID
    LIKP-TRAID
    Means of Transport ID
    HAWB/FCR number
    ZMM_EDI_CONF- ZCSBR
    Broker reference
    LIKP-LIFEX
    External reference
    Conf. type ‘2’
    ZMM_EDI_CONF- ZCSDO
    D.O. date
    LIKP-TDDAT
    Transportation planning date
    Conf. type ‘2’
    ZMM_EDI_CONF- ZCFTN
    Trailer number
    LIKP-TRMTYP
    T.B.D.
    Conf. type ‘3’
    ZMM_EDI_CONF- ZFWVN
    Vessel name
    Text-ID Z060
    Conf. type ‘1’
    LIPS-LFIMG
    Quantity
    VBFA-RFMNG
    Pick quantity
    Please help me by sending th ecoding to how to update the outbound deliveries.

    Got the solution.
    Thanks.
    Edited by: zamishaik on Jan 24, 2012 6:03 PM

  • Outbound delivery creation

    Hello Experts,
    i am getting error when creating outboun delivery using transaction vl01no , after entering all the parameter when i click on the save it is giviing error ' Material Zmaterial does not exist in the warhouse EW3'.
    Please help me in resolving this problem.
    Thanks in advance.
    Best Regards,
    zubera

    Hi Zubera,
    You did not extend that material to the designated warehouse "EW3".
    1. Go to t-code MM01.
    2. Key in the material number that you want to use. Hit ENTER.
    3. You will get an information msg stating, "Material Type XXX and industry YYY copied from master record.
    4. Hit ENTER and proceed.
    5. You will be prompted to select the view(s) you want.
    6. For your problem, make sure you select "Warehouse Management 1 & 2"
    7. Hit ENTER and proceed. Key in the Plant number and the Warehouse number (i.e. EW3) for that Plant you want to extend the material to.
    8. Confirm the data is correct and make the necessary infomation change for this material extended to Warehouse number "EW3" and hit ENTER, then Save.
    9. You will get a confirmation that the material has been extended.
    After that, you can try to perform the Outbound Delivery again.
    Hope it helps!
    Preethi.
    Edited by: preethi R on Dec 1, 2008 11:32 AM

  • Outbound delivery creation in case of stock transfer scheduling agreement.

    Dear All,
    We are creating the Scheduling Agreement for the stock transfer between the 2 plants .
    and for the stock transfer we are following the outbound delivery route (641 movement type)
    Issue is as below:-
    suppose in the scheduling Agreement I have given the schedule starting from 1/12/2009 to 10/12/2009 . so while doing VL10B ,
    1. ) System creates one outbound delivery by clubing the qty from date 1/12/2009 to todays date.
    2.) and createds 5 more outbound deliveries 1 for each date after 5/12/2009 starting from 06/12/2009 to 10/12/2009
    But the system should not create the OBD for the future date schedule.
    What needs to be done.
    Please Advice.
    Thanks & Regards
    Nitin

    Not solved

  • GR against the Outbound Delivery

    Hi
    If I MIGO Goods Receipt referencing the PO the Stock account is posted.
    But I MIGO Goods Receipt referencing the Outbound Delivery Order the stock account is not get posted.
    Basically, I am doing GR for the Intercompany STO (using NB P.O type).
    since the GR reference the PO throws error as the Delivery document flow cant be updated, I am exploring into GR ref to OBD.
    Thanks
    regards
    RG

    Hi Sachin
    I am using 643 & 101.
    after GI (shipping plant) - 643 makes a credit posting to shipping plant account and a COGS (Cost of Goods Sold)
    For the Receiving plant- 101 upon goods receipt only the stock inventory should be get Debited. Which is not happening now.
    Infact my sand box works fine, but something strage the test box after 101 the stock account is not posted anything, only the GR/IR and PPV.
    I do compare in OBYC & MMPV account grouping, but could not find anything different.
    any expertise support is appreciated..
    regards
    RG

Maybe you are looking for