SAP ABAP Class /AIN/CL_DEV_VALIDATE (super class of device validation)
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! | 20040527 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | /AIN/IF_ACTIVITY | Activity interface | 20040527 |
Properties
| Class | /AIN/CL_DEV_VALIDATE | |
| Short Description | super class of device validation | |
| Super Class | /AIN/CL_DEV_ACTIVITY | OBSOLETE - do not use anymore! |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | /AIN/DEV_VALIDATE | |
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | /AIN/ACTIVITIES | Auto-ID Activities |
| Created | 20040507 | SAP |
| Last change | 20141109 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /AIN/CL_DEV_VALIDATE has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | /AIN/IF_ACTIVITY | Activity interface | 20040527 |
Friends
Class /AIN/CL_DEV_VALIDATE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Object reference (TYPE REF TO) | /AIN/CL_ACTIVITY_C | Common constants of activities | 20040513 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_NAME | 'CHECK_IN_STOCK' | Activity Parameter Name | 20041011 | ||
| 3 | Instance attribute | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_NAME | 'CHECK_NO_DOCUMENT' | Activity Parameter Name | 20050324 | ||
| 4 | Instance attribute | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_NAME | 'CHECK_HIERARCHY_CHANGE' | Activity Parameter Name | 20041007 | ||
| 5 | Instance attribute | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_NAME | 'CHECK_OUT_OF_SEQUENCE' | Activity Parameter Name | 20060314 | ||
| 6 | Instance attribute | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_NAME | 'HIERARCHY_BY_EPC_FILTER' | Activity Parameter Name | 20040806 | ||
| 7 | Instance attribute | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_NAME | 'ALLOW_EPC_REUSE' | Activity Parameter Name | 20040727 | ||
| 8 | Instance attribute | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_NAME | 'HIERARCHY_BY_DOCUMENT' | Activity Parameter Name | 20040818 | ||
| 9 | Instance attribute | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_NAME | 'CHECK_HIERARCHY_MERGE' | Activity Parameter Name | 20050314 | ||
| 10 | Instance attribute | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_NAME | 'NO_DEVICE_DESCRIPTION' | Activity Parameter Name | 20040709 | ||
| 11 | Instance attribute | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_NAME | 'NO_DOCUMENT' | Activity Parameter Name | 20050323 | ||
| 12 | Instance attribute | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_NAME | 'DOCUMENT_NOT_FOR_VALIDATION' | Activity parameter name | 20040527 | ||
| 13 | Instance attribute | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_NAME | 'REMOVE_DUPLICATE' | Activity Parameter Name | 20041002 | ||
| 14 | Instance attribute | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_NAME | 'UNDO' | Activity parameter name | 20040527 | ||
| 15 | Instance attribute | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_NAME | 'VIRTUAL_PALLET_SUPPORT' | Activity Parameter Name | 20050215 | ||
| 16 | Constant | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_VALUE | 'ERROR' | Activity Parameter Value | 20060315 | ||
| 17 | Constant | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_VALUE | 'ERROR_QUEUE' | Activity Parameter Value | 20060411 | ||
| 18 | Instance attribute | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_VALUE | 'EXCEPTION' | Activity Parameter Value | 20060411 | ||
| 19 | Constant | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_VALUE | 'INFORMATION' | Activity Parameter Value | 20060315 | ||
| 20 | Constant | Private | Type reference (TYPE) | /AIN/ACTIVITY_PARAM_VALUE | 'WARNING' | Activity Parameter Value | 20060315 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | add all inner objects of EPCs in context | 20040617 | |
| 2 | Instance method | Private | Method | adjust inner objects | 20040806 | |
| 3 | Instance method | Private | Method | check EPC is in the document or not | 20040527 | |
| 4 | Instance method | Private | Method | EPC and hiearchy | 20040527 | |
| 5 | Instance method | Private | Method | remove EPC and EPC related info when doc has SENT status | 20040721 | |
| 6 | Instance method | Private | Method | check merger of different hierarchies | 20050215 | |
| 7 | Instance method | Private | Method | EPC and hiearchy has not been reported in backend doc | 20040527 | |
| 8 | Instance method | Private | Method | create hierachy based on filter value | 20040806 | |
| 9 | Instance method | Private | Method | EPC and hiearchy has been recorded in backend doc | 20040818 | |
| 10 | Instance method | Private | Method | process smart message | 20040527 | |
| 11 | Instance method | Private | Method | process standard message | 20040527 | |
| 12 | Instance method | Protected | Method | fill activity context | 20040508 | |
| 13 | Instance method | Private | Method | filter action objects based on action status | 20041012 | |
| 14 | Instance method | Private | Method | get action type description | 20050324 | |
| 15 | Instance method | Private | Method | get action guid for each epc | 20050630 | |
| 16 | Instance method | Protected | Method | preprocess the epc lists in standard message | 20040526 | |
| 17 | Instance method | Protected | Method | remove duplicate epc reported by previous messages | 20040508 | |
| 18 | Instance method | Private | Method | remove EPC and EPC related info reported by previous msgs | 20040527 | |
| 19 | Instance method | Private | Method | support virtual pallet | 20050215 | |
| 20 | Instance method | Private | Method | update the top and prt object guids for objects | 20040722 |
Events
Class /AIN/CL_DEV_VALIDATE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | EPC_ACTION_GUID_STR | Protected | See coding | 20040512 | begin of EPC_ACTION_GUID_STR,
epc type /ain/epc,
act_guid type /ain/dm_act_guid,
act_status type /ain/dm_action_status,
act_obj_status type /ain/dm_act_obj_status,
end of epc_action_guid_str
|
||
| 2 | EPC_ACTION_GUID_TAB | Protected | See coding | 20040512 | EPC_ACTION_GUID_TAB type table of epc_action_guid_str
|
||
| 3 | EPC_ACTION_TYPE_STR | Protected | See coding | 20040511 | BEGIN OF epc_action_type_str,
epc TYPE /ain/epc,
action_type TYPE /ain/dm_action_type,
END OF epc_action_type_str
|
||
| 4 | EPC_ACTION_TYPE_TAB | Protected | See coding | 20040511 | EPC_ACTION_TYPE_TAB type table of epc_action_type_str
|
||
| 5 | EPC_DEVICE_TIME_STR | Protected | See coding | 20040510 | BEGIN OF epc_device_time_str,
epc TYPE /ain/epc,
dev_guid TYPE /ain/dm_dev_guid,
devgrp_guid type /ain/dm_devgrp_guid,
timestamp TYPE /ain/dm_timestamp,
END OF epc_device_time_str
|
||
| 6 | EPC_DEVICE_TIME_TAB | Protected | See coding | 20040510 | epc_device_time_tab TYPE TABLE OF epc_device_time_str
|
||
| 7 | EPC_DOC_GUID_STR | Public | See coding | 20040508 | BEGIN OF epc_doc_guid_str,
epc type /ain/dm_epc,
doc_guid TYPE /ain/dm_doc_guid,
doc_obj_guid type /ain/dm_obj_guid,
doc_type type /ain/dm_doc_type,
doc_id type /ain/dm_doc_id,
END OF epc_doc_guid_str
|
||
| 8 | EPC_DOC_GUID_TAB | Protected | See coding | 20040508 | epc_doc_guid_tab TYPE TABLE OF epc_doc_guid_str
|
||
| 9 | EPC_OBJ_GUID_STR | Protected | See coding | 20040512 | begin of EPC_OBJ_GUID_STR,
epc type /ain/epc,
obj_guid type /ain/dm_obj_guid,
top_obj_guid type /ain/dm_obj_guid,
prt_obj_guid type /ain/dm_obj_guid,
container_epc type /ain/epc,
end of epc_obj_guid_str
|
||
| 10 | EPC_OBJ_GUID_TAB | Protected | See coding | 20040512 | EPC_OBJ_GUID_TAB type table of epc_obj_guid_str
|
||
| 11 | EPC_STATUS_STR | Protected | See coding | 20040508 | BEGIN OF epc_status_str,
epc TYPE /ain/epc,
doc_status(1) TYPE c ,
stock_status(1) TYPE c,
report_status(2) type c,
END OF epc_status_str
|
||
| 12 | EPC_STATUS_TAB | Protected | See coding | 20040508 | epc_status_tab TYPE TABLE OF epc_status_str
|
Method Signatures
Method ADD_INNER_OBJECTS_TO_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CONTEXT | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_CONTEXT_STR | Aktivitätskontext | 20040617 | |||
| 2 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | /AIN/CL_APP_LOG | 20040617 |
Method ADD_INNER_OBJECTS_TO_CONTEXT on class /AIN/CL_DEV_VALIDATE has no exception.
Method ADJUST_INNER_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EPC_ACTION_GUID | Call by reference | Type reference (TYPE) | EPC_ACTION_GUID_TAB | 20040806 | ||||
| 2 | CT_EPC_OBJ_GUID | Call by reference | Type reference (TYPE) | EPC_OBJ_GUID_TAB | 20040806 | ||||
| 3 | IT_CHILD_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC_TAB | Tabellentyp: EPC | 20040806 | |||
| 4 | IT_PRT_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC_TAB | Tabellentyp: EPC | 20040806 |
Method ADJUST_INNER_OBJECTS on class /AIN/CL_DEV_VALIDATE has no exception.
Method CHECK_DOC_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC_TAB | Tabellentyp: EPC | 20040527 | |||
| 2 | CT_EPC_STATUS | Call by reference | Type reference (TYPE) | EPC_STATUS_TAB | 20040527 | ||||
| 3 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | /AIN/CL_APP_LOG | 20040527 | ||||
| 4 | IV_DOC_GUID | Call by reference | Type reference (TYPE) | /AIN/DM_DOC_GUID | Beleg-GUID | 20040527 |
Method CHECK_DOC_ITEM on class /AIN/CL_DEV_VALIDATE has no exception.
Method CHECK_DOC_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EPC_ACTION_TYPE | Call by reference | Type reference (TYPE) | EPC_ACTION_TYPE_TAB | 20040609 | ||||
| 2 | CT_EPC_DOC_GUID | Call by reference | Type reference (TYPE) | EPC_DOC_GUID_TAB | 20040609 | ||||
| 3 | ET_EPC_STATUS | Call by reference | Type reference (TYPE) | EPC_STATUS_TAB | 20040527 | ||||
| 4 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | /AIN/CL_APP_LOG | 20040527 | ||||
| 5 | IT_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC_TAB | 20040528 | ||||
| 6 | IV_CONTAINER_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC | Electronic Product Code | 20040528 |
Method CHECK_DOC_OBJ on class /AIN/CL_DEV_VALIDATE has no exception.
Method CHECK_DOC_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC_TAB | Tabellentyp: EPC | 20040721 | |||
| 2 | CT_EPC_ACTION_TYPE | Call by reference | Type reference (TYPE) | EPC_ACTION_TYPE_TAB | 20040721 | ||||
| 3 | CT_EPC_DEVICE_TIME | Call by reference | Type reference (TYPE) | EPC_DEVICE_TIME_TAB | 20040721 | ||||
| 4 | CT_EPC_DOC_GUID | Call by reference | Type reference (TYPE) | EPC_DOC_GUID_TAB | 20040721 | ||||
| 5 | CT_EPC_STATUS | Call by reference | Type reference (TYPE) | EPC_STATUS_TAB | 20040721 | ||||
| 6 | EV_STATUS | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_STATUS | Rückgabestatus der Aktivität | 20040729 | |||
| 7 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | /AIN/CL_APP_LOG | 20040721 | ||||
| 8 | IV_CONTAINER_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC | Electronic Product Code | 20040721 |
Method CHECK_DOC_STATUS on class /AIN/CL_DEV_VALIDATE has no exception.
Method CHECK_PREVIOUS_HIERARCHY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CONTEXT | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_CONTEXT_STR | Aktivitätskontext | 20050215 | |||
| 2 | EV_STATUS | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_STATUS | Rückgabestatus der Aktivität | 20050314 | |||
| 3 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | /AIN/CL_APP_LOG | 20050215 | ||||
| 4 | IT_PARAMETERS | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_PARAMETERS_TAB | Tabellentyp: Aktivitätsparameter | 20050215 |
Method CHECK_PREVIOUS_HIERARCHY on class /AIN/CL_DEV_VALIDATE has no exception.
Method CHECK_STOCK_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EPC_STATUS | Call by reference | Type reference (TYPE) | EPC_STATUS_TAB | 20040527 | ||||
| 2 | ET_EPC_OBJ_GUID | Call by reference | Type reference (TYPE) | EPC_OBJ_GUID_TAB | 20040527 | ||||
| 3 | EV_STATUS | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_STATUS | Activity Return Status | 20060315 | |||
| 4 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | /AIN/CL_APP_LOG | 20040527 | ||||
| 5 | IT_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC_TAB | Tabellentyp: EPC | 20040527 | |||
| 6 | IT_EPC_DEVICE_TIME | Call by reference | Type reference (TYPE) | EPC_DEVICE_TIME_TAB | 20060315 | ||||
| 7 | IT_PARAMETERS | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_PARAMETERS_TAB | Tabellentyp: Aktivitätsparameter | 20041006 | |||
| 8 | IV_CONTAINER_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC | Electronic Product Code | 20040528 |
Method CHECK_STOCK_OBJ on class /AIN/CL_DEV_VALIDATE has no exception.
Method CREATE_HIERACHY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EPC_ACTION_GUID | Call by reference | Type reference (TYPE) | EPC_ACTION_GUID_TAB | 20040806 | ||||
| 2 | CT_EPC_OBJ_GUID | Call by reference | Type reference (TYPE) | EPC_OBJ_GUID_TAB | 20040806 | ||||
| 3 | EV_CONTAINER_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC | Electronic Product Code | 20040807 | |||
| 4 | EV_ERROR_FLAG | Call by reference | Type reference (TYPE) | I | error | 20040806 | |||
| 5 | IT_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC_TAB | Tabellentyp: EPC | 20040806 |
Method CREATE_HIERACHY on class /AIN/CL_DEV_VALIDATE has no exception.
Method CREATE_HIERARCHY_DOC_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EPC_OBJ_GUID | Call by reference | Type reference (TYPE) | EPC_OBJ_GUID_TAB | 20040818 | ||||
| 2 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | /AIN/CL_APP_LOG | 20040818 | ||||
| 3 | IT_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC_TAB | 20040818 |
Method CREATE_HIERARCHY_DOC_OBJ on class /AIN/CL_DEV_VALIDATE has no exception.
Method EXECUTE_MSG_SMART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CONTEXT | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_CONTEXT_STR | Aktivitätskontext | 20040527 | |||
| 2 | ET_RET_MSG | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20040527 | ||||
| 3 | EV_STATUS | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_STATUS | 20040527 | ||||
| 4 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | /AIN/CL_APP_LOG | 20040527 | ||||
| 5 | IS_MSG | Call by reference | Type reference (TYPE) | ANY | 20040527 | ||||
| 6 | IT_PARAMETER | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_PARAMETERS_TAB | Aktivitätsparameter | 20040527 |
Method EXECUTE_MSG_SMART on class /AIN/CL_DEV_VALIDATE has no exception.
Method EXECUTE_MSG_STANDARD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CONTEXT | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_CONTEXT_STR | Aktivitätskontext | 20040527 | |||
| 2 | ET_RET_MSG | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20040527 | ||||
| 3 | EV_STATUS | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_STATUS | Benutzername | 20040527 | |||
| 4 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | /AIN/CL_APP_LOG | 20040527 | ||||
| 5 | IS_MSG | Call by reference | Type reference (TYPE) | ANY | 20040527 | ||||
| 6 | IT_MSG_EPC_INFO | Call by reference | Type reference (TYPE) | MSG_EPC_INFO_TAB | 20050322 | ||||
| 7 | IT_PARAMETER | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_PARAMETERS_TAB | Aktivitätsparameter | 20040527 | |||
| 8 | IV_ACTION_TYPE | Call by reference | Type reference (TYPE) | /AIN/DM_ACTION_TYPE | Aktionstyp | 20040527 | |||
| 9 | IV_CONTAINER_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC | Electronic Product Code | 20040527 | |||
| 10 | IV_DEVGRP_ID | Call by reference | Type reference (TYPE) | /AIN/DM_DEVGRP_ID | ID der RFID-Gerätegruppe | 20040706 | |||
| 11 | IV_DOC_ID | Call by reference | Type reference (TYPE) | /AIN/DM_DOC_ID | Belegart | 20040527 | |||
| 12 | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | /AIN/DM_DOC_TYPE | Belegart | 20040527 | |||
| 13 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SAP-System, Benutzeranmeldename | 20040602 |
Method EXECUTE_MSG_STANDARD on class /AIN/CL_DEV_VALIDATE has no exception.
Method FILL_ACTIVITY_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CONTEXT | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_CONTEXT_STR | Aktivitätskontext | 20040508 | |||
| 2 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | /AIN/CL_APP_LOG | 20040513 | ||||
| 3 | IT_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC_TAB | Tabellentyp: EPC | 20040508 | |||
| 4 | IT_EPC_ACTION_GUID | Call by reference | Type reference (TYPE) | EPC_ACTION_GUID_TAB | 20040513 | ||||
| 5 | IT_EPC_ACTION_TYPE | Call by reference | Type reference (TYPE) | EPC_ACTION_TYPE_TAB | 20040513 | ||||
| 6 | IT_EPC_DEVICE_TIME | Call by reference | Type reference (TYPE) | EPC_DEVICE_TIME_TAB | 20040513 | ||||
| 7 | IT_EPC_DOC_GUID | Call by reference | Type reference (TYPE) | EPC_DOC_GUID_TAB | 20040508 | ||||
| 8 | IT_EPC_OBJ_GUID | Call by reference | Type reference (TYPE) | EPC_OBJ_GUID_TAB | 20040513 | ||||
| 9 | IT_EPC_STATUS | Call by reference | Type reference (TYPE) | EPC_STATUS_TAB | 20040508 | ||||
| 10 | IV_ACTION_TYPE | Call by reference | Type reference (TYPE) | /AIN/DM_ACTION_TYPE | Aktionstyp | 20040508 | |||
| 11 | IV_ACT_GUID | Call by reference | Type reference (TYPE) | /AIN/DM_ACT_GUID | Aktions-GUID | 20040508 | |||
| 12 | IV_CONTAINER_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC | Electronic Product Code | 20040517 | |||
| 13 | IV_DEVGRP_ID | Call by reference | Type reference (TYPE) | /AIN/DM_DEVGRP_ID | ID der RFID-Gerätegruppe | 20040706 | |||
| 14 | IV_DEV_ID | Call by reference | Type reference (TYPE) | /AIN/DM_DEV_ID | GUID für RFID-Gerät | 20040508 | |||
| 15 | IV_DOC_GUID | Call by reference | Type reference (TYPE) | /AIN/DM_DOC_GUID | 20040508 | ||||
| 16 | IV_EXEC_TIME | Call by reference | Type reference (TYPE) | /AIN/DM_TIMESTAMP | Zeitstempel | 20040508 | |||
| 17 | IV_PRT_OBJ_GUID | Call by reference | Type reference (TYPE) | /AIN/DM_OBJ_GUID | Objekt-GUID | 20040518 | |||
| 18 | IV_TOP_OBJ_GUID | Call by reference | Type reference (TYPE) | /AIN/DM_OBJ_GUID | Electronic Product Code | 20040508 | |||
| 19 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SAP-System, Benutzeranmeldename | 20040508 |
Method FILL_ACTIVITY_CONTEXT on class /AIN/CL_DEV_VALIDATE has no exception.
Method FILTER_ACTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ACTION_OBJECT | Call by reference | Type reference (TYPE) | /AIN/DM_ACTION_OBJ_TAB | Tabellentyp: Aktionsobjekt | 20041012 |
Method FILTER_ACTIONS on class /AIN/CL_DEV_VALIDATE has no exception.
Method GET_ACTION_TYPE_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ACTION_TYPE_DES | Call by reference | Type reference (TYPE) | STRING | Tabelle mit Beschreibungstext für Aktionstyp | 20050324 | |||
| 2 | IV_ACTION_TYPE | Call by reference | Type reference (TYPE) | /AIN/DM_ACTION_TYPE | Aktionstyp | 20050324 |
Method GET_ACTION_TYPE_DESCRIPTION on class /AIN/CL_DEV_VALIDATE has no exception.
Method MY_GET_ACTION_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC_TAB | Tabletype: EPC | 20050630 | |||
| 2 | CT_EPC_OBJ_GUID | Call by reference | Type reference (TYPE) | EPC_OBJ_GUID_TAB | 20050630 | ||||
| 3 | ET_EPC_ACTION_GUID | Call by reference | Type reference (TYPE) | EPC_ACTION_GUID_TAB | 20050630 | ||||
| 4 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | /AIN/CL_APP_LOG | AIN Application log | 20050630 | |||
| 5 | IT_EPC_ACTION_TYPE | Call by reference | Type reference (TYPE) | EPC_ACTION_TYPE_TAB | 20050630 | ||||
| 6 | IT_EPC_DOC_GUID | Call by reference | Type reference (TYPE) | EPC_DOC_GUID_TAB | 20050630 | ||||
| 7 | IT_PARAMETER | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_PARAMETERS_TAB | Activity parameters table type | 20050630 |
Method MY_GET_ACTION_GUID on class /AIN/CL_DEV_VALIDATE has no exception.
Method PROCESS_EPC_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC_TAB | Tabellentyp: EPC | 20040526 | |||
| 2 | ET_EPC_ACTION_TYPE | Call by reference | Type reference (TYPE) | EPC_ACTION_TYPE_TAB | 20040609 | ||||
| 3 | ET_EPC_DEVICE_TIME | Call by reference | Type reference (TYPE) | EPC_DEVICE_TIME_TAB | 20040526 | ||||
| 4 | ET_EPC_DOC_GUID | Call by reference | Type reference (TYPE) | EPC_DOC_GUID_TAB | 20040609 | ||||
| 5 | EV_STATUS | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_STATUS | Rückgabestatus der Aktivität | 20040727 | |||
| 6 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | /AIN/CL_APP_LOG | 20040526 | ||||
| 7 | IT_MSG_EPC_INFO | Call by reference | Type reference (TYPE) | MSG_EPC_INFO_TAB | 20050322 | ||||
| 8 | IT_OBSERVATION | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_OBSERVATION_TAB | Erfasste Aktion von stationärem RFID-Gerät | 20040526 | |||
| 9 | IT_PARAMETERS | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_PARAMETERS_TAB | Tabellentyp: Aktivitätsparameter | 20040610 | |||
| 10 | IV_ACTION_TYPE | Call by reference | Type reference (TYPE) | /AIN/DM_ACTION_TYPE | Aktionstyp | 20040714 | |||
| 11 | IV_CONTAINER_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC | Electronic Product Code | 20040807 | |||
| 12 | IV_DEVGRP_ID | Call by reference | Type reference (TYPE) | /AIN/DM_DEVGRP_ID | ID der RFID-Gerätegruppe | 20040714 | |||
| 13 | IV_DOC_ID | Call by reference | Type reference (TYPE) | /AIN/DM_DOC_ID | Beleg-ID | 20040714 | |||
| 14 | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | /AIN/DM_DOC_TYPE | Belegart | 20040714 |
Method PROCESS_EPC_LIST on class /AIN/CL_DEV_VALIDATE has no exception.
Method REMOVE_DUPLICATE_EPC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC_TAB | Tabellentyp: EPC | 20040508 | |||
| 2 | CT_EPC_STATUS | Call by reference | Type reference (TYPE) | EPC_STATUS_TAB | 20040513 | ||||
| 3 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | /AIN/CL_APP_LOG | 20040513 | ||||
| 4 | IT_ACTION_OBJ | Call by reference | Type reference (TYPE) | /AIN/DM_ACTION_OBJ_TAB | Tabellentyp: Aktionsobjekt | 20040508 |
Method REMOVE_DUPLICATE_EPC on class /AIN/CL_DEV_VALIDATE has no exception.
Method REMOVE_EPC_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC_TAB | Tabellentyp: EPC | 20040527 | |||
| 2 | CT_EPC_ACTION_TYPE | Call by reference | Type reference (TYPE) | EPC_ACTION_TYPE_TAB | 20040527 | ||||
| 3 | CT_EPC_DEVICE_TIME | Call by reference | Type reference (TYPE) | EPC_DEVICE_TIME_TAB | 20040527 | ||||
| 4 | CT_EPC_DOC_GUID | Call by reference | Type reference (TYPE) | EPC_DOC_GUID_TAB | 20040527 | ||||
| 5 | CT_EPC_OBJ_GUID | Call by reference | Type reference (TYPE) | EPC_OBJ_GUID_TAB | 20040527 | ||||
| 6 | CT_EPC_STATUS | Call by reference | Type reference (TYPE) | EPC_STATUS_TAB | 20040527 | ||||
| 7 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | /AIN/CL_APP_LOG | 20040527 | ||||
| 8 | IV_CONTAINER_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC | Electronic Product Code | 20040527 |
Method REMOVE_EPC_INFO on class /AIN/CL_DEV_VALIDATE has no exception.
Method SUPPORT_VIRTUAL_PALLET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CONTEXT | Call by reference | Type reference (TYPE) | /AIN/ACTIVITY_CONTEXT_STR | Aktivitätskontext | 20050215 |
Method SUPPORT_VIRTUAL_PALLET on class /AIN/CL_DEV_VALIDATE has no exception.
Method UPDATE_HIERACHY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EPC_ACTION_GUID | Call by reference | Type reference (TYPE) | EPC_ACTION_GUID_TAB | 20040722 | ||||
| 2 | CT_EPC_OBJ_GUID | Call by reference | Type reference (TYPE) | EPC_OBJ_GUID_TAB | 20040722 | ||||
| 3 | IV_CONTAINER_EPC | Call by reference | Type reference (TYPE) | /AIN/EPC | Electronic Product Code | 20040722 |
Method UPDATE_HIERACHY on class /AIN/CL_DEV_VALIDATE has no exception.
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 200 |