SAP ABAP Interface IF_BS_GIS_KEY_MAPPING (Interface for BAdI: BS_GIS_KEY_MAPPING)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-GIS (Application Component) Geographical Information System
     BS_GIS_CORE (Package) GIS: Package for Services
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GHO_GIS_SERV_KEY_MAPPING Class for BAdI Impl.: BADI_GHO_GIS_SERV 20101026
Properties
Interface IF_BS_GIS_KEY_MAPPING  
Short Description Interface for BAdI: BS_GIS_KEY_MAPPING    
General Data
Package BS_GIS_CORE   GIS: Package for Services 
Created 20101022   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_BS_GIS_KEY_MAPPING has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20101022
Friends
Interface IF_BS_GIS_KEY_MAPPING has no friend.
Attributes
Interface IF_BS_GIS_KEY_MAPPING has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 INPUT_FIELD_MAPPING Instance method Public Method Method to map the input parameter to generate template 20101022
2 UPLOAD_FIELD_VALIDATION Instance method Public Method Method for validation of upload parameters 20101022
Events
Interface IF_BS_GIS_KEY_MAPPING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LS_MESSAGE_TYPE Public See coding 20110523 BEGIN OF ls_message_type, msgty TYPE symsgty, msgid TYPE symsgid, msgno TYPE symsgno, msgv1 TYPE symsgv, msgv2 TYPE symsgv, msgv3 TYPE symsgv, msgv4 TYPE symsgv, msg_index TYPE int4, fieldname TYPE fieldname, END OF ls_message_type
2 LT_MESSAGE_TYPE Public See coding 20110523 lt_message_type TYPE TABLE OF ls_message_type
3 LT_OBJECT_ID Public See coding 20101022 lt_object_id TYPE RANGE OF mdg_object_id_bs
4 LT_SYS_ID Public See coding 20101022 lt_sys_id TYPE RANGE OF sld_bskey
Method Signatures

Method INPUT_FIELD_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_MESSAGES Call by reference Type reference (TYPE) LT_MESSAGE_TYPE Message 20101022
2 Changing ET_OBJECT_ID Call by reference Type reference (TYPE) ANY 20101022
3 Importing IT_OBJECT_ID Value transfer Type reference (TYPE) LT_OBJECT_ID 20101022
4 Importing IV_SYSTEM_ID Value transfer Type reference (TYPE) SLD_BSKEY Key Name of Business System 20101022
# Exception Resumable Description Created on
1 INVALID_OBJECT_ID Exception for invalid Object ID 20101022

Method UPLOAD_FIELD_VALIDATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_MESSAGES Call by reference Type reference (TYPE) LT_MESSAGE_TYPE Message 20101022
2 Importing IV_OBJECT_ID_TYPE Value transfer Type reference (TYPE) MDG_IDS_TYPE_CODE_BS Object Identifier Type 20101025
3 Importing IV_SOURCE_OBJECT_ID Value transfer Type reference (TYPE) MDG_OBJECT_ID_BS Key Mapping: Object ID Value 20101022
4 Importing IV_SOURCE_SYSTEM_ID Value transfer Type reference (TYPE) SLD_BSKEY Key Name of Business System 20101022
5 Importing IV_TARGET_OBJECT_ID Value transfer Type reference (TYPE) MDG_OBJECT_ID_BS Key Mapping: Object ID Value 20101022
6 Importing IV_TARGET_SYSTEM_ID Value transfer Type reference (TYPE) SLD_BSKEY Key Name of Business System 20101022
# Exception Resumable Description Created on
1 DUPLICATE_MAPPING Exception for Duplicate mapping 20101025
2 INVALID_SOURCE_OBJECT_ID Exception for invalid Source Object ID 20101025
3 INVALID_SOURCE_SYSTEM_ID Exception for invalid Source Business System ID 20101025
4 INVALID_TARGET_OBJECT_ID Exception for invalid Target Object ID 20101025
5 INVALID_TARGET_SYSTEM_ID Exception for invalid Target Business System ID 20101025
History
Last changed by/on SAP  20110908 
SAP Release Created in 703