SAP ABAP Class CL_TDMS_PIFD_SLICEDATE_VALIDAT (CL_TDMS_PIFD_SLICEDATE_VALIDAT)
Hierarchy
DMIS_CNT (Software Component) DMIS_CNT 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_TDMS_AP_PIFD_A (Package) Validators for PIFD
Properties
Class CL_TDMS_PIFD_SLICEDATE_VALIDAT  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_TDMS_AP_PIFD_A   Validators for PIFD 
Created 20110526   SAP 
Last change 20141107    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TDMS_PIFD_SLICEDATE_VALIDAT has no forward declaration.
Interfaces
Class CL_TDMS_PIFD_SLICEDATE_VALIDAT has no interface implemented.
Friends
Class CL_TDMS_PIFD_SLICEDATE_VALIDAT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AD_INIT Static Attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20110526
2 AD_INIT1 Static Attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20110526
3 AV_INIT Static Attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20110526
4 C_2 Constant Public Type reference (TYPE) CHAR1 '2' Single-Character Flag 20110526
5 C_ABORT Constant Public Type reference (TYPE) BALMI-MSGTY 'X' Messages, message type 20110526
6 C_ACT_ID_CONFIRM Constant Public Type reference (TYPE) CNV_MBT_ACTIVITY 'TD03P_CONFIRM_SETTINGS' Unique ID for all activities to be executed 20110526
7 C_ACT_ID_ORGUNIT Constant Public Type reference (TYPE) CNV_MBT_ACTIVITY 'TD01P_ORGUNIT' Unique ID for all activities to be executed 20110526
8 C_CAL_MON Constant Public Type reference (TYPE) CHAR7 'CAL_MON' Character field, length 7 20110613
9 C_CAL_YEAR Constant Public Type reference (TYPE) CHAR8 'CAL_YEAR' Character field, 8 characters long 20110613
10 C_DATUM Constant Public Type reference (TYPE) CHAR5 'DATUM' R/2 table 20110526
11 C_ERROR Constant Public Type reference (TYPE) BALMI-MSGTY 'E' Messages, message type 20110526
12 C_FINISH Constant Public Type reference (TYPE) BALMI-MSGTY 'F' Messages, message type 20110526
13 C_FIRST_DAY Constant Public Type reference (TYPE) CHAR9 'FIRST_DAY' Character field of 9 digits 20110526
14 C_FI_MONTH Constant Public Type reference (TYPE) CHAR8 'FI_MONTH' Character field, 8 characters long 20110613
15 C_FI_YEAR Constant Public Type reference (TYPE) CHAR7 'FI_YEAR' Character field, length 7 20110526
16 C_INFO Constant Public Type reference (TYPE) BALMI-MSGTY 'I' Messages, message type 20110526
17 C_LASTFIYEAR Constant Public Type reference (TYPE) CHAR10 'LASTFIYEAR' Character Field Length = 10 20110613
18 C_LASTPOPER Constant Public Type reference (TYPE) CHAR9 'LASTPOPER' Character field of 9 digits 20110613
19 C_LIS_SPMON Constant Public Type reference (TYPE) CHAR9 'LIS_SPMON' Character field of 9 digits 20110613
20 C_MSGID_1 Constant Public Type reference (TYPE) BALMI-MSGID 'CNV_TDMS_01_SCEN_A' Messages, Message Class 20110526
21 C_MSGID_2 Constant Public Type reference (TYPE) BALMI-MSGID 'CNV_TDMS_EC_SCEN_A' Messages, Message Class 20110526
22 C_OK Constant Public Type reference (TYPE) BALMI-MSGTY 'U' Messages, message type 20110526
23 C_PERBL Constant Public Type reference (TYPE) CHAR5 'PERBL' R/2 table 20110613
24 C_PERIODS Constant Public Type reference (TYPE) CHAR7 'PERIODS' Character field, length 7 20110526
25 C_POPER Constant Public Type reference (TYPE) CHAR5 'POPER' R/2 table 20110526
26 C_PREFI_YEAR Constant Public Type reference (TYPE) CHAR10 'PREFI_YEAR' Character Field Length = 10 20110613
27 C_PREPOPER Constant Public Type reference (TYPE) CHAR8 'PREPOPER' Character field, 8 characters long 20110613
28 C_PROPOSED_MONTH Constant Public Type reference (TYPE) I '-6' 20110613
29 C_RUN Constant Public Type reference (TYPE) BALMI-MSGTY 'S' Messages, message type 20110526
30 C_SPBUP Constant Public Type reference (TYPE) CHAR5 'SPBUP' R/2 table 20110613
31 C_SPWOC Constant Public Type reference (TYPE) CHAR5 'SPWOC' R/2 table 20110613
32 C_TIMESTAMP Constant Public Type reference (TYPE) CHAR9 'TIMESTAMP' Character field of 9 digits 20110613
33 C_TX Constant Public Type reference (TYPE) CHAR2 'TX' Version Number Component 20110526
34 C_WARNING Constant Public Type reference (TYPE) BALMI-MSGTY 'W' Messages, message type 20110526
35 C_X Constant Public Type reference (TYPE) CHAR1 'X' Single-Character Flag 20110526
36 C_YEARMON Constant Public Type reference (TYPE) CHAR7 'YEARMON' Character field, length 7 20110613
37 GB_CHANGE_FLAG Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20110526
38 GS_INCONSISTENT Instance attribute Public Type reference (TYPE) CNVTDMS_01_PERIO_STRUCT structure to hold the evaluation results 20110526
39 GT_BEST_DATES Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_BEST_DATES best dates 20110526
40 GT_DATE_COUNT Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_DATE_COUNT Date count 20110526
41 GT_DATE_RATING Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_DATE_RATING Date Rating 20110526
42 GT_DATE_RATING1 Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_DATE_RATING Date Rating 20110526
43 GT_DATE_RATING_TEMP Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_DATE_RATING Date Rating 20110526
44 GT_DATE_STRUCT Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_DATE_STRUCT Date Structure 20110526
45 GT_DEL_EVAL Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_EVAL Table to hold From Dates and their Evaluation 20110526
46 GT_DEL_PERIODS Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_PERIO Posting Period Analysis 20110526
47 GT_INCON Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_INCON Inconsistent Entries as per the package for 'From Date' 20110526
48 GT_INCONSISTENT Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_PERIO_STRUCT structure to hold the evaluation results 20110526
49 GT_INCON_NEW Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_INCON Inconsistent Entries as per the package for 'From Date' 20110526
50 GT_NEW_PERIODS Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_PERIO Posting Period Analysis 20110526
51 GT_PERIODS Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_PERIO Posting Period Analysis 20110526
52 GT_PROPOSED_PERIODS Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_PERIO Posting Period Analysis 20110613
53 GT_PROPOSE_INCONSISTENT Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_PERIO_STRUCT structure to hold the evaluation results 20110613
54 GT_PROPOSE_PERIOD Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_PERIO_STRUCT structure to hold the evaluation results 20110621
55 GT_REF_PACK Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_REF_PACK Refernce Pack 20110526
56 GT_SCEN Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_SCEN table that tells the details of the approach selected 20110526
57 GT_SELEC Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_SELEC details of the picked "From date" for a certain package 20110526
58 GT_SELEC_TEMP Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_SELEC details of the picked "From date" for a certain package 20110526
59 GT_STATUS_INCON Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_STATUS_STRUCT Status structure 20110526
60 GT_STATUS_STRUCT Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_STATUS_STRUCT Status structure 20110526
61 GT_STATUS_SUGG Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_STATUS_STRUCT Status structure 20110526
62 GT_TEMP_PERIODS Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_PERIO_STRUCT structure to hold the evaluation results 20110613
63 GV_ACTIVITY_ID Instance attribute Public Type reference (TYPE) CNVMBTACTIVITY-ACTIVITY_ID Unique ID for all activities to be executed 20110526
64 GV_BEST_DATE Instance attribute Public Type reference (TYPE) CNV_TDMS_01_FROM_DATE From Date 20110526
65 GV_BEST_RATING Instance attribute Public Type reference (TYPE) CNV_TDMS_RATING Rating 20110526
66 GV_BTM Instance attribute Public Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20110526
67 GV_CTM Instance attribute Public Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20110526
68 GV_CUSTOMER_CHOSEN_DATE Instance attribute Public Type reference (TYPE) SY-DATUM Date and Time, Current (Application Server) Date 20110613
69 GV_DATE Instance attribute Public Type reference (TYPE) CNV_TDMS_01_FROM_DATE From Date 20110526
70 GV_DISPLAY Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20110526
71 GV_DISPLAY_ONLY Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20110526
72 GV_EVA_DATE Instance attribute Public Type reference (TYPE) CNV_TDMS_01_FROM_DATE From Date 20110526
73 GV_EVA_RATING Instance attribute Public Type reference (TYPE) CNV_TDMS_RATING Rating 20110526
74 GV_FLAG Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20110526
75 GV_FLAG_PROPOSED_DATE Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20110613
76 GV_FROM_DATE Instance attribute Public Type reference (TYPE) CNV_TDMS_01_FROM_DATE From Date 20110526
77 GV_INCONSISTENT Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20110526
78 GV_LOG_UPDATED Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20110526
79 GV_MSG Instance attribute Public Type reference (TYPE) CHAR80 Char 80 20110526
80 GV_NEWDATE Instance attribute Public Type reference (TYPE) SY-DATUM Date and Time, Current (Application Server) Date 20110613
81 GV_NO_PROPOSED Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20110613
82 GV_OLDDATE Instance attribute Public Type reference (TYPE) SY-DATUM Date and Time, Current (Application Server) Date 20110613
83 GV_PACKAGE Instance attribute Public Type reference (TYPE) CHAR10 Character Field Length = 10 20110526
84 GV_PACK_ID Constant Public Type reference (TYPE) CNVMBTACTIVE-PACKID '9abcd' Package Number to Specify CMIS and TDMS Packages 20110526
85 GV_PHASE Instance attribute Public Type reference (TYPE) CNVMBTACTIVE-PHASE Phase of the Migration Project 20110526
86 GV_PICKDATE Instance attribute Public Type reference (TYPE) CNV_TDMS_01_FROM_DATE From Date 20110526
87 GV_POPER Instance attribute Public Type reference (TYPE) POPER Posting Period 20110526
88 GV_PROPOSED_DATE Instance attribute Public Type reference (TYPE) SY-DATUM Date and Time, Current (Application Server) Date 20110613
89 GV_SENDER_DEST Instance attribute Public Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110526
90 GV_TCC Instance attribute Public Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20110526
91 GV_TIM Constant Public Type reference (TYPE) BOOLEAN 'X' boolean variable (X=true, -=false, space=unknown) 20110526
92 GV_VALUE Instance attribute Public Type reference (TYPE) CNV_TDMS_ORGVAL Value of Org. Unit 20110526
93 GV_YEAR Instance attribute Public Type reference (TYPE) GJAHR Fiscal Year 20110526
94 G_FLAG Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20110526
95 G_REEVALUATE Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20110526
96 G_VIEW Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20110526
97 LT_PROPOSE_INCONSISTENT Instance attribute Public Type reference (TYPE) CNVTDMS_AP_T_PERIO_STRUCT structure to hold the evaluation results 20110613
98 MONTHS Instance attribute Public Type reference (TYPE) I 20110613
99 NEWDATE Instance attribute Public Type reference (TYPE) SY-DATUM Date and Time, Current (Application Server) Date 20110613
100 OLDDATE Instance attribute Public Type reference (TYPE) SY-DATUM Date and Time, Current (Application Server) Date 20110613
Methods
# Method Level Visibility Method type Description Created on
1 ANALYZE Instance method Public Method 20110526
2 CONSTRUCTOR Instance method Public Constructor 20110526
3 FIND_BEST Instance method Public Method 20110526
4 FUTUREDATE_VALIDATION Instance method Public Method 20110527
5 GET_NEW_DATE Instance method Public Method 20110613
6 GET_PROPOSED_DATA Instance method Public Method 20110613
7 POPULATE Instance method Public Method 20110526
8 POPULATE_ERROR Instance method Public Method 20110526
9 POPULATE_INCONSISTENT_ENTRIES Instance method Public Method 20110526
10 PROPOSED_DATE_INCON Instance method Public Method 20110613
Events
Class CL_TDMS_PIFD_SLICEDATE_VALIDAT has no event.
Types
Class CL_TDMS_PIFD_SLICEDATE_VALIDAT has no local type.
Method Signatures

