SAP ABAP Class CL_J3RF_VAT_XML (Class for handling XML generation for VAT reporting Russia)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     J3RF (Package) Localization Russia: FI
Properties
Class CL_J3RF_VAT_XML  
Short Description Class for handling XML generation for VAT reporting Russia    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package J3RF   Localization Russia: FI 
Created 20130123   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_J3RF_VAT_XML has no forward declaration.
Interfaces
Class CL_J3RF_VAT_XML has no interface implemented.
Friends
Class CL_J3RF_VAT_XML has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_INVOICE_JOURNAL Constant Private Type reference (TYPE) CHAR7 1115104 KND for Invoice Journal 20131025
2 C_PURCHASE_BOOK Constant Private Type reference (TYPE) CHAR7 1115102 KND for Purchase book 20131025
3 C_PURCHASE_BOOK_ADD Constant Private Type reference (TYPE) CHAR7 1115105 KND for Purchase book Additional sheet 20131025
4 C_SALES_BOOK Constant Private Type reference (TYPE) CHAR7 1115103 KND for Sales book 20131025
5 C_SALES_BOOK_ADD Constant Private Type reference (TYPE) CHAR7 1115106 KND for Sales book Additional sheet 20131025
6 LS_FOOTER_PURC Static Attribute Private Type reference (TYPE) J_3R_PURCHASE_LEDGER_TAB_XML Table Type for Purchase Ledger Output for XML report 20131025
7 LS_HEADER_PURC Static Attribute Private Type reference (TYPE) J_3R_SP_LEDGER_HEADER_T_XML Header Table type for Sales/Purchase Ledger 20131025
8 LS_TOTAL_PURC Static Attribute Private Type reference (TYPE) J_3R_PURCHASE_LEDGER_TAB_XML Table Type for Purchase Ledger Output for XML report 20131025
9 LT_FOOTER_SALES Static Attribute Private Type reference (TYPE) J_3R_SALES_LEDGER_TAB_XML Structure for Sales Ledger Output 20131025
10 LT_HEADER_REGINV Static Attribute Private Type reference (TYPE) J_3RF_HD_TREGINV_XML Invoice Journal: Table of Header for XML 20131025
11 LT_HEADER_SALES Static Attribute Private Type reference (TYPE) J_3R_SP_LEDGER_HEADER_T_XML Header Structure for Sales/Purchase Ledger 20131025
12 LT_OPER_TYP_REGINV Static Attribute Private Type reference (TYPE) J_3RF_TOPER_XML Invoice Reg. Journal: Operation codes Inc/Outg Invoices XML 20131115
13 LT_TABLE_IN_REGINV Static Attribute Private Type reference (TYPE) J_3RF_TINREG_XML Invoice Registration Journal: Incoming Invoices for XML 20131025
14 LT_TABLE_OUT_REGINV Static Attribute Private Type reference (TYPE) J_3RF_TOUTREG_XML Invoice Registration Journal: Outgoing Invoices for XML 20131025
15 LT_TABLE_PURC Static Attribute Private Type reference (TYPE) J_3R_PURCHASE_LEDGER_TAB_XML Table Type for Purchase Ledger Output for XML report 20131025
16 LT_TABLE_PURC_GTD Static Attribute Private Type reference (TYPE) J_3R_PURCHASE_LGR_T_GTDLN_XML GTD tab 20131025
17 LT_TABLE_SALES Static Attribute Private Type reference (TYPE) J_3R_SALES_LEDGER_TAB_XML Table Type for Sales Ledger Output 20131025
18 LT_TOTAL_SALES Static Attribute Private Type reference (TYPE) J_3R_SALES_LEDGER_TAB_XML Structure for Sales Ledger Output 20131025
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_XML_HIER Static method Public Method Check XML hierachy 20131025
2 CONVERT_DATS_IN_STRUCTURE Static method Private Method Convert all DATS in structure to Char10 20131025
3 CONVERT_DATS_TO_C10 Static method Private Method Convert DATS to Char10 20131025
4 CONVERT_FIO_TO_XML Static method Private Method Convert FIO value into 3 fields for xml 20131025
5 EXPORT_INVOICE_JOURNAL Static method Public Method Export data to XML from Invoice Journal 20131025
6 EXPORT_PURC_BOOK Static method Public Method Export data to XML from Purchase Book 20131025
7 EXPORT_SALES_BOOK Static method Public Method Export data to XML from Sales Book 20131025
8 GENERATE_FILE_NAME Static method Private Method Generate file name 20131025
9 GENERATE_GUID Static method Private Method Generate GUID 20131025
10 GENERATE_INVOICE_JOURNAL_XML Static method Public Method Generate XML for Invoice Journal 20131025
11 GENERATE_PURC_BOOK_XML Static method Public Method Generate XML for Purchase Book 20131025
12 GENERATE_SALES_BOOK_XML Static method Public Method Generate XML for Sales Book 20131025
13 GET_BK_GUID Static method Public Method Get XML GUID for Sales/Purchase Books 20131025
14 GET_PERIOD Static method Private Method Get tax period 20131025
15 GET_PODPISANT Static method Private Method Get Podpisant data 20131025
16 SET_BK_GUID Static method Public Method Set XML GUID for Sales/Purchase Books 20131025
17 SET_DATA_INVOICE_JOURNAL Static method Private Method Data setter for class. Invoice journal 20131025
18 SET_DATA_PURC_BOOK Static method Private Method Data setter for class. Purchase Book. 20131025
19 SET_DATA_SALES_BOOK Static method Private Method Data setter for class. Sales Book. 20131025
Events
Class CL_J3RF_VAT_XML has no event.
Types
Class CL_J3RF_VAT_XML has no local type.
Method Signatures

Method CHECK_XML_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_FOUND Call by reference Type reference (TYPE) FLAG General Flag 20131025
2 Changing E_HIER_NAME Call by reference Type reference (TYPE) C Reporting Hierarchy Name 20131025
3 Importing I_HIER_CODE Call by reference Type reference (TYPE) J_3RF_REP_HIER_KEY Reporting Hierarchy Code 20131025

Method CHECK_XML_HIER on class CL_J3RF_VAT_XML has no exception.

Method CONVERT_DATS_IN_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POSTFIX Call by reference Type reference (TYPE) STRING 20131025
2 Changing I_STRUCTURE Call by reference Type reference (TYPE) ANY Any Structure. Header data 20131025
3 Importing I_STRUCT_NAME Call by reference Type reference (TYPE) STRING Structure name 20131025

Method CONVERT_DATS_IN_STRUCTURE on class CL_J3RF_VAT_XML has no exception.

Method CONVERT_DATS_TO_C10 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_C10 Value transfer Type reference (TYPE) CHAR10 Character Field Length = 10 20131025
2 Importing I_DATS Call by reference Type reference (TYPE) DATS Field of type DATS 20131025

Method CONVERT_DATS_TO_C10 on class CL_J3RF_VAT_XML has no exception.

Method CONVERT_FIO_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIRST_NAME Call by reference Type reference (TYPE) PAVAL First name 20131025
2 Exporting E_LAST_NAME Call by reference Type reference (TYPE) PAVAL Last name 20131025
3 Exporting E_MID_NAME Call by reference Type reference (TYPE) PAVAL Middle name (Partonymic) 20131025
4 Importing I_NAME Call by reference Type reference (TYPE) PAVAL FIO 20131025

Method CONVERT_FIO_TO_XML on class CL_J3RF_VAT_XML has no exception.

Method EXPORT_INVOICE_JOURNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HEADER Call by reference Type reference (TYPE) J_3RF_HD_TREGINV_XML Invoice Journal Print Form: Header 20131025
2 Exporting E_TIN Call by reference Type reference (TYPE) J_3RF_TINREG_XML Invoice Registration Journal: Incoming Invoices 20131025
3 Exporting E_TOPER_TYP Call by reference Type reference (TYPE) J_3RF_TOPER_XML Invoice Reg. Journal: Operation codes Inc/Outg Invoices XML 20131115
4 Exporting E_TOUT Call by reference Type reference (TYPE) J_3RF_TOUTREG_XML Invoice Registration Journal: Outgoing Invoices 20131025

Method EXPORT_INVOICE_JOURNAL on class CL_J3RF_VAT_XML has no exception.

Method EXPORT_PURC_BOOK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FOOTER Call by reference Type reference (TYPE) J_3R_PURCHASE_LEDGER_TAB_XML Table Type for Purchase Ledger Output for XML report 20131025
2 Exporting E_HEADER Call by reference Type reference (TYPE) J_3R_SP_LEDGER_HEADER_T_XML Header Table type for Sales/Purchase Ledger 20131025
3 Exporting E_TABLE Call by reference Type reference (TYPE) J_3R_PURCHASE_LEDGER_TAB_XML Table Type for Purchase Ledger Output for XML report 20131025
4 Exporting E_TABLE_GTD Call by reference Type reference (TYPE) J_3R_PURCHASE_LGR_T_GTDLN_XML GTD tab 20131025
5 Exporting E_TOTAL Call by reference Type reference (TYPE) J_3R_PURCHASE_LEDGER_TAB_XML Table Type for Purchase Ledger Output for XML report 20131025

Method EXPORT_PURC_BOOK on class CL_J3RF_VAT_XML has no exception.

Method EXPORT_SALES_BOOK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FOOTER Call by reference Type reference (TYPE) J_3R_SALES_LEDGER_TAB_XML Structure for Sales Ledger Output 20131025
2 Exporting E_HEADER Call by reference Type reference (TYPE) J_3R_SP_LEDGER_HEADER_T_XML Header Structure for Sales/Purchase Ledger 20131025
3 Exporting E_TABLE Call by reference Type reference (TYPE) J_3R_SALES_LEDGER_TAB_XML Table Type for Sales Ledger Output 20131025
4 Exporting E_TOTAL Call by reference Type reference (TYPE) J_3R_SALES_LEDGER_TAB_XML Structure for Sales Ledger Output 20131025

Method EXPORT_SALES_BOOK on class CL_J3RF_VAT_XML has no exception.

Method GENERATE_FILE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BK_GUID Call by reference Type reference (TYPE) J_3RF_BK_GUID GUIDs for XML. Sales and Purchase Books 20131025
2 Exporting E_FILE_ID Call by reference Type reference (TYPE) CHAR255 File name 20131025
3 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20131025
4 Importing I_INN Call by reference Type reference (TYPE) PAVAL INN 20131025
5 Importing I_KND Call by reference Type reference (TYPE) CHAR7 KND value 20131025
6 Importing I_KPP Call by reference Type reference (TYPE) PAVAL KPP 20131025
7 Importing I_OUTPUT_DATE Call by reference Type reference (TYPE) DATUM Date 20131025
8 Importing I_TAXOFFICE Call by reference Type reference (TYPE) J_3R_TAX_AUTH Tax Office Code 20131025

Method GENERATE_FILE_NAME on class CL_J3RF_VAT_XML has no exception.

Method GENERATE_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_GUID Value transfer Type reference (TYPE) J_3RF_BK_GUID_1 GUID for XML file generation 20131025

Method GENERATE_GUID on class CL_J3RF_VAT_XML has no exception.

Method GENERATE_INVOICE_JOURNAL_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BK_GUID Call by reference Type reference (TYPE) J_3RF_BK_GUID GUIDs for XML. Sales and Purchase Books 20131025
2 Importing IS_HEADER Call by reference Type reference (TYPE) J_3RF_HD_REGINV Header Structure for Sales/Purchase Ledger 20131025
3 Importing IS_REORG Call by reference Type reference (TYPE) CHAR1 '' Is reorganization (liquidation) 20131025
4 Importing IS_SIGN_ITEM Call by reference Type reference (TYPE) J_3RF_SIGN_ITEM Signature Item 20131025
5 Importing IT_TABLE_IN Call by reference Type reference (TYPE) J_3RF_TINREG Invoice Registration Journal: Incoming Invoices 20131025
6 Importing IT_TABLE_OUT Value transfer Type reference (TYPE) J_3RF_TOUTREG Table Type for Sales Ledger Output 20131025
7 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20131025
8 Importing I_FILE_PATH Call by reference Type reference (TYPE) STRING File path 20131025
9 Importing I_HIER_CODE Call by reference Type reference (TYPE) J_3RF_REP_HIER_KEY Reporting Hierarchy Code 20131025
10 Importing I_TAXOFFICE Call by reference Type reference (TYPE) J_3R_TAX_AUTH Tax Office Code 20131025
11 Importing I_UL_IP Call by reference Type reference (TYPE) J_3RF_VAT_XML_UL_IP 'UL' Company type for XML generation in VAT reporting 20131025

Method GENERATE_INVOICE_JOURNAL_XML on class CL_J3RF_VAT_XML has no exception.

Method GENERATE_PURC_BOOK_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BK_GUID Call by reference Type reference (TYPE) J_3RF_BK_GUID GUIDs for XML. Sales and Purchase Books 20131025
2 Importing IS_ADD_SHEET Call by reference Type reference (TYPE) CHAR1 '' '' - Purc Book; 'X'- PB additional sheet 20131025
3 Importing IS_FOOTER Call by reference Type reference (TYPE) J_3R_PURCHASE_LEDGER_LINE Structure for Sales Ledger Output 20131025
4 Importing IS_HEADER Call by reference Type reference (TYPE) J_3R_SP_LEDGER_HEADER Header Structure for Sales/Purchase Ledger 20131025
5 Importing IS_REORG Call by reference Type reference (TYPE) CHAR1 '' Is reorganization (liquidation) 20131025
6 Importing IS_SIGN_ITEM Call by reference Type reference (TYPE) J_3RF_SIGN_ITEM Signature Item 20131025
7 Importing IS_TOTAL Call by reference Type reference (TYPE) J_3R_PURCHASE_LEDGER_LINE Structure for Sales Ledger Output 20131025
8 Importing IT_TABLE Call by reference Type reference (TYPE) J_3R_PURCHASE_LEDGER_TAB Table Type for Sales Ledger Output 20131025
9 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20131025
10 Importing I_FILE_PATH Call by reference Type reference (TYPE) STRING File path 20131025
11 Importing I_HIER_CODE Call by reference Type reference (TYPE) J_3RF_REP_HIER_KEY Reporting Hierarchy Code 20131025
12 Importing I_TAXOFFICE Call by reference Type reference (TYPE) J_3R_TAX_AUTH Tax Office Code 20131025
13 Importing I_UL_IP Call by reference Type reference (TYPE) J_3RF_VAT_XML_UL_IP 'UL' Company type for XML generation in VAT reporting 20131025

Method GENERATE_PURC_BOOK_XML on class CL_J3RF_VAT_XML has no exception.

Method GENERATE_SALES_BOOK_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BK_GUID Call by reference Type reference (TYPE) J_3RF_BK_GUID GUIDs for XML. Sales and Purchase Books 20131025
2 Importing IS_ADD_SHEET Call by reference Type reference (TYPE) CHAR1 '' '' - Sales Book; 'X'- SB additional sheet 20131025
3 Importing IS_FOOTER Call by reference Type reference (TYPE) J_3R_SALES_LEDGER_LINE Structure for Sales Ledger Output 20131025
4 Importing IS_HEADER Call by reference Type reference (TYPE) J_3R_SP_LEDGER_HEADER Header Structure for Sales/Purchase Ledger 20131025
5 Importing IS_REORG Call by reference Type reference (TYPE) CHAR1 '' Is reorganization (liquidation) 20131025
6 Importing IS_SIGN_ITEM Call by reference Type reference (TYPE) J_3RF_SIGN_ITEM Signature Item 20131025
7 Importing IS_TOTAL Call by reference Type reference (TYPE) J_3R_SALES_LEDGER_LINE Structure for Sales Ledger Output 20131025
8 Importing IT_TABLE Call by reference Type reference (TYPE) J_3R_SALES_LEDGER_TAB Table Type for Sales Ledger Output 20131025
9 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20131025
10 Importing I_FILE_PATH Call by reference Type reference (TYPE) STRING File path 20131025
11 Importing I_HIER_CODE Call by reference Type reference (TYPE) J_3RF_REP_HIER_KEY Reporting Hierarchy Code 20131025
12 Importing I_TAXOFFICE Call by reference Type reference (TYPE) J_3R_TAX_AUTH Tax Office Code 20131025
13 Importing I_UL_IP Call by reference Type reference (TYPE) J_3RF_VAT_XML_UL_IP 'UL' Company type for XML generation in VAT reporting 20131025

Method GENERATE_SALES_BOOK_XML on class CL_J3RF_VAT_XML has no exception.

Method GET_BK_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BK_GUID Call by reference Type reference (TYPE) J_3RF_BK_GUID GUIDs for XML. Sales and Purchase Books 20131025

Method GET_BK_GUID on class CL_J3RF_VAT_XML has no exception.

Method GET_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PERIOD Call by reference Type reference (TYPE) CHAR2 Tax period 20131025
2 Importing IS_REORG Call by reference Type reference (TYPE) CHAR1 Is reorganization (liquidation) 20131025
3 Importing I_BUDAT_BEGIN Call by reference Type reference (TYPE) BUDAT Posting Date in the Document 20131025
4 Importing I_MONAT_BEGIN Call by reference Type reference (TYPE) MONAT Fiscal Period 20131025
5 Importing I_PERIOD Call by reference Type reference (TYPE) NUMC2 Period number (Quaters) 20131025

Method GET_PERIOD on class CL_J3RF_VAT_XML has no exception.

Method GET_PODPISANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DOC_NAME Call by reference Type reference (TYPE) J_3R_AUTH_DOCUMENT Authorization Document 20131025
2 Exporting E_FIRST_NAME Call by reference Type reference (TYPE) PAVAL Parameter value 20131025
3 Exporting E_LAST_NAME Call by reference Type reference (TYPE) PAVAL Parameter value 20131025
4 Exporting E_MID_NAME Call by reference Type reference (TYPE) PAVAL Parameter value 20131025
5 Exporting E_PODPISANT Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20131025
6 Importing IS_SIGN_ITEM Call by reference Type reference (TYPE) J_3RF_SIGN_ITEM Signature Item 20131025

Method GET_PODPISANT on class CL_J3RF_VAT_XML has no exception.

Method SET_BK_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CS_BK_GUID Call by reference Type reference (TYPE) J_3RF_BK_GUID GUIDs for XML. Sales and Purchase Books 20131025

Method SET_BK_GUID on class CL_J3RF_VAT_XML has no exception.

Method SET_DATA_INVOICE_JOURNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BK_GUID Call by reference Type reference (TYPE) J_3RF_BK_GUID GUIDs for XML. Sales and Purchase Books 20131025
2 Exporting E_FILE_ID Call by reference Type reference (TYPE) STRING XML File ID (File name) 20131025
3 Importing IS_HEADER Call by reference Type reference (TYPE) J_3RF_HD_REGINV Header Structure for Sales/Purchase Ledger 20131025
4 Importing IS_REORG Call by reference Type reference (TYPE) CHAR1 Is reorganization (liquidation) 20131025
5 Importing IS_SIGN_ITEM Call by reference Type reference (TYPE) J_3RF_SIGN_ITEM Signature Item 20131025
6 Importing IT_TABLE_IN Call by reference Type reference (TYPE) J_3RF_TINREG Invoice Registration Journal: Incoming Invoices 20131025
7 Importing IT_TABLE_OUT Call by reference Type reference (TYPE) J_3RF_TOUTREG Table Type for Sales Ledger Output 20131025
8 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20131025
9 Importing I_TAXOFFICE Call by reference Type reference (TYPE) J_3R_TAX_AUTH Tax Office Code 20131025
10 Importing I_UL_IP Call by reference Type reference (TYPE) J_3RF_VAT_XML_UL_IP Company type for XML generation in VAT reporting 20131025

Method SET_DATA_INVOICE_JOURNAL on class CL_J3RF_VAT_XML has no exception.

Method SET_DATA_PURC_BOOK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BK_GUID Call by reference Type reference (TYPE) J_3RF_BK_GUID GUIDs for XML. Sales and Purchase Books 20131025
2 Exporting E_FILE_ID Call by reference Type reference (TYPE) STRING XML File ID (File name) 20131025
3 Importing IS_ADD_SHEET Call by reference Type reference (TYPE) CHAR1 ' - Sales Book; 'X'- PB additional sheet 20131025
4 Importing IS_FOOTER Call by reference Type reference (TYPE) J_3R_PURCHASE_LEDGER_LINE Structure for Sales Ledger Output 20131025
5 Importing IS_HEADER Call by reference Type reference (TYPE) J_3R_SP_LEDGER_HEADER Header Structure for Sales/Purchase Ledger 20131025
6 Importing IS_REORG Call by reference Type reference (TYPE) CHAR1 '' Is reorganisation (liquidation) 20131025
7 Importing IS_SIGN_ITEM Call by reference Type reference (TYPE) J_3RF_SIGN_ITEM Signature Item 20131025
8 Importing IS_TOTAL Call by reference Type reference (TYPE) J_3R_PURCHASE_LEDGER_LINE Structure for Sales Ledger Output 20131025
9 Importing IT_TABLE Call by reference Type reference (TYPE) J_3R_PURCHASE_LEDGER_TAB Table Type for Sales Ledger Output 20131025
10 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20131025
11 Importing I_TAXOFFICE Call by reference Type reference (TYPE) J_3R_TAX_AUTH Tax Office Code 20131025
12 Importing I_UL_IP Call by reference Type reference (TYPE) J_3RF_VAT_XML_UL_IP 'UL' Company type for XML generation in VAT reporting 20131025

Method SET_DATA_PURC_BOOK on class CL_J3RF_VAT_XML has no exception.

Method SET_DATA_SALES_BOOK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BK_GUID Call by reference Type reference (TYPE) J_3RF_BK_GUID GUIDs for XML. Sales and Purchase Books 20131025
2 Exporting E_FILE_ID Call by reference Type reference (TYPE) STRING XML File ID (File name) 20131025
3 Importing IS_ADD_SHEET Call by reference Type reference (TYPE) CHAR1 '' - Sales Book; 'X'- SB additional sheet 20131025
4 Importing IS_FOOTER Call by reference Type reference (TYPE) J_3R_SALES_LEDGER_LINE Structure for Sales Ledger Output 20131025
5 Importing IS_HEADER Call by reference Type reference (TYPE) J_3R_SP_LEDGER_HEADER Header Structure for Sales/Purchase Ledger 20131025
6 Importing IS_REORG Call by reference Type reference (TYPE) CHAR1 Is reorganization (liquidation) 20131025
7 Importing IS_SIGN_ITEM Call by reference Type reference (TYPE) J_3RF_SIGN_ITEM Signature Item 20131025
8 Importing IS_TOTAL Call by reference Type reference (TYPE) J_3R_SALES_LEDGER_LINE Structure for Sales Ledger Output 20131025
9 Importing IT_TABLE Call by reference Type reference (TYPE) J_3R_SALES_LEDGER_TAB Table Type for Sales Ledger Output 20131025
10 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20131025
11 Importing I_TAXOFFICE Call by reference Type reference (TYPE) J_3R_TAX_AUTH Tax Office Code 20131025
12 Importing I_UL_IP Call by reference Type reference (TYPE) J_3RF_VAT_XML_UL_IP Company type for XML generation in VAT reporting 20131025

Method SET_DATA_SALES_BOOK on class CL_J3RF_VAT_XML has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in