SAP ABAP Class CL_QUM_MAPPING_HELPER_QIN (Mapping helper for Quality Issue Notification)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   QM-QN (Application Component) Quality Notifications
     OPS_SE_QUM_XI_IMPL (Package) OPS_SE_QUM_XI_IMPL
Properties
Class CL_QUM_MAPPING_HELPER_QIN  
Short Description Mapping helper for Quality Issue Notification    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_QUM_XI_IMPL   OPS_SE_QUM_XI_IMPL 
Created 20090120   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_QUM_MAPPING_HELPER_QIN has no forward declaration.
Interfaces
Class CL_QUM_MAPPING_HELPER_QIN has no interface implemented.
Friends
Class CL_QUM_MAPPING_HELPER_QIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ACTION_CHANGE Constant Public Type reference (TYPE) CHAR2 '02' Character Field Length 1 20090205
2 CO_ACTION_CREATE Constant Public Type reference (TYPE) CHAR2 '01' Character Field Length 1 20090205
3 MV_LOGONLANGU_ISOCODE Static Attribute Private Type reference (TYPE) LAISO MV_LOGONLANGU_ISOCODE 20090224
Methods
# Method Level Visibility Method type Description Created on
1 DEFECT_CLASS_EXPORT_CONVERSION Static method Public Method Defect Weigthing Class - Name export conversion 20090224
2 FILL_MESSAGE_HEADER Static method Public Method Fills Message Header (GDT BusinessDocumentMessageHeader) 20090317
3 FILL_OBJECT_STATUS Static method Public Method Fill Object Status of Quality Issue Notification Header 20090224
4 MAP_LANGU2ISOCODE Static method Public Method Map language to ISO language code 20090224
5 QIN_LENGTH_CHECK_ACT Static method Public Method Check length of activity relevant fields 20090206
6 QIN_LENGTH_CHECK_CAUSE Static method Public Method Check length of item cause relevant fields 20090209
7 QIN_LENGTH_CHECK_HEADER Static method Public Method Check length of header fields 20090203
8 QIN_LENGTH_CHECK_ITEM Static method Public Method Check length of relevant item fields 20090206
9 QIN_LENGTH_CHECK_MATERIAL Static method Public Method Input Mapping for Material Information 20090204
10 QIN_LENGTH_CHECK_TASK Static method Public Method Check length of relevant task fields 20090206
Events
Class CL_QUM_MAPPING_HELPER_QIN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_MS_CHECK_INPUT_LENGTH Private See coding 20090206 BEGIN OF ty_ms_check_input_length, dataelement_xi TYPE string, dataelement_erp TYPE ddobjname, value TYPE string, END OF ty_ms_check_input_length
2 TY_MT_CHECK_INPUT_LENGTH Private See coding 20090206 ty_mt_check_input_length TYPE STANDARD TABLE OF ty_ms_check_input_length
Method Signatures

Method DEFECT_CLASS_EXPORT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DEFECT_CLASS_CODE Call by reference Type reference (TYPE) PLMSEF_DEFECT_WEIGHTING_CLASS1 Proxy Structure (generated) 20090224
2 Exporting EV_DEFECT_CLASS_NAME Call by reference Type reference (TYPE) PLMSEF_MEDIUM_NAME Proxy Structure (Generated) 20090224
3 Importing IV_FEHLBEW Call by reference Type reference (TYPE) QMFE-FEHLBEW Defect Valuation 20090224
4 Importing IV_UNITFLBEW Call by reference Type reference (TYPE) QMFE-UNITFLBEW Unit for Defect Valuation 20090224

Method DEFECT_CLASS_EXPORT_CONVERSION on class CL_QUM_MAPPING_HELPER_QIN has no exception.

Method FILL_MESSAGE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE_HEADER Call by reference Type reference (TYPE) PLMSEF_BUSINESS_DOCUMENT_MESS7 Business information from the perspective of the sender appl 20090317
2 Importing IS_REQUEST_ID Call by reference Type reference (TYPE) PLMSEF_BUSINESS_DOCUMENT_MESS4 Proxy Structure(Generated) 20090317
3 Importing IS_REQUEST_UUID Call by reference Type reference (TYPE) PLMSEF_UUID Proxy Structure (generated) 20090317

Method FILL_MESSAGE_HEADER on class CL_QUM_MAPPING_HELPER_QIN has no exception.

Method FILL_OBJECT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE_LOG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090224
2 Exporting ES_STATUS_OBJECT Call by reference Type reference (TYPE) PLMSEF_STATUS_OBJECT Proxy Structure (Generated) 20090224
3 Importing IV_OBJECT_NO Call by reference Type reference (TYPE) J_OBJNR Object number 20090224

Method FILL_OBJECT_STATUS on class CL_QUM_MAPPING_HELPER_QIN has no exception.

Method MAP_LANGU2ISOCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20090224
2 Returning RV_LANGU_ISOCODE Value transfer Type reference (TYPE) LAISO Language according to ISO 639 20090224

Method MAP_LANGU2ISOCODE on class CL_QUM_MAPPING_HELPER_QIN has no exception.

Method QIN_LENGTH_CHECK_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090206
2 Importing IV_ORD_NUM Call by reference Type reference (TYPE) PLMSEF_ORDINAL_NUMBER_VALUE1 Proxy Data Element (generated) 20090206

