SAP ABAP Class CL_OPS_MAP_CODE_INVNTRYUSABIL (Transformationclass of the Code GDT InventoryUsabilityCode)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM (Application Component) Materials Management
     OPS_SE_COMMON_FUNCTIONALITIES (Package) Functions for Cross-Component Use
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_OPS_SE_MAP_CODEGDT_COMMON Common class for code GDT mapping 20100827
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESF_CODE_LIST_PROVIDER 20100827
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SMT_PREFETCH Prefetch Methods 20100827
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SMT_TRANSFORMATION Transformation Class 20100827
Properties
Class CL_OPS_MAP_CODE_INVNTRYUSABIL  
Short Description Transformationclass of the Code GDT InventoryUsabilityCode    
Super Class CL_OPS_SE_MAP_CODEGDT_COMMON Common class for code GDT mapping 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_COMMON_FUNCTIONALITIES   Functions for Cross-Component Use 
Created 20100827   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ESF_CODE_LIST_PROVIDER 20100827
2 IF_SMT_PREFETCH Prefetch Methods 20100827
3 IF_SMT_TRANSFORMATION Transformation Class 20100827
Friends
Class CL_OPS_MAP_CODE_INVNTRYUSABIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BLOCKED Constant Public Type reference (TYPE) STRING '2' Stock is blocked for business processes 20100827
2 GC_INV_USABILITY_CODE_1 Constant Protected See coding 20100827
3 GC_INV_USABILITY_CODE_1A Constant Protected See coding 20100827
4 GC_INV_USABILITY_CODE_2 Constant Protected See coding 20100827
5 GC_INV_USABILITY_CODE_2A Constant Protected See coding 20100827
6 GC_INV_USABILITY_CODE_3 Constant Protected See coding 20100827
7 GC_INV_USABILITY_CODE_3A Constant Protected See coding 20100827
8 GC_LIST_AGENCY_ID Constant Protected Type reference (TYPE) MDG_LIST_AGENCY_ID '310' 20100827
9 GC_LIST_ID Constant Protected Type reference (TYPE) MDG_LIST_ID '10029' 20100827
10 GC_LIST_VERSION Constant Protected Type reference (TYPE) MDG_LIST_VERSION '1' 20100827
11 GC_QUALITYINSPECTION Constant Public Type reference (TYPE) STRING '3' Stock can be used only for quality inspection 20100827
12 GC_UNRESTRICTEDUSE Constant Public Type reference (TYPE) STRING '1' Stock can be used as necessary for business processes 20100827
13 GT_CODE_GDTS Static Attribute Protected See coding 20100827
14 GT_CODE_NAMES Static Attribute Protected See coding 20100827
15 GT_TECHNICAL_LOG Static Attribute Protected Type reference (TYPE) BAPIRETTAB 20100827
16 GV_SORTED_OUTBOUND Static Attribute Protected Type reference (TYPE) ABAP_BOOL 20100827
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100827
2 GET_DESCRIPTION_INTERNAL_VALUE Static method Protected Method Get description of given internal code value 20100827
3 INBOUND_CONVERSION Static method Public Method provides the internal value of a Code-GDT 20100827
4 INIT Static method Protected Method Build internal workspace 20100827
5 OUTBOUND_CONVERSION Static method Public Method provides the external value and the description 20100827
Events
Class CL_OPS_MAP_CODE_INVNTRYUSABIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_WORKSPACE Public See coding 20100827 BEGIN OF ts_workspace, internal TYPE mb_insmk, external TYPE sapplco_inventory_usability_co, outbound_only TYPE abap_bool, END OF ts_workspace
2 TT_INT_MAP_MB_INSMK_2_GDT Public See coding 20100827 tt_int_map_mb_insmk_2_gdt TYPE STANDARD TABLE OF ts_workspace
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_OPS_MAP_CODE_INVNTRYUSABIL has no parameter.
Method CONSTRUCTOR on class CL_OPS_MAP_CODE_INVNTRYUSABIL has no exception.

Method GET_DESCRIPTION_INTERNAL_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Value transfer Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100827
2 Exporting EV_DESCR Value transfer Type reference (TYPE) SAPPLCO_MEDIUM_NAME_CONTENT Proxy Data Element (Generated) 20100827
3 Exporting EV_DESCR_LANGUAGE Value transfer Type reference (TYPE) SAPPLCO_LANGUAGE_CODE Proxy Data Element (Generated) 20100827
4 Importing IV_LANGUAGE_INTERNAL Value transfer Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20100827
5 Importing IV_STOCK_TYPE_INTERNAL Value transfer Type reference (TYPE) MB_INSMK Stock Type 20100827
# Exception Resumable Description Created on
1 CX_SMT_UNSUCCESSFUL_TRANS Unsuccessful Transformation 20100827

Method INBOUND_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100827
2 Exporting EV_STOCK_TYPE_INTERNAL Call by reference Type reference (TYPE) MB_INSMK Stock Type 20100827
3 Importing IV_GDT_INVENTORY_USABILITY Call by reference Type reference (TYPE) SAPPLCO_INVENTORY_USABILITY_CO Proxy Data Element (Generated) 20100827
4 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN value for the prefetchmode of the smt engine 20100827
# Exception Resumable Description Created on
1 CX_SMT_UNSUCCESSFUL_TRANS Unsuccessful Transformation 20100827

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SORT_FOR_OUTBOUND_MAPPING Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Sort workspace for inbound or outbound mapping 20100827

Method INIT on class CL_OPS_MAP_CODE_INVNTRYUSABIL has no exception.

Method OUTBOUND_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100827
2 Exporting EV_DESCR Call by reference Type reference (TYPE) SAPPLCO_MEDIUM_NAME_CONTENT description acording to the value of the Code-GDT 20100827
3 Exporting EV_DESCR_LANGUAGE Call by reference Type reference (TYPE) SAPPLCO_LANGUAGE_CODE Language of the description text 20100827
4 Exporting EV_GDT_INVENTORY_USABILITY Call by reference Type reference (TYPE) SAPPLCO_INVENTORY_USABILITY_CO Proxy Data Element (Generated) 20100827
5 Exporting EV_LIST_AGENCY_ID Call by reference Type reference (TYPE) MDG_LIST_AGENCY_ID List Agency ID 20100827
6 Exporting EV_LIST_ID Call by reference Type reference (TYPE) MDG_LIST_ID List ID 20100827
7 Exporting EV_LIST_VERSION_ID Call by reference Type reference (TYPE) MDG_LIST_VERSION CCT List Version ID, like UKM_E_CCT_ID_SV_ID 20100827
8 Importing IV_GET_DESCR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE ture the Method will return a description of the Code-GDT 20100827
9 Importing IV_LANGUAGE_INTERNAL Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language of the Code-GDT description 20100827
10 Importing IV_STOCK_TYPE_INTERNAL Call by reference Type reference (TYPE) MB_INSMK Stock Type 20100827
11 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN value for the prefetchmode of the smt engine 20100827
# Exception Resumable Description Created on
1 CX_SMT_UNSUCCESSFUL_TRANS Unsuccessful Transformation 20100827
History
Last changed by/on SAP  20110908 
SAP Release Created in 606