SAP ABAP Class CL_FSL_IDOBJ_MATERIAL (Class for Identification Object Material)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   FI-LA (Application Component) Lease Accounting
     VPACK_FSL_AB_APPL_IDO (Package) FSL: Identification Object (Agency Business)
Properties
Class CL_FSL_IDOBJ_MATERIAL  
Short Description Class for Identification Object Material    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VPACK_FSL_AB_APPL_IDO   FSL: Identification Object (Agency Business) 
Created 20060407   SAP 
Last change 20100310   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
Class CL_FSL_IDOBJ_MATERIAL has no interface implemented.
Friends
Class CL_FSL_IDOBJ_MATERIAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MAIN_CONTEXT_ID Constant Private Type reference (TYPE) UKM_E_MAIN_CONTEXT_ID 'VendorMaterialNumbers' UKM: ID of Main Context 20060407
2 GC_SCHEME_AGENCY_SCHEME_AGE_ID Constant Private Type reference (TYPE) UKM_E_CCT_ID_SASA_ID 'ZZZ' UKM: CCT - Identifier SchemeAgencySchemeAgencyID 20060407
3 GC_SOURCE_SCHEME_ID Constant Private Type reference (TYPE) UKM_E_CCT_ID_S_ID 'VendorMaterialNumber' UKM: CCT - Identifier SchemeID 20060407
4 GC_TARGET_SCHEME_ID Constant Private Type reference (TYPE) UKM_E_CCT_ID_S_ID 'MaterialNumber' UKM: CCT - Identifier SchemeID 20060407
Methods
# Method Level Visibility Method type Description Created on
1 DETERMINE_MATERIAL Static method Public Method Get SAP Material for External Vendor Material 20060407
2 GET_MATERIAL_WITH_UKM Static method Private Method Get Vendor Material Number Using UKM 20060407
3 UPDATE_UKM_MAPPING Static method Private Method Update Mapping of Vendor Material to SAP Material 20060407
Events
Class CL_FSL_IDOBJ_MATERIAL has no event.
Types
Class CL_FSL_IDOBJ_MATERIAL has no local type.
Method Signatures

Method DETERMINE_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ITEMDATA Call by reference Type reference (TYPE) WLF_IDOBJ_MATNR Kommunikationsstruktur: Lieferantenfakturakopf 20060407
2 Importing I_ITEMDATA_OLD Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20060420
# Exception Resumable Description Created on
1 ID_OBJECT_NOT_FOUND 20060407

Method GET_MATERIAL_WITH_UKM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ITEMDATA Call by reference Type reference (TYPE) WLF_IDOBJ_MATNR Lieferantenfaktura: Fakturapositionen 20060407
2 Exporting E_MESSAGES Call by reference Type reference (TYPE) UKM_S_MESSAGES UKM: Statusinformation und Nachrichten an den Verwender 20060420

Method GET_MATERIAL_WITH_UKM on class CL_FSL_IDOBJ_MATERIAL has no exception.

Method UPDATE_UKM_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FSL_UKM_S_MESSAGES_TAB UKM: Statusinformation und Nachrichten an den Verwender 20060420
2 Importing I_ITEMDATA Call by reference Type reference (TYPE) WLF_IDOBJ_MATNR AB: Material zum Identifikationsobjekt 20060407
3 Importing I_ITEMDATA_OLD Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20060420

Method UPDATE_UKM_MAPPING on class CL_FSL_IDOBJ_MATERIAL has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 600