Method ANALYZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) CNVTDMS_BALMI_T Message log : BALMI 20120314
2 Exporting EV_EVA_DATE Call by reference Type reference (TYPE) CNV_TDMS_01_FROM_DATE From Date 20110526
3 Exporting EV_EVA_RATING Call by reference Type reference (TYPE) CNV_TDMS_RATING Rating 20110526
4 Importing IV_FROM_DATE Call by reference Type reference (TYPE) CNV_TDMS_01_FROM_DATE Field of type DATS 20110527
5 Importing IV_SENDER_DEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110527

Method ANALYZE on class CL_TDMS_PIFD_SLICEDATE_VALIDAT has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_TDMS_PIFD_SLICEDATE_VALIDAT has no parameter.
Method CONSTRUCTOR on class CL_TDMS_PIFD_SLICEDATE_VALIDAT has no exception.

Method FIND_BEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BEST_DATE Call by reference Type reference (TYPE) CNV_TDMS_01_FROM_DATE From Date 20110527
2 Exporting EV_BEST_RATING Call by reference Type reference (TYPE) CNV_TDMS_RATING Rating 20110527
3 Importing IV_EVA_DATE Call by reference Type reference (TYPE) CNV_TDMS_01_FROM_DATE From Date 20110527
4 Importing IV_EVA_RATING Call by reference Type reference (TYPE) CNV_TDMS_RATING Rating 20110527

Method FIND_BEST on class CL_TDMS_PIFD_SLICEDATE_VALIDAT has no exception.

Method FUTUREDATE_VALIDATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_MSG Call by reference Type reference (TYPE) CNVTDMS_BALMI_T Message log : BALMI 20110527
2 Importing IV_FROM_DATE Call by reference Type reference (TYPE) CNV_TDMS_01_FROM_DATE From Date 20110527

Method FUTUREDATE_VALIDATION on class CL_TDMS_PIFD_SLICEDATE_VALIDAT has no exception.

Method GET_NEW_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATE Call by reference Type reference (TYPE) CNV_TDMS_01_FROM_DATE From Date 20110613

Method GET_NEW_DATE on class CL_TDMS_PIFD_SLICEDATE_VALIDAT has no exception.

Method GET_PROPOSED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROPOSE_PERIOD Call by reference Type reference (TYPE) CNVTDMS_AP_T_PERIO_STRUCT structure to hold the evaluation results 20110613
2 Importing IV_OLD_DATE Call by reference Type reference (TYPE) SY-DATUM Date and Time, Current (Application Server) Date 20110613

Method GET_PROPOSED_DATA on class CL_TDMS_PIFD_SLICEDATE_VALIDAT has no exception.

Method POPULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STATUS_STRUCT Call by reference Type reference (TYPE) CNVTDMS_AP_T_STATUS_STRUCT Status structure 20110527
2 Importing IV_FROM_DATE Call by reference Type reference (TYPE) CNV_TDMS_01_FROM_DATE From Date 20110527

Method POPULATE on class CL_TDMS_PIFD_SLICEDATE_VALIDAT has no exception.

Method POPULATE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STATUS_INCON Call by reference Type reference (TYPE) CNVTDMS_AP_T_STATUS_STRUCT Status structure 20110527
2 Importing IV_FROM_DATE Call by reference Type reference (TYPE) CNV_TDMS_01_FROM_DATE From Date 20110527

Method POPULATE_ERROR on class CL_TDMS_PIFD_SLICEDATE_VALIDAT has no exception.

Method POPULATE_INCONSISTENT_ENTRIES Signature

Method POPULATE_INCONSISTENT_ENTRIES on class CL_TDMS_PIFD_SLICEDATE_VALIDAT has no parameter.
Method POPULATE_INCONSISTENT_ENTRIES on class CL_TDMS_PIFD_SLICEDATE_VALIDAT has no exception.

Method PROPOSED_DATE_INCON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROPOSE_INCONSISTENT Call by reference Type reference (TYPE) CNVTDMS_AP_T_PERIO_STRUCT structure to hold the evaluation results 20110613

Method PROPOSED_DATE_INCON on class CL_TDMS_PIFD_SLICEDATE_VALIDAT has no exception.
History
Last changed by/on SAP  20141107 
SAP Release Created in 2006_1_620