SAP ABAP Class /AIN/CL_ACTIVITY_HELPER (Helper Class for activity)
Hierarchy
AIN (Software Component) AIN 710: Add-On Installation
   AIE-AII (Application Component) Infrastructure
     /AIN/ACTIVITIES (Package) Auto-ID Activities
Properties
Class /AIN/CL_ACTIVITY_HELPER  
Short Description Helper Class for activity    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /AIN/ACTIVITIES   Auto-ID Activities 
Created 20041222   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /AIN/CL_ACTIVITY_HELPER has no forward declaration.
Interfaces
Class /AIN/CL_ACTIVITY_HELPER has no interface implemented.
Friends
Class /AIN/CL_ACTIVITY_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_ISSUE_AGENCY Static Attribute Private Type reference (TYPE) /AIN/ID_ISSUE_TAB Table Type: Issuing Agency 20050106
2 MO_EXIT_PROD_DETERMINE Static Attribute Private Object reference (TYPE REF TO) /AIN/IF_EX_ACTVT000003 Business add-in interface /AIN/IF_EX_ACTVT000003 20050511
3 MO_EXIT_VERS_DETERMINE Static Attribute Private Object reference (TYPE REF TO) /AIN/IF_EX_ACTVT000004 Business add-in interface /AIN/IF_EX_ACTVT000003 20050520
4 MO_SEARCH_GRAI Static Attribute Private Object reference (TYPE REF TO) AIN_CL_PROD_ALTID_GRAI Search functionality for Alternative ID GRAI 20050525
5 MT_ID Static Attribute Private Type reference (TYPE) /AIN/ID_TAB ID Version and ID Type 20050629
6 MV_EXIT_PROD_DET_ACTIVE Static Attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20050511
7 MV_EXIT_VERS_DET_ACTIVE Static Attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20050520
8 PO_ACTVT000005_EXT Static Attribute Private Object reference (TYPE REF TO) /AIN/IF_EX_ACTVT000005 Business add-in interface /AIN/IF_EX_ACTVT000005 20060224
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_OBJ_AGGR_REMOVE Static method Public Method Remove aggregated document object actual quantities 20080403
2 ACTION_OBJ_AGGR_UPDATE Static method Public Method Update actions and aggr. document object actual quantities 20080403
3 ACT_OBJ_INTO_DOC_ITEMS Static method Public Method Convert result of action object matching into document items 20060403
4 ACT_OBJ_IS_HANDLING_UNIT Static method Public Method determine wether an action object is handling unit 20060224
5 ACT_OBJ_MATCH_DOC_ITEMS Static method Public Method retrieve document items matching to action objects 20060223
6 ACT_OBJ_MATCH_DOC_ITEMS_NEW Static method Public Method updated to use core services 20091008
7 CHECK_ALLOWED_ATTRIBUTE_CHANGE Static method Public Method Check whether object attribute (qrcf) has been changed 20121030
8 CONVERT_COMP_TO_STRUCT Static method Public Method Convert from ID component table to epc detail structure 20050115
9 CONVERT_STRUCT_TO_COMP Static method Public Method Convert from epc detail structure to ID component table 20050119
10 DECODE_MULTIPLE Static method Public Method handle decode 20050118
11 DECODE_OLD Static method Public Method handle decode 20050125
12 DECODE_SINGLE Static method Public Method handle decode 20050118
13 DECODE_URI Static method Public Method From URI to EPC 20050127
14 DET_COMMON_PRODS Static method Private Method Determine products that are common between two tables. 20051006
15 ENCODE Static method Private Method Encoding IDs 20050119
16 ENCODE_MULTIPLE Static method Public Method Encoding for multiple EPC 20050115
17 ENCODE_SINGLE Static method Public Method Encoding for a single EPC 20050115
18 GET_ALT_ID_FORMAT Static method Public Method Get alternative format of an ID 20060317
19 GET_COMPFX Static method Private Method get company prefix for device 20050118
20 GET_COMPFX_FOR_LOC Static method Public Method Get company prefix for location 20050106
21 GET_EPC_VERSION Static method Public Method Get epc version from device or system default 20050117
22 GET_PRODUCTS Static method Public Method get list of product for an EPC 20041223
23 GET_PRODUCT_BY_GTIN Static method Private Method Get product by GTIN 20050810
24 LOCK_TOP_OBJECTS Static method Public Method Lock top objects in activity context 20070213
25 OBJECT_AGGR_REMOVE Static method Public Method Remove aggregated object quantities 20080403
26 OBJECT_AGGR_UPDATE Static method Public Method Update objects and aggregated object quantities 20080403
27 OBJ_ITEM_MATCH_MODIFY Static method Public Method BADI call for object / doc item match 20060224
28 PURGE_BUFFER Static method Public Method Clear the buffer 20050629
Events
Class /AIN/CL_ACTIVITY_HELPER has no event.
Types
Class /AIN/CL_ACTIVITY_HELPER has no local type.
Method Signatures

