RFUFOI92 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This program is run together with program RFUFOI91 in order to generate lists of customers and vendors on a data medium in accordance with Italian government regulations of 12/30/1991...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter RFUFOI92 into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Selection Text: Z-NUMMER = Pmt-doc-number
Selection Text: VIANUMER = Street
Selection Text: TIPOANAG = Account type
Selection Text: TAPE = X - Create DME file
Selection Text: T-PRINT = No. of sample printouts (0-9)
Selection Text: STEUERNR = Tax code
Selection Text: SAPFORMS = Form
Selection Text: P_LIST = List
Selection Text: PROVINC = Company region
Selection Text: PROGVOL = Output DME number
Selection Text: PIVA = X - only cust/vend tax number
Selection Text: PARTIV = Company tax code
Selection Text: OUTPUT = Output UNIX file name
Selection Text: NATGIUR = Legal form of a company
Selection Text: IN-MWSKZ = VAT code - Non-deductible VAT
Selection Text: FVOLUME = Medium symbol
Selection Text: FORM-FOR = Vendor symbols for form
Selection Text: FORM-CLI = Customer symbols for form
Selection Text: FONASTRO = X - Vendor DME section
Selection Text: FILE = Input UNIX file name
Selection Text: DENSITA = Data carrier type
Selection Text: CODATTIV = Industry code
Selection Text: CLNASTRO = X - Customer DME section
Selection Text: ATTIVITA = Industry
Selection Text: ANNO = Fiscal year
Title: Annual Tax Report for Customers/Vendors
Text Symbol: 001 = NO VAT CODE
002 Nr.Fat. Imponibile Imposte Addeb. S/Appl.Imposte Acq.non imponib. Totale
001 Prog. Partita IVA Ragione sociale Localita' Prov.
INCLUDE RFUFOI00.
No SAP DATABASE tables are accessed within this REPORT code!
ID_OBSOLETE_OBJECT CALL FUNCTION 'ID_OBSOLETE_OBJECT' EXPORTING I_PROGRAMM = sy-repid EXCEPTIONS E_OBSOLETE = 1.
SELECT_FORM CALL FUNCTION 'SELECT_FORM' EXPORTING FORM = SAPFORMS LANGUAGE = SY-LANGU IMPORTING ENTRIES = ANSWER TABLES SELECTIONS = FORMS.
SELECT_FORM CALL FUNCTION 'SELECT_FORM' EXPORTING FORM = SAPFORMS LANGUAGE = SY-LANGU IMPORTING ENTRIES = ANSWER TABLES SELECTIONS = FORMS.
OPEN_FORM * CALL FUNCTION 'OPEN_FORM' "opening formular * EXPORTING * FORM = SAPFORMS * LANGUAGE = SY-LANGU.
START_FORM CALL FUNCTION 'START_FORM'.
CLOSE_FORM * CALL FUNCTION 'CLOSE_FORM'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING WINDOW = 'HEADER_0' ELEMENT = 'COSTANTE'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING WINDOW = 'HEADER' ELEMENT = TYPEFORM.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING WINDOW = 'MAIN' ELEMENT = TYPEFORM.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING WINDOW = 'FOOTER' ELEMENT = TYPEFORM.
END_FORM CALL FUNCTION 'END_FORM'.
START_FORM CALL FUNCTION 'START_FORM'.
READ_KNA1 CALL FUNCTION 'READ_KNA1' EXPORTING XKUNNR = WKONTO IMPORTING XKNA1 = *KNA1 EXCEPTIONS KEY_INCOMPLETE = 01 NOT_AUTHORIZED = 02 NOT_FOUND = 03.
READ_KNA1 CALL FUNCTION 'READ_KNA1' EXPORTING XKUNNR = *KNA1-KONZS IMPORTING XKNA1 = *KNA1 EXCEPTIONS KEY_INCOMPLETE = 01 NOT_AUTHORIZED = 02 NOT_FOUND = 03.
READ_KNA1 CALL FUNCTION 'READ_KNA1' EXPORTING XKUNNR = *KNA1-FISKN IMPORTING XKNA1 = KNA1 EXCEPTIONS KEY_INCOMPLETE = 01 NOT_AUTHORIZED = 02 NOT_FOUND = 03.
READ_LFA1 CALL FUNCTION 'READ_LFA1' EXPORTING XLIFNR = WKONTO IMPORTING XLFA1 = *LFA1 EXCEPTIONS KEY_INCOMPLETE = 01 NOT_AUTHORIZED = 02 NOT_FOUND = 03.
READ_LFA1 CALL FUNCTION 'READ_LFA1' EXPORTING XLIFNR = *LFA1-KONZS IMPORTING XLFA1 = *LFA1 EXCEPTIONS KEY_INCOMPLETE = 01 NOT_AUTHORIZED = 02 NOT_FOUND = 03.
READ_LFA1 CALL FUNCTION 'READ_LFA1' EXPORTING XLIFNR = *LFA1-FISKN IMPORTING XLFA1 = LFA1 EXCEPTIONS KEY_INCOMPLETE = 01 NOT_AUTHORIZED = 02 NOT_FOUND = 03.
* CALL FUNCTION 'DISPLAY_REPORTING_TREE_F4' * EXPORTING I_TREE_ID = 'SAPF' * I_GET_STANDARD_CLIENT = 'X' * I_NAME_OF_FIRST_NODE = 'FI-11' * IMPORTING E_SKEYREPORT = HSKEYREPORT * EXCEPTIONS OTHERS = 4.
DISPLAY_FORM_TREE_F4 CALL FUNCTION 'DISPLAY_FORM_TREE_F4' EXPORTING P_TREE_NAME = 'FI-11' * P_DISPLAY_MODE = ' ' * I_FORM_NAME = IMPORTING P_FORM_NAME = HP_FORM_NAME * P_FORM_LANGUAGE = EXCEPTIONS * CANCELLED = 1 * PARAMETER_ERROR = 2 * NOT_FOUND = 3 OTHERS = 4 .
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.
This will then be available for everyone to easily find by simply searching on the report name RFUFOI92 or its description.
RFUFOI92 - Annual Tax Report for Customers/Vendors RFUFOI92 - Annual Tax Report for Customers/Vendors RFUFOI91 - Annual Tax Report for Customers/Vendors RFUFOI91 - Annual Tax Report for Customers/Vendors RFUFOI00 - Annual Tax Report for Customer/Vendor Data Definition RFUBCWFMLF01 - documentation and ABAP source code