SAP ABAP Class /SAPSLL/CL_EXM_IM_CD_IS_MAP_R3 (Example Implementation for BAdI Definition /SAPSLL/CD_IS_MAP)
Hierarchy
SLL_PI (Software Component) GTS Plug-In
   SD-FT (Application Component) Foreign Trade
     /SAPSLL/PLUG_IN_R3 (Package) Legal Services: PI Functions and PI Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /SAPSLL/IF_EX_CD_IS_MAP_R3 BAdI Interface /SAPSLL/IF_EX_CD_IS_MAP_R3 20060828
Properties
Class /SAPSLL/CL_EXM_IM_CD_IS_MAP_R3  
Short Description Example Implementation for BAdI Definition /SAPSLL/CD_IS_MAP    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SAPSLL/PLUG_IN_R3   Legal Services: PI Functions and PI Services 
Created 20060828   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /SAPSLL/CL_EXM_IM_CD_IS_MAP_R3 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /SAPSLL/IF_EX_CD_IS_MAP_R3 BAdI Interface /SAPSLL/IF_EX_CD_IS_MAP_R3 20060828
Friends
Class /SAPSLL/CL_EXM_IM_CD_IS_MAP_R3 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_DATA Instance attribute Private Object reference (TYPE REF TO) DATA 20060831
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DIMENSION_TO_SUBITEM Instance method Private Method Add Units, Quantity, and Weights to Subitem 20060831
2 ADD_PRICE_TO_SUBITEM Instance method Private Method Price per Subitem 20060831
3 CONVERT_UNIT_SAP_TO_ISO Instance method Private Method Convert SAP Code for Units of Measure to ISO Code 20060831
4 CONV_CURRENCY_SAP_TO_ISO Instance method Private Method Convert SAP Currency Key to ISO Currency Key 20060913
5 GET_NETWR_PER_SUBITEM Instance method Private Method Net Value in Document Currency by Subitem 20060901
6 READ_INFORECORD Instance method Private Method Read Info Records to Determine Value of Subitem 20060901
7 READ_MARA_PER_ITEM Instance method Private Method Read Master Data for Material of an Item 20060831
Events
Class /SAPSLL/CL_EXM_IM_CD_IS_MAP_R3 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 STRUC_BOM_WITH_UEBPO Private See coding 20060913 BEGIN OF struc_bom_with_uebpo, uebpo_matnr TYPE bekpo-matnr, uebpo TYPE bekpo-uebpo, uebpo_attyp TYPE bekpo-attyp, uebpo_ntwr TYPE bekpo-netwr, subitem TYPE bekpo-ebelp, subitem_ntwr TYPE bekpo-netwr, netpr TYPE bekpo-netpr, menge TYPE bekpo-menge, waerk TYPE vbak-waerk, attyp TYPE bekpo-attyp, plant TYPE bekpo-werks, lgort TYPE bekpo-lgort, ekorg TYPE ekko-ekorg, esokz TYPE bekpo-pstyp, lifnr TYPE ekko-lifnr, satnr TYPE satnr, matnr TYPE matnr, erfmg TYPE erfmg, erfme TYPE erfme, strli TYPE w_struli, END OF struc_bom_with_uebpo
2 STRUC_POSTYP Private See coding 20060913 BEGIN OF struc_postyp, pincr TYPE t161-pincr, upinc TYPE t161-upinc, END OF struc_postyp
3 TAB_BOM_WITH_UEBPO Private See coding 20061026 tab_bom_with_uebpo TYPE TABLE OF struc_bom_with_uebpo
Method Signatures

Method ADD_DIMENSION_TO_SUBITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM_DIM Call by reference Type reference (TYPE) SLLR3_API6800_ITM_DIM_R3_T 20060831
2 Importing ES_BOM_WITH_UEBPO Call by reference Type reference (TYPE) STRUC_BOM_WITH_UEBPO 20060913

Method ADD_DIMENSION_TO_SUBITEM on class /SAPSLL/CL_EXM_IM_CD_IS_MAP_R3 has no exception.

Method ADD_PRICE_TO_SUBITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM_VAL Call by reference Type reference (TYPE) SLLR3_API6800_ITM_VAL_R3_T 20060831

Method ADD_PRICE_TO_SUBITEM on class /SAPSLL/CL_EXM_IM_CD_IS_MAP_R3 has no exception.

Method CONVERT_UNIT_SAP_TO_ISO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ISO_UNIT Call by reference Type reference (TYPE) T006-ISOCODE ISO-Code Maßeinheit 20060831
2 Importing IV_SAP_UNIT Call by reference Type reference (TYPE) T006-MSEHI Maßeinheit 20060831

Method CONVERT_UNIT_SAP_TO_ISO on class /SAPSLL/CL_EXM_IM_CD_IS_MAP_R3 has no exception.

Method CONV_CURRENCY_SAP_TO_ISO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CURR_ISO Call by reference Type reference (TYPE) TCURC-ISOCD Iso-Code Währung 20060913
2 Importing IV_CURR_SAP Call by reference Type reference (TYPE) TCURC-WAERS Währungsschlüssel 20060913

Method CONV_CURRENCY_SAP_TO_ISO on class /SAPSLL/CL_EXM_IM_CD_IS_MAP_R3 has no exception.

Method GET_NETWR_PER_SUBITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BOM_WITH_UEBPO Call by reference Type reference (TYPE) TAB_BOM_WITH_UEBPO 20061026
2 Importing IS_BOM_WITH_UEBPO Call by reference Type reference (TYPE) STRUC_BOM_WITH_UEBPO 20060913

Method GET_NETWR_PER_SUBITEM on class /SAPSLL/CL_EXM_IM_CD_IS_MAP_R3 has no exception.

Method READ_INFORECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EINA Call by reference Type reference (TYPE) EINA Einkaufsinfosatz - allgemeine Daten 20060901
2 Changing CS_EINE Call by reference Type reference (TYPE) EINE Einkaufsinfosatz - Einkaufsorganisationsdaten 20060901
3 Importing IS_BOM_WITH_UEBPO Call by reference Type reference (TYPE) STRUC_BOM_WITH_UEBPO Eingabedaten fuer Inforecordsuche 20060913

Method READ_INFORECORD on class /SAPSLL/CL_EXM_IM_CD_IS_MAP_R3 has no exception.

Method READ_MARA_PER_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MARA Call by reference Type reference (TYPE) MARA Allgemeine Materialdaten 20060831
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20060831

Method READ_MARA_PER_ITEM on class /SAPSLL/CL_EXM_IM_CD_IS_MAP_R3 has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 700