SAP ABAP Class CL_EBPP_NOTIFICATION (Notification)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FIN-FSCM-BD-AR (Application Component) Accounts Receivable Accounting Process Integration
     EBPP_APAR (Package) EBPP_APAR
Properties
Class CL_EBPP_NOTIFICATION  
Short Description Notification    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EBPP_APAR   EBPP_APAR 
Created 20020822   SAP 
Last change 20020911   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EBPP_NOTIFICATION has no forward declaration.
Interfaces
Class CL_EBPP_NOTIFICATION has no interface implemented.
Friends
Class CL_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 20020823
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 20020830
4 C_NOTIFICATION_TYPE_EMAIL Constant Public Type reference (TYPE) SX_ADDRTYP 'INT' Message Type E-Mail 20020822
5 C_NOTIFICATION_TYPE_FAX Constant Public Type reference (TYPE) SX_ADDRTYP 'FAX' Message Type Fax 20020822
6 C_NOTIFICATION_TYPE_NO Constant Public Type reference (TYPE) SX_ADDRTYP '*' Message Type None 20020822
7 C_NOTIFICATION_TYPE_PRINTER Constant Public Type reference (TYPE) SX_ADDRTYP 'PRT' Message Type Printer 20020822
8 C_NOTIFICATION_TYPE_SMS Constant Public Type reference (TYPE) SX_ADDRTYP 'PAG' Message Type SMS 20020822
9 MT_EMAIL_BODY Instance attribute Private Type reference (TYPE) SWUOCONTTAB E-Mail Body 20020822
10 MT_EMAIL_FOOTER Instance attribute Private Type reference (TYPE) SWUOCONTTAB E-Mail Footer 20020822
11 MT_EMAIL_HEADER Instance attribute Private Type reference (TYPE) SWUOCONTTAB E-Mail Header 20020822
12 MT_PARTNER Instance attribute Private Type reference (TYPE) EBPP_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 Regarding 20020822
14 M_MESSAGE_TYPE Instance attribute Private Type reference (TYPE) CHAR20 Message type 20020823
15 M_NOTIFICATION_TYPE Instance attribute Private Type reference (TYPE) SX_ADDRTYP SAPconnect: Address type 20020822
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 20020822
2 CONVERT_TO_PDF Instance method Private Method Convert to PDF 20020822
3 CREATE_EMAIL Instance method Private Method Create E-Mail 20020822
4 CREATE_FAX Instance method Private Method Create Fax 20020822
5 CREATE_PDF Instance method Public Method Create PDF 20020822
6 CREATE_PRINTER Instance method Private Method Create Printer 20020822
7 CREATE_SMART_FORM Instance method Private Method Create Smart Form 20020822
8 CREATE_SMS Instance method Private Method Create SMS 20020822
9 GET_EMAIL_ADDRESS Instance method Private Method Supplies the E-Mail Address 20020822
10 GET_FAX_ADDRESS Instance method Private Method Supplies the Fax Address 20020822
11 GET_SMS_ADDRESS Instance method Private Method Supplies the SMS Address 20020822
12 SEND_EMAIL Instance method Private Method Send e-mail 20020822
13 SEND_FAX Instance method Private Method Send fax 20020822
14 SEND_NOTIFICATION Instance method Public Method Dispatch notification 20020822
15 SEND_PRINTER Instance method Private Method Prepare Printer 20020822
16 SEND_SMS Instance method Private Method Send SMS 20020822
17 SET_CONTENT Instance method Public Method Set Notification Content 20020823
18 SET_DATA Instance method Public Method Set Additional Data 20030318
19 SET_MESSAGE_TYPE Instance method Public Method Define message type 20020823
20 SET_NOTIFICATION_TYPE Instance method Public Method Determine Notification Type 20020822
Events
Class CL_EBPP_NOTIFICATION has no event.
Types
Class CL_EBPP_NOTIFICATION has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_EBPP_NOTIFICATION has no parameter.
Method CONSTRUCTOR on class CL_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 20020822
2 Returning R_PDF Value transfer Type reference (TYPE) XSTRING PDF 20020822
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal error 20020822

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 20020822
2 Exporting E_SUBJECT Call by reference Type reference (TYPE) SO_OBJ_DES Kurze Beschreibung des Inhaltes 20020822

Method CREATE_EMAIL on class CL_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 20020822
2 Exporting E_SUBJECT Call by reference Type reference (TYPE) SO_OBJ_DES Kurze Beschreibung des Inhaltes 20020822

Method CREATE_FAX on class CL_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 20020822
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler! 20020822

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 20020822
2 Exporting E_SUBJECT Call by reference Type reference (TYPE) SO_OBJ_DES Kurze Beschreibung des Inhaltes 20020822

Method CREATE_PRINTER on class CL_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 20020822
2 Importing IS_CONTROL_PARAMETERS Call by reference Type reference (TYPE) SSFCTRLOP Smart Forms: Kontrollstruktur 20020822
3 Importing IS_OUTPUT_OPTIONS Call by reference Type reference (TYPE) SSFCOMPOP SAP Smart Forms: Optionen Smart Composer (Übergabe) 20020822
4 Importing I_PRINT_DIALOG Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20020822

Method CREATE_SMART_FORM on class CL_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 20020822
2 Exporting E_SUBJECT Call by reference Type reference (TYPE) SO_OBJ_DES Kurze Beschreibung des Inhaltes 20020822

Method CREATE_SMS on class CL_EBPP_NOTIFICATION has no exception.

Method GET_EMAIL_ADDRESS Signature

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

Method GET_FAX_ADDRESS Signature

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

Method GET_SMS_ADDRESS Signature

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

Method SEND_EMAIL Signature

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

Method SEND_FAX Signature

Method SEND_FAX on class CL_EBPP_NOTIFICATION has no parameter.
Method SEND_FAX on class CL_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) EBPP_MESSAGES_T Biller Direct: Meldungen 20020823
2 Exporting E_RC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20020823
3 Exporting E_RETURN Call by reference Type reference (TYPE) BAPIRET1 Returnparameter 20020823
4 Importing IS_ADDRESS Call by reference Type reference (TYPE) APAR_EBPP_ADDRESS Übergabestruktur für eine Adresse (speziell für EBPP) 20020823
5 Importing I_SMTP_ADDRESS Call by reference Type reference (TYPE) AD_SMTPADR Übergabestruktur für eine SMTP-Adresse (speziell für EBPP) 20020830

Method SEND_NOTIFICATION on class CL_EBPP_NOTIFICATION has no exception.

Method SEND_PRINTER Signature

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

Method SEND_SMS Signature

Method SEND_SMS on class CL_EBPP_NOTIFICATION has no parameter.
Method SEND_SMS on class CL_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 20020823

Method SET_CONTENT on class CL_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) EBPP_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_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 20020823

Method SET_MESSAGE_TYPE on class CL_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 20020822

Method SET_NOTIFICATION_TYPE on class CL_EBPP_NOTIFICATION has no exception.
History
Last changed by/on SAP  20020911 
SAP Release Created in