SAP ABAP Class /DSD/BADI_IF_VC_APPTS (Interface for BAdI: /DSD/BADI_VC_APPTS)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20081107
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /DSD/BADI_EX_VC_APPTS Periodic Customer Rules / Selection of Header Appointments 20081107
Properties
Class /DSD/BADI_IF_VC_APPTS  
Short Description Interface for BAdI: /DSD/BADI_VC_APPTS    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20081107   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /DSD/BADI_IF_VC_APPTS has no forward declaration.
Interfaces
Class /DSD/BADI_IF_VC_APPTS has no interface implemented.
Friends
Class /DSD/BADI_IF_VC_APPTS has no friend class.
Attributes
Class /DSD/BADI_IF_VC_APPTS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AVAILABLE_RULETYPES Instance method Public Method Allow / Restrict Appointment Rule Categories 20081107
2 CHANGE_START_DATE Instance method Public Method Change Start Date for Determining Customer Appointments 20090112
3 CHECK_CUSTOMER_RULES Instance method Public Method Customer rule compatible with visit plan header rule? 20081107
4 EVALUATION Instance method Public Method Compare header appointment rule with item appointment rule 20081107
5 GLOBAL_SETTINGS Instance method Public Method Global Parameters for Visit Control 20090326
6 SCREEN_RULE_EDITOR Instance method Public Method Change Maintenance Dialog Screen 20090112
7 UPDATE_APPTS Instance method Public Method Change customer's visit appointments 20081107
Events
Class /DSD/BADI_IF_VC_APPTS has no event.
Types
Class /DSD/BADI_IF_VC_APPTS has no local type.
Method Signatures

Method AVAILABLE_RULETYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_RULETYPE Call by reference Type reference (TYPE) CHAR2 Komponente der Versionsnummer 20081107
2 Changing CF_SCAVAILABL Call by reference Type reference (TYPE) CHAR05 'XXXXX' Struktur von erlaubten Regeln 20081107
3 Changing CF_TITLE Call by reference Type reference (TYPE) CHAR20 Char 20 20081107
4 Importing IF_VPID Call by reference Type reference (TYPE) /DSD/VC_VPID Besuchsplan 20081107
5 Importing IF_VPPOS Call by reference Type reference (TYPE) /DSD/VC_VPPOS Positionsnummer Besuchsplan 20081107

Method AVAILABLE_RULETYPES on class /DSD/BADI_IF_VC_APPTS has no exception.

Method CHANGE_START_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_DATFR Call by reference Type reference (TYPE) /DSD/VC_DATFR Gültig ab 20090112
2 Importing IS_VPH Call by reference Type reference (TYPE) /DSD/VC_VPH DSD: Besuchsplan - Kopfdaten 20090112
3 Importing IS_VPP Call by reference Type reference (TYPE) /DSD/VC_VPP DSD: Besuchsplan - Positionsdaten 20090112

Method CHANGE_START_DATE on class /DSD/BADI_IF_VC_APPTS has no exception.

Method CHECK_CUSTOMER_RULES 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 20081107
2 Importing IF_DATFR Call by reference Type reference (TYPE) /DSD/VC_VPH-DATFR Termine ab 20081107
3 Importing IF_DATTO Call by reference Type reference (TYPE) /DSD/VC_VPH-DATTO Termine bis 20081107
4 Importing IT_VPPS Call by reference Type reference (TYPE) /DSD/VC_VPP_TY Besuchsplan - Positionsdaten 20081107

Method CHECK_CUSTOMER_RULES on class /DSD/BADI_IF_VC_APPTS has no exception.

Method EVALUATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_APPTS Call by reference Type reference (TYPE) /DSD/VC_IT_APPTS Termine 20081107
2 Importing IF_DATFR Call by reference Type reference (TYPE) /DSD/VC_DATFR Termine ab 20081107
3 Importing IF_DATTO Call by reference Type reference (TYPE) /DSD/VC_DATTO Termine bis 20081107
4 Importing IT_VPH_SCSAPPTS Call by reference Type reference (TYPE) SCSAPPTTAB Besuchsplankopf: Tabelle von Terminen 20081107
5 Importing IT_VPP_SCSAPPTS Call by reference Type reference (TYPE) SCSAPPTTAB Besuchsplanposition: Tabelle von Terminen 20081107

Method EVALUATION on class /DSD/BADI_IF_VC_APPTS has no exception.

Method GLOBAL_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_CUSTOMER_DISPLAY_WDAYS Call by reference Type reference (TYPE) XFELD 'X' - Anzeige der aktiven Wochentage je Kunde 20090326
2 Changing CF_NO_INACTIVE_VL Call by reference Type reference (TYPE) XFELD 'X' - Besuchslisten ohne Kunden werden nicht generiert 20090326

Method GLOBAL_SETTINGS on class /DSD/BADI_IF_VC_APPTS has no exception.

Method SCREEN_RULE_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_ACTION Call by reference Type reference (TYPE) SY-XCODE Internes ABAP-Systemfeld 20090112
2 Changing CF_SKIP_DEFAULT_SCREEN Call by reference Type reference (TYPE) XFELD Standardbildschirm überspringen 20090112
3 Changing CT_RULE_TAB Call by reference Type reference (TYPE) RULE_TAB Tabelle für Regeln 20090112
4 Importing IF_DISPLAY_MODE Call by reference Type reference (TYPE) SYCHAR01 CHAR01-Datenelement fuer SYST 20090112
5 Importing IF_RULETYPE Call by reference Type reference (TYPE) CHAR2 Komponente der Versionsnummer 20090112
6 Importing IF_TITLE Call by reference Type reference (TYPE) CHAR20 Char 20 20090112
7 Importing IF_VPID Call by reference Type reference (TYPE) /DSD/VC_VPID Besuchsplan 20090112
8 Importing IF_VPPOS Call by reference Type reference (TYPE) /DSD/VC_VPPOS Positionsnummer Besuchsplan 20090112
9 Importing IS_SCAVAILABL Call by reference Type reference (TYPE) SCAVAILABL Struktur von erlaubten Regeln 20090112
10 Importing IT_RULE_TAB_HEAD Call by reference Type reference (TYPE) RULE_TAB Tabelle der Kopfregeln 20090325
# Exception Resumable Description Created on
1 ERROR Fehler während der Pflege von Terminregeln aufgetreten 20090112

Method UPDATE_APPTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VPAPPTS Call by reference Type reference (TYPE) /DSD/VC_IT_VPAPPTS Termine von Besuchsplaenen 20081107
2 Importing IF_DATFR Call by reference Type reference (TYPE) /DSD/VC_DATFR Termine ab 20081107
3 Importing IF_DATTO Call by reference Type reference (TYPE) /DSD/VC_DATTO Termine bis 20081107
4 Importing IT_VPPS Call by reference Type reference (TYPE) /DSD/VC_VPP_TY Besuchsplan - Positionsdaten 20081107

Method UPDATE_APPTS on class /DSD/BADI_IF_VC_APPTS has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in