SAP ABAP Interface IF_VIP_INBOUND (Middleware Interface with ERP)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA-DMS-CNV (Application Component) DMS Integration for Viewer/CAD intergration
     VIP_BO (Package) Visual Instance Planner BO
Properties
Interface IF_VIP_INBOUND  
Short Description Middleware Interface with ERP    
General Data
Package VIP_BO   Visual Instance Planner BO 
Created 20130610   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
Interface IF_VIP_INBOUND has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20131107
Friends
Interface IF_VIP_INBOUND has no friend.
Attributes
Interface IF_VIP_INBOUND has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_BOM_EXPLOSION_RESULT Static method Public Method To get the Bpom Explosion result in Flat structures 20131107
2 GET_VIEWABLE_DEFINITION Static method Public Method Get Viewable Definition Customsing keys 20131107
3 SAVE Static method Public Method To Save the chages done in Visual Instance Planner 20131107
4 VALIDATE Static method Public Method To validate the changes done via Visual Instance Planner 20131107
Events
Interface IF_VIP_INBOUND has no event.
Types
Interface IF_VIP_INBOUND has no local type.
Method Signatures

Method GET_BOM_EXPLOSION_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INSTANCES Call by reference Type reference (TYPE) VIP_T_INSTANCE_OUTBOUND Table type for instances 20131107
2 Changing CT_INSTANCE_GROUPS Call by reference Type reference (TYPE) VIP_T_INSTANCE_GRP_OUTBOUND Table type for Instance group 20131107
3 Changing CT_MESSAGES Call by reference Type reference (TYPE) VIP_T_MESSAGE_WITH_REF Table type for message with reference 20131107
4 Changing CT_NODES Call by reference Type reference (TYPE) VIP_T_NODE Table type to store node structure for VIP 20131107
5 Changing CT_VARIANTS Call by reference Type reference (TYPE) VIP_T_VARIANT_OUTBOUND Table type for variants 20131107
6 Importing IT_CONFIG_PARAMS Call by reference Type reference (TYPE) VIP_T_EXPLOSION_PARAMS Table type for explosion parameters 20131107
7 Importing IT_EXPLOSION_PARAM Call by reference Type reference (TYPE) VIP_T_EXPLOSION_PARAM Table type for explosion parameters 20131107
8 Importing IV_INCONFIG_ONLY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20131107
9 Importing IV_NODE_ID Call by reference Type reference (TYPE) VIP_ID Node_id 20131107
10 Importing IV_VARIANT_ID Call by reference Type reference (TYPE) VIP_ID Referential ID used in creating XMl For VIP 20131107

Method GET_BOM_EXPLOSION_RESULT on Interface IF_VIP_INBOUND has no exception.

Method GET_VIEWABLE_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_APPLICATION Call by reference Type reference (TYPE) DMS_TBL_APPLICATION original needed for application 20131107
2 Changing CV_USAGE_APP Call by reference Type reference (TYPE) DMS_USAGE Usage 20131107

Method GET_VIEWABLE_DEFINITION on Interface IF_VIP_INBOUND has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INSTANCES Call by reference Type reference (TYPE) VIP_T_INSTANCE_ACTIONS Actions performed on Instances 20131107
2 Changing CT_INSTANCE_GROUPS Call by reference Type reference (TYPE) VIP_T_INSTANCE_GRP_ACTIONS Actions performed on Instance Group 20131107
3 Changing CT_MESSAGES Call by reference Type reference (TYPE) VIP_T_MESSAGE_WITH_REF Messages 20131107
4 Changing CT_VARIANTS Call by reference Type reference (TYPE) VIP_T_VARIANT_ACTIONS Actions performed on Variants 20131107
5 Importing IT_INSTANCES Call by reference Type reference (TYPE) VIP_T_INSTANCE_INBOUND Table type for Variant instances 20131107
6 Importing IT_INSTANCE_GROUPS Call by reference Type reference (TYPE) VIP_T_INSTANCE_GRP_INBOUND Instance Groups for the variants 20131107
7 Importing IT_NODES Call by reference Type reference (TYPE) VIP_T_NODE Nodes in the Product Family structure 20131107
8 Importing IT_VARIANTS Call by reference Type reference (TYPE) VIP_T_VARIANT_INBOUND Variants for the nodes 20131107
9 Importing IV_CHANGE_NUMBER Call by reference Type reference (TYPE) VIP_CHANGE_NUMBER Change Number 20131107

Method SAVE on Interface IF_VIP_INBOUND has no exception.

Method VALIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) VIP_T_MESSAGE_WITH_REF Messages 20131107
2 Importing IT_INSTANCES Call by reference Type reference (TYPE) VIP_T_INSTANCE_INBOUND Table type for Variant instances 20131107
3 Importing IT_INSTANCE_GROUPS Call by reference Type reference (TYPE) VIP_T_INSTANCE_GRP_INBOUND Instance Groups for the variants 20131107
4 Importing IT_NODES Call by reference Type reference (TYPE) VIP_T_NODE Nodes in the Product Family structure 20131107
5 Importing IT_VARIANTS Call by reference Type reference (TYPE) VIP_T_VARIANT_INBOUND Variants for the nodes 20131107
6 Importing IV_CHANGE_NUMBER Call by reference Type reference (TYPE) VIP_CHANGE_NUMBER Change Number 20131107

Method VALIDATE on Interface IF_VIP_INBOUND has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in