Creation of Proforma Invoices in CRM

Hi,
We are using billing plans whereby the billing requests are generated and hit the billing due list in CRM.
However the billing date may be 3 months from now and we need to create and give proforma invoices to receive certain payments in advance. Later on the actual invoice is created and handed to the customer.
Kindly advice as to how can I:
1. Create a proforma invoice for a billing due list item
2. And then create an actual invoice (that hits the ledgers) against the same billing due list item.
KINDLY NOTE THAT THE SCENARIO IS A SERVICE SCENARIO AND NOT A SALES A SCENARIO.
Thanks and Regards,
Dhaval Pandya
Edited by: mySAP core team mySAP core team on Aug 12, 2008 11:05 AM

Hello Dhaval,
maybe a proforma invoice is not the best approach to solve this business requirement.
How would the prepayments be booked?
How would you balance the prepayments against the "real" invoice?
CRM Billing provides the capability to split an invoice based on conditions (See IMG -> CRM -> Condition based Invoice Split). So you might have a specific condition representing the prepayment. The condition split would lead to two billing due list entries for one billing plan item. Each Billing Due List can be processed independently having fully Accounting integration.
Regards
Ralf

Similar Messages

  • Proforma invoice in CRM.

    Require the complete details on how to set up the pro-forma invoice functionality in CRM where CRM is integrated with R/3 and currently billing is happening from R/3.

    Hello NAGARAJU VELLANKI,
    I am trying to set up within CRM customizing 5.0 the proforma invoicing proces.
    Therefore I have created a separate invoice type for the proforma invoice with entry "C proforma".
    However it seems that this is not working even not when creating a separate item category for the pro forma invoice.
    Do you have any idea how to set up pro forma invoicing within CRM and Billing in CRM.
    Best regards,
    Patrick Delisse

  • PGI control in Proforma Invoice creation

    Hello,
    With standard copy control from Replenishment delivery(NL) to Proforma invoice system allows to do Proforma invoice without doing PGI, but to allow the creation of proforma invoice only after PGI what routine needs to maintain?
    I tried 034 at Item and header level but it is not allowing to do proforma invoice even after PGI.
    Regards,
    Suresh

    Hi
    There is no standard routine available to meet your requirements
    Copying requirements 034 will work only for sales order -
    delivery and proforma billing and in your case  delivery type is NL that is replinishment delivery that means intra company STO that is purchase order and hence Copying requirements 034 will  not work
    With the help of ABAPers you need to develop a new one
    Forum post in ERP - Sales and Distribution (SD) General: Proforma Invoice Proforma Invoice
    This thread discusses the same issue and there are many suggestions mainly in the link provided by Mr.Amit Yadav
    Regards
    Raja
    Edited by: ramanathan raja on Aug 18, 2009 6:39 PM

  • Proforma Invoice for Consignment Fill-up

    Hi,
    Everytime there is a delivery out from my company, we need to submit a proforma invoice to custom.
    Now we plan to implement the Consignment but we facing a problem. After we created the transcations for consignment fill-up (sales order type KB and its delivery order), we want to create the proforma invoice (F8) based on the delivery order but an error occured as below:
    "80008164 000010 Item category LF KBN cannot be invoiced with billing type F8."
    Is this message telling that consignment fill-up transaction can't use as reference to create a proforma invoice?
    Is there any configuration that I need to do to allow the creation of proforma invoice based on the consignment fill-up transaction?
    Thank you.

    Hi Aaron,
    You can have a Proforma Invoice for Consignment Fill-up. For this use the following path:
    IMG> Sales and Distribution> Sales> Sales Documents> Sales Document Item--> Define Item Categories. Here select the Item Category KBN and select option "D" for Billing Relevance field and  "X" for Pricing field (seen in the Business Data option).
    Also maintain Copy control between the Delivery type & Billing type using T-code VTFL. Here ensure Copying requirement as 009(DlvRel.pro forma hdr) at Header level. And at Item level select Item category as "KBN" with Copying requirements as 010(DlvRel.pro forma itm), Billing Qty as "B" and Pricing Type as per your requirement.
    Hope this helps you.
    REWARD if it helps you!!
    Regards,
    Ajinkya

  • Creation of excise invoice before billing document

    Hello Experts,
    Our user is creating excise invoice for xyz material (own manufactured products) dispatched from the plant after creation of the commercial invoice.
    Now it is required to create the excise invoice before creation of billing documents.
    How this is to be done? suggestions please.
    Regards,
    Raj

    First, U Need to Change the SPRO Setting Like Below:
    In VTFL, you should maintain both copy controls for
    u2022     Delivery (LF) --> Proforma (F8)
    u2022     Delivery (LF) --> Commercial Inv (F2)
    Once you do PGI, in VF01, you have to select manually the billing type F8 and save the proforma. Based on this proforma, when you access J1IIN, system will ask for Billing document reference where you can input proforma reference.
    Creation of Proforma Invoice is required for the creation of Excise Invoice for Sale.
    The transaction codes are :- VF01 :- for creation of Proforma Invoice
                                              VF02 :- for change of Proforma Invoice
                                              VF03 :- for display of Proforma Invoice
    While creating Proforma Invoice the Billing Type to be changed to u201C Pro Forma Invoice for Delivery u201C as shown in the screen shot and then Delivery Number to be entered in u201CDocument u201C field . After executing and Saving the transaction Proforma Invoice will be generated.
    So restriction in Authorization is required to allow only Billing Type u201C  Pro Forma Invoice for Delivery u201C for those who will prepare Proforma Invoice .
    P Kamal Kumar

  • Proforma Invoice for Contracts in CRM

    Hi,
    We have a setup where we print invoice documents from the billing document of the contract.
    Now the requirement is to print the proforma invoice for the contract without doing the actual billing in the system.
    How can we do this. I found that there can be a billing type with Proforma invoice type however we cant assign it to the existing billing item category.
    Regards,
    PP

    Hi Pepe,
    I have don some investigation on my side and came accross below informations:
    In standard the Bill Category PROFORMA is used in two scenarios
    mentioned below:
    1)The Intracompany Stock Transfer process in order to create a Proforma
    Invoice for crossing border requirements.
    2)The Supplementary Invoice process where an additional Invoice has to
    be created which is not relevant for Accounting.
    In CRM Billing it is not possible to create a normal customer invoice
    for the same sales order item once the Proforma invoice is created.
    This is because only one billing item category can be assigned to a
    source document type/item category.
    To achieve your requirement you can follow this solution, as you say
    there are only a few customers who request for a proforma kind of an
    invoice,
    1)Create a regular customer invoice and block it for the transfer
    process to accounting(By setting the transfer block for the bill_type)
    2)Handle this customer Invoice as a proforma Invoice and print it (i.e.
    as a crossing border document)                          3)When the
    Customer Invoice has to be actually sent out to the customer after a
    sign off from the customer then the same invoice can be transfered to
    accounting
    (Use Tx-/BEA/CRMB12)
    Or in case if any correction is required in the invoice, then  cancel
    and re-bill after correction.
    I hope this information is useful.In case of any further queries
    regarding the same pelase revert else do confirm the message.
    ========================================================
    Best regards
    Christophe

  • Proforma Invoice after VL01N creation of Delivery

    Hi All,
    I have found the BADI and trying to create proforma invoice using BDC method ,it creates proforma billing doc some times and some times it does not.
    I guess issue is at BDC and Can I use BAPI FM to create proforma invoice using Function module with ref delivery doc without PGI.
    I would appreciate if you can send me the sample code for BAPI .
    Thanks
    Seshu

    Not able to find out solution

  • Proforma Invoice creation and changes to PI

    Hi,
    1. Can we create a proforma invoice with reference to a quotation in standard SAP ( hope not), if so how 
         to configure it if not how to do the developement ( using ABAP ).
    2. Can we chage a proforma invoice once it is created , can we change the quantity and price of the items.
    I request you to provide me the answers for my queries.
    Thanks
    Venkat.

    Dear Venkat,
    > 1. Can we create a proforma invoice with reference to a quotation in standard SAP ( hope not), if so how 
    >      to configure it if not how to do the developement ( using ABAP ).
    Here no need of ABAPer
    For this requirement you can get through maintaining copy control settings between your quotation type and proforma invoice type F5.
    You just copy  the standard settings between OR and F5 through VTFA transaction then change the document types item categories to your document types and your item categories.
    > 2. Can we chage a proforma invoice once it is created , can we change the quantity and price of the items.
    Again it will depend upon the copy control settings between quotation and proforma invoice.
    Billing quantity controlled by Billing quantity field at item level copy control settings.
    Pricing controlled by Pricing type field at item level copy control settings.
    I hope this will help you,
    Regards,
    Murali.

  • Zero Qty line elimination in Stock Transfer Proforma Invoice

    Hello all,
    We are  making Stock Transfer Order between two plants within the same co code (ME21N). We are having automatic bacth determination at delivery level (VL10B). Automatic batch determination generates one header line without qty and others with qty. During Proforma invoice creation, all the rows (including zero qty row of header level batch) from delivery are getting copied into the proforma invoice.  I want the system to copy only those rows having qty greater than zero from delivery in to proforma invoice.
    In case of normal sales invoice this problem is not occuring.
    I need your advice on the above mentioned problem.
    Thanks in advance.
    Animesh Chakraborty

    hi ,
    In copy controls please check the complete reference field
    thanks
    Kuntla

  • 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 for Inbound delivery

    We are managing the inbound logistics in SAP. The proforma invoice is required for the inbounds deliveries with respect to PO. This prof forma invoice sits on the portal and is printed out by vendor when they ship to us a truck that is crossing the border.
    I tried to copy Billing doc type F8 and maintain copy control for it. It seems like the billing create program would not alloe the ' inbound delivery 'doc category'
    FORM KOMFK-VBTYP_PRUEFEN.
    IF T180-AKTYP = CHARH. (Debugger valueT180-AKTYP = H)
    IF VBUK-VBTYP NA VBTYP_LIEF AND ( Debugger value VBTYP =7 )
    VBUK-VBTYP NA VBTYP_VERK AND (Debugger value VBTYP_VERK =ABCDEFGHIKLW0)
    VBUK-VBTYP NA VBTYP_FAKT. (Debugger value VBTYP_FAKT=MNOPSU56
    MESSAGE E105 WITH VBUK-VBELN.
    But during ZF8 invoice creation wrf to inbound delivery I get an error ' document is neither sales document nor delivery document".
    Does anyone have any thoughts ?
    Thanks .

    Hello Veera
    kindly check whether free good determination is activated for the combination sales org, dist channel, division, document pricing procedure(C), cust pricing procedure, free goods pricing procedure.
    thank you
    Anirudh

  • Restrict proforma invoice without doing pgi in STO(same company code)

    Hi Gurus',
    I am creating STO (same company code) from Exciseable Plant to Non Exciseable Plant.
    For that i am creating ME21N> VL10B>VL02N(PICKING & PGI)>VF01(Proforma Invoice)>J1IIN>
    Now problem arises ---
    I am able to create Proforma Invoice without doing PGI.
    Now i want to restrict proforma invoice creation with out doing PGI.
    What config require for this.
    Regards
    Santanu

    Check your copy controls fromT. Code: VTFL - Copy-Control Settings b/w Delivery-to-Pro forma  say, F8 -- LF
    Settings at Header for the combination equal copying requirements 003 Header/dlv.-related and at Item category copying requirements 004 Deliv-related item

  • Proforma invoice for Service Contracts

    Hello,
    I know the invoice types F5 for order related proforma and F8 for delivery related invoice. Now I'm looking for possibilities to create a proforma invoice based on a Service contract (Order Type WV) as a periodical invoiced sales order.
    I tried to use proforma invoice (type F5) with Service contract but the billing plan will be set on status C (completely processed) so that the same period can not be invoiced again with the real commercial invoice. The billing status in the sales order has been changed as well with the proforma, which should not be the case as the proforma should just generate a printout.
    Does SAP offer anything or how can I setup customizing to be able to create proforma for periodical sales orders?
    Kind regards
    Rafael

    Hello,
    Thank's for the information.
    Finally I tried to copy our existing invoice type and set it up like F5 but the problem is still that the billing plan periods are set to status C - completely processed. The accounting side is OK as no accounting document is being created.
    But with this billing plan situation it would not be possible to create first the proforma invoice for one Period and then later create the real commercial invoice for the same period.
    Any ideas what I can setup to avoid this problem? I thought of chancelling the proforma after creation so that the billing period will be opened again, but this is no user friendly or professional solution.
    Thank's in advance for your ideas.
    Kind regards
    Rafael

  • Intercompany Billing - Proforma Invoice

    Hi to All,
    I need your advice regarding an issue related to Proforma Invoice creation.
    Processing  Intercompany Flow ,we have :
    1)Order created in Sales Organization of Selling company
    2)Delivery with Sales Organization of Selling company and Delivering plant 
       belonging to Producing Company
    3)Intercompnay Invoice - sent from Producing company to Selling Company,Sales
      Organization belongs to Producing company
    4)Invoice from Selling company to Final customer.
    I need to create Proforma Invoice belonging to Producer Sales Organization with referance to Delivery.
    The problem is when I create the Proforma Invoice Sales organization and Pricing procedure is the one of Selling company.We need to have in Proforma Invoice Sales organization and Pricing procedure of Producing company.
    Thank You in advance for the help.
    Nevin

    Hi,
    Example for our Intercompany flow case is :
    1)Order is created for 1000 (sales org) of selling company
    2)Delievry is created using the above order in sales org 1000 of selling company
    3)Intercompany Invoice is created in sales org 2000 of producing company
    4)I need to create proforma invoice in sales org 2000 with Pricing procedure of 2000
    The Main problem is that Sales org in Proforma invoice is determined as 1000 of Selling company.Since Sales area is one of the parameters used  to determine  Pricing procedure I need to have Sales org 2000 in Proforma invoice.
    Could You please propose me solution to determine correct Sales org 2000 in Proforma invoice.
    Thank You,
    Nevin

  • Proforma Invoice triggers automatically through delivery output type

    Hi Gurus,
    Iam facing one issue related proforma invoice, senerios is sales order- once delievry saves, it triggers one output type ZGF8, and it triggers Proforma invoice type ZGF8.
    In delievry output type ZGF8, we have output program Z_EVT_LIKP_OUTPUT, and Form Rouitne CREATE_EVENT.
    Now user want to differnt delivery type and differnt proforma invoice type same as above.
    My question is how the system is triggers ZGF8 proforma billing type automatically, where in the system have the setting.
    Please guide
    Thanks
    Ramki

    in creation mode you can see kew combination this will show your access sequence criteria.
    Go to NACR display mode in header condition info ,click condition info tab with entering any values in screen this will show the details

Maybe you are looking for

  • Loop fields in an internal table

    Dear experts, I have a scenario where I have an internal table (created in an end routine) c of felds that are both characteristics and key figures. I would like to do is to modify this table so that I keep the value of the charactersitics but I set

  • DSC "tag engine" "unable to start the citadel 5 service" "unable to start the service"

    Hi, I don't know why, but I'm not able to start the tag engine anymore. First I thought of a corrupt *.scf- file, but this is not the case. To investigate the problem I wrote a nice program, perhaps it is of interest. And perhaps someone else had the

  • Can't we add new dates automatically via MDIS- unmapped values- ADD

    Hi, I have a qualified table with non qualifier as Date(TYPE: Literal Date). and Qualifiers as Valid from and valid to. We have 4 dates currently in Date field. Our incoming file will have New dates init, So want these new dates to be added automatic

  • Help Broken Headphones

    My brother sort of broke my headphones. and is there a warranty or is there an exchange program where you ship your broken headpones and you can get new ones for a small price.I a don't know what to do. I love my headphones that came with my iPod. Pl

  • Master Data Manager web application bug

    Hi,  I just installed Master Data Services on my local machine for testing. However I have a few problems. The firt is that, from the main page, I click on "Explorer" I have an error message that pops up I click OK twice and then I have a page, mostl