SAP ABAP Class CL_GEN_EBPP_NOTIFICATION (Notification)
Hierarchy
FI-CA (Software Component) FI-CA
   FI-CA (Application Component) Contract Accounts Receivable and Payable
     FKKB (Package) Contract A/R & A/P: Central Objects
Properties
Class CL_GEN_EBPP_NOTIFICATION  
Short Description Notification    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FKKB   Contract A/R & A/P: Central Objects 
Created 20020919   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GEN_EBPP_NOTIFICATION has no forward declaration.
Interfaces
Class CL_GEN_EBPP_NOTIFICATION has no interface implemented.
Friends
Class CL_GEN_EBPP_NOTIFICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MESSAGE_CREATE_USER Constant Public Type reference (TYPE) CHAR20 'CREATE_USER' Message Type: Create User 20020919
2 C_MESSAGE_DEENROLL Constant Public Type reference (TYPE) CHAR20 'DEENROLL' Message Type: Reset Password 20020926
3 C_MESSAGE_RESET_PW Constant Public Type reference (TYPE) CHAR20 'RESET_PW' Message Type: Reset Password 20020919
4 C_NOTIFICATION_TYPE_EMAIL Constant Public Type reference (TYPE) SX_ADDRTYP 'INT' Notification Type: e-mail 20020919
5 C_NOTIFICATION_TYPE_FAX Constant Public Type reference (TYPE) SX_ADDRTYP 'FAX' Notification Type: Fax 20020919
6 C_NOTIFICATION_TYPE_NO Constant Public Type reference (TYPE) SX_ADDRTYP '*' Notification Type: None 20020919
7 C_NOTIFICATION_TYPE_PRINTER Constant Public Type reference (TYPE) SX_ADDRTYP 'PRT' Notification Type: Printer 20020919
8 C_NOTIFICATION_TYPE_SMS Constant Public Type reference (TYPE) SX_ADDRTYP 'PAG' Notification Type: SMS 20020919
9 MT_EMAIL_BODY Instance attribute Private Type reference (TYPE) SWUOCONTTAB e-mail Body 20020919
10 MT_EMAIL_FOOTER Instance attribute Private Type reference (TYPE) SWUOCONTTAB e-mail Footer 20020919
11 MT_EMAIL_HEADER Instance attribute Private Type reference (TYPE) SWUOCONTTAB e-mail Header 20020919
12 MT_PARTNER Instance attribute Private Type reference (TYPE) GENEBPP_PARTNER_BUKRS_T Biller Direct: Partner Data incl. Company Code 20030318
13 M_EMAIL_SUBJECT Instance attribute Private Type reference (TYPE) SO_OBJ_DES e-mail Subject 20020919
14 M_MESSAGE_TYPE Instance attribute Private Type reference (TYPE) CHAR20 Message Type 20020919
15 M_NOTIFICATION_TYPE Instance attribute Private Type reference (TYPE) SX_ADDRTYP SAPconnect: Address type 20020919
16 M_PASSWORD Instance attribute Private Type reference (TYPE) XUNCODE New Password 20030318
17 M_USER Instance attribute Private Type reference (TYPE) UNAME User Name 20030318
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20020919
2 CONVERT_TO_PDF Instance method Private Method Convert to PDF 20020919
3 CREATE_EMAIL Instance method Private Method Create e-mail 20020919
4 CREATE_FAX Instance method Private Method Create Fax 20020919
5 CREATE_PDF Instance method Public Method Create PDF 20020919
6 CREATE_PRINTER Instance method Private Method Create Printer 20020919
7 CREATE_SMART_FORM Instance method Private Method Create Smart Form 20020919
8 CREATE_SMS Instance method Private Method Create SMS 20020919
9 GET_EMAIL_ADDRESS Instance method Private Method Returns e-mail Address 20020919
10 GET_FAX_ADDRESS Instance method Private Method Returns Fax Address 20020919
11 GET_SMS_ADDRESS Instance method Private Method Returns SMS Address 20020919
12 SEND_EMAIL Instance method Private Method Send e-mail 20020919
13 SEND_FAX Instance method Private Method Send fax 20020919
14 SEND_NOTIFICATION Instance method Public Method Dispatch notification 20020919
15 SEND_PRINTER Instance method Private Method Prepare Printer 20020919
16 SEND_SMS Instance method Private Method Send SMS 20020919
17 SET_CONTENT Instance method Public Method Set Notification Content 20020919
18 SET_DATA Instance method Public Method Set Additional Data 20030318
19 SET_MESSAGE_TYPE Instance method Public Method Define message type 20020919
20 SET_NOTIFICATION_TYPE Instance method Public Method Define Notification Type 20020919
Events
Class CL_GEN_EBPP_NOTIFICATION has no event.
Types
Class CL_GEN_EBPP_NOTIFICATION has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_GEN_EBPP_NOTIFICATION has no parameter.
Method CONSTRUCTOR on class CL_GEN_EBPP_NOTIFICATION has no exception.

Method CONVERT_TO_PDF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OTF Call by reference Type reference (TYPE) TSFOTF SAPscript Smart Forms: Tabelle OTF 20020919
2 Returning R_PDF Value transfer Type reference (TYPE) XSTRING PDF 20020919
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal error 20020919

Method CREATE_EMAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) SWUOCONTTAB OI: Tabelle zum Speichern des Dokumentinhaltes 20020919
2 Exporting E_SUBJECT Call by reference Type reference (TYPE) SO_OBJ_DES Kurze Beschreibung des Inhaltes 20020919

Method CREATE_EMAIL on class CL_GEN_EBPP_NOTIFICATION has no exception.

