SAP ABAP Interface /DSD/BADI_IF_VC_APPTS (Interface for BAdI: /DSD/BADI_VC_APPTS)
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/BADI_EX_VC_APPTS | Periodic Customer Rules / Selection of Header Appointments | 20081107 |
Properties
| Interface | /DSD/BADI_IF_VC_APPTS | |
| Short Description | Interface for BAdI: /DSD/BADI_VC_APPTS |
General Data
| Package | /DSD/VC | Visit Control |
| Created | 20081107 | SAP |
| Last changed | 20100310 | SAP |
| Unicode checks active |
Forward declarations
Interface /DSD/BADI_IF_VC_APPTS has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20081107 |
Friends
Interface /DSD/BADI_IF_VC_APPTS has no friend.
Attributes
Interface /DSD/BADI_IF_VC_APPTS has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Allow / Restrict Appointment Rule Categories | 20081107 | |
| 2 | Instance method | Public | Method | Change Start Date for Determining Customer Appointments | 20090112 | |
| 3 | Instance method | Public | Method | Customer rule compatible with visit plan header rule? | 20081107 | |
| 4 | Instance method | Public | Method | Compare header appointment rule with item appointment rule | 20081107 | |
| 5 | Instance method | Public | Method | Global Parameters for Visit Control | 20090326 | |
| 6 | Instance method | Public | Method | Change Maintenance Dialog Screen | 20090112 | |
| 7 | Instance method | Public | Method | Change customer's visit appointments | 20081107 |
Events
Interface /DSD/BADI_IF_VC_APPTS has no event.
Types
Interface /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 | CF_RULETYPE | Call by reference | Type reference (TYPE) | CHAR2 | Komponente der Versionsnummer | 20081107 | |||
| 2 | CF_SCAVAILABL | Call by reference | Type reference (TYPE) | CHAR05 | 'XXXXX' | Struktur von erlaubten Regeln | 20081107 | ||
| 3 | CF_TITLE | Call by reference | Type reference (TYPE) | CHAR20 | Char 20 | 20081107 | |||
| 4 | IF_VPID | Call by reference | Type reference (TYPE) | /DSD/VC_VPID | Besuchsplan | 20081107 | |||
| 5 | IF_VPPOS | Call by reference | Type reference (TYPE) | /DSD/VC_VPPOS | Positionsnummer Besuchsplan | 20081107 |
Method AVAILABLE_RULETYPES on Interface /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 | CF_DATFR | Call by reference | Type reference (TYPE) | /DSD/VC_DATFR | Gültig ab | 20090112 | |||
| 2 | IS_VPH | Call by reference | Type reference (TYPE) | /DSD/VC_VPH | DSD: Besuchsplan - Kopfdaten | 20090112 | |||
| 3 | IS_VPP | Call by reference | Type reference (TYPE) | /DSD/VC_VPP | DSD: Besuchsplan - Positionsdaten | 20090112 |
Method CHANGE_START_DATE on Interface /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 | CT_MESSAGES | Call by reference | Type reference (TYPE) | /DSD/VC_MESSAGES_TY | Fehlerprotokoll: Nachrichten Appl.Log | 20081107 | |||
| 2 | IF_DATFR | Call by reference | Type reference (TYPE) | /DSD/VC_VPH-DATFR | Termine ab | 20081107 | |||
| 3 | IF_DATTO | Call by reference | Type reference (TYPE) | /DSD/VC_VPH-DATTO | Termine bis | 20081107 | |||
| 4 | IT_VPPS | Call by reference | Type reference (TYPE) | /DSD/VC_VPP_TY | Besuchsplan - Positionsdaten | 20081107 |
Method CHECK_CUSTOMER_RULES on Interface /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 | CT_APPTS | Call by reference | Type reference (TYPE) | /DSD/VC_IT_APPTS | Termine | 20081107 | |||
| 2 | IF_DATFR | Call by reference | Type reference (TYPE) | /DSD/VC_DATFR | Termine ab | 20081107 | |||
| 3 | IF_DATTO | Call by reference | Type reference (TYPE) | /DSD/VC_DATTO | Termine bis | 20081107 | |||
| 4 | IT_VPH_SCSAPPTS | Call by reference | Type reference (TYPE) | SCSAPPTTAB | Besuchsplankopf: Tabelle von Terminen | 20081107 | |||
| 5 | IT_VPP_SCSAPPTS | Call by reference | Type reference (TYPE) | SCSAPPTTAB | Besuchsplanposition: Tabelle von Terminen | 20081107 |
Method EVALUATION on Interface /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 | CF_CUSTOMER_DISPLAY_WDAYS | Call by reference | Type reference (TYPE) | XFELD | 'X' - Anzeige der aktiven Wochentage je Kunde | 20090326 | |||
| 2 | CF_NO_INACTIVE_VL | Call by reference | Type reference (TYPE) | XFELD | 'X' - Besuchslisten ohne Kunden werden nicht generiert | 20090326 |
Method GLOBAL_SETTINGS on Interface /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 | CF_ACTION | Call by reference | Type reference (TYPE) | SY-XCODE | Internes ABAP-Systemfeld | 20090112 | |||
| 2 | CF_SKIP_DEFAULT_SCREEN | Call by reference | Type reference (TYPE) | XFELD | Standardbildschirm überspringen | 20090112 | |||
| 3 | CT_RULE_TAB | Call by reference | Type reference (TYPE) | RULE_TAB | Tabelle für Regeln | 20090112 | |||
| 4 | IF_DISPLAY_MODE | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement fuer SYST | 20090112 | |||
| 5 | IF_RULETYPE | Call by reference | Type reference (TYPE) | CHAR2 | Komponente der Versionsnummer | 20090112 | |||
| 6 | IF_TITLE | Call by reference | Type reference (TYPE) | CHAR20 | Char 20 | 20090112 | |||
| 7 | IF_VPID | Call by reference | Type reference (TYPE) | /DSD/VC_VPID | Besuchsplan | 20090112 | |||
| 8 | IF_VPPOS | Call by reference | Type reference (TYPE) | /DSD/VC_VPPOS | Positionsnummer Besuchsplan | 20090112 | |||
| 9 | IS_SCAVAILABL | Call by reference | Type reference (TYPE) | SCAVAILABL | Struktur von erlaubten Regeln | 20090112 | |||
| 10 | IT_RULE_TAB_HEAD | Call by reference | Type reference (TYPE) | RULE_TAB | Tabelle der Kopfregeln | 20090325 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CT_VPAPPTS | Call by reference | Type reference (TYPE) | /DSD/VC_IT_VPAPPTS | Termine von Besuchsplaenen | 20081107 | |||
| 2 | IF_DATFR | Call by reference | Type reference (TYPE) | /DSD/VC_DATFR | Termine ab | 20081107 | |||
| 3 | IF_DATTO | Call by reference | Type reference (TYPE) | /DSD/VC_DATTO | Termine bis | 20081107 | |||
| 4 | IT_VPPS | Call by reference | Type reference (TYPE) | /DSD/VC_VPP_TY | Besuchsplan - Positionsdaten | 20081107 |
Method UPDATE_APPTS on Interface /DSD/BADI_IF_VC_APPTS has no exception.
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 605 |