SAP ABAP Class CL_BTP_PWD_PCLPACKAGE (Assistance Class for BTP_PROCESSTREE)
Hierarchy
☛
DMIS (Software Component) DMIS 2011_1
⤷
CA-EUR (Application Component) European Monetary Union: Euro
⤷
BTP_PWD (Package) BTP PCL Web Dynpro Layer
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_WD_COMPONENT_ASSISTANCE | Basis for a Web Dynpro assistance class | 20100622 |
Properties
| Class | CL_BTP_PWD_PCLPACKAGE | |
| Short Description | Assistance Class for BTP_PROCESSTREE | |
| Super Class | CL_WD_COMPONENT_ASSISTANCE | Basis for a Web Dynpro assistance class |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | BTP_PWD | BTP PCL Web Dynpro Layer |
| Created | 20100622 | SAP |
| Last change | 20141030 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_BTP_PWD_PCLPACKAGE has no forward declaration.
Interfaces
Class CL_BTP_PWD_PCLPACKAGE has no interface implemented.
Friends
Class CL_BTP_PWD_PCLPACKAGE has no friend class.
Attributes
Class CL_BTP_PWD_PCLPACKAGE has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Method which modifies according tables | 20130516 | |
| 2 | Static method | Private | Method | call FuBa SM02_ADD_MESSAGE | 20130214 | |
| 3 | Static method | Public | Method | Method which checks the process tree | 20140311 | |
| 4 | Static method | Public | Method | Method which determines the params and for message sending | 20130214 | |
| 5 | Static method | Private | Method | Method to change the system message | 20130214 | |
| 6 | Static method | Public | Method | Method which contains a submit of the according report | 20121212 | |
| 7 | Static method | Public | Method | Method which processes the input data | 20130214 | |
| 8 | Static method | Private | Method | Method which processes the system messages | 20130214 | |
| 9 | Static method | Private | Method | Method to save the system message | 20130214 | |
| 10 | Static method | Public | Method | Method which set the activity structure of the class | 20140311 | |
| 11 | Static method | Public | Method | Method which only update the status of the activity | 20130603 | |
| 12 | Static method | Public | Method | Method which contains a submit of the according report | 20130503 |
Events
Class CL_BTP_PWD_PCLPACKAGE has no event.
Types
Class CL_BTP_PWD_PCLPACKAGE has no local type.
Method Signatures
Method ALLOW_SETSTATMANU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Call by reference | Type reference (TYPE) | C | 20130516 | ||||
| 2 | P_ACT_ID | Call by reference | Type reference (TYPE) | CNV_MBT_ACTIVITY | Unique ID for all activities to be executed | 20130516 | |||
| 3 | P_PACKID | Call by reference | Type reference (TYPE) | CNV_MBT_PACKID | Package Number of Transformation / Analysis Package | 20130516 | |||
| 4 | P_PHASE | Call by reference | Type reference (TYPE) | CNV_MBT_PHASE | Phase of the Migration Project | 20130516 |
Method ALLOW_SETSTATMANU on class CL_BTP_PWD_PCLPACKAGE has no exception.
Method CALL_SM02_ADD_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20130214 | |||
| 2 | CV_TEMSG_ID | Value transfer | Type reference (TYPE) | TEMSG-ID | System Messages | 20130214 | |||
| 3 | IV_APPL_SERVER | Value transfer | Type reference (TYPE) | MSNAME | Server Name | 20130214 | |||
| 4 | IV_DELETE_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20130214 | |||
| 5 | IV_DELETE_TIME | Value transfer | Type reference (TYPE) | SYTIME | TIME Data Element for SYST | 20130214 | |||
| 6 | IV_DEST_ID | Value transfer | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20130214 | |||
| 7 | IV_EMLINE1 | Value transfer | Type reference (TYPE) | EMETEXT | Express message text | 20130214 | |||
| 8 | IV_EMLINE2 | Value transfer | Type reference (TYPE) | EMETEXT | Express message text | 20130214 | |||
| 9 | IV_EMLINE3 | Value transfer | Type reference (TYPE) | EMETEXT | Express message text | 20130214 | |||
| 10 | IV_EXPIRE_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20130214 | |||
| 11 | IV_EXPIRE_TIME | Value transfer | Type reference (TYPE) | SYTIME | TIME Data Element for SYST | 20130214 | |||
| 12 | IV_RFC_CLIENT | Value transfer | Type reference (TYPE) | C | MBT: RFC destination versions and settings | 20130214 |
Method CALL_SM02_ADD_MESSAGE on class CL_BTP_PWD_PCLPACKAGE has no exception.
Method CHECK_PROCESS_TREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ERROR | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20140311 | |||
| 2 | IV_PACKAGE_ID | Call by reference | Type reference (TYPE) | CNV_MBT_PACKID | Package Number of Transformation / Analysis Package | 20140311 |
Method CHECK_PROCESS_TREE on class CL_BTP_PWD_PCLPACKAGE has no exception.
Method DET_SYST_MSG_PARAMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Value transfer | Type reference (TYPE) | TAB_TEMSG | System Messages | 20130214 | |||
| 2 | EV_INVALID | Value transfer | Type reference (TYPE) | C | 20130214 | ||||
| 3 | EV_REDEL | Value transfer | Type reference (TYPE) | C | X=called from receiver del | 20130214 | |||
| 4 | EV_SYSTEM_WIDE | Value transfer | Type reference (TYPE) | C | System wide message | 20130214 | |||
| 5 | IV_PACKID | Value transfer | Type reference (TYPE) | CNV_MBT_PACKID | Packid | 20130214 | |||
| 6 | IV_PNAME | Value transfer | Type reference (TYPE) | CHAR40 | System name | 20131119 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130214 | |||
| 2 | 20130214 | |||
| 3 | 20130214 |
Method INVALIDATE_SYSTEM_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_INVAL | Value transfer | Type reference (TYPE) | STR_TEMSG | System Messages | 20130214 | |||
| 2 | EV_FAILED | Value transfer | Type reference (TYPE) | C | error flag | 20130214 | |||
| 3 | EV_SYSMSG | Value transfer | Type reference (TYPE) | BALMI | Application Log: APPL_LOG_WRITE_MESSAGES interface | 20130214 | |||
| 4 | IT_DEST | Value transfer | Type reference (TYPE) | CNVMBTDEST_T | Table for all used destinations | 20140227 | |||
| 5 | IT_INVAL | Value transfer | Type reference (TYPE) | TAB_TEMSG | System Messages | 20130214 |
Method INVALIDATE_SYSTEM_MESSAGE on class CL_BTP_PWD_PCLPACKAGE has no exception.
Method LOCK_USERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ACT_ID | Value transfer | Type reference (TYPE) | CNV_MBT_ACTIVITY | Activity ID | 20121212 | |||
| 2 | P_CALLED_ALONE | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20130321 | |||
| 3 | P_CG | Value transfer | Type reference (TYPE) | CNV_MBT_CR_CHECK_GROUP | '0003' | Check group | 20121212 | ||
| 4 | P_PACKID | Value transfer | Type reference (TYPE) | CNV_MBT_PACKID | Packid | 20121212 | |||
| 5 | P_PHASE | Value transfer | Type reference (TYPE) | CNV_MBT_PHASE | Phase | 20121212 | |||
| 6 | P_SYSTYP | Value transfer | Type reference (TYPE) | CNV_MBT_EXEC_TARGET | Specifies the target system the activity is executed in | 20121212 | |||
| 7 | P_USTYP | Value transfer | Type reference (TYPE) | XUUSTYP | User Type | 20121212 | |||
| 8 | P_WISTAT | Value transfer | Type reference (TYPE) | C | 20121212 |
Method LOCK_USERS on class CL_BTP_PWD_PCLPACKAGE has no exception.
Method PROCESS_INPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Value transfer | Type reference (TYPE) | C | 20130214 | ||||
| 2 | EV_SYSMSG | Value transfer | Type reference (TYPE) | BALMI | Application Log: APPL_LOG_WRITE_MESSAGES interface | 20130214 | |||
| 3 | IT_TEMSG | Value transfer | Type reference (TYPE) | TAB_TEMSG | 20130214 | ||||
| 4 | IV_ACTIVITY | Value transfer | Type reference (TYPE) | CNV_MBT_ACTIVITY | Unique ID for all activities to be executed | 20130319 | |||
| 5 | IV_CALLED_ALONE | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20130321 | |||
| 6 | IV_CENTRAL | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Central system | 20130214 | |||
| 7 | IV_CLIENT_SPEC | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20130214 | |||
| 8 | IV_CONTROL | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Control system | 20130214 | |||
| 9 | IV_DELETE_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20130214 | |||
| 10 | IV_DELETE_TIME | Value transfer | Type reference (TYPE) | SYTIME | TIME Data Element for SYST | 20130214 | |||
| 11 | IV_EXECUTION | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Execution system | 20130214 | |||
| 12 | IV_EXPIRE_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20130214 | |||
| 13 | IV_EXPIRE_TIME | Value transfer | Type reference (TYPE) | SYTIME | TIME Data Element for SYST | 20130214 | |||
| 14 | IV_INVALID | Value transfer | Type reference (TYPE) | C | Message not valid anymore | 20130214 | |||
| 15 | IV_PACKID | Value transfer | Type reference (TYPE) | CNV_MBT_PACKID | Packid | 20130214 | |||
| 16 | IV_PHASE | Value transfer | Type reference (TYPE) | CNV_MBT_PHASE | Phase of the Migration Project | 20130319 | |||
| 17 | IV_RECEIVER | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Receiver system | 20130214 | |||
| 18 | IV_REDEL | Value transfer | Type reference (TYPE) | C | Import parameter | 20130214 | |||
| 19 | IV_RFC_SERVER | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20130214 | |||
| 20 | IV_SENDER | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Sender system | 20130214 | |||
| 21 | IV_UPGRADE | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Upgrade system | 20130214 |
Method PROCESS_INPUT on class CL_BTP_PWD_PCLPACKAGE has no exception.
Method PROCESS_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Value transfer | Type reference (TYPE) | C | error flag | 20130214 | |||
| 2 | EV_SYSMSG | Value transfer | Type reference (TYPE) | BALMI | Application Log: APPL_LOG_WRITE_MESSAGES interface | 20130214 | |||
| 3 | IT_NO_DOUBLE_DEST | Value transfer | Type reference (TYPE) | CNVMBTDESTVERS_T | Vorschlagswerte bei Anlage von Debitoren aus Workbench | 20130214 | |||
| 4 | IT_TEMSG | Value transfer | Type reference (TYPE) | TAB_TEMSG | 20130214 | ||||
| 5 | IV_CLIENT_SPEC | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20130214 | |||
| 6 | IV_DELETE_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20130214 | |||
| 7 | IV_DELETE_TIME | Value transfer | Type reference (TYPE) | SYTIME | TIME Data Element for SYST | 20130214 | |||
| 8 | IV_EXPIRE_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20130214 | |||
| 9 | IV_EXPIRE_TIME | Value transfer | Type reference (TYPE) | SYTIME | TIME Data Element for SYST | 20130214 | |||
| 10 | IV_INVALID | Value transfer | Type reference (TYPE) | C | Message not valid anymore | 20130214 | |||
| 11 | IV_PACKID | Value transfer | Type reference (TYPE) | CNV_MBT_PACKID | Packid | 20130214 | |||
| 12 | IV_REDEL | Value transfer | Type reference (TYPE) | C | Import parameter | 20130214 | |||
| 13 | IV_RFC_SERVER | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20130214 | |||
| 14 | IV_SYSTEM | Value transfer | Type reference (TYPE) | C | System | 20130214 |
Method PROCESS_MESSAGE on class CL_BTP_PWD_PCLPACKAGE has no exception.
Method SAVE_MESSAGE_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Value transfer | Type reference (TYPE) | C | error flag | 20130214 | |||
| 2 | EV_SYSMSG | Value transfer | Type reference (TYPE) | BALMI | Application Log: APPL_LOG_WRITE_MESSAGES interface | 20130214 | |||
| 3 | IV_PACKID | Value transfer | Type reference (TYPE) | CNV_MBT_PACKID | Packid | 20130214 | |||
| 4 | IV_SYSTEM | Value transfer | Type reference (TYPE) | C | System | 20130214 | |||
| 5 | IV_TEMSG | Value transfer | Type reference (TYPE) | TEMSG-ID | System Messages | 20130214 |
Method SAVE_MESSAGE_ID on class CL_BTP_PWD_PCLPACKAGE has no exception.
Method SET_ACTIVITY_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_MSG | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20140311 | |||
| 2 | IS_ACTIVITY_CONTENT | Call by reference | Type reference (TYPE) | CNVMBTACTIVITY | Unique ID for all activities,information about execution | 20140311 | |||
| 3 | IS_NODE_TEXT | Call by reference | Type reference (TYPE) | CNV_MBT_NODE | Text of Activity in Process Tree | 20140311 | |||
| 4 | LR_ACTIVITY | Value transfer | Object reference (TYPE REF TO) | CL_CNV_MBT_ACTIVITY | Activity | 20140311 |
Method SET_ACTIVITY_CONTENT on class CL_BTP_PWD_PCLPACKAGE has no exception.
Method STATUS_LOCK_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20130603 | |||
| 2 | IV_ACTIVITY | Value transfer | Type reference (TYPE) | CNV_MBT_ACTIVITY | Unique ID for all activities to be executed | 20130603 | |||
| 3 | IV_PACKID | Value transfer | Type reference (TYPE) | CNV_MBT_PACKID | Package Number of Transformation / Analysis Package | 20130603 | |||
| 4 | IV_PHASE | Value transfer | Type reference (TYPE) | CNV_MBT_PHASE | Phase of the Migration Project | 20130603 |
Method STATUS_LOCK_UPDATE on class CL_BTP_PWD_PCLPACKAGE has no exception.
Method UNLOCK_USERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ACT_ID | Value transfer | Type reference (TYPE) | CNV_MBT_ACTIVITY | Unique ID for all activities to be executed | 20130503 | |||
| 2 | P_CG | Value transfer | Type reference (TYPE) | CNV_MBT_CR_CHECK_GROUP | '0003' | Number of identifying a set of checking rules | 20130503 | ||
| 3 | P_PACKID | Value transfer | Type reference (TYPE) | CNV_MBT_PACKID | Package Number of Transformation / Analysis Package | 20130503 | |||
| 4 | P_PHASE | Value transfer | Type reference (TYPE) | CNV_MBT_PHASE | Phase of the Migration Project | 20130503 | |||
| 5 | P_SYSTYP | Value transfer | Type reference (TYPE) | CNV_MBT_EXEC_TARGET | Specifies The Target System the Activity is Executed in | 20130503 | |||
| 6 | P_USTYP | Value transfer | Type reference (TYPE) | XUUSTYP | User Type | 20130503 | |||
| 7 | P_WISTAT | Value transfer | Type reference (TYPE) | C | 20130503 |
Method UNLOCK_USERS on class CL_BTP_PWD_PCLPACKAGE has no exception.
History
| Last changed by/on | SAP | 20141030 |
| SAP Release Created in | 2010_1_700 |