SAP ABAP Interface /DSD/IF_EX_VC_MAINTENANCE2 (BAdI Interface /DSD/IF_EX_VC_MAINTENANCE)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LE-DSD-VC (Application Component) Visit Control
     /DSD/VC (Package) Visit Control
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /DSD/CL_EXM_IM_VC_MAINTENANCE2 Example Implementation for BAdI Definition /DSD/VC_MAINTEN 20050322
2 Interface implementation (CLASS c. INTERFACES i_ref)  /DSD/CL_EX_VC_MAINTENANCE2 BAdI Class /DSD/CL_EX_VC_MAINTENANCE2 20030630
Properties
Interface /DSD/IF_EX_VC_MAINTENANCE2  
Short Description BAdI Interface /DSD/IF_EX_VC_MAINTENANCE    
General Data
Package /DSD/VC   Visit Control 
Created 20030630   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface /DSD/IF_EX_VC_MAINTENANCE2 has no forward declaration.
Interfaces
Interface /DSD/IF_EX_VC_MAINTENANCE2 has no interface.
Friends
Interface /DSD/IF_EX_VC_MAINTENANCE2 has no friend.
Attributes
Interface /DSD/IF_EX_VC_MAINTENANCE2 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BEFORE_MASS_SAVE Instance method Public Method Before Save of Visit Plans or Visit Lists in Mass Generation 20090408
2 BEFORE_SAVE Instance method Public Method Before Save of Visit Schedule or Visit List 20030630
3 CHANGE_FIELDCATALOG Instance method Public Method Change Field Catalog for Tree Layout 20030630
4 CHANGE_TREE_ITEMS Instance method Public Method Change Items for Tree Layout 20030630
5 GEN_VL_REF_DOC Instance method Public Method Assign created documents during generation of visit list 20050322
6 GEN_VL_SPOOL Instance method Public Method Change Spool Data During Generation of Visit List 20120319
7 INFLUENCE_TREE Instance method Public Method Affect Tree by Calling Tree Methods 20030630
8 MAINT_VL_REF_DOC Instance method Public Method Assign created documents after change of visit list 20050324
9 SAVED Instance method Public Method For 3rd Party after Saving Visit Schedule 20030630
10 SELECT_SALES_AREA Instance method Public Method Determine Sales Area of Customer for Visit Sched./List 20030630
11 VL_READ Instance method Public Method After Reading Visit Lists from DB 20030630
12 VP_READ Instance method Public Method After Reading Visit Schedules from DB 20030630
Events
Interface /DSD/IF_EX_VC_MAINTENANCE2 has no event.
Types
Interface /DSD/IF_EX_VC_MAINTENANCE2 has no local type.
Method Signatures

Method BEFORE_MASS_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_GEN_DATFR Call by reference Type reference (TYPE) DATUM Datum 20090408
2 Importing IP_GEN_DATTO Call by reference Type reference (TYPE) DATUM Datum 20090408
3 Importing IP_TEST Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20090408
4 Changing IP_T_VLH Call by reference Type reference (TYPE) /DSD/VC_VLH_TY Besuchsliste - Kopfdaten 20090408
5 Changing IP_T_VLP Call by reference Type reference (TYPE) /DSD/VC_VLP_TY Besuchsliste - Positionsdaten 20090408

Method BEFORE_MASS_SAVE on Interface /DSD/IF_EX_VC_MAINTENANCE2 has no exception.

Method BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_T_VL_DOCS Call by reference Type reference (TYPE) /DSD/VC_IT_VLDOCS Besuchsliste Referenzbelege 20030630
2 Changing CP_T_VL_TREE Call by reference Type reference (TYPE) /DSD/VC_VL_IT_TREE Baumanzeige Besuchsliste 20030630
3 Changing CP_T_VP_RULES Call by reference Type reference (TYPE) /DSD/VC_IT_VPRULES Besuchsplan Regeln 20030630
4 Changing CP_T_VP_TREE Call by reference Type reference (TYPE) /DSD/VC_VP_IT_TREE Baumanzeige Besuchsplan 20030630
5 Importing IP_VCCODE Call by reference Type reference (TYPE) C VP or VL 20030630

Method BEFORE_SAVE on Interface /DSD/IF_EX_VC_MAINTENANCE2 has no exception.

Method CHANGE_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20030630
2 Importing IP_STRUCTURE_NAME Call by reference Type reference (TYPE) DD02L-TABNAME Tabellenname 20030630

Method CHANGE_FIELDCATALOG on Interface /DSD/IF_EX_VC_MAINTENANCE2 has no exception.

Method CHANGE_TREE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_T_ITEMS Call by reference Type reference (TYPE) LVC_T_LAYI Tree Control: Struktur TREEV_ITEM + TEXT-Feld der Länge 72 20030630
2 Importing IP_MODE Call by reference Type reference (TYPE) C MAINT or VIEW 20030630
3 Importing IP_VCCODE Call by reference Type reference (TYPE) C VP or VL 20030630

Method CHANGE_TREE_ITEMS on Interface /DSD/IF_EX_VC_MAINTENANCE2 has no exception.

Method GEN_VL_REF_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_T_REF_DOC Call by reference Type reference (TYPE) /DSD/VC_IT_VLDOCS Besuchsliste Referenzbelege 20050324
2 Exporting EP_T_RETURN Call by reference Type reference (TYPE) /DSD/VC_MESSAGES_TY Fehlernachrichten 20050324
3 Importing IP_T_VLP Call by reference Type reference (TYPE) /DSD/VC_VLP_TY Besuchsliste - Positionsdaten 20050322
4 Importing IP_VLH Call by reference Type reference (TYPE) /DSD/VC_VLH DSD: Besuchsliste - Kopfdaten 20050322
# Exception Resumable Description Created on
1 ERROR_NOSAVE Fehler - keine Zuordnung von Referenzbelegen 20050324

Method GEN_VL_SPOOL 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) /DSD/VC_MESSAGES_TY Fehlerprotokoll: Nachrichten Appl.Log 20120319
2 Changing CT_VL_TREE Call by reference Type reference (TYPE) /DSD/VC_VL_IT_TREE Baumanzeige Besuchsliste 20120319

Method GEN_VL_SPOOL on Interface /DSD/IF_EX_VC_MAINTENANCE2 has no exception.

Method INFLUENCE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_MODE Call by reference Type reference (TYPE) C MAINT or VIEW 20030630
2 Importing IP_O_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_TREE Column Tree Control 20030630
3 Importing IP_VCCODE Call by reference Type reference (TYPE) C VP or VL 20030630

Method INFLUENCE_TREE on Interface /DSD/IF_EX_VC_MAINTENANCE2 has no exception.

Method MAINT_VL_REF_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_T_REF_DOCS Call by reference Type reference (TYPE) /DSD/VC_IT_VLDOCS Besuchsliste Referenzbelege 20050324
2 Exporting EP_T_RETURN Call by reference Type reference (TYPE) /DSD/VC_MESSAGES_TY Fehlerprotokoll: Nachrichten Appl.Log 20050324
3 Importing IP_T_VLP_NEW Call by reference Type reference (TYPE) /DSD/VC_VLP_TY Besuchsliste - Positionsdaten 20050324
4 Importing IP_T_VLP_OLD Call by reference Type reference (TYPE) /DSD/VC_VLP_TY Besuchsliste - Positionsdaten 20050324
5 Importing IP_VLH_NEW Call by reference Type reference (TYPE) /DSD/VC_VLH DSD: Besuchsliste - Kopfdaten 20050324
6 Importing IP_VLH_OLD Call by reference Type reference (TYPE) /DSD/VC_VLH DSD: Besuchsliste - Kopfdaten 20050324
# Exception Resumable Description Created on
1 ERROR_NOSAVE Fehler - keine Zuordnung von Referenzbelegen 20050324

Method SAVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NEWVPH Call by reference Type reference (TYPE) /DSD/VC_VPH_TY Besuchsplan - Kopfdaten 20030630
2 Importing IP_NEWVPP Call by reference Type reference (TYPE) /DSD/VC_VPP_TY Besuchsplan - Positionsdaten 20030630
3 Importing IP_OLDVPH Call by reference Type reference (TYPE) /DSD/VC_VPH_TY Besuchsplan - Kopfdaten 20030630
4 Importing IP_OLDVPP Call by reference Type reference (TYPE) /DSD/VC_VPP_TY Besuchsplan - Positionsdaten 20030630

Method SAVED on Interface /DSD/IF_EX_VC_MAINTENANCE2 has no exception.

Method SELECT_SALES_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_S_VL Call by reference Type reference (TYPE) /DSD/VC_VL_TREE Baumanzeige Visit List 20030630
2 Changing CP_S_VP Call by reference Type reference (TYPE) /DSD/VC_VP_TREE Baumanzeige Besuchsplan 20030630
3 Importing IP_MODE Call by reference Type reference (TYPE) C MAINT or VIEW mode 20030630
4 Importing IP_T_VC_KNVV Call by reference Type reference (TYPE) /DSD/VC_IT_KNVV Ausschnitt aus KNVV 20030630
5 Importing IP_VCCODE Call by reference Type reference (TYPE) C Work on VP or VL 20030630

Method SELECT_SALES_AREA on Interface /DSD/IF_EX_VC_MAINTENANCE2 has no exception.

Method VL_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_T_VL_TREE Call by reference Type reference (TYPE) /DSD/VC_VL_IT_TREE Baumanzeige Besuchsplan 20030630

Method VL_READ on Interface /DSD/IF_EX_VC_MAINTENANCE2 has no exception.

Method VP_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_T_VP_TREE Call by reference Type reference (TYPE) /DSD/VC_VP_IT_TREE Baumanzeige Besuchsplan 20030630

Method VP_READ on Interface /DSD/IF_EX_VC_MAINTENANCE2 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 200