Method CREATE_FAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) SWUOCONTTAB OI: Tabelle zum Speichern des Dokumentinhaltes 20020919
2 Exporting E_SUBJECT Call by reference Type reference (TYPE) SO_OBJ_DES Kurze Beschreibung des Inhaltes 20020919

Method CREATE_FAX on class CL_GEN_EBPP_NOTIFICATION has no exception.

Method CREATE_PDF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PDF Value transfer Type reference (TYPE) XSTRING PDF 20020919
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler! 20020919

Method CREATE_PRINTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) SWUOCONTTAB OI: Tabelle zum Speichern des Dokumentinhaltes 20020919
2 Exporting E_SUBJECT Call by reference Type reference (TYPE) SO_OBJ_DES Kurze Beschreibung des Inhaltes 20020919

Method CREATE_PRINTER on class CL_GEN_EBPP_NOTIFICATION has no exception.

Method CREATE_SMART_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT_DATA Call by reference Type reference (TYPE) SSFCRESCL Smart Forms: Rückgabe bei Ende Formulardruck 20020919
2 Importing IS_CONTROL_PARAMETERS Call by reference Type reference (TYPE) SSFCTRLOP Smart Forms: Kontrollstruktur 20020919
3 Importing IS_OUTPUT_OPTIONS Call by reference Type reference (TYPE) SSFCOMPOP SAP Smart Forms: Optionen Smart Composer (Übergabe) 20020919
4 Importing I_PRINT_DIALOG Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20020919

Method CREATE_SMART_FORM on class CL_GEN_EBPP_NOTIFICATION has no exception.

Method CREATE_SMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) SWUOCONTTAB OI: Tabelle zum Speichern des Dokumentinhaltes 20020919
2 Exporting E_SUBJECT Call by reference Type reference (TYPE) SO_OBJ_DES Kurze Beschreibung des Inhaltes 20020919

Method CREATE_SMS on class CL_GEN_EBPP_NOTIFICATION has no exception.

Method GET_EMAIL_ADDRESS Signature

Method GET_EMAIL_ADDRESS on class CL_GEN_EBPP_NOTIFICATION has no parameter.
Method GET_EMAIL_ADDRESS on class CL_GEN_EBPP_NOTIFICATION has no exception.

Method GET_FAX_ADDRESS Signature

Method GET_FAX_ADDRESS on class CL_GEN_EBPP_NOTIFICATION has no parameter.
Method GET_FAX_ADDRESS on class CL_GEN_EBPP_NOTIFICATION has no exception.

Method GET_SMS_ADDRESS Signature

Method GET_SMS_ADDRESS on class CL_GEN_EBPP_NOTIFICATION has no parameter.
Method GET_SMS_ADDRESS on class CL_GEN_EBPP_NOTIFICATION has no exception.

Method SEND_EMAIL Signature

Method SEND_EMAIL on class CL_GEN_EBPP_NOTIFICATION has no parameter.
Method SEND_EMAIL on class CL_GEN_EBPP_NOTIFICATION has no exception.

Method SEND_FAX Signature

Method SEND_FAX on class CL_GEN_EBPP_NOTIFICATION has no parameter.
Method SEND_FAX on class CL_GEN_EBPP_NOTIFICATION has no exception.

Method SEND_NOTIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE_RET Call by reference Type reference (TYPE) FIS_GENEBPP_MSG_T Biller Direct: Meldungen 20020919
2 Exporting E_RC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20020919
3 Exporting E_RETURN Call by reference Type reference (TYPE) BAPIRET1 Returnparameter 20020919
4 Importing IS_ADDRESS Call by reference Type reference (TYPE) FKK_EBPP_ADDRESS Übergabestruktur für eine Adresse (speziell für EBPP) 20020919
5 Importing I_SMTP_ADDRESS Call by reference Type reference (TYPE) AD_SMTPADR Übergabestruktur für eine SMTP-Adresse (speziell für EBPP) 20020919

Method SEND_NOTIFICATION on class CL_GEN_EBPP_NOTIFICATION has no exception.

Method SEND_PRINTER Signature

Method SEND_PRINTER on class CL_GEN_EBPP_NOTIFICATION has no parameter.
Method SEND_PRINTER on class CL_GEN_EBPP_NOTIFICATION has no exception.

Method SEND_SMS Signature

Method SEND_SMS on class CL_GEN_EBPP_NOTIFICATION has no parameter.
Method SEND_SMS on class CL_GEN_EBPP_NOTIFICATION has no exception.

Method SET_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONTENT Call by reference Type reference (TYPE) SWUOCONTTAB OI: Tabelle zum Speichern des Dokumentinhaltes 20020919

Method SET_CONTENT on class CL_GEN_EBPP_NOTIFICATION has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARTNER Call by reference Type reference (TYPE) GENEBPP_PARTNER_BUKRS_T Biller Direct: Partnerdaten inkl. Buchungskreis 20030318
2 Importing I_PASSWORD Call by reference Type reference (TYPE) XUNCODE Neues Kennwort 20030318
3 Importing I_USER Call by reference Type reference (TYPE) UNAME Benutzername 20030318

Method SET_DATA on class CL_GEN_EBPP_NOTIFICATION has no exception.

Method SET_MESSAGE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Call by reference Type reference (TYPE) C Nachrichten Typ 20020919

Method SET_MESSAGE_TYPE on class CL_GEN_EBPP_NOTIFICATION has no exception.

Method SET_NOTIFICATION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Call by reference Type reference (TYPE) SX_ADDRTYP SAPconnect: Typ einer Adresse 20020919

Method SET_NOTIFICATION_TYPE on class CL_GEN_EBPP_NOTIFICATION has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 471