Method QIN_LENGTH_CHECK_ACT on class CL_QUM_MAPPING_HELPER_QIN has no exception.

Method QIN_LENGTH_CHECK_CAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090209
2 Importing IV_ORDINAL_NUM Call by reference Type reference (TYPE) PLMSEF_ORDINAL_NUMBER_VALUE1 Proxy Data Element (generated) 20090209

Method QIN_LENGTH_CHECK_CAUSE on class CL_QUM_MAPPING_HELPER_QIN has no exception.

Method QIN_LENGTH_CHECK_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090203
2 Importing IV_COMPL_QUANTITY Call by reference Type reference (TYPE) PLMSEF_QUANTITY_CONTENT Proxy Data Element (Generated) 20090203
3 Importing IV_EXTERNAL_ID Call by reference Type reference (TYPE) PLMSEF_BUSINESS_TRANSACTION_D4 Proxy Data Element (generated) 20090203
4 Importing IV_EXT_QUANTITY Call by reference Type reference (TYPE) PLMSEF_QUANTITY_CONTENT Proxy Data Element (Generated) 20090203
5 Importing IV_INT_QUANTITY Call by reference Type reference (TYPE) PLMSEF_QUANTITY_CONTENT Proxy Data Element (Generated) 20090203
6 Importing IV_REF_QUANTITY Call by reference Type reference (TYPE) PLMSEF_QUANTITY_CONTENT Proxy Data Element (Generated) 20090203
7 Importing IV_REPORTER_ID Call by reference Type reference (TYPE) PLMSEF_PARTY_INTERNAL_ID_CONTE Proprietary identifier for a party 20090203
8 Importing IV_RET_QUANTITY Call by reference Type reference (TYPE) PLMSEF_QUANTITY_CONTENT Proxy Data Element (Generated) 20090203

Method QIN_LENGTH_CHECK_HEADER on class CL_QUM_MAPPING_HELPER_QIN has no exception.

Method QIN_LENGTH_CHECK_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090206
2 Importing IV_EXT_QUANT Call by reference Type reference (TYPE) PLMSEF_QUANTITY_CONTENT Proxy Data Element (Generated) 20090206
3 Importing IV_INT_QUANT Call by reference Type reference (TYPE) PLMSEF_QUANTITY_CONTENT Proxy Data Element (Generated) 20090206
4 Importing IV_MAT_INT_ID Call by reference Type reference (TYPE) PLMSEF_PRODUCT_INTERNAL_ID_CO1 Proxy Data Element (generated) 20090206
5 Importing IV_ORD_NUM Call by reference Type reference (TYPE) PLMSEF_ORDINAL_NUMBER_VALUE1 Proxy Data Element (generated) 20090206

Method QIN_LENGTH_CHECK_ITEM on class CL_QUM_MAPPING_HELPER_QIN has no exception.

Method QIN_LENGTH_CHECK_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090204
2 Importing IV_BATCH_ID Call by reference Type reference (TYPE) PLMSEF_BATCH_ID Proxy Structure (generated) 20090204
3 Importing IV_BATCH_SELLER_ID Call by reference Type reference (TYPE) PLMSEF_BATCH_PARTY_ID Proxy Data Element (generated) 20090204
4 Importing IV_BUYER_ID Call by reference Type reference (TYPE) PLMSEF_PRODUCT_PARTY_ID Proxy Data Element (generated) 20090204
5 Importing IV_COMMENT Call by reference Type reference (TYPE) PLMSEF_COMMENT Proxy Data Element (generated) 20090204
6 Importing IV_MANU_ID Call by reference Type reference (TYPE) PLMSEF_PRODUCT_PARTY_ID Proxy Data Element (generated) 20090204
7 Importing IV_MAT_INT_ID Call by reference Type reference (TYPE) PLMSEF_PRODUCT_INTERNAL_ID1 Proxy Structure (generated) 20090204
8 Importing IV_SELLER_ID Call by reference Type reference (TYPE) PLMSEF_PRODUCT_PARTY_ID Proxy Data Element (generated) 20090204
9 Importing IV_SERIAL_ID Call by reference Type reference (TYPE) PLMSEF_SERIAL_ID Proxy Data Element (generated) 20090204

Method QIN_LENGTH_CHECK_MATERIAL on class CL_QUM_MAPPING_HELPER_QIN has no exception.

Method QIN_LENGTH_CHECK_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090206
2 Importing IV_ASSIGNED_TO_ID Call by reference Type reference (TYPE) PLMSEF_PARTY_INTERNAL_ID_CONTE Proprietary identifier for a party 20090206
3 Importing IV_ASSIGNED_TO_TYPE_CODE Call by reference Type reference (TYPE) PLMSEF_PARTY_ROLE_CODE Proxy Data Element (generated) 20090206
4 Importing IV_COMPLETER_ID Call by reference Type reference (TYPE) PLMSEF_PARTY_INTERNAL_ID_CONTE Proprietary identifier for a party 20090206
5 Importing IV_EFFECT_COMMENT Call by reference Type reference (TYPE) PLMSEF_COMMENT Proxy Data Element (generated) 20090206
6 Importing IV_ORD_NUM Call by reference Type reference (TYPE) PLMSEF_ORDINAL_NUMBER_VALUE1 Proxy Data Element (generated) 20090206

Method QIN_LENGTH_CHECK_TASK on class CL_QUM_MAPPING_HELPER_QIN has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605