Regarding proforma invoice and delivery

Hi everyone,
I have read online for information on how to prevent multiple proforma invoices. Understand that this can be controlled by using routine 311 in VTFL.
Problem now is that my company's process requires the proforma invoice to be created before PGI is posted. I tried copying the codes from routine 311 and commenting out the portion which checks against Goods movement status but the result was that during VF01 it hits error No relevant documents for billing.
Thanks and Regards,
Kane

Hi,
As  per my knowledge it is not possible in standard SAP,
Take the help of ABAPer and copy the 311 routine and modify the program
IF VBUK-WBSTK <> 'C'.  
    PERFORM VBFS_HINZUFUEGEN USING '      '  '400' text-009 space space.
    SY-SUBRC = 4.
    EXIT.
  ENDIF.
Based on the above coding which is mentioned in 311 system is not accepting to create pro-forma Invoice and you will get message "Goods issue has not been posted for the delivery
Try to modify the program  with the help of ABAPer and check the cycle
I hope it will solve the issue

Similar Messages

  • Proforma Invoice program ---delivery related with billing block on SO

    Hi,
    I need some help on Profoma Invoice--delivery related.
    I have created a Sales order with Billing block, then created delivery and picking,handling but no PGI.
    Now I am trying to create a Proforma invoice for delivery (before PGI ),
    I can  create the Proforma invoice manually using VF01 by selecting the document type and by delivery number input in the docs selected.
    But I want to create the proforma for the above mentioned scenario using batch job, I have tried both RV60SBAT and SDBILLDL but both of them are not working.
    Both the program are fetching delivery for proforma creation if PGI is done (Even though the billing block is set on Sales order)
    or Billing block is not there on Sales order if PGI is not done.
    Thanks and Regards,
    Ananda

    Hi,
    The programs below are for the specified transactions below.
    "SDBILLDL" program is for  the transaction "VF04" which is for creating the Final invoice(Original Invoice) i.e. Billing due list.
    Where as "RV60SBAT" is for the T.Code "VF06" which is for creating the invoice in background.
    So these two programs will not create proforma invoices.
    Incase if you have only proforma invoice not final invoice,then maintain this proforma invoice type in "VOV8" T.Code under order/delivery-related billing.thwn you can create Proforma invoice by using Vf04/VF06(By using these programs).
    Regards,
    Krishna.

  • Proforma Invoice and Invoice Released to account

    Hi All,
      I have typical scenario. My client is asking for this scenario. below is the scenario:
    In SAP we will create proforma invoice. That proforma invoice should release to account. Only educational cess to be released to account. No other condition type should released to account during proforma invoice.
    Secondly while creating the normal invoice, basic price and excise duty should released account. But education cess (Which is already released to account during proforma Invoice) should not released to account during invoice.
    How to resolve this issue?
    Regards
    Ashis

    Hi
    In my view , you must make your client about Proforma Invoice.
    Possibly, your client is meaning some thing else but using the terminology 'proforma invoice" only.
    Make him understand that, Proforma Invoice is a dummy invoice against which no account posting is possible. It does not update the status in reference document. You can create hundreds of Proforma Invoice with reference to Sales order and Delivery document.
    For, Delivery related Proforma Invoice,even  PGI is also not required.
    In the copy control the "Positive/negative quantity" field mustbe remain disabled for Proforma  Invoice.
    Even if you are trying to do with some enhancement, it will not be logical and lot of problem will be encountered .
    Make the client understand the concept of Proforma Invoice and try to understand his actual requirement.

  • Proforma Invoice and shipment

    Hi,
    Can we create Proforma Invoice when the shipment status is Trp Planning completed.
    We are not able to create proforma Invoice and the error we are getting when we tried to create Proforma invoice is " statistical Line item not relevant for billing".

    Hi,
    Shipment status won't affect if you are creating a proforma invoice for a delivery.
    Check the billing relavance field for the delivery item category.It should be billing relavance.
    Regards,
    Gopal.

  • Testing in billing, invoice and delivery

    Hi,
    I need some examples or details about testing in billing , invoice and delivery.

    Hi Meenakshi,
    VBRK and VBRP for billing document.
    RSEG and RBKP for invoice.
    KONV and KONP for delivery.
    Thanks,
    ANil

  • SOs,AR Invoices,and Delivery Notes have empty "Logistics" Tab

    Hi,
    As the title says Sales Orders,AR Invoices,and Delivery Notes have empty "Logistics" tab "Ship To" and "Bill To" windows - the Ship to and Bill To addresses are filled in the BP Master Data but they do not populate the logistics tabs Ship To and Bill To windows in these documents?
    Just to let you know that this is for only for new Business Partners as the old BPs seem to populate the logistics window automatically.
    Any ideas ?
    Thank you,
    MB
    Edited by: Matthew Brigley on Aug 13, 2010 11:53 AM

    Hi Matthew,
    The ST/BT address fields retain the information at the time the document was added. If there is no address then at the time the document was added, the address was set up.
    You can update the fields after the document is added for some of them (the address field will be white; grey means you can't update the field) - click in the ST/BT drop-down. If there is no option available, check the BP's address(es) to make sure there is an address set up. If you do add an address, close the document and re-open; the address should be available.
    If there is no address in the drop-down and there is an address on the BP record, check other transactions to see if it's BP-specific or all documents are not picking up the BP address info.
    Heather

  • Unchecked final invoice and delivery completed indicator via BAPI_PO_CHANGE

    Hi All,
    Is it possible to reset the final invoice and delivery completed indicators of PO in ME23N using BAPI_PO_CHANGE? I need to unchecked the final invoice and delivery completed indicators for all POs in our system that were accidentally updated to delivery completed and final invoice by the user.
    Points will be rewared.

    what i did now is to create a prototype program like the one below:
    CONSTANTS c_po TYPE bapimepoheader-po_number VALUE '0040001816'.
    DATA: t_poitem-po TYPE bapimepoheader-po_number,
          t_return TYPE STANDARD TABLE OF bapiret2,
          t_poitem TYPE STANDARD TABLE OF bapimepoitem,
          t_poitemx TYPE STANDARD TABLE OF bapimepoitemx,
          x_return TYPE bapiret2,
          x_poitem TYPE bapimepoitem,
          x_poitemx TYPE bapimepoitemx.
    t_poitem-po = c_po.
    x_poitem-no_more_gr = 'X'.
    x_poitemx-no_more_gr = 'X'.
    x_poitem-final_inv = 'X'.
    x_poitemx-final_inv = 'X'.
    x_poitem-po_item = c_po.
    x_poitemx-po_item = c_po.
    APPEND x_poitem TO t_poitem.
    APPEND x_poitemx TO t_poitemx.
    CALL FUNCTION 'BAPI_PO_CHANGE'
      EXPORTING
        purchaseorder  = t_poitem-po
        no_messaging   = 'X'
        no_message_req = 'X'
      TABLES
        return         = t_return
        poitem         = t_poitem
        poitemx        = t_poitemx.
    IF sy-subrc = 0.
      CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
        EXPORTING
          wait = 'X'.
    ENDIF.
    The program is working if you will mark the PO as delivery completed and final invoice with suppressed output. The problem is i need to do the reverse which is to unmark. I replaced the value of no_more_gr and final_inv from 'X' to space but it is not working.

  • Table containing proforma invoice and commercial invoice

    Hi All,
    From which table can i get both proforma invoice number and commercial invoice number? I know the commercial invoice ( F2) number and using that i should find the proforma invoice already created
    Thanks in advance
    Harish

    Proforma Invoice and Invoice can be identified through table VBRK through Transaction Code: SE16. The identifying factor will be field 'SD Document Categ' i.e VBTYP. Invoice is 'M' & Proforma Invoice is 'U'.
    Document Flow can be checked through table VBFA through SE16. In table VBFA, enter relevant Delivery Number and identify the Invoice & Proforma Invoice based on above logic of VBTYP.
    In the case mentioned that Invoice number is available & Proforma Invoice is to be identified, in table VBFA, enter Invoice number in VBELN, based on which you will get Delivery number and follow the step in above Paragraph to retrieve the Proforma Invoice number.
    However, which is Proforma Invoice for which Invoice, there is no such report available.
    Regards,
    Rajesh Banka

  • Prepayments : Proforma invoice and standard invoice

    My organisation is on accural accounting now and as a result, we can only pay a prepayment using a pro-forma invoice. Now the Suppliers do not want to issue Pro-forma invioces for prepayment but want to only issue a standard invoice. The problem now is, if we do payment, it will be an audit query because a prepayment for 12months would have been paid upfront meaning the expense would have been recorded in the wrong period. Which other way can we capture or record the transaction without raising audit query. or what can we suggest to the supplier to do?
    Please help

    Hi,
    Shipment status won't affect if you are creating a proforma invoice for a delivery.
    Check the billing relavance field for the delivery item category.It should be billing relavance.
    Regards,
    Gopal.

  • Invoice and delivery notes - idocs..

    Hello SD experts,
    I am new to SD.
    Can any one tell me what is the invoice. I mean
    what are the table AND transaction codes I have to go and check ?
    What are delivery notes ?
    My functional consultant is telling that
    there is a consolidated invoice and there are 2 delivery notes that are being combined for this invoice. The invoice # is 6016186004
    For DN#   6073107044 there is a VICS BOL that was passed back that is = 04000000000016146 
                   6073107045 there is a VICS BOL that was passed back that is = 04000000000016023
    and he wants to know how the program selects which VICS BOL fields in IDOC.  He gave me to use IDOC #77122253 in quality system for testing.
    In this case , Idoc checking/testing...I need to go to RSNAST00 program ?
    If so then what are the I need to give
    Output application    (is it V1 or MR ?)       
    Output type    ??

    hi ..
    Please refer below..
    for invoice ,  tables: VBRK and VBRP
    AND transaction codes : VF01 to 03.
    What are delivery notes ?
    after goods issue, we need to issues delivery note to customer.
    In this case , Idoc checking/testing...I need to go to RSNAST00 program ?
    you need to go to VL70 or you can process with RSNAST00.
    Output application type : V2
    Output type : LD00
    Regards
    Venkat.. Ananth Technologies

  • Link between Invoice and Delivery note

    Hi,
    Here I am having a requirement to get all the GR made against an Invoice.
    Let me explain it.
    I am having one Purchase order. Now I made the GR with a delivery note number. Now in MIRO I pass the bill or create the Invoice against the delivery note. Now I want to know the delivery note number against that invoice number.
    I cant go by the Purchase order no and item number also. Because I have to show the delivery note number against that Invoice number only. Because so many Invoices and GR can be created for the same PO item.
    FYR please go through the my thread in ABAP general
    [Link between the Invoice and material document;
    Regards
    Shiba Prasad Dutta

    Hi Experts,
    I also need help on this issue. I have a PO with several GRN per item. Also, I already have some invoices registered ate MIGO.
    On EKBE table, per PO, per item, i can check how many GRN I have (VGABE=1) and how many Invoices do I have (VGABE=2) regarding that item of the PO.
    What I need to konw is how can I link the Invoice to the PO.
    Example: EKBE table
    PO ITEM VGABE Material DOC Number
    A    10        1                   100
    A    10        1                   200
    A    10        2                   300
    I can I know, in  terms of tables and fields linkage, to what GRN does Invoice 300 links to?
    Many thanks.
    Joana Faria

  • Hide BOM headers on invoices and delivery notes

    Hello,
    Is there any existing configuration to hide/supress the BOM headers in invoices and/or delivery?
    Thanks!

    Dear Jimmy,
    Try this,
    I hope through itemcategory settings you can get this requirement
    Please go to VOV7 transaction select the header material itemcategory then go into the detail here you can find the field called Billing Relevance under Business data you keep this field as Blank  - Not relevant for billing.
    Now this will not reflect in the billing document.
    I hope this will help you,
    Regards,
    Murali.

  • Relation between invoice and delivery note

    Hi everybody, could you tell me please, how could i find the list of delivery notes for a customer. i need to find a relationship between a invoice ahave and delivery note related to this invoice.
    thank you

    Hi,
    Good evening and greetings,
    You can use the table VBFA and create a small query using SQVI to generate the information needed...This table holds the information of preceeding and succeeding documents, like Delivery and Invoice.
    Please reward points if found useful
    Thanking you
    With kindest regards
    Ramesh Padmanabhan

  • Proforma Invoice against delivery-F8-Output

    Hi All!
    We have a Job work scenario. Working in ECC 6.0.
    Scenario:
    The customer gives raw material for processing. It is issued against Annexure V and    when the finished product is sent back it is cleared against Annexure VI if partial or Annexure V if in full. If it is sent  partially then Proforma Invoice is to be generated. In Proforma Invoice along with the end product which is being sent, the details of the raw material against which the Finished good is manufactured is also to be mentioned along with the pricing.
    But the issue while processing in SAP is I am unable to add any material in the Proforma Invoice. Also If I maintain the details of raw material in text form. How can I show the pricing calculation in the output?
    Regards,
    Karthik.

    Hi,
    This is a job of a technical consultant, prepare a functional spec and give him the necessary tables and fields....... The output program of the proforma invoice need some conditions to be maintained where if a finished good is invoiced should also carry the rawmaterial and its price.....
    They can even bring the pricing of the raw material also...
    As you told to maintain the text, it can be only the name but not the price of your raw material....
    Please reward if helpful or suggest if iam wrong...
    Regards
    Bugs

  • Delivry Challan/Proforma Invoice and Actual A/R Invoice Number sud b same

    Hi.. Experts , Please read the following scenario :
    my client wants to send the proforma Invoice to his customer at the time of delivery. He does not want to punch actual A/R Invoice at this stage reason some time his delivery gets rejected due to some reason. So he wants to be at safer side.
    When the send goods is successfully delivered only then he wants to punch actual A/R invoice in the system with the same number of Proforma Invoice.
    Solution I have given :
    What I have done, I have prepared one more PLD named Proforma Invoice based on the Delivery document.  the Number of this Proforma Invoice is based on manually entry number. when the goods is successfully delivered to the customer, Actual A/R Invoice with same Number (Proforma Invoice number) manually entered.
    Please let me know whether this solution is suitable or not..
    Regards
    Rakhi

    Hi  Joseph
    No there is no issue in document Number but I feel it would be bit tough to maintain document number manually in future because here I I have to punch A/R Invoice Number manully with the number of Proforma Invoice (delivery Document Number).
    Lets say during delivery , the proforma Invoice number i punch is  3000 but this document number is not available for A/R Invoice. then how I will maintain this situtation ?
    Regards
    Rakhi

Maybe you are looking for

  • Unable to change data source of any report

    Hello there, I am using the Crystal Reports Eclipse plugin. I added a datasource to Eclipse 3.3 which connects to a Oracle database using JDBC. Now I want to change the data source of a report. I get a popup window which displays the old data source

  • How do I access my files saved in the cloud

    Once I filled/edited files on acrobat, I am unable to print or save, but it shows that it's automatically saved in the Cloud.  How do I access my files saved in the Cloud and how can I print the edited files?

  • I purchased keynote for my iphone 5, it is now asking me to pay again for the ipad mini? Is that right?

    I purchased keynote for my iphone 5 at Christmas and it worked great. I recently purchased an ipad mini and tried to upload keynotes onto it. However, the app store are trying to charge me again £6.99! I thought the purchase covered all mobile device

  • URGENT : CONVERT_TO_LOCAL_CURRENCY

    Hi Experts,    while using the function module CONVERT_TO_LOCAL_CURRENCY  in the report. when executing the report it showing the error the error is showing in popup like this Translation Result 101,913,673,676,50 USD is too long .. please kindly do

  • Rich Client login error   red "X"

    BOXI3.0  Users asccess rich client as client tool,  log in from 2 tier mode,  but authentication hangs,  or, they get a red x rather then a list of universes,  or, when they get through all of this and select other data sources to view the universes,