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 ALLOW_SETSTATMANU Static method Public Method Method which modifies according tables 20130516
2 CALL_SM02_ADD_MESSAGE Static method Private Method call FuBa SM02_ADD_MESSAGE 20130214
3 CHECK_PROCESS_TREE Static method Public Method Method which checks the process tree 20140311
4 DET_SYST_MSG_PARAMS Static method Public Method Method which determines the params and for message sending 20130214
5 INVALIDATE_SYSTEM_MESSAGE Static method Private Method Method to change the system message 20130214
6 LOCK_USERS Static method Public Method Method which contains a submit of the according report 20121212
7 PROCESS_INPUT Static method Public Method Method which processes the input data 20130214
8 PROCESS_MESSAGE Static method Private Method Method which processes the system messages 20130214
9 SAVE_MESSAGE_ID Static method Private Method Method to save the system message 20130214
10 SET_ACTIVITY_CONTENT Static method Public Method Method which set the activity structure of the class 20140311
11 STATUS_LOCK_UPDATE Static method Public Method Method which only update the status of the activity 20130603
12 UNLOCK_USERS 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 Exporting EV_FAILED Call by reference Type reference (TYPE) C 20130516
2 Importing P_ACT_ID Call by reference Type reference (TYPE) CNV_MBT_ACTIVITY Unique ID for all activities to be executed 20130516
3 Importing P_PACKID Call by reference Type reference (TYPE) CNV_MBT_PACKID Package Number of Transformation / Analysis Package 20130516
4 Importing 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 Changing CV_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20130214
2 Changing CV_TEMSG_ID Value transfer Type reference (TYPE) TEMSG-ID System Messages 20130214
3 Importing IV_APPL_SERVER Value transfer Type reference (TYPE) MSNAME Server Name 20130214
4 Importing IV_DELETE_DATE Value transfer Type reference (TYPE) SYDATUM Current Date of Application Server 20130214
5 Importing IV_DELETE_TIME Value transfer Type reference (TYPE) SYTIME TIME Data Element for SYST 20130214
6 Importing IV_DEST_ID Value transfer Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20130214
7 Importing IV_EMLINE1 Value transfer Type reference (TYPE) EMETEXT Express message text 20130214
8 Importing IV_EMLINE2 Value transfer Type reference (TYPE) EMETEXT Express message text 20130214
9 Importing IV_EMLINE3 Value transfer Type reference (TYPE) EMETEXT Express message text 20130214
10 Importing IV_EXPIRE_DATE Value transfer Type reference (TYPE) SYDATUM Current Date of Application Server 20130214
11 Importing IV_EXPIRE_TIME Value transfer Type reference (TYPE) SYTIME TIME Data Element for SYST 20130214
12 Importing 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 Exporting EV_ERROR Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20140311
2 Importing 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 Exporting ET_MESSAGES Value transfer Type reference (TYPE) TAB_TEMSG System Messages 20130214
2 Exporting EV_INVALID Value transfer Type reference (TYPE) C 20130214
3 Exporting EV_REDEL Value transfer Type reference (TYPE) C X=called from receiver del 20130214
4 Exporting EV_SYSTEM_WIDE Value transfer Type reference (TYPE) C System wide message 20130214
5 Importing IV_PACKID Value transfer Type reference (TYPE) CNV_MBT_PACKID Packid 20130214
6 Importing IV_PNAME Value transfer Type reference (TYPE) CHAR40 System name 20131119
# Exception Resumable Description Created on
1 ERROR_READ_MSG 20130214
2 ERROR_READ_PARAMS 20130214
3 MSG_ALREADY_EXIST 20130214

Method INVALIDATE_SYSTEM_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_INVAL Value transfer Type reference (TYPE) STR_TEMSG System Messages 20130214
2 Exporting EV_FAILED Value transfer Type reference (TYPE) C error flag 20130214
3 Exporting EV_SYSMSG Value transfer Type reference (TYPE) BALMI Application Log: APPL_LOG_WRITE_MESSAGES interface 20130214
4 Importing IT_DEST Value transfer Type reference (TYPE) CNVMBTDEST_T Table for all used destinations 20140227
5 Importing 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 Importing P_ACT_ID Value transfer Type reference (TYPE) CNV_MBT_ACTIVITY Activity ID 20121212
2 Importing P_CALLED_ALONE Value transfer Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20130321
3 Importing P_CG Value transfer Type reference (TYPE) CNV_MBT_CR_CHECK_GROUP '0003' Check group 20121212
4 Importing P_PACKID Value transfer Type reference (TYPE) CNV_MBT_PACKID Packid 20121212
5 Importing P_PHASE Value transfer Type reference (TYPE) CNV_MBT_PHASE Phase 20121212
6 Importing P_SYSTYP Value transfer Type reference (TYPE) CNV_MBT_EXEC_TARGET Specifies the target system the activity is executed in 20121212
7 Importing P_USTYP Value transfer Type reference (TYPE) XUUSTYP User Type 20121212
8 Importing 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 Exporting EV_FAILED Value transfer Type reference (TYPE) C 20130214
2 Exporting EV_SYSMSG Value transfer Type reference (TYPE) BALMI Application Log: APPL_LOG_WRITE_MESSAGES interface 20130214
3 Importing IT_TEMSG Value transfer Type reference (TYPE) TAB_TEMSG 20130214
4 Importing IV_ACTIVITY Value transfer Type reference (TYPE) CNV_MBT_ACTIVITY Unique ID for all activities to be executed 20130319
5 Importing IV_CALLED_ALONE Value transfer Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20130321
6 Importing IV_CENTRAL Value transfer Type reference (TYPE) WDY_BOOLEAN Central system 20130214
7 Importing IV_CLIENT_SPEC Value transfer Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20130214
8 Importing IV_CONTROL Value transfer Type reference (TYPE) WDY_BOOLEAN Control system 20130214
9 Importing IV_DELETE_DATE Value transfer Type reference (TYPE) SYDATUM Current Date of Application Server 20130214
10 Importing IV_DELETE_TIME Value transfer Type reference (TYPE) SYTIME TIME Data Element for SYST 20130214
11 Importing IV_EXECUTION Value transfer Type reference (TYPE) WDY_BOOLEAN Execution system 20130214
12 Importing IV_EXPIRE_DATE Value transfer Type reference (TYPE) SYDATUM Current Date of Application Server 20130214
13 Importing IV_EXPIRE_TIME Value transfer Type reference (TYPE) SYTIME TIME Data Element for SYST 20130214
14 Importing IV_INVALID Value transfer Type reference (TYPE) C Message not valid anymore 20130214
15 Importing IV_PACKID Value transfer Type reference (TYPE) CNV_MBT_PACKID Packid 20130214
16 Importing IV_PHASE Value transfer Type reference (TYPE) CNV_MBT_PHASE Phase of the Migration Project 20130319
17 Importing IV_RECEIVER Value transfer Type reference (TYPE) WDY_BOOLEAN Receiver system 20130214
18 Importing IV_REDEL Value transfer Type reference (TYPE) C Import parameter 20130214
19 Importing IV_RFC_SERVER Value transfer Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20130214
20 Importing IV_SENDER Value transfer Type reference (TYPE) WDY_BOOLEAN Sender system 20130214
21 Importing 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 Exporting EV_FAILED Value transfer Type reference (TYPE) C error flag 20130214
2 Exporting EV_SYSMSG Value transfer Type reference (TYPE) BALMI Application Log: APPL_LOG_WRITE_MESSAGES interface 20130214
3 Importing IT_NO_DOUBLE_DEST Value transfer Type reference (TYPE) CNVMBTDESTVERS_T Vorschlagswerte bei Anlage von Debitoren aus Workbench 20130214
4 Importing IT_TEMSG Value transfer Type reference (TYPE) TAB_TEMSG 20130214
5 Importing IV_CLIENT_SPEC Value transfer Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20130214
6 Importing IV_DELETE_DATE Value transfer Type reference (TYPE) SYDATUM Current Date of Application Server 20130214
7 Importing IV_DELETE_TIME Value transfer Type reference (TYPE) SYTIME TIME Data Element for SYST 20130214
8 Importing IV_EXPIRE_DATE Value transfer Type reference (TYPE) SYDATUM Current Date of Application Server 20130214
9 Importing IV_EXPIRE_TIME Value transfer Type reference (TYPE) SYTIME TIME Data Element for SYST 20130214
10 Importing IV_INVALID Value transfer Type reference (TYPE) C Message not valid anymore 20130214
11 Importing IV_PACKID Value transfer Type reference (TYPE) CNV_MBT_PACKID Packid 20130214
12 Importing IV_REDEL Value transfer Type reference (TYPE) C Import parameter 20130214
13 Importing IV_RFC_SERVER Value transfer Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20130214
14 Importing 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 Exporting EV_FAILED Value transfer Type reference (TYPE) C error flag 20130214
2 Exporting EV_SYSMSG Value transfer Type reference (TYPE) BALMI Application Log: APPL_LOG_WRITE_MESSAGES interface 20130214
3 Importing IV_PACKID Value transfer Type reference (TYPE) CNV_MBT_PACKID Packid 20130214
4 Importing IV_SYSTEM Value transfer Type reference (TYPE) C System 20130214
5 Importing 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 Exporting EV_MSG Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20140311
2 Importing IS_ACTIVITY_CONTENT Call by reference Type reference (TYPE) CNVMBTACTIVITY Unique ID for all activities,information about execution 20140311
3 Importing IS_NODE_TEXT Call by reference Type reference (TYPE) CNV_MBT_NODE Text of Activity in Process Tree 20140311
4 Changing 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 Exporting EV_FAILED Value transfer Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20130603
2 Importing IV_ACTIVITY Value transfer Type reference (TYPE) CNV_MBT_ACTIVITY Unique ID for all activities to be executed 20130603
3 Importing IV_PACKID Value transfer Type reference (TYPE) CNV_MBT_PACKID Package Number of Transformation / Analysis Package 20130603
4 Importing 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 Importing P_ACT_ID Value transfer Type reference (TYPE) CNV_MBT_ACTIVITY Unique ID for all activities to be executed 20130503
2 Importing P_CG Value transfer Type reference (TYPE) CNV_MBT_CR_CHECK_GROUP '0003' Number of identifying a set of checking rules 20130503
3 Importing P_PACKID Value transfer Type reference (TYPE) CNV_MBT_PACKID Package Number of Transformation / Analysis Package 20130503
4 Importing P_PHASE Value transfer Type reference (TYPE) CNV_MBT_PHASE Phase of the Migration Project 20130503
5 Importing P_SYSTYP Value transfer Type reference (TYPE) CNV_MBT_EXEC_TARGET Specifies The Target System the Activity is Executed in 20130503
6 Importing P_USTYP Value transfer Type reference (TYPE) XUUSTYP User Type 20130503
7 Importing 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