Method ACTION_OBJ_AGGR_REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACT_OBJ_KEY Call by reference Type reference (TYPE) /AIN/DM_ACT_OBJ_KEY_GUID_TAB Table type: Action and action object. 20080403
# Exception Resumable Description Created on
1 ERROR 20080403

Method ACTION_OBJ_AGGR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACTION_OBJ Call by reference Type reference (TYPE) /AIN/DM_ACTION_OBJ_TAB Table type for action object 20080403
# Exception Resumable Description Created on
1 ERROR 20080403

Method ACT_OBJ_INTO_DOC_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOC_ITM Call by reference Type reference (TYPE) /AIN/DM_DOC_ITM_TAB Document-item table 20060403
2 Importing IT_ACT_OBJ_DOC_ITM Call by reference Type reference (TYPE) /AIN/ACTIVITY_AOBJ_DITM_TAB Action Object to Document Item mapping 20060403

Method ACT_OBJ_INTO_DOC_ITEMS on class /AIN/CL_ACTIVITY_HELPER has no exception.

Method ACT_OBJ_IS_HANDLING_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_IS_HANDLING_UNIT Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060224
2 Importing IT_ACTION_OBJ Call by reference Type reference (TYPE) /AIN/DM_ACTION_OBJ_TAB Table type for action object 20071002
3 Importing IV_ACT_GUID Call by reference Type reference (TYPE) /AIN/DM_ACT_GUID Action GUID 20060224
4 Importing IV_OBJ_GUID Call by reference Type reference (TYPE) /AIN/DM_OBJ_GUID Object GUID 20060224

Method ACT_OBJ_IS_HANDLING_UNIT on class /AIN/CL_ACTIVITY_HELPER has no exception.

Method ACT_OBJ_MATCH_DOC_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACT_OBJ_DOC_ITM Call by reference Type reference (TYPE) /AIN/ACTIVITY_AOBJ_DITM_TAB Action Object to Document Item mapping 20060223
2 Exporting ET_ACT_OBJ_DOC_OBJ Call by reference Type reference (TYPE) /AIN/ACTIVITY_AOBJ_DOBJ_TAB Action Object to Document Object mapping 20060223
3 Exporting ET_BAPIRETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060224
4 Exporting EV_ERROR_DUE_ITEM_MISMATCH Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070406
5 Exporting EV_NON_MATCHING_EPC Call by reference Type reference (TYPE) /AIN/EPC 20060223
6 Exporting EV_NON_MATCHING_EPC_VERSION Call by reference Type reference (TYPE) /AIN/EPC_VERSION 20060223
7 Importing IT_ACT_OBJ_KEY Call by reference Type reference (TYPE) /AIN/DM_ACT_OBJ_KEY_GUID_TAB 20060223
8 Importing IV_ACTION_TYPE Call by reference Type reference (TYPE) /AIN/DM_ACTION_TYPE 20060223
9 Importing IV_DOC_GUID Call by reference Type reference (TYPE) /AIN/DM_DOC_GUID 20060223
10 Importing IV_DYN_PROD_DET Call by reference Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060329
11 Importing IV_IGNORE_WRITE_ACTIONS Call by reference Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20061127
12 Importing IV_UNDO Call by reference Type reference (TYPE) BOOLE_D ' ' 20060223
# Exception Resumable Description Created on
1 /AIN/CX_ACTIVITY Activity Exception 20060224

