SAP ABAP Class CL_RSBPC_EN_PAYLOAD (POA SBC E&N Payload Helper)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPC-INF (Application Component) BPC 'unified model' - Infrastructure
     RSBPC_EN (Package) BPC IP Extension: Event & Notification
Properties
Class CL_RSBPC_EN_PAYLOAD  
Short Description POA SBC E&N Payload Helper    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSBPC_EN   BPC IP Extension: Event & Notification 
Created 20130306   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSBPC_EN_PAYLOAD has no interface implemented.
Friends
Class CL_RSBPC_EN_PAYLOAD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_PAYLOAD Instance attribute Private Type reference (TYPE) RSBPC_EN_T_MESSAGES POASBC E&N Payload 20130306
2 MV_LAISO Instance attribute Private Type reference (TYPE) LAISO Language according to ISO 639 20130306
3 MV_RICHPAYLOAD Instance attribute Private Type reference (TYPE) STRING 20130306
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BASIC_DEFAULT_MESSAGE Instance method Public Method 20130306
2 ADD_BASIC_MESSAGE Instance method Public Method Add a message block for a specific language 20130306
3 ADD_RICH_MESSAGE Instance method Public Method Add a rich message block for a specific language 20130306
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20130306
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130306
6 GET_DEFAULT_LANG Instance method Public Method 20130306
7 GET_PAYLOAD Instance method Public Method Get the fully encoded payload 20130306
8 GET_RICH_PAYLOAD Instance method Public Method Get the fully encoded rich payload 20130306
9 SET_DEFAULT_LANG Instance method Public Method 20130306
10 VALIDATE_BASIC_MESSAGE Instance method Private Method Internal validation of the message 20130306
11 VALIDATE_RICH_MESSAGE Instance method Private Method Internal validation of the rich message 20130306
Events
Class CL_RSBPC_EN_PAYLOAD has no event.
Types
Class CL_RSBPC_EN_PAYLOAD has no local type.
Method Signatures

Method ADD_BASIC_DEFAULT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) RSBPC_EN_S_MESSAGE 20130306

Method ADD_BASIC_DEFAULT_MESSAGE on class CL_RSBPC_EN_PAYLOAD has no exception.

Method ADD_BASIC_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) RSBPC_EN_S_MESSAGE POASBC E&N Payload Message 20130306

Method ADD_BASIC_MESSAGE on class CL_RSBPC_EN_PAYLOAD has no exception.

Method ADD_RICH_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEFAULT Call by reference Type reference (TYPE) BOOLEAN POASBC E&N Is Default Locale 20130306
2 Importing IS_RICH_MESSAGE Call by reference Type reference (TYPE) XSTRING 20130306

Method ADD_RICH_MESSAGE on class CL_RSBPC_EN_PAYLOAD has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSBPC_EN_PAYLOAD has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSBPC_EN_PAYLOAD has no exception.

Method CONSTRUCTOR Signature

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

Method GET_DEFAULT_LANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_LAISO Value transfer Type reference (TYPE) LAISO Language according to ISO 639 20130306

Method GET_DEFAULT_LANG on class CL_RSBPC_EN_PAYLOAD has no exception.

Method GET_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PAYLOAD Value transfer Type reference (TYPE) XSTRING 20130306

Method GET_PAYLOAD on class CL_RSBPC_EN_PAYLOAD has no exception.

Method GET_RICH_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PAYLOAD Value transfer Type reference (TYPE) XSTRING 20130306

Method GET_RICH_PAYLOAD on class CL_RSBPC_EN_PAYLOAD has no exception.

Method SET_DEFAULT_LANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LAISO Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20130306

Method SET_DEFAULT_LANG on class CL_RSBPC_EN_PAYLOAD has no exception.

Method VALIDATE_BASIC_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) RSBPC_EN_S_MESSAGE EN Payload Message 20130306

Method VALIDATE_BASIC_MESSAGE on class CL_RSBPC_EN_PAYLOAD has no exception.

Method VALIDATE_RICH_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RICH_MESSAGE Call by reference Type reference (TYPE) XSTRING Message Body content in CMF 20130306

Method VALIDATE_RICH_MESSAGE on class CL_RSBPC_EN_PAYLOAD has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740