SAP ABAP Class FSBP_BAPI_FISCAL_YEAR_MAPPING (Mapping Between BAPI and API Structure)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   FS-BP (Application Component) Business Partner
     FS_BP_API_FISCAL_YEAR (Package) APIs for Fiscal Year Information
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XO_CONST_BOOLE Constants: Boolean Values 20060622
Properties
Class FSBP_BAPI_FISCAL_YEAR_MAPPING  
Short Description Mapping Between BAPI and API Structure    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_BP_API_FISCAL_YEAR   APIs for Fiscal Year Information 
Created 20060208   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class FSBP_BAPI_FISCAL_YEAR_MAPPING has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_XO_CONST_BOOLE Constants: Boolean Values 20060622
Friends
Class FSBP_BAPI_FISCAL_YEAR_MAPPING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CURRENCY_INFO Static Attribute Private Type reference (TYPE) BAPI1090_1 BAPI structure for currency decimal places 20060210
2 FALSE Instance attribute Private Attribute reference (LIKE) 20060622
3 FISCYEAR_AMOUNT_FIELDS Static Attribute Private Type reference (TYPE) DFIES_TABLE Table for dfies Entries 20060208
4 FISCYEAR_AMOUNT_FIELDS_OLD Static Attribute Private Type reference (TYPE) DFIES_TABLE Table for dfies Entries 20060208
5 STR_NAME_FISCYEAR Constant Private Type reference (TYPE) DDOBJNAME 'BAPI_STR_BUPA_FS_FISCYEAR2' Name of ABAP Dictionary Object 20060208
6 STR_NAME_FISCYEAR_OLD Constant Private Type reference (TYPE) DDOBJNAME 'BAPI_STR_BUPA_FS_FISCYEAR' Name of ABAP Dictionary Object 20060208
7 TRUE Instance attribute Private Attribute reference (LIKE) 20060622
Methods
# Method Level Visibility Method type Description Created on
1 MAP_AMOUNTS_BP021_TO_FISCYEAR Static method Private Method Mapping of Amounts Fields from BP021 to BAPI Structure 20060208
2 MAP_AMOUNTS_BP021_TO_FISCY_OLD Static method Private Method Mapping of Amounts Fields from BP021 to Old BAPI Structure 20060208
3 MAP_AMOUNTS_FISCYEAR_TO_BP021 Static method Private Method Mapping of Amounts Fields from BAPI Structure to BP021 20060210
4 MAP_AMOUNTS_FISCY_OLD_TO_BP021 Static method Private Method Mapping of Amounts Fields from Old BAPI Structure to BP021 20060210
5 MAP_AMOUNT_TO_BAPI_OLD Static method Private Method Mapping of Amount Field to Old BAPI Format 20060210
6 MAP_AMOUNT_TO_BP021 Static method Private Method Mapping of Amount Field to BP021 Format 20060210
7 MAP_API_TO_BAPI Static method Public Method Mapping of API Structure to BAPI Structure 20060210
8 MAP_API_TO_BAPI_OLD Static method Public Method Mapping of API Structure to BAPI Structure (Old BAPIs) 20060208
9 MAP_BAPI_TO_API Static method Public Method Mapping of BAPI Structure to API Structure 20060208
10 MAP_BAPI_TO_API_OLD Static method Public Method Mapping of BAPI Structure to API Structure (Old BAPIs) 20060208
11 MAP_FISCYEARX_TO_BP021X Static method Public Method Mapping of BAPI X Structure to BP021 X Structure 20060213
Events
Class FSBP_BAPI_FISCAL_YEAR_MAPPING has no event.
Types
Class FSBP_BAPI_FISCAL_YEAR_MAPPING has no local type.
Method Signatures

Method MAP_AMOUNTS_BP021_TO_FISCYEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FISCYEARDATA Call by reference Type reference (TYPE) BAPI_STR_BUPA_FS_FISCYEAR2 FS-BP: BAPI-Struktur für Geschäftsjahresdaten 20060208
2 Importing I_BP021 Call by reference Type reference (TYPE) BP021 Geschäftsjahresinformationen 20060208

Method MAP_AMOUNTS_BP021_TO_FISCYEAR on class FSBP_BAPI_FISCAL_YEAR_MAPPING has no exception.

Method MAP_AMOUNTS_BP021_TO_FISCY_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FISCYEARDATA Call by reference Type reference (TYPE) BAPI_STR_BUPA_FS_FISCYEAR FS-BP: BAPI-Struktur für Geschäftsjahresdaten 20060208
2 Exporting E_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20060210
3 Importing I_BP021 Call by reference Type reference (TYPE) BP021 Geschäftsjahresinformationen 20060208

Method MAP_AMOUNTS_BP021_TO_FISCY_OLD on class FSBP_BAPI_FISCAL_YEAR_MAPPING has no exception.

Method MAP_AMOUNTS_FISCYEAR_TO_BP021 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_BP021 Call by reference Type reference (TYPE) BP021 Geschäftsjahresinformationen 20060210
2 Exporting E_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20060210
3 Importing I_FISCYEARDATA Call by reference Type reference (TYPE) BAPI_STR_BUPA_FS_FISCYEAR2 FS-BP: BAPI-Struktur für Geschäftsjahresdaten 20060210

Method MAP_AMOUNTS_FISCYEAR_TO_BP021 on class FSBP_BAPI_FISCAL_YEAR_MAPPING has no exception.

Method MAP_AMOUNTS_FISCY_OLD_TO_BP021 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_BP021 Call by reference Type reference (TYPE) BP021 Geschäftsjahresinformationen 20060210
2 Exporting E_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20060210
3 Importing I_FISCYEARDATA Call by reference Type reference (TYPE) BAPI_STR_BUPA_FS_FISCYEAR FS-BP: BAPI-Struktur für Geschäftsjahresdaten 20060210

Method MAP_AMOUNTS_FISCY_OLD_TO_BP021 on class FSBP_BAPI_FISCAL_YEAR_MAPPING has no exception.

Method MAP_AMOUNT_TO_BAPI_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AMOUNT Call by reference Type reference (TYPE) BP_AMNT Betrag 20060210
2 Exporting E_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20060210
3 Importing I_AMOUNT Call by reference Type reference (TYPE) BP_AMNT Betrag 20060210
4 Importing I_CURRENCY Call by reference Type reference (TYPE) TCURC-WAERS Währungsschlüssel 20060210

Method MAP_AMOUNT_TO_BAPI_OLD on class FSBP_BAPI_FISCAL_YEAR_MAPPING has no exception.

Method MAP_AMOUNT_TO_BP021 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AMOUNT Call by reference Type reference (TYPE) BP_AMNT Betrag 20060210
2 Exporting E_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20060210
3 Importing I_AMOUNT Call by reference Type reference (TYPE) BAPICURX-BAPICURX Währungsbetrag für BAPIs (mit 9 Nachkommastellen) 20060210
4 Importing I_CURRENCY Call by reference Type reference (TYPE) TCURC-WAERS Währungsschlüssel 20060210

Method MAP_AMOUNT_TO_BP021 on class FSBP_BAPI_FISCAL_YEAR_MAPPING has no exception.

Method MAP_API_TO_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FISCYEARDATA Call by reference Type reference (TYPE) BAPI_STR_BUPA_FS_FISCYEAR2_TTY Tabellentyp der BAPI-Struktur für Geschäftsjahresdaten 20060210
2 Exporting E_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20060210
3 Importing I_BP021 Call by reference Type reference (TYPE) BP021_TTY Geschäftspartnerstamm (Geschäftsjahres-Informationen) 20060210

Method MAP_API_TO_BAPI on class FSBP_BAPI_FISCAL_YEAR_MAPPING has no exception.

Method MAP_API_TO_BAPI_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FISCYEARDATA Call by reference Type reference (TYPE) BAPI_STR_BUPA_FS_FISCYEAR_TTY Tabellentyp der BAPI-Struktur für Geschäftsjahresdaten 20060208
2 Exporting E_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20060208
3 Importing I_BP021 Call by reference Type reference (TYPE) BP021_TTY Geschäftspartnerstamm (Geschäftsjahres-Informationen) 20060208

Method MAP_API_TO_BAPI_OLD on class FSBP_BAPI_FISCAL_YEAR_MAPPING has no exception.

Method MAP_BAPI_TO_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BP021 Call by reference Type reference (TYPE) BP021_TTY Geschäftspartnerstamm (Geschäftsjahres-Informationen) 20060208
2 Exporting E_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20060208
3 Importing I_FISCYEARDATA Call by reference Type reference (TYPE) BAPI_STR_BUPA_FS_FISCYEAR2_TTY Tabellentyp der BAPI-Struktur für Geschäftsjahresdaten 20060208
4 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20060210

Method MAP_BAPI_TO_API on class FSBP_BAPI_FISCAL_YEAR_MAPPING has no exception.

Method MAP_BAPI_TO_API_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BP021 Call by reference Type reference (TYPE) BP021_TTY Geschäftspartnerstamm (Geschäftsjahres-Informationen) 20060208
2 Exporting E_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20060208
3 Importing I_FISCYEARDATA Call by reference Type reference (TYPE) BAPI_STR_BUPA_FS_FISCYEAR_TTY Tabellentyp der BAPI-Struktur für Geschäftsjahresdaten 20060208
4 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20060210

Method MAP_BAPI_TO_API_OLD on class FSBP_BAPI_FISCAL_YEAR_MAPPING has no exception.

Method MAP_FISCYEARX_TO_BP021X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BP021_X Call by reference Type reference (TYPE) FSBP_BP021_X_TTY Tabellentyp der BP021-X-Struktur für Geschäftsjahresdaten 20060213
2 Importing I_FISCAL_YEAR_X Call by reference Type reference (TYPE) BAPI_STR_BUPA_FS_FISYEAR_X_TTY Tabellentyp der BAPI-X-Struktur für Geschäftsjahresdaten 20060213

Method MAP_FISCYEARX_TO_BP021X on class FSBP_BAPI_FISCAL_YEAR_MAPPING has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710