Method ACT_OBJ_MATCH_DOC_ITEMS_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACT_OBJ_DOC_ITM Call by reference Type reference (TYPE) /AIN/ACTIVITY_AOBJ_DITM_TAB Action Object to Document Item mapping 20091008
2 Exporting ET_ACT_OBJ_DOC_OBJ Call by reference Type reference (TYPE) /AIN/ACTIVITY_AOBJ_DOBJ_TAB Action Object to Document Object mapping 20091008
3 Exporting ET_BAPIRETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091008
4 Exporting EV_ERROR_DUE_ITEM_MISMATCH Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091008
5 Exporting EV_NON_MATCHING_EPC Call by reference Type reference (TYPE) /AIN/EPC 20091008
6 Exporting EV_NON_MATCHING_EPC_VERSION Call by reference Type reference (TYPE) /AIN/EPC_VERSION 20091008
7 Importing IT_ACT_OBJ_KEY Call by reference Type reference (TYPE) /AIN/DM_ACT_OBJ_KEY_GUID_TAB 20091008
8 Importing IV_ACTION_TYPE Call by reference Type reference (TYPE) /AIN/DM_ACTION_TYPE 20091008
9 Importing IV_DOC_GUID Call by reference Type reference (TYPE) /AIN/DM_DOC_GUID 20091008
10 Importing IV_DYN_PROD_DET Call by reference Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091008
11 Importing IV_IGNORE_WRITE_ACTIONS Call by reference Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091008
12 Importing IV_UNDO Call by reference Type reference (TYPE) BOOLE_D ' ' 20091008
# Exception Resumable Description Created on
1 /AIN/CX_ACTIVITY Activity Exception 20091008

Method CHECK_ALLOWED_ATTRIBUTE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20121030
2 Exporting EV_STATUS Call by reference Type reference (TYPE) /AIN/ACTIVITY_STATUS Activity Return Status 20121030
3 Importing IT_POBJ_QRCF Call by reference Type reference (TYPE) /AIN/PUB_POBJ_OTHATTR_MIN_TAB Additional Attributes of Physical Object, no UPDATE fields 20121030

Method CHECK_ALLOWED_ATTRIBUTE_CHANGE on class /AIN/CL_ACTIVITY_HELPER has no exception.

Method CONVERT_COMP_TO_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ID_DATA Call by reference Type reference (TYPE) /AIN/ID_DATA_TAB 20050120
2 Exporting ET_EPC_DTL Call by reference Type reference (TYPE) /AIN/EPC_DTL_TAB Detaillierte Informationen zu EPC 20050115

Method CONVERT_COMP_TO_STRUCT on class /AIN/CL_ACTIVITY_HELPER has no exception.

Method CONVERT_STRUCT_TO_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ID_DATA Call by reference Type reference (TYPE) /AIN/ID_DATA_TAB 20050119
2 Importing IT_EPC_DTL Call by reference Type reference (TYPE) /AIN/EPC_DTL_TAB Detaillierte Informationen zu EPC 20050119

Method CONVERT_STRUCT_TO_COMP on class /AIN/CL_ACTIVITY_HELPER has no exception.

Method DECODE_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EPC_DETAIL Call by reference Type reference (TYPE) /AIN/EPC_DTL_TAB EPC-Liste von mobilem RFID-Gerät 20050118
2 Exporting ET_ID_DATA Call by reference Type reference (TYPE) /AIN/ID_DATA_TAB 20050120
3 Exporting ET_RET_MSG Call by reference Type reference (TYPE) BAPIRETTAB 20050118
4 Importing IT_EPC Call by reference Type reference (TYPE) /AIN/ID_TAB 20050118
5 Importing IV_DEVGRP_GUID Call by reference Type reference (TYPE) /AIN/DM_DEVGRP_GUID GUID für RFID-Gerätegruppe 20050118
6 Importing IV_DOC_GUID Call by reference Type reference (TYPE) /AIN/DM_DOC_GUID Beleg-GUID 20050118
# Exception Resumable Description Created on
1 /AIN/CX_ACTIVITY 20050120

Method DECODE_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EPC_DETAIL Call by reference Type reference (TYPE) /AIN/EPC_DTL_TAB EPC-Liste von mobilem RFID-Gerät 20050125
2 Exporting ET_RET_MSG Call by reference Type reference (TYPE) BAPIRETTAB 20050125
3 Importing IT_EPC_SIMPLE Call by reference Type reference (TYPE) /AIN/EPC_TAB Tabellentyp: EPC 20050125

Method DECODE_OLD on class /AIN/CL_ACTIVITY_HELPER has no exception.

