SAP ABAP Class CL_ADDR_PRINTFORM_EXIT_001 (Old Exits for Address Formatting)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ADR (Application Component) Address Management/Business Address
     SZAD (Package) SAP Technology - Business Services: Address Management
Properties
Class CL_ADDR_PRINTFORM_EXIT_001  
Short Description Old Exits for Address Formatting    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SZAD   SAP Technology - Business Services: Address Management 
Created 20080710   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_ADDR_PRINTFORM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 SZADR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ADDR_PRINTFORM_EXIT_001 has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ADDR_PRINTFORM 20080710
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_EX_ADDR_PRINTFORM_SHORT Instance attribute Private Object reference (TYPE REF TO) IF_EX_ADDR_PRINTFORM_SHORT BAdI Interface IF_EX_ADDR_PRINTFORM_SHORT 20080711
2 MV_PRINTFORM_SHORT_IS_ACTIVE Instance attribute Private Type reference (TYPE) XFELD Checkbox 20080711
Methods
# Method Level Visibility Method type Description Created on
1 CALL_BADI_PRINTFORM_SHORT Instance method Public Method 20080711
2 CALL_CUSTOMER_FUNCTION_001 Instance method Public Method 20080710
3 CITY_LINE Instance method Private Method 20080711
4 GET_INSTANCE Static method Private Method 20080710
5 MAP_DATA_TO_ADRS Instance method Private Method 20080711
Events
Class CL_ADDR_PRINTFORM_EXIT_001 has no event.
Types
Class CL_ADDR_PRINTFORM_EXIT_001 has no local type.
Method Signatures

Method CALL_BADI_PRINTFORM_SHORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DATA_CARRIER Call by reference Type reference (TYPE) AD_LINE_DC Kurzform der aufbereiteten Adresse für den Datenträger 20080711
2 Changing CV_DATA_CARRIER_2 Call by reference Type reference (TYPE) AD_LINE_DC Kurzform der aufbereiteten Adresse für den Datenträger 20080711
3 Changing CV_SHORT_FORM Call by reference Type reference (TYPE) AD_LINE_S Einzeilige Kurzform der aufbereiteten Adresse 20080711
4 Changing CV_SHORT_FORM_S Call by reference Type reference (TYPE) AD_LINE_S Einzeilige Kurzform der aufbereiteten Adresse 20080711
5 Changing CV_SHORT_FORM_WO_NAME Call by reference Type reference (TYPE) AD_LINE_S Einzeilige Kurzform der aufbereiteten Adresse 20080711
6 Importing IS_ADDRESS_KEY_FOR_EXIT_CALL Call by reference Type reference (TYPE) ADDRS_ADDRESS_KEY 20080711
7 Importing IS_DATA Call by reference Type reference (TYPE) IF_ADDR_PRINTFORM=>TS_ADDRESS_DATA 20080711
8 Importing IS_T005T_REC Call by reference Type reference (TYPE) T005T Bezeichnung der Länder 20080711
9 Importing IS_T005_REC Call by reference Type reference (TYPE) T005 Länder 20080711
10 Importing IS_T005_SEND Call by reference Type reference (TYPE) T005 Länder 20080711
11 Importing IT_PRINTFORM Call by reference Type reference (TYPE) SZADR_PRINTFORM_TABLE 20080711
12 Importing IV_ADDRESS_TYPE Call by reference Type reference (TYPE) ADDR_ADDRESS_TYPE 20080711
13 Importing IV_COUNTRY_NAME_IN_REC_LANGU Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20080711
14 Importing IV_LANGUAGE_FOR_COUNTRY_NAME Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20080711
15 Importing IV_LINE_PRIORITY Call by reference Type reference (TYPE) AD_PRIOR Priorität für die Zeilen bei der Adreßaufbereitung 20080711
16 Importing IV_NATION Call by reference Type reference (TYPE) AD_NATION Versionskennzeichen für internationale Adressen 20080711
17 Importing IV_NATION_SPACE Call by reference Type reference (TYPE) AD_NATION Versionskennzeichen für internationale Adressen 20080711
18 Importing IV_NATION_USED Call by reference Type reference (TYPE) AD_NATION Versionskennzeichen für internationale Adressen 20080711
19 Importing IV_NO_UPPER_CASE_FOR_CITY Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20080711
20 Importing IV_PERSON_ABOVE_ORGANIZATION Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20080711
21 Importing IV_RECEIVER_LANGUAGE Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20080711
22 Importing IV_STREET_HAS_PRIORITY Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20080711

Method CALL_BADI_PRINTFORM_SHORT on class CL_ADDR_PRINTFORM_EXIT_001 has no exception.

Method CALL_CUSTOMER_FUNCTION_001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ADDRESS_DATA Call by reference Type reference (TYPE) IF_ADDR_PRINTFORM=>TS_ADDRESS_DATA 20080710
2 Changing CV_LINE_PRIORITY Call by reference Type reference (TYPE) AD_PRIOR Priorität für die Zeilen bei der Adreßaufbereitung 20080710
3 Exporting ET_PRINTFORM Call by reference Type reference (TYPE) SZADR_PRINTFORM_TABLE 20080710
4 Exporting EV_DATA_CARRIER_LINE Call by reference Type reference (TYPE) AD_LINE_DC Kurzform der aufbereiteten Adresse für den Datenträger 20080710
5 Exporting EV_DATA_CARRIER_LINE_0 Call by reference Type reference (TYPE) AD_LINE_DC Kurzform der aufbereiteten Adresse für den Datenträger 20080710
6 Exporting EV_D_C_L_IS_COMPLETE Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20080710
7 Exporting EV_SHORT_FORM_LINE Call by reference Type reference (TYPE) AD_LINE_S Einzeilige Kurzform der aufbereiteten Adresse 20080710
8 Exporting EV_SHORT_FORM_LINE_WO_NAME Call by reference Type reference (TYPE) AD_LINE_S Einzeilige Kurzform der aufbereiteten Adresse 20080710
9 Exporting EV_SHORT_FORM_S_LINE Call by reference Type reference (TYPE) AD_LINE_S Einzeilige Kurzform der aufbereiteten Adresse 20080710
10 Importing IS_ADDRESS_KEY Call by reference Type reference (TYPE) ADDRS_ADDRESS_KEY 20080710
11 Importing IS_T005T_REC Call by reference Type reference (TYPE) T005T Bezeichnung der Länder 20080710
12 Importing IS_T005_REC Call by reference Type reference (TYPE) T005 Länder 20080710
13 Importing IS_T005_SEND Call by reference Type reference (TYPE) T005 Länder 20080710
14 Importing IV_ADDRESS_TYPE Call by reference Type reference (TYPE) ADDR_ADDRESS_TYPE 20080710
15 Importing IV_NATION Call by reference Type reference (TYPE) AD_NATION Versionskennzeichen für internationale Adressen 20080710
16 Importing IV_NATION_SPACE Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20080710
17 Importing IV_NATION_USED Call by reference Type reference (TYPE) AD_NATION Versionskennzeichen für internationale Adressen 20080710
18 Importing IV_NUMBER_OF_LINES Call by reference Type reference (TYPE) ANZEI Anzahl Zeilen der Anschrift 20080710
19 Importing IV_PERSON_ABOVE_ORGANIZATION Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20080710
20 Importing IV_RECEIVER_LANGUAGE Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20080710
21 Importing IV_STREET_HAS_PRIORITY Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20080710

Method CALL_CUSTOMER_FUNCTION_001 on class CL_ADDR_PRINTFORM_EXIT_001 has no exception.

Method CITY_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_T005_REC Call by reference Type reference (TYPE) T005 Länder 20080711
2 Importing IT_PRINTFORM Call by reference Type reference (TYPE) SZADR_PRINTFORM_TABLE 20080711
3 Returning RV_CITY_LINE Value transfer Type reference (TYPE) STRING 20080711

Method CITY_LINE on class CL_ADDR_PRINTFORM_EXIT_001 has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_PRINTFORM_EXIT Value transfer Object reference (TYPE REF TO) CL_ADDR_PRINTFORM_EXIT_001 Alte Exits zur Adressaufbereitung 20080710

Method GET_INSTANCE on class CL_ADDR_PRINTFORM_EXIT_001 has no exception.

Method MAP_DATA_TO_ADRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ADRS1_NAME Call by reference Type reference (TYPE) ADRS1_NAME Teilstruktur Adreßaufbereitung spezifisch für Adreßtyp 1 20080711
2 Exporting ES_ADRS2_NAME Call by reference Type reference (TYPE) ADRS2_NAME Teilstruktur Adreßaufbereitung spezifisch für Adreßtyp 2 20080711
3 Exporting ES_ADRS3_NAME Call by reference Type reference (TYPE) ADRS3_NAME Teilstruktur Adreßaufbereitung spezifisch für Adreßtyp 3 20080711
4 Exporting ES_ADRS_POST Call by reference Type reference (TYPE) ADRS_POST Postalischer Teil einer Adresse (für Adreßaufbereitung) 20080711
5 Importing IS_DATA Call by reference Type reference (TYPE) IF_ADDR_PRINTFORM=>TS_ADDRESS_DATA 20080711
6 Importing IV_ADDRESS_TYPE Call by reference Type reference (TYPE) ADDR_ADDRESS_TYPE 20080711

Method MAP_DATA_TO_ADRS on class CL_ADDR_PRINTFORM_EXIT_001 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 712