SAP ABAP Class /AIN/CL_DEV_VALIDATE_40 (Validate Activity 4.0)
Hierarchy
AIN (Software Component) AIN 710: Add-On Installation
   AIE-AII (Application Component) Infrastructure
     /AIN/ACTIVITIES (Package) Auto-ID Activities
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /AIN/CL_DEV_ACTIVITY OBSOLETE - do not use anymore! 20050513
2 Interface implementation (CLASS c. INTERFACES i_ref)  /AIN/IF_ACTIVITY Activity interface 20050513
Properties
Class /AIN/CL_DEV_VALIDATE_40  
Short Description Validate Activity 4.0    
Super Class /AIN/CL_DEV_ACTIVITY OBSOLETE - do not use anymore! 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /AIN/ACTIVITIES   Auto-ID Activities 
Created 20050513   SAP 
Last change 20141109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /AIN/CL_DEV_VALIDATE_40 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /AIN/IF_ACTIVITY Activity interface 20050513
Friends
Class /AIN/CL_DEV_VALIDATE_40 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PRMNAME_CHECK_AGAINST_DOC Instance attribute Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_NAME 'CHECK_AGAINST_DOCUMENT' Activity Parameter Name 20050517
2 C_PRMNAME_CHECK_CHILD_EPC Instance attribute Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_NAME 'CHECK_OBJECT_HAS_CHILD' Activity Parameter Name 20050621
3 C_PRMNAME_CHECK_DECOMMISSION Instance attribute Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_NAME 'CHECK_DECOMMISSION' Activity Parameter Name 20050602
4 C_PRMNAME_CHECK_HIERACHY_CHG Instance attribute Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_NAME 'CHECK_HIERARCHY_CHANGE' Activity Parameter Name 20050513
5 C_PRMNAME_CHECK_ID_KNOWN Instance attribute Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_NAME 'CHECK_OBJECT_KNOWN' Activity Parameter Name 20050601
6 C_PRMNAME_CHECK_IN_STOCK Instance attribute Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_NAME 'CHECK_IN_STOCK' Activity Parameter Name 20050513
7 C_PRMNAME_CHECK_TIME Instance attribute Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_NAME 'CHECK_OUT_OF_SEQUENCE' Activity Parameter Name 20060314
8 C_PRMNAME_EPC_FILTER Instance attribute Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_NAME 'HIERARCHY_BY_EPC_FILTER' Activity Parameter Name 20050513
9 C_PRMNAME_GROUP_BY_MSG Instance attribute Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_NAME 'GROUP_BY_MESSAGE' Activity Parameter Name 20050516
10 C_PRMNAME_HIERARCHY_BY_DEVGRP Instance attribute Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_NAME 'HIERARCHY_BY_DEVGRP' Activity Parameter Name 20050610
11 C_PRMNAME_HIERARCHY_MERGE Instance attribute Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_NAME 'CHECK_HIERARCHY_MERGE' Activity Parameter Name 20050513
12 C_PRMNAME_UNDO Instance attribute Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_NAME 'UNDO' Activity parameter name 20050513
13 C_PRMVALUE_ERROR Constant Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_VALUE 'ERROR' Activity Parameter Value 20050517
14 C_PRMVALUE_ERROR_QUEUE Constant Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_VALUE 'ERROR_QUEUE' Activity Parameter Value 20060317
15 C_PRMVALUE_EXCEPTION Instance attribute Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_VALUE 'EXCEPTION' Activity Parameter Value 20060317
16 C_PRMVALUE_INFO Constant Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_VALUE 'INFORMATION' Activity Parameter Value 20050517
17 C_PRMVALUE_WARN Constant Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_VALUE 'WARNING' Activity Parameter Value 20050517
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EPC_INFO_TO_LOG Instance method Private Method add epc information into log 20050531
2 ADJUST_OBJ_GUID Instance method Private Method perform EPC level checking 20050610
3 CHECK_BKN_DOC Instance method Private Method check backend document 20050516
4 CHECK_EPC Instance method Private Method perform EPC level checking 20050513
5 CHECK_HIERARCHY_MERGE Instance method Private Method check merger of different hierarchies 20050513
6 CHECK_UNDO Instance method Private Method check whether allow undo 20050513
7 CHECK_UNTAGGED_OBJ Instance method Private Method perform EPC level checking 20050713
8 CREATE_HIERARCHY_UNDER_DUMMY Instance method Private Method put entire under one dummy id 20050516
9 GET_ACTION_TYPE_DESCRIPTION Instance method Private Method get action type description 20050513
Events
Class /AIN/CL_DEV_VALIDATE_40 has no event.
Types
Class /AIN/CL_DEV_VALIDATE_40 has no local type.
Method Signatures

Method ADD_EPC_INFO_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOG Call by reference Object reference (TYPE REF TO) /AIN/CL_APP_LOG AIN Application log 20050531
2 Importing IT_MSG_EPC_INFO Call by reference Type reference (TYPE) MSG_EPC_INFO_TAB 20050531

Method ADD_EPC_INFO_TO_LOG on class /AIN/CL_DEV_VALIDATE_40 has no exception.

Method ADJUST_OBJ_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACTIVITY_CONTEXT Call by reference Type reference (TYPE) /AIN/ACTIVITY_CTX_EPC_TAB Activity Context EPC list 20050610
2 Exporting ET_RET_MSG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20050610
3 Exporting EV_STATUS Call by reference Type reference (TYPE) /AIN/ACTIVITY_STATUS Activity Return Status 20050610
4 Importing IO_LOG Call by reference Object reference (TYPE REF TO) /AIN/CL_APP_LOG AIN Application log 20050610
5 Importing IT_PARAMETER Call by reference Type reference (TYPE) /AIN/ACTIVITY_PARAMETERS_TAB Activity parameters table type 20050610

Method ADJUST_OBJ_GUID on class /AIN/CL_DEV_VALIDATE_40 has no exception.

Method CHECK_BKN_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACTIVITY_CONTEXT Call by reference Type reference (TYPE) /AIN/ACTIVITY_CTX_EPC_TAB EPC-Liste von Aktivitätskontext 20050516
2 Exporting ET_RET_MSG Call by reference Type reference (TYPE) BAPIRETTAB 20050516
3 Exporting EV_STATUS Call by reference Type reference (TYPE) /AIN/ACTIVITY_STATUS Rückgabestatus der Aktivität 20050516
4 Importing IO_LOG Call by reference Object reference (TYPE REF TO) /AIN/CL_APP_LOG 20050516
5 Importing IT_PARAMETER Call by reference Type reference (TYPE) /AIN/ACTIVITY_PARAMETERS_TAB Tabellentyp: Aktivitätsparameter 20050516

Method CHECK_BKN_DOC on class /AIN/CL_DEV_VALIDATE_40 has no exception.

Method CHECK_EPC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACTIVITY_CONTEXT Call by reference Type reference (TYPE) /AIN/ACTIVITY_CTX_EPC_TAB EPC-Liste von Aktivitätskontext 20050513
2 Exporting ET_RET_MSG Call by reference Type reference (TYPE) BAPIRETTAB 20050513
3 Exporting EV_STATUS Call by reference Type reference (TYPE) /AIN/ACTIVITY_STATUS Rückgabestatus der Aktivität 20050513
4 Importing IO_LOG Call by reference Object reference (TYPE REF TO) /AIN/CL_APP_LOG 20050513
5 Importing IT_PARAMETER Call by reference Type reference (TYPE) /AIN/ACTIVITY_PARAMETERS_TAB Tabellentyp: Aktivitätsparameter 20050513

Method CHECK_EPC on class /AIN/CL_DEV_VALIDATE_40 has no exception.

Method CHECK_HIERARCHY_MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CONTEXT Call by reference Type reference (TYPE) /AIN/ACTIVITY_CONTEXT_STR Aktivitätskontext 20050513
2 Exporting EV_STATUS Call by reference Type reference (TYPE) /AIN/ACTIVITY_STATUS Rückgabestatus der Aktivität 20050513
3 Importing IO_LOG Call by reference Object reference (TYPE REF TO) /AIN/CL_APP_LOG 20050513
4 Importing IT_PARAMETERS Call by reference Type reference (TYPE) /AIN/ACTIVITY_PARAMETERS_TAB Tabellentyp: Aktivitätsparameter 20050513

Method CHECK_HIERARCHY_MERGE on class /AIN/CL_DEV_VALIDATE_40 has no exception.

Method CHECK_UNDO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACTIVITY_CONTEXT Call by reference Type reference (TYPE) /AIN/ACTIVITY_CTX_EPC_TAB EPC-Liste von Aktivitätskontext 20050513
2 Exporting ET_RET_MSG Call by reference Type reference (TYPE) BAPIRETTAB 20050513
3 Exporting EV_STATUS Call by reference Type reference (TYPE) /AIN/ACTIVITY_STATUS Rückgabestatus der Aktivität 20050513
4 Importing IO_LOG Call by reference Object reference (TYPE REF TO) /AIN/CL_APP_LOG 20050513
5 Importing IT_PARAMETER Call by reference Type reference (TYPE) /AIN/ACTIVITY_PARAMETERS_TAB Tabellentyp: Aktivitätsparameter 20050513

Method CHECK_UNDO on class /AIN/CL_DEV_VALIDATE_40 has no exception.

Method CHECK_UNTAGGED_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACTIVITY_CONTEXT Call by reference Type reference (TYPE) /AIN/ACTIVITY_CTX_EPC_TAB Activity Context EPC list 20050713
2 Exporting ET_RET_MSG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20050713
3 Exporting EV_STATUS Call by reference Type reference (TYPE) /AIN/ACTIVITY_STATUS Activity Return Status 20050713
4 Importing IO_LOG Call by reference Object reference (TYPE REF TO) /AIN/CL_APP_LOG AIN Application log 20050713
5 Importing IT_PARAMETER Call by reference Type reference (TYPE) /AIN/ACTIVITY_PARAMETERS_TAB Activity parameters table type 20050713

Method CHECK_UNTAGGED_OBJ on class /AIN/CL_DEV_VALIDATE_40 has no exception.

Method CREATE_HIERARCHY_UNDER_DUMMY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACTIVITY_CONTEXT Call by reference Type reference (TYPE) /AIN/ACTIVITY_CTX_EPC_TAB EPC-Liste von Aktivitätskontext 20050516
2 Importing IT_PARAMETER Call by reference Type reference (TYPE) /AIN/ACTIVITY_PARAMETERS_TAB Activity parameters table type 20050705

Method CREATE_HIERARCHY_UNDER_DUMMY on class /AIN/CL_DEV_VALIDATE_40 has no exception.

Method GET_ACTION_TYPE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACTION_TYPE_DES Call by reference Type reference (TYPE) STRING Tabelle mit Beschreibungstext für Aktionstyp 20050513
2 Importing IV_ACTION_TYPE Call by reference Type reference (TYPE) /AIN/DM_ACTION_TYPE Aktionstyp 20050513

Method GET_ACTION_TYPE_DESCRIPTION on class /AIN/CL_DEV_VALIDATE_40 has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400