Method DECODE_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EPC_DETAIL Call by reference Type reference (TYPE) /AIN/EPC_DTL_STR EPC-Liste von mobilem RFID-Gerät 20050118
2 Exporting ET_COMP Call by reference Type reference (TYPE) /AIN/ID_COMP_TAB 20050120
3 Exporting ET_RET_MSG Call by reference Type reference (TYPE) BAPIRETTAB 20050118
4 Importing IV_DEVGRP_GUID Call by reference Type reference (TYPE) /AIN/DM_DEVGRP_GUID GUID für RFID-Gerätegruppe 20050118
5 Importing IV_DOC_GUID Call by reference Type reference (TYPE) /AIN/DM_DOC_GUID Beleg-GUID 20050118
6 Importing IV_ID Call by reference Type reference (TYPE) /AIN/EPC 20050118
7 Importing IV_ID_VERSION Call by reference Type reference (TYPE) /AIN/EPC_VERSION 20050118
# Exception Resumable Description Created on
1 /AIN/CX_ACTIVITY 20050120

Method DECODE_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EPC_DETAIL Call by reference Type reference (TYPE) /AIN/EPC_DTL_TAB Detaillierte Informationen zu EPC 20050127
2 Exporting ET_ID_DATA Call by reference Type reference (TYPE) /AIN/ID_DATA_TAB 20050127
3 Exporting ET_RET_MSG Call by reference Type reference (TYPE) BAPIRETTAB 20050127
4 Importing IT_URI Value transfer Type reference (TYPE) /AIN/ID_URI_TAB 20050127
5 Importing IV_DEVGRP_GUID Call by reference Type reference (TYPE) /AIN/DM_DEVGRP_GUID GUID für RFID-Gerätegruppe 20050127
# Exception Resumable Description Created on
1 /AIN/CX_ACTIVITY 20050127

Method DET_COMMON_PRODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROD_O Call by reference Type reference (TYPE) /AIN/ACTIVITY_PROD_TAB Product and Unit of measure 20051006
2 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20051006
3 Importing IT_PROD_N Call by reference Type reference (TYPE) /AIN/ACTIVITY_PROD_TAB Product and Unit of measure 20051006
4 Importing IV_DEVGRP_GUID Call by reference Type reference (TYPE) /AIN/DM_DEVGRP_GUID Device Group GUID 20051006
5 Importing IV_DOC_GUID Call by reference Type reference (TYPE) /AIN/DM_DOC_GUID Document GUID 20051006
6 Importing IV_ID Call by reference Type reference (TYPE) /AIN/EPC RFID Tag ID 20051006
7 Importing IV_ID_VERSION Call by reference Type reference (TYPE) /AIN/EPC_VERSION RFID Tag ID Version 20051006
8 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Variable 20051006

Method DET_COMMON_PRODS on class /AIN/CL_ACTIVITY_HELPER has no exception.

Method ENCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ID_DATA Call by reference Type reference (TYPE) /AIN/ID_DATA_TAB 20050119
2 Exporting ET_RET_MSG Call by reference Type reference (TYPE) BAPIRETTAB 20050119
3 Importing IV_DEVGRP_GUID Call by reference Type reference (TYPE) /AIN/DM_DEVGRP_GUID Device Group GUID 20050809
4 Importing IV_DOC_GUID Call by reference Type reference (TYPE) /AIN/DM_DOC_GUID Document GUID 20050809
5 Importing IV_SIZE Call by reference Type reference (TYPE) /AIN/EPC_NR_SIZE 1 Size of number range requested 20051007
# Exception Resumable Description Created on
1 /AIN/CX_ACTIVITY 20050120

Method ENCODE_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ID_DATA Call by reference Type reference (TYPE) /AIN/ID_DATA_TAB 20050115
2 Exporting ET_RET_MSG Call by reference Type reference (TYPE) BAPIRETTAB 20050115
3 Importing IV_DEVGRP_GUID Call by reference Type reference (TYPE) /AIN/DM_DEVGRP_GUID GUID für RFID-Gerätegruppe 20050117
4 Importing IV_DOC_GUID Call by reference Type reference (TYPE) /AIN/DM_DOC_GUID Beleg-GUID 20050115
5 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20050117
6 Importing IV_SIZE Call by reference Type reference (TYPE) /AIN/EPC_NR_SIZE 1 Size of number range requested 20051007
# Exception Resumable Description Created on
1 /AIN/CX_ACTIVITY 20050117

Method ENCODE_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ID_COMP Call by reference Type reference (TYPE) /AIN/ID_COMP_TAB 20050115
2 Changing CV_ID_VERSION Call by reference Type reference (TYPE) /AIN/EPC_VERSION ID Version 20050426
3 Exporting ET_RET_MSG Call by reference Type reference (TYPE) BAPIRETTAB 20050115
4 Exporting EV_ID Call by reference Type reference (TYPE) /AIN/EPC Electronic Product Code 20050115
5 Exporting EV_INVALID_DATA Call by reference Type reference (TYPE) BOOLEAN Boolsche Variable (X=true, -=false, Space=unknown) 20050115
6 Exporting EV_URI_FORMAT Call by reference Type reference (TYPE) /AIN/EPC_URI URI-Format des Electronic Product Code 20050115
7 Importing IV_DEVGRP_GUID Call by reference Type reference (TYPE) /AIN/DM_DEVGRP_GUID GUID für RFID-Gerät 20050118
8 Importing IV_DOC_GUID Call by reference Type reference (TYPE) /AIN/DM_DOC_GUID Beleg-GUID 20050115
9 Importing IV_ENCODING_TYPE Call by reference Type reference (TYPE) /AIN/EPC_TYPE 20050115
10 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20050118
# Exception Resumable Description Created on
1 /AIN/CX_ACTIVITY 20050117

Method GET_ALT_ID_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALT_ID Call by reference Type reference (TYPE) /AIN/ID_ALT_TAB IDs in alternative format 20060317
2 Exporting ET_RET_MSG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060317
3 Importing IT_ID Call by reference Type reference (TYPE) /AIN/ID_TAB ID Version and ID Type 20060317
4 Importing IV_DEVGRP_GUID Call by reference Type reference (TYPE) /AIN/DM_DEVGRP_GUID Device Group GUID 20060317
5 Importing IV_DOC_GUID Call by reference Type reference (TYPE) /AIN/DM_DOC_GUID Document GUID 20060317
# Exception Resumable Description Created on
1 /AIN/CX_ACTIVITY Activity Exception 20060317

Method GET_COMPFX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMP Call by reference Type reference (TYPE) /AIN/ID_COMP_TAB 20050118
2 Exporting ET_RET_MSG Call by reference Type reference (TYPE) BAPIRETTAB 20050118
3 Importing IV_DEVGRP_GUID Call by reference Type reference (TYPE) /AIN/DM_DEVGRP_GUID GUID für RFID-Gerätegruppe 20050118
4 Importing IV_ENCODING_TYPE Call by reference Type reference (TYPE) /AIN/EPC_TYPE 20050118
5 Importing IV_ID_VERSION Call by reference Type reference (TYPE) /AIN/EPC_VERSION 20050118
# Exception Resumable Description Created on
1 /AIN/CX_ACTIVITY 20050118

Method GET_COMPFX_FOR_LOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COMP_PREFIX Call by reference Type reference (TYPE) /AIN/EPC_PREFIX Company Prefix (mit führender Null) 20050106
2 Exporting EV_ISSUE_AGENCY Call by reference Type reference (TYPE) /AIN/ID_ISSUE_AGENCY 20050106
3 Importing IV_ENCODING_TYPE Call by reference Type reference (TYPE) /AIN/EPC_TYPE 20050106
4 Importing IV_ID_VERSION Call by reference Type reference (TYPE) /AIN/EPC_VERSION 20050106
5 Importing IV_LOC_GUID Call by reference Type reference (TYPE) /AIN/DM_LOC_GUID Orts-GUID 20050106
# Exception Resumable Description Created on
1 /AIN/CX_ACTIVITY 20050106

Method GET_EPC_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ID_VERSION Value transfer Type reference (TYPE) /AIN/EPC_VERSION 20050117
2 Importing IT_TAG_DATA Call by reference Type reference (TYPE) /AIN/ACTIVITY_TAGFLD_TAB Struktur: Feldliste für RFID-Transponder 20050309
3 Importing IV_ACTION_TYPE Call by reference Type reference (TYPE) /AIN/DM_ACTION_TYPE Aktionstyp 20050520
4 Importing IV_DEVGRP_GUID Call by reference Type reference (TYPE) /AIN/DM_DEVGRP_GUID GUID für RFID-Gerätegruppe 20050117
5 Importing IV_DOC_GUID Call by reference Type reference (TYPE) /AIN/DM_DOC_GUID Beleg-GUID 20050309
6 Importing IV_ID Call by reference Type reference (TYPE) /AIN/EPC Electronic Product Code 20050519
7 Importing IV_ID_VERSION Call by reference Type reference (TYPE) /AIN/EPC_VERSION 20050519
# Exception Resumable Description Created on
1 /AIN/CX_ACTIVITY 20050118

Method GET_PRODUCTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRODS Call by reference Type reference (TYPE) /AIN/ACTIVITY_PROD_TAB Tabellentyp: Produktstruktur 20041223
2 Exporting ET_RET_MSG Call by reference Type reference (TYPE) BAPIRETTAB 20041223
3 Exporting EV_QTY Call by reference Type reference (TYPE) /AIN/PUB_QUANTITY Quantity 20070201
4 Importing IT_USER_DATA Call by reference Type reference (TYPE) /AIN/ACTIVITY_TAGFLD_TAB Struktur: Feldliste für RFID-Transponder 20050509
5 Importing IV_ACTION_TYPE Call by reference Type reference (TYPE) /AIN/DM_ACTION_TYPE Aktionstyp 20050509
6 Importing IV_CALL_BADI Call by reference Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060310
7 Importing IV_DEVGRP_GUID Call by reference Type reference (TYPE) /AIN/DM_DEVGRP_GUID GUID für RFID-Gerätegruppe 20050122
8 Importing IV_DOC_GUID Call by reference Type reference (TYPE) /AIN/DM_DOC_GUID Beleg-GUID 20050122
9 Importing IV_ID Call by reference Type reference (TYPE) /AIN/EPC Electronic Product Code 20041223
10 Importing IV_ID_VERSION Call by reference Type reference (TYPE) /AIN/EPC_VERSION 20041223
11 Importing IV_OBJ_GUID Call by reference Type reference (TYPE) /AIN/DM_OBJ_GUID Object GUID 20070201
# Exception Resumable Description Created on
1 /AIN/CX_ACTIVITY 20050124

Method GET_PRODUCT_BY_GTIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROD Call by reference Type reference (TYPE) /AIN/ACTIVITY_PROD_TAB 20050810
2 Exporting ET_RET_MSG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20050812
3 Importing IV_GTIN Call by reference Type reference (TYPE) COMT_GTIN Global Trade Item Number (GTIN) 20050810

Method GET_PRODUCT_BY_GTIN on class /AIN/CL_ACTIVITY_HELPER has no exception.

Method LOCK_TOP_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20070213
2 Exporting EV_STATUS Call by reference Type reference (TYPE) /AIN/ACTIVITY_STATUS Activity Return Status 20070213
3 Importing IT_EPCLIST Call by reference Type reference (TYPE) /AIN/ACTIVITY_CTX_EPC_TAB Activity Context EPC list 20070213

Method LOCK_TOP_OBJECTS on class /AIN/CL_ACTIVITY_HELPER has no exception.

Method OBJECT_AGGR_REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJ_GUID Call by reference Type reference (TYPE) /AIN/DM_OBJ_GUID_TAB Table of Object GUIDs 20080403
2 Importing IV_OBJ_GUID Call by reference Type reference (TYPE) /AIN/DM_OBJ_GUID Object GUID 20080403
# Exception Resumable Description Created on
1 ERROR 20080403

Method OBJECT_AGGR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) /AIN/DM_OBJECT_STR Object structure 20080403
# Exception Resumable Description Created on
1 ERROR 20080403

Method OBJ_ITEM_MATCH_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACT_OBJ_DOC_ITM Call by reference Type reference (TYPE) /AIN/ACTIVITY_AOBJ_DITM_TAB Action Object to Document Item mapping 20060224
2 Changing CT_ACT_OBJ_DOC_OBJ Call by reference Type reference (TYPE) /AIN/ACTIVITY_AOBJ_DOBJ_TAB Action Object to Document Object mapping 20060224
3 Changing CV_ERROR_DUE_ITEM_MISMATCH Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070406
4 Changing CV_NON_MATCHING_EPC Call by reference Type reference (TYPE) /AIN/EPC RFID Tag ID 20060224
5 Changing CV_NON_MATCHING_EPC_VERSION Call by reference Type reference (TYPE) /AIN/EPC_VERSION RFID Tag ID Version 20060224
6 Exporting ET_BAPIRETURN Call by reference Type reference (TYPE) BAPIRETTAB 20060224
7 Importing IS_DOC Call by reference Type reference (TYPE) /AIN/DM_DOC_STR Document 20060224
8 Importing IT_ACT_OBJ Call by reference Type reference (TYPE) /AIN/DM_ACTION_OBJ_TAB Table type for action object 20060224
# Exception Resumable Description Created on
1 /AIN/CX_ACTIVITY Activity Exception 20060224

Method PURGE_BUFFER Signature

Method PURGE_BUFFER on class /AIN/CL_ACTIVITY_HELPER has no parameter.
Method PURGE_BUFFER on class /AIN/CL_ACTIVITY_HELPER has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 300