SAP ABAP Class CL_SMI_CHAINLINK_SEM_MAP_IN (CL_SMI_CHAINLINK_SEM_MAP_IN)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   SD-BF-SMI (Application Component) Supplier Managed Inventory
     VSMI (Package) Supplier-Managed Inventory (SNC-ERP)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SMI_CHAINLINK Representing an instance in the Chain of Command Pattern 20071219
Properties
Class CL_SMI_CHAINLINK_SEM_MAP_IN  
Short Description    
Super Class CL_SMI_CHAINLINK Representing an instance in the Chain of Command Pattern 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VSMI   Supplier-Managed Inventory (SNC-ERP) 
Created 20071219   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SMI_CHAINLINK_SEM_MAP_IN has no forward declaration.
Interfaces
Class CL_SMI_CHAINLINK_SEM_MAP_IN has no interface implemented.
Friends
Class CL_SMI_CHAINLINK_SEM_MAP_IN has no friend class.
Attributes
Class CL_SMI_CHAINLINK_SEM_MAP_IN has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BORDERS Instance method Private Method 20080509
2 CHECK_MATNR Instance method Private Method 20080304
3 CHECK_QUANTITY Instance method Private Method 20080505
4 CHECK_REFDOC Instance method Private Method 20080606
5 CHECK_TIMESERIES Instance method Private Method 20080505
6 COMPLETE_BUYERPARTY Instance method Private Method 20080507
7 COMPLETE_PRODUCT Instance method Private Method 20080507
8 COMPLETE_SHIPFROMLOC Instance method Private Method 20080507
9 COMPLETE_SHIPTOLOC Instance method Private Method 20080507
10 GET_BUYERPARTY Instance method Private Method 20080327
11 GET_PROD_REC_PARTY Instance method Private Method 20080327
12 GET_SHIPTOLOCATION Instance method Private Method 20080417
13 MAP_DATETIME_UTC Instance method Private Method 20071219
14 MAP_MATNR Instance method Private Method 20080124
15 MAP_QUANTITY Instance method Private Method 20071219
16 MAP_TIMESERIES Instance method Private Method 20071219
17 MAP_TIMESERIES_WITH_REF Instance method Private Method 20071219
Events
Class CL_SMI_CHAINLINK_SEM_MAP_IN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 VBKD_TT Private See coding 20080606 VBKD_TT TYPE STANDARD TABLE OF vbkd
Method Signatures

Method CHECK_BORDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ITEM Call by reference Object reference (TYPE REF TO) CL_SMI_ITEM Single Item of an SMI Record 20080509
2 Importing MAX_QUANTITY Call by reference Type reference (TYPE) SMI_DM_QUANTITY Quantity 20080509
3 Importing MAX_UOM Call by reference Type reference (TYPE) SMI_DM_UNIT_OF_MEASUREMENT Unit of Measurement 20080509
4 Importing MIN_QUANTITY Call by reference Type reference (TYPE) SMI_DM_QUANTITY Quantity 20080509
5 Importing MIN_UOM Call by reference Type reference (TYPE) SMI_DM_UNIT_OF_MEASUREMENT Unit of Measurement 20080509
# Exception Resumable Description Created on
1 CX_SMI_INPUT 20080509

Method CHECK_MATNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Object reference (TYPE REF TO) CL_SMI_ITEM Single Item of an SMI Record 20080304
# Exception Resumable Description Created on
1 CX_SMI_INPUT 20080312

Method CHECK_QUANTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ITEM Call by reference Object reference (TYPE REF TO) CL_SMI_ITEM Single Item of an SMI Record 20080505
2 Importing NON_NEG Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20080509
3 Importing QUANTITY Call by reference Type reference (TYPE) SMI_DM_QUANTITY Quantity 20080505
4 Importing UOM Call by reference Type reference (TYPE) SMI_DM_UNIT_OF_MEASUREMENT Unit of Measurement 20080505
# Exception Resumable Description Created on
1 CX_SMI_DB Storage & data related exceptions 20080505
2 CX_SMI_INPUT 20080505

Method CHECK_REFDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Object reference (TYPE REF TO) CL_SMI_ITEM Single Item of an SMI Record 20080606
2 Returning RV_STOPPED Value transfer Type reference (TYPE) ABAP_BOOL 20080624
# Exception Resumable Description Created on
1 CX_SMI_INPUT 20080606

Method CHECK_TIMESERIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TS Call by reference Object reference (TYPE REF TO) CL_SMI_TIMESERIES Class to encapsulate timeseries data 20080505
# Exception Resumable Description Created on
1 CX_SMI_INPUT 20080509

Method COMPLETE_BUYERPARTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ITEM Call by reference Object reference (TYPE REF TO) CL_SMI_ITEM Single Item of an SMI Record 20080507

Method COMPLETE_BUYERPARTY on class CL_SMI_CHAINLINK_SEM_MAP_IN has no exception.

Method COMPLETE_PRODUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ITEM Call by reference Object reference (TYPE REF TO) CL_SMI_ITEM Single Item of an SMI Record 20080507
# Exception Resumable Description Created on
1 CX_SMI_INPUT 20080514

Method COMPLETE_SHIPFROMLOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ITEM Call by reference Object reference (TYPE REF TO) CL_SMI_ITEM Single Item of an SMI Record 20080507

Method COMPLETE_SHIPFROMLOC on class CL_SMI_CHAINLINK_SEM_MAP_IN has no exception.

Method COMPLETE_SHIPTOLOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ITEM Call by reference Object reference (TYPE REF TO) CL_SMI_ITEM Single Item of an SMI Record 20080507

Method COMPLETE_SHIPTOLOC on class CL_SMI_CHAINLINK_SEM_MAP_IN has no exception.

Method GET_BUYERPARTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Internal ID 20080327
2 Returning RV_BUYERPARTY Value transfer Type reference (TYPE) KUNNR Customer Number 1 20080327

Method GET_BUYERPARTY on class CL_SMI_CHAINLINK_SEM_MAP_IN has no exception.

Method GET_PROD_REC_PARTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Sales Document 20080327
2 Returning RV_PRODREC Value transfer Type reference (TYPE) KUNNR Plant (Own or External) 20080327

Method GET_PROD_REC_PARTY on class CL_SMI_CHAINLINK_SEM_MAP_IN has no exception.

Method GET_SHIPTOLOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20080417
2 Returning RV_KNREF Value transfer Type reference (TYPE) KNREF Customer description of partner (plant, storage location) 20080417

Method GET_SHIPTOLOCATION on class CL_SMI_CHAINLINK_SEM_MAP_IN has no exception.

Method MAP_DATETIME_UTC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DT Call by reference Type reference (TYPE) SMI_DM_DATETIME DateTime 20071219
2 Importing LOG_INFO Call by reference Type reference (TYPE) SYMSGV Message Variable 20071219
3 Returning RETURN Value transfer Type reference (TYPE) SMI_DM_DATETIME DateTime 20071219

Method MAP_DATETIME_UTC on class CL_SMI_CHAINLINK_SEM_MAP_IN has no exception.

Method MAP_MATNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Object reference (TYPE REF TO) CL_SMI_ITEM Single Item of an SMI Record 20080124
# Exception Resumable Description Created on
1 CX_SMI_INPUT Semantic Exception 20080312

Method MAP_QUANTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOG_INFO Call by reference Type reference (TYPE) SYMSGV Message Variable 20071219
2 Importing QUANTITY Call by reference Type reference (TYPE) SMI_DM_QUANTITY Quantity 20071219
3 Returning RETURN Value transfer Type reference (TYPE) SMI_S_QUANTITY Quantity & Unit 20071219
4 Importing UOM Call by reference Type reference (TYPE) SMI_DM_UNIT_OF_MEASUREMENT Unit of Measurement 20071219
# Exception Resumable Description Created on
1 CX_SMI_INPUT 20080428

Method MAP_TIMESERIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOG_INFO Call by reference Type reference (TYPE) SYMSGV Message Variable 20071219
2 Returning RETURN Value transfer Type reference (TYPE) SMI_T_DM_TIMESERIES_ITEM SMI TimeSeries Structure 20071219
3 Importing TS Call by reference Type reference (TYPE) SMI_T_DM_TIMESERIES_ITEM SMI TimeSeries Structure 20071219

Method MAP_TIMESERIES on class CL_SMI_CHAINLINK_SEM_MAP_IN has no exception.

Method MAP_TIMESERIES_WITH_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOG_INFO Call by reference Type reference (TYPE) SYMSGV Message Variable 20071219
2 Returning RETURN Value transfer Type reference (TYPE) SMI_T_DM_TIMESERIES_ITEM SMI TimeSeries Structure 20071219
3 Importing TS Call by reference Type reference (TYPE) SMI_T_DM_TIMESERIES_ITEM SMI TimeSeries Structure 20071219

Method MAP_TIMESERIES_WITH_REF on class CL_SMI_CHAINLINK_SEM_MAP_IN has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604