SAP ABAP Class /DSD/VC_CALENDAR (DSD: Customer's Visit Calendar)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LE-DSD-VC (Application Component) Visit Control
     /DSD/VC (Package) Visit Control
Properties
Class /DSD/VC_CALENDAR  
Short Description DSD: Customer's Visit Calendar    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /DSD/VC   Visit Control 
Created 20030228   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TSTR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /DSD/VC_CALENDAR has no interface implemented.
Friends
Class /DSD/VC_CALENDAR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CALTYP Instance attribute Protected Type reference (TYPE) /DSD/VC_CALENDARTYPE Calendar Type 20030303
2 CO_CALENDARID_SPACE Constant Private Type reference (TYPE) TTSTR-CALENDARID SPACE Calendar ID 20030306
3 CO_FBGEN Constant Private Type reference (TYPE) TTSTR-FBGEN '/DSD/VC_TSTR_COMPILE' Time stream: FM for generating time segments 20030306
4 CO_NRRANGE_INTERNAL Constant Public Type reference (TYPE) INRDP-NRRANGENR 'NU' Number Range Number 20030306
5 CO_OBJECT_TSTREAMID Constant Public Type reference (TYPE) NRIV-OBJECT 'TSTREAMID' Name of Number Range Object 20030306
6 CO_RELID_TS Constant Private Type reference (TYPE) TTSTR-RELID 'TS' Time stream: Area in IMPORT/EXPORT data table TSTRCOMP 20030306
7 CO_TSTRTYPE_TS Constant Private Type reference (TYPE) TTSTR-TSTRTYPE 'TS' Time stream: Type 20030306
8 DIST_CHANNEL Instance attribute Protected Type reference (TYPE) VTWEG Distribution Channel 20050405
9 DIVISION Instance attribute Protected Type reference (TYPE) SPART Division 20050404
10 KUNNR Instance attribute Protected Type reference (TYPE) /DSD/VC_KUNNR Customer 20030303
11 SALES_ORG Instance attribute Protected Type reference (TYPE) VKORG Sales Organization 20050404
12 X_SYNCHRONIZED Instance attribute Protected Type reference (TYPE) XFELD SPACE Calendar Was Synchronized 20030317
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030303
2 GET_NEXT_VALID_TIME Instance method Public Method Determine a Valid Next Date 20030303
3 GET_VALID_TIMES Instance method Public Method Determine All Valid Dates 20030303
4 SYNCHRONIZE Instance method Public Method Synchronize a Calendar 20030303
Events
Class /DSD/VC_CALENDAR has no event.
Types
Class /DSD/VC_CALENDAR has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CALTYP Call by reference Type reference (TYPE) /DSD/VC_CALENDARTYPE Kalenderart 20030303
2 Importing IV_DIST_CHANNEL Call by reference Type reference (TYPE) VTWEG SPACE Vertriebsweg 20050405
3 Importing IV_DIVISION Call by reference Type reference (TYPE) SPART SPACE Sparte 20050404
4 Importing IV_KUNNR Call by reference Type reference (TYPE) /DSD/VC_KUNNR Kunde 20030303
5 Importing IV_SALES_ORG Call by reference Type reference (TYPE) VKORG SPACE Verkaufsorganisation 20050404

Method CONSTRUCTOR on class /DSD/VC_CALENDAR has no exception.

Method GET_NEXT_VALID_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATE Call by reference Type reference (TYPE) D nächster Termin 20030305
2 Exporting EV_TIME Call by reference Type reference (TYPE) T nächster Termin 20030305
3 Importing IV_DATELOCAL Call by reference Type reference (TYPE) D Startdatum der Terminsuche 20030303
4 Importing IV_DIRECTION Call by reference Type reference (TYPE) TSTR_DIRECTION '+' Richtung der Terminsuche 20030303
5 Importing IV_TIMELOCAL Call by reference Type reference (TYPE) T Startzeit der Terminsuche 20030303
# Exception Resumable Description Created on
1 DATA_WAS_CHANGED Termine sind nicht synchronisiert 20030317
2 NO_DATE_AVAILABLE kein Termin ermittelbar 20030326

Method GET_VALID_TIMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATES Call by reference Type reference (TYPE) /DSD/VC_IT_APPTS Termine 20030303
2 Importing IV_BEGIN_DATELOCAL Call by reference Type reference (TYPE) D Startdatum der Terminsuche 20030303
3 Importing IV_BEGIN_TIMELOCAL Call by reference Type reference (TYPE) T Startzeit der Terminsuche 20030303
4 Importing IV_END_DATELOCAL Call by reference Type reference (TYPE) D Enddatum der Terminsuche 20030303
5 Importing IV_END_TIMELOCAL Call by reference Type reference (TYPE) T Endzeit der Terminsuche 20030303
# Exception Resumable Description Created on
1 DATA_WAS_CHANGED Termine sind nicht synchronisiert 20030317
2 NO_DATE_AVAILABLE kein Termin ermittelbar 20030326

Method SYNCHRONIZE Signature

Method SYNCHRONIZE on class /DSD/VC_CALENDAR has no parameter.
# Exception Resumable Description Created on
1 ENQUEUE_NOT_POSSIBLE Sperren konnten nicht gesetzt werden 20030306
2 GENERATION_ERROR Fehler in der Zeitstrahl-Generierung 20030306
History
Last changed by/on SAP  20050705 
SAP Release Created in 200