Pro Forma Invoice

June 4, 2018 | Author: Anupa Wijesinghe | Category: Pro Forma, Invoice, Computing, Technology, Software
Report this link


Description

ContentsIntroduction .................................................................................................................................................. 2 Customizing ................................................................................................................................................... 2 F 5 - Pro Forma for Order .......................................................................................................................... 3 Billing type customizing ........................................................................................................................ 3 Copy control customizing ...................................................................................................................... 4 F8 - Pro Forma Invoice for Delivery .......................................................................................................... 6 Billing type customizing ........................................................................................................................ 6 Copy control customizing ...................................................................................................................... 6 Create Pro Forma Invoice ............................................................................................................................. 8 Order related Pro Forma Invoice creation ............................................................................................ 8 Delivery related Pro Forma Invoice creation ........................................................................................ 9 Cancel Pro Forma Invoice ........................................................................................................................... 11 Technical background of VF11 error message ............................................................................................ 13 Introduction "Pro Forma" Invoice is a dummy billing document created in the SAP system to simulate real invoice values. This is created prior to create the real invoice in the system and appear exactly same as real invoice. But this invoice does not need to be paid by the customer. Therefore, there is no posting done to Finance Accounting (FI). In standard SAP, there are two pro forma invoice types available as below. Depend on the business requirement you can define which billing type to be used.  F5 - Pro Forma for Order  F8 - Pro Forma Inv f Dlv Billing document type "F5" is used to generate the pro forma invoice based on the sales document and the billing document type "F8" is used to generate the pro forma invoice based on the delivery document. Since there is no FI posting happened during pro forma invoice creation, the cancellation is NOT done via transaction VF11. If you try to cancel a pro form invoice using transaction VF11, you will get below error. Message Text: Pro forma invoice XXXXXXXX cannot be cancelled Message no. VF106 Let's see how pro forma invoice is customized in SAP and the cancellation process. Customizing These invoice types are customized under the standard SAP billing type customizing node. IMG Path: F 5 - Pro Forma for Order Billing type customizing  Go in to "F5" to see the details of the above billing type  Please note below fields in the customizing: o SD document category (TVFK / VBTYP) = "U" o Cancell. billing type = BLANK (This is because there is no FI posting done during pro forma invoice creation). If you look at the standard customer billing type (F2), you will see the cancellation billing type is assigned as "S1". Copy control customizing You need to check the sales order to billing document copy control settings here. IMG Path:  Check customizing from "OR" order type to "F5" billing type Header Data: Item Data: As you see above, the "Pos./neg. quantity" field is set "BLANK" as there is no quantity reduction happened during pro forma invoice creation. F8 - Pro Forma Invoice for Delivery Billing type customizing  Go in to "F8" to see the details of the above billing type All settings are same as above "F5" billing type customizing. o SD document category (TVFK / VBTYP) = "U" o Cancell. billing type = BLANK Copy control customizing You need to check the delivery document to billing document copy control settings here. IMG Path:  Check customizing from "LF" delivery type to "F8" billing type Header Data: Item Data: Here also the "Pos./neg. quantity" field is set "BLANK" as there is no quantity reduction happened during pro forma invoice creation. Create Pro Forma Invoice Order related Pro Forma Invoice creation Transaction: VF01 Pre-requisites: You need to have a sales document which is not billing blocked.  Manually select the billing type as "F5"  Enter sales document number in the field "Document" and press Enter key  Save the pro forma invoice  In the document flow, you can see the Pro forma invoice is created with "Completed" status Delivery related Pro Forma Invoice creation Transaction: VF01 Pre-requisites: You need to have a delivery document which is not billing blocked  Manually select the billing type as "F8"  Enter delivery document number in the field "Document" and press Enter key  Save the pro forma invoice  In the document flow, you can see the Pro forma invoice is created with "Completed" status Cancel Pro Forma Invoice Normal customer invoice can be cancelled using transaction VF11. But if you try to cancel a pro forma invoice using same transaction, you will get below error message. Message details: The system behavior is correct as there is no FI posting created during initial pro forma invoice creation. Therefore it is not required to create a cancel invoice. Cancel invoice is only required in case if you need to reverse any FI postings. In order to cancel a pro forma invoice you need to do below steps; Transaction: VF02 (Change Billing Document)  Enter pro forma invoice number (Don't press Enter key)  Go to menu option -> Billing Document / Complete  You will get the below pop up message;  Upon pressing, "YES" button the pro forma invoice will be cancelled  Now if you check the document flow, you will be able to see the pro forma invoice is in the status "Cancelled" Technical background of VF11 error message If you debug the pro forma invoice cancellation process in transaction VF11, you will be able to see how system is programmed to generate below error. Message Text: Pro forma invoice XXXXXXXX cannot be cancelled Message no. VF 106 Program checks whether the T180 - AKTYP = S and VBUK - VBTYP = U (Which is Pro forma invoice, coming from customizing) and then issue the above error message. Look at the table "T180" -> Screen Sequence Control: Transaction Default Values table Therefore the transactions VF11 / VF26 (Cancel Invoice List) will generate same error message if you try to cancel a invoice which has VBUK - VBTYP = U (Pro forma) Author: Anupa Wijesinghe E-Mail: [email protected] / [email protected] Website: www.learnsaptips.com View my profile in LinkedIn Follow me on Twitter Disclaimer This article is done based on my research and readings, unless otherwise stated. The views expressed are my own and not of anyone else. Author accepts no liability for the content of the articles in this website or for the consequences of any actions taken on the basis of the information provided. Using this information is at the users own discretion and responsibility.


Comments

Copyright © 2024 UPDOCS Inc.