Problem in creating delivery though BDC(VL10A)

Hi all,
I have created a BDC of VL10A transaction and inserted this piece of code in my program. When I execute the BDC independently i am able to crete deliveries. Where as if I insert the code in my program it is not creting deliveries.
I am getting an information message saying 'At least one order was blocked and could not be delivered' and deliveries are not created.
Can anyone please tell me how to resolve this problem.
Thanks,
Aravind.
Edited by: Aravind Kanaparthi on Apr 8, 2010 8:56 AM
Edited by: Aravind Kanaparthi on Apr 8, 2010 9:00 AM

Hi Sandra,
Thanks for your reply.
Yes its working.........But thats not sufficient.
I need to use this in one customised programing used to create delivery. When I insert the same code it is giving the above information message and not creating deliveries.
I tried debugging both the instances. One the SHDB generated program and the program in which i inserted the code.
The problem is at the FM 'SHP_VL10_DELIVERY_CREATE'. Though the input for the FM from both the programs is same.....the FM called via customised program is unable to create deliveries whereas the FM called via ths SHDB generated program is creating deliveries.
( Presently I am trying to use the FM SHP_VL10_DELIVERY_CREATE in my customised program instead of BDC.)
Thanks,
Aravind

Similar Messages

  • Problem in creating delivery through VL10B

    Hi,
    While creating delivery through VL10B, i am getting error -
    An item with no delivery quantity is not permitted. Item will be deleted.
    What should be error???
    Ref. My previous Thread..
    Re: Problem in creating delivery through VL10B
    Regards...

    In MMBE transaction, there is sufficient stock.
    Please clear, if this will be allocated to other outbound deliveries..then any problem... How can I check this, that it is allocated to other outbound deliveries.
    How can we it found under the stock "Schedule for delivery"..
    Regards..

  • Problem in Creating Delivery Note using DI API

    i am using DI Api with Delphi Language to Create a Sales Delivery Note based on the sales Order.
    But Each time when i add, a new Record gets Created rather than the new Line.
          Document:= IDocuments(FCompany.GetBusinessObject(oDeliveryNotes));
          Document.CardCode         := 'A001'
          Document.Lines.BaseType   := 17;
          Document.Lines.BaseEntry  := 84;
          Document.Lines.BaseLine   := 4;
          Document.Lines.ItemCode := '001A';
          Document.Lines.Quantity := 10;
          Result := FODLN.Add;
    In this case,new rows are added each time in the tables ODLN and RDR1.
    How to avoid this.As this creates a individual Delivery Note for each time i add than to the Order Number.

    HI,
    The problem : Do not specify ItemCode if you specify Base document.
    So
    1st case
    Document:= IDocuments(FCompany.GetBusinessObject(oDeliveryNotes));
    Document.CardCode := 'A001'
    Document.Lines.BaseType := 17;
    Document.Lines.BaseEntry := 84;
    Document.Lines.BaseLine := 4;
    Document.Lines.Quantity := 10;
    Result := FODLN.Add;
    or
    2nd case
    Document:= IDocuments(FCompany.GetBusinessObject(oDeliveryNotes));
    Document.CardCode := 'A001'
    Document.Lines.ItemCode := '001A';
    Document.Lines.Quantity := 10;
    Result := FODLN.Add;
    1st case creates delivery note with only one row with reference to Sales Order
    Take care: BaseLine comes from 0
    2dn case creates delivery note with only one row WITHOUT reference.
    if you have more than one rows, use the
    Document.Lines.Add to enter another row
    Regards,
    J.

  • Problem in Creating Delivery  and PGI

    Hi Guru's
           My sales process is  Sales Order-- Delivery( PGI is not done here)- Billing-- (PGI is done after doing Invoicing)
          (1)  My user created one delivery for a quantity of ( say 100 quantity) and forgot to pick and assign batch in the delivery and created an invoice for the delivery. (Usually the system will ensure the delivery quantity and picked quantity is same when doing PGI and since we are not doing PGI before Billing the system allowed to create an invoice)
          While doing PGI the system is not considering this quantity because quantity is assigned and an excess quantity is showing in Stock Overview.how to correct this. and my situation is i cant cancel the invoice and assing the batch and do PGI.
        how to correct this quantity difference ?
      (2) Recently when doing Physical inventory they adjusted the quantity in the system by decreasing the quantity by said 100 quantity but there is a problem in doing new delivery( short of 100 quantity) because the already invoiced delivery is showing a requirement of 100 quantity. In order to do delivery they added that  100 quantity with same batch number.
             I want a solution for this please help me
    regards,
    Ravi Kiran
          I

    Hi Ravi kiran
    As your process is different so you need to go with the new sub-routine and you need to assign that   sub-routine in VTFL .then only the problem can be solved. . But if you are doing order related billing then in VTFA you need to maintain the item category . and also check the feild Overdelivery in 0VLP Then you can change the quantity in the delivery level
    Regards
    Srinath

  • Problem during creating delivery from PO in intra-co stock transport

    Hi All,
    during the intra co stock transport process between 2 company codes after the PO is saved as the 1st step of the process,im trying to create a delivery wrt the PO in the transaction code VL10B.
    this is giving the following errors
    1.documet is incomplete:u cannot save the delivery
    2.serial number reqt.not satisfied (V50UC-SERIAL),error group:L1
    immediate help on this issues will be appreciable.
    thanx
    vishal degaonkar

    to add more information bout the problem.....
    we've assigned serial no's during delivery creation which is done manually.as the delivery creation process in VL10B is in the background it is not picking up the serial no's and hence the incompletion error.
    is there any other method to create deliveries from purchase orders???

  • Problem with deleted delivery and cancellation invoice

    I have a problem. I have to resolve a cancellation invoice with error saying Missing Export Data. However, when i try to update this invoice, the fields to be updated are all shaded out meaning they cannot be changed. now the problem is, the delivery where the cancellation invoice retrieves its data shows a status of Archived. but when we tried to find it, it seems that it has already been deleted though the status shows Archived. I do not know how they have managed to delete this delivery with the Goods Issue still active, even with the Invoices. All I know is that the user who has deleted the delivery has made a mistake for this.
    Can anybody please help me?

    Can you please check the OSS note 908748. It may be of some help to you. The contents are pasted here.
    Symptom
    A cancellation document cannot be transferred to accounting because the system has issued error message VF 072:
    'Document 90001234 has been saved (foreign trade data incomplete)'.
    However, the underlying business process concerns domestic business and the invoice to be cancelled does not contain any foreign trade data.
    Other terms
    VF02, VF11, VF072, cancellation, EXNUM, incompleteness, export data
    Reason and Prerequisites
    Prerequisites:
    This is a partial cancellation document.
    When you create the cancellation document, you inadvertently branch to the foreign trade data and choose 'Set'.
    Reason:
    When you choose 'Set' in the foreign trade data, the system assigns an export number, which then results in an incomplete document because the other export data is missing.
    Solution
    Implement the attached correction.
    There is no provision to take account of a cancellation scenario in which foreign trade data can be entered or changed.
    This correction deactivates the ready for input status of the 'Set' button in order to prevent the system from inadvertently assigning an export number.
    In this context, refer also to Note 354222.

  • Create delivery for STO line item

    Hi All,
    My requirement is to allow creating delivery for Stock transfer Order(STO) line items which are
    not in blocked status even though some line items are in blocked status.
    Right now the logic checks if entire PO is in blocked Status using FM-- /SAPSLL/CD_STATUS_GET in method CHANGE_DELIVERY_ITEM of interface IF_EX_LE_SHP_DELIVERY_PROC
    But this FM does not contain PO item parameters. I need to incorporate item level checking logic.
    Are there any SAP notes available to fix this problem?

    Hi All,
    Any clues on this?

  • Creating PDFs from BDC for VL01N

    Hi,
    I've to create PDFs for the deliveries which are being created in a BDC program.With some setting in config (which I'm unaware about,) as soon as the delivery is created, the output gets printed. I need to download the print preview at the same time at the desktop in PDF format. (The BDC program uses CALL TRANSACTION  'VL01N').
    Can you please help me knowing how can I fetch the spool no in this case to feed it to the FM used to convert the data into PDF from spool no?
    Thanks.
    Chinmay.

    This is a Quark problem - have you thought of using Adobe InDesign
    (since it's an Adobe application)?
    Jon

  • Creating collective deliveries with VL10A

    Hi All,
    While creating collective deliveries from sales orders using VL10A, i am checking a condition which if fails should not allow to create the delivery and also should log the errors in V_SA.
    I am using the subroutine MESSAGE_HANDLING to log the errors. But here is strange scenario, if i create the delivery with VL01n then the error message is issued and delivery stops but if i create the delivery using VL10a then the error log is created but still the delivery is getting created. Now, my requirement is that in VL10a such delivery should not be created at all and VL10a should continue with creating other deliveries in the backlog.
    P.S - I am using the exit MV50AFZ1 and the user exit is 'save_document_prepare'
    Regards,
    N. Reddy
    Message was edited by:
            nageswara reddy bireddy

    Hi Tamas,
    I already tried this using MESSAGE E statement. If i use this the system jumps to form SHP_VL10_DELIVERY_CREATE. and here it issues an abend message.
    The problem with this abend message is that if i use the background process to create the set of deliveries the abend message terminates the process and all the pending deliveries are not created.
    Is there any way by which i can skip the creation of this particular delivery and continue with creating other deliveries in VL10a.
    Regards,
    Nageswara

  • Regarding Pages charts, when I try to 'build' a 3D chart all I get is little dots but not graphics.  No problems with 2D charts though. Guess my question is "Help?"

    Regarding Pages charts, when I try to 'build' a 3D chart all I get is little dots but not graphics.  No problems with 2D charts though. Guess my question is "Help?"

    Sorry for the delay getting back to this.
    Thanks to Fruhulda and Peter for their comments regarding the refusal of Pages to let me make 3D charts. 
    In answer to the questions put to  me in this regard :
    1. Pages version : Pages '09  v.4.1 (923)
    2. Mac O/S :          v.10.6.8 
    3. 3D chart :          Can't find a 'name', but upright bars with rounded corners ???
    4. Moved apps :    Not that I'm aware of!  All should be as installed off the disc.
    5. A note :              I have been able to create these in the past - related to a SW update? 
                          and ... can create these charts perfectly in Keynote (go figure).
    Thanks to all.
    CM

  • Auto-create delivery for multiple sales orders

    I would like to ask how to create auto-create 'single' delivery
    for multiple sales order during release sales order in R11i.
    It is found in my example during release sales order, multiple
    sales orders fulfill release sales order criteria, a single pick
    slip is generated but it is found that each sales order have
    individual delivery with it. It will casue multiple pack slips
    for a singles pick slip. Is it normal feature for auto-create
    delivery, or any setup to solve it?
    Thanks in advance.

    Am not able to do Single Delivery for Muktiple sales orders
    Have you searched the forum for this question as to why you were not able to generate ??  It could be due to multiple reasons.  Please search the forum and update here what steps you have taken after taking the inputs from here, if the problem is still not resolved.
    thanks
    G. Lakshmipathi

  • Create Delivery, Billing and Excise Invoice no. in back date.

    Dear all,
    i got sum problem with no. range in export excise invoicing,
    therefore to avoid this i created export invoice thru' legacy system, now i want to create the same export order in sap system
    how i create export order in back date as actual excise date lies in back date.
    what certain changes i have to made in sap system in order to create Delivery, Billing and Excise Invoice no. in back date.
    Plz suggest
    Gaurav

    Back date means how many months should be predated ?? You should be aware, you can post a document in SAP one month prior to current month but not before that. For example, now we are in August and you can post a document for July and not for June'10.
    Apart from this, you need to have back dated stock in SAP to invoice and the periods (MM & FI) should be open for previous month.
    Dear Sir,
    Back dates means 14 days back and in the same month August.
    plz , explain what is back dated stock to invoice SAP
    Gaurav

  • Could not create Delivery in VL01N

    Hi
    Previously our Client use to sell some Trading type of material to their customer on Third Party Scenario basis....ie) They place the order with Vendor, inturn he directly send it to the Customer....
    Now Our Client wants that material has to come to his W/H and Customer should come to his W/H and do the inspection and has to take the delivery.
    ie) Based on Customer PO, he will create Sales order
        Based on Item catogary  BANC and Order Type OR, the Item catogary TAB will be Triggered and Based on   Item catogary TAB, the Schd.Line catogary CB will be triggered....and Based on Schd.Line catogary CB the PR will be automatically triggered with Acc.***.Catogary "E'....this will be converted in to PO and for the same GR will be done and the stock is updated as Special Stock as "SALE ORDER STOCK"
    My problem is if I Create Delivery in VL01N to the customer based on that Sale Order...The Warning mesage is coming as  "No Schedule Lines Due for delivery up to Selected Date" and I could not create the delivery...
    It will be highly appreciated if anybody can help me in this regard
    Regards
    S.Baskaran

    Hi baskaran,
    Check the Delivery Date of that order( In schedule lines u can find the Delivery Date) and check the VL01N Transaction code delivery date
    these two should be same.
    Regards..
    Praveen Kumar.D

  • Shipping point error while creating delivery for subcontracting order

    Hi,
    I am trying to send Materials Provided to a Subcontractor via an SD Delivery using std SAP functionality using IDES preconfigured system.
    In transaction ME2O, while creating delivery, i am facing following error:
    Essential transfer parameters are missing in record:  000002
    The dignosis gives following details.
    Diagnosis
    Information necessary for this delivery is missing.
    Please help to sort out the problem.
    Regards
    SAmeer

    Hi Sameer
    please check OSS notes 102104 for detail help about this error.
    regards
    Srinivas

  • Problem in creating Inquiry

    Hello Experts,
    i am facing problem in creating inquiry. Using transaction va11 i am creating inquiry.
    inquiry type i selected ZGIN. when i create inquiry its asking me for sales order no
    whether we need to give sales order no while creating inquiry.
    Thanks in adavnce.
    Sai

    Hi Sainath,
    For creating an Inquiry giving Inquiry document type is mandatory. In the T.code VA11 you have to enter the details lik Inquiry doc type, Sales Org, Distribution Channel and Division to create an Inquiry.
    Normally the business cycle will be like this      Inquiry->Quatation>Sales Order>Delivery---->Billing
    So we can create a Sales order with or without refering to any existing Inquiry or Qutation. Where as Inquiry is concerned we need not to give any reference of an existing order.
    Try creating an Inquiry w/o giving any order reference using the transaction VA11. If it is allowing to create,it is fine. Otherewise in VOV8, in the Inquiry document type control data, remove the settings "Reference mandatory" and try creating the Inquiry.
    Regards,

Maybe you are looking for