SAP ABAP Class CL_FICA_SAFT_EXTRACT_SRCDOC_XX (FICA SAF-T extract Source Documents)
Hierarchy
FI-CA (Software Component) FI-CA
   FI-CA (Application Component) Contract Accounts Receivable and Payable
     FKK_ID_XX (Package) FI-CA Localization Cross-Country
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FICA_SAFT_EXTRACT_SRCDOC_PT Portugal: SAF-T extract Source Documents 20130211
Properties
Class CL_FICA_SAFT_EXTRACT_SRCDOC_XX  
Short Description FICA SAF-T extract Source Documents    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FKK_ID_XX   FI-CA Localization Cross-Country 
Created 20121219   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_FICA_SAFT_CONSTANT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_FICA_SAFT_UTILITY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no interface implemented.
Friends
Class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_ERDZ_DATA_TMP Instance attribute Protected Object reference (TYPE REF TO) DATA 20130318
2 MT_DFKKSAFTINV_EXT Instance attribute Protected Type reference (TYPE) CL_FICA_SAFT_UTILITY=>TY_T_DFKKSAFTINV_EXT 20130211
3 MT_INV_RULE_KEY Instance attribute Protected Type reference (TYPE) CL_FICA_SAFT_UTILITY=>TY_T_INV_RULE_KEY 20130211
4 MV_BUDAT_FROM Instance attribute Protected Type reference (TYPE) BUDAT_KK Posting Date in the Document 20130211
5 MV_BUDAT_TO Instance attribute Protected Type reference (TYPE) BUDAT_KK Posting Date in the Document 20130211
6 MV_BUKRS Instance attribute Protected Type reference (TYPE) BUKRS Company Code 20130211
7 MV_TIMESTAMP_DATA_SELECTED Instance attribute Protected Type reference (TYPE) TIMESTAMP Time stamp of data selection 20130701
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20130211
2 CONV_INV_DOC_TO_SAFT_SRCDOC Instance method Protected Method Map the selected source document to DFKKSAFTINV_H/I 20130211
3 DERIVE_CUST_EXTENSION Instance method Private Method Derive customer extension 20130211
4 DERIVE_INV_RULE_KEY Instance method Private Method Derive the rule for the source document selection 20130211
5 EXTRACT_SOURCE_DOCUMENT Instance method Public Method Extract source document 20130211
6 GET_COUNTRY_GENERAL_SEL_COLUMN Instance method Protected Method Set the general column for the selection 20130211
7 GET_MT_INV_RULE_KEY Instance method Public Method Get member variable MT_INV_RULE_KEY 20130211
8 LOCK_THE_INV_SOURCE_DOC_TAB Instance method Protected Method Lock the invoice document table 20130211
9 PREPARE_CONVERSION Instance method Protected Method Prepare for mapping source document to DFKKSAFTINV_H/I 20130318
10 RETRIEVE_SOURCE_DOCUMENT Instance method Private Method Retrieve source document 20130211
11 SAVE_SOURCE_DOCUMENT Instance method Protected Method Save source document 20130211
12 SELECT_SOURCE_DOC_DS Instance method Protected Method Select invoice from DS table 20130211
13 SELECT_SOURCE_DOC_NO_ODN Instance method Protected Method Select invoice from DFKKKO table 20130211
14 SELECT_SOURCE_DOC_ODN Instance method Protected Method Select invoice from ODN table 20130211
15 SET_WHERE_CONDITION Instance method Private Method Set WHERE condition 20130211
16 UNLOCK_THE_INV_SOURCE_DOC_TAB Instance method Protected Method Unlock the invoice document table 20130211
Events
Class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_T_WHERE_CONDITION Protected See coding 20130211 ty_t_where_condition TYPE STANDARD TABLE OF string
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUDAT_FROM Call by reference Type reference (TYPE) BUDAT_KK Posting Date in the Document 20130211
2 Importing IV_BUDAT_TO Call by reference Type reference (TYPE) BUDAT_KK Posting Date in the Document 20130211
3 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20130211

Method CONSTRUCTOR on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no exception.

Method CONV_INV_DOC_TO_SAFT_SRCDOC Signature

Method CONV_INV_DOC_TO_SAFT_SRCDOC on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no parameter.
Method CONV_INV_DOC_TO_SAFT_SRCDOC on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no exception.

Method DERIVE_CUST_EXTENSION Signature

Method DERIVE_CUST_EXTENSION on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no parameter.
Method DERIVE_CUST_EXTENSION on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no exception.

Method DERIVE_INV_RULE_KEY Signature

Method DERIVE_INV_RULE_KEY on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no parameter.
Method DERIVE_INV_RULE_KEY on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no exception.

Method EXTRACT_SOURCE_DOCUMENT Signature

Method EXTRACT_SOURCE_DOCUMENT on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no parameter.
Method EXTRACT_SOURCE_DOCUMENT on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no exception.

Method GET_COUNTRY_GENERAL_SEL_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SELECT_COLUMN Call by reference Type reference (TYPE) STRING 20130211
2 Exporting EV_SELECT_COLUMN_ITEM Call by reference Type reference (TYPE) STRING 20130211

Method GET_COUNTRY_GENERAL_SEL_COLUMN on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no exception.

Method GET_MT_INV_RULE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DFKKSAFTINV_EXT Call by reference Type reference (TYPE) CL_FICA_SAFT_UTILITY=>TY_T_DFKKSAFTINV_EXT 20130211
2 Exporting ET_INV_RULE_KEY Call by reference Type reference (TYPE) CL_FICA_SAFT_UTILITY=>TY_T_INV_RULE_KEY 20130211

Method GET_MT_INV_RULE_KEY on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no exception.

Method LOCK_THE_INV_SOURCE_DOC_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RX_IS_LOCKED Value transfer Type reference (TYPE) FLAG General Flag 20130211

Method LOCK_THE_INV_SOURCE_DOC_TAB on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no exception.

Method PREPARE_CONVERSION Signature

Method PREPARE_CONVERSION on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no parameter.
Method PREPARE_CONVERSION on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no exception.

Method RETRIEVE_SOURCE_DOCUMENT Signature

Method RETRIEVE_SOURCE_DOCUMENT on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no parameter.
Method RETRIEVE_SOURCE_DOCUMENT on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no exception.

Method SAVE_SOURCE_DOCUMENT Signature

Method SAVE_SOURCE_DOCUMENT on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no parameter.
Method SAVE_SOURCE_DOCUMENT on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no exception.

Method SELECT_SOURCE_DOC_DS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WHERE_CONDITION Call by reference Type reference (TYPE) TY_T_WHERE_CONDITION 20130211
2 Importing IV_SELECT_COLUMN Call by reference Type reference (TYPE) STRING 20130211

Method SELECT_SOURCE_DOC_DS on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no exception.

Method SELECT_SOURCE_DOC_NO_ODN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WHERE_CONDITION Call by reference Type reference (TYPE) TY_T_WHERE_CONDITION 20130211
2 Importing IV_SELECT_COLUMN Call by reference Type reference (TYPE) STRING 20130211

Method SELECT_SOURCE_DOC_NO_ODN on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no exception.

Method SELECT_SOURCE_DOC_ODN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WHERE_CONDITION Call by reference Type reference (TYPE) TY_T_WHERE_CONDITION 20130211
2 Importing IV_SELECT_COLUMN Call by reference Type reference (TYPE) STRING 20130211

Method SELECT_SOURCE_DOC_ODN on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no exception.

Method SET_WHERE_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WHERE_CONDITION Call by reference Type reference (TYPE) TABLE 20130211
2 Importing IT_INV_RULE_KEY Call by reference Type reference (TYPE) CL_FICA_SAFT_UTILITY=>TY_T_INV_RULE_KEY 20130211

Method SET_WHERE_CONDITION on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no exception.

Method UNLOCK_THE_INV_SOURCE_DOC_TAB Signature

Method UNLOCK_THE_INV_SOURCE_DOC_TAB on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no parameter.
Method UNLOCK_THE_INV_SOURCE_DOC_TAB on class CL_FICA_SAFT_EXTRACT_SRCDOC_XX has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in