SAP ABAP Class /MAP/CL_MDL_TIMECONV (MAP: Date Conversion)
Hierarchy
☛
BI_CONT (Software Component) Business Intelligence Content
⤷ BW-BCT-PLA-RMP (Application Component) Retail Merchandise Planning
⤷ /MAP/M (Package) BW: Content MAP Forecast Framework
⤷ BW-BCT-PLA-RMP (Application Component) Retail Merchandise Planning
⤷ /MAP/M (Package) BW: Content MAP Forecast Framework
Properties
Class | /MAP/CL_MDL_TIMECONV | |
Short Description | MAP: Date Conversion | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /MAP/M | BW: Content MAP Forecast Framework |
Created | 20050203 | SAP |
Last change | 20141101 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class /MAP/CL_MDL_TIMECONV has no forward declaration.
Interfaces
Class /MAP/CL_MDL_TIMECONV has no interface implemented.
Friends
Class /MAP/CL_MDL_TIMECONV has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_BUPER_COUNT | Constant | Public | Type reference (TYPE) | T009-ANZBP | 4 | Number of posting periods | 20050216 | |
2 | C_VEC_ALLDAYS_MONTH28 | Constant | Public | Type reference (TYPE) | /MAP/M_Y_DAYVEC_MONTH | -16 | All 28 Days of a Month | 20050520 | |
3 | C_VEC_ALLDAYS_MONTH29 | Constant | Public | Type reference (TYPE) | /MAP/M_Y_DAYVEC_MONTH | -8 | All 29 Days of a Month | 20050520 | |
4 | C_VEC_ALLDAYS_MONTH30 | Constant | Public | Type reference (TYPE) | /MAP/M_Y_DAYVEC_MONTH | -4 | All 30 Days of a Month | 20050520 | |
5 | C_VEC_ALLDAYS_MONTH31 | Constant | Public | Type reference (TYPE) | /MAP/M_Y_DAYVEC_MONTH | -2 | All 31 Days of a Month | 20050520 | |
6 | C_VEC_ALLDAYS_WEEK | Constant | Public | Type reference (TYPE) | /MAP/M_Y_DAYVEC_WEEK | -2 | All 7 Days of a Week | 20050214 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | COUNT_DAYS_IN_FISCPER | Static method | Public | Method | Determine Number of "Active Days" in a Posting Period | 20050214 |
2 | COUNT_DAYS_IN_MONTH | Static method | Public | Method | Determine Number of "Active Days" in a Month | 20050204 |
3 | COUNT_DAYS_IN_WEEK | Static method | Public | Method | Determine Number of "Active Days" in a Week | 20050214 |
4 | DATEINT_2_FISCPERTAB | Static method | Public | Method | Convert Date Interval in Table of Posting Periods | 20050215 |
5 | DATEINT_2_MONTHTAB | Static method | Public | Method | Convert Date Interval in Table of Months | 20050203 |
6 | DATEINT_2_WEEKTAB | Static method | Public | Method | Convert Date Interval in Table of Weeks | 20050214 |
7 | FISCPER_2_DATE | Static method | Public | Method | Posting Period Interval for Date Interval | 20050203 |
8 | MONTH_2_DATE | Static method | Public | Method | Month Interval for Date Interval | 20050203 |
9 | MONTH_LASTDAY | Static method | Public | Method | Determine Last Day of a Month | 20050520 |
10 | WEEK_2_DATE | Static method | Public | Method | Week Interval for Date Interval | 20050203 |
Events
Class /MAP/CL_MDL_TIMECONV has no event.
Types
Class /MAP/CL_MDL_TIMECONV has no local type.
Method Signatures
Method COUNT_DAYS_IN_FISCPER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_CNT | Value transfer | Type reference (TYPE) | I | #aktive Tage | 20050214 | ||
2 | Importing | I_VEC | Call by reference | Type reference (TYPE) | /MAP/M_Y_DAYVEC_FISCPER | MAP: Bitvektor mit Tagen einer Buchungsperiode (max. 96) | 20050214 |
Method COUNT_DAYS_IN_FISCPER on class /MAP/CL_MDL_TIMECONV has no exception.
Method COUNT_DAYS_IN_MONTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_CNT | Value transfer | Type reference (TYPE) | I | #aktive Tage | 20050204 | ||
2 | Importing | I_VEC | Call by reference | Type reference (TYPE) | /MAP/M_Y_DAYVEC_MONTH | MAP: Bitvektor mit Tagen eines Monats | 20050204 |
Method COUNT_DAYS_IN_MONTH on class /MAP/CL_MDL_TIMECONV has no exception.
Method COUNT_DAYS_IN_WEEK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_CNT | Value transfer | Type reference (TYPE) | I | #aktive Tage | 20050214 | ||
2 | Importing | I_VEC | Call by reference | Type reference (TYPE) | /MAP/M_Y_DAYVEC_WEEK | MAP: Bitvektor mit Tagen einer Woche | 20050214 |
Method COUNT_DAYS_IN_WEEK on class /MAP/CL_MDL_TIMECONV has no exception.
Method DATEINT_2_FISCPERTAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ETO_FISCPER | Call by reference | Type reference (TYPE) | /MAP/M_YTO_FISCPER | Sortierte Tabelle von Buchungsperioden | 20050215 | ||
2 | Importing | I_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Mit Konsistenzprüfungen | 20050215 | |
3 | Importing | I_DATEFROM | Call by reference | Type reference (TYPE) | RSCALDAY | Kalendertag | 20050215 | ||
4 | Importing | I_DATETO | Call by reference | Type reference (TYPE) | RSCALDAY | Kalendertag | 20050215 | ||
5 | Importing | I_FISCVARNT | Call by reference | Type reference (TYPE) | RSFISCVAR | Geschäftsjahresvariante | 20050215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /MAP/CX_MDL_TIMECONV | Ausnahmen zu /MAP/CL_MDL_TIMECONV | 20050215 |
Method DATEINT_2_MONTHTAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ETO_CALMONTH | Call by reference | Type reference (TYPE) | /MAP/M_YTO_CALMONTH | Sortierte Tabelle von Kalendermonaten | 20050203 | ||
2 | Importing | I_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Mit Konsistenzprüfungen | 20050203 | |
3 | Importing | I_DATEFROM | Call by reference | Type reference (TYPE) | RSCALDAY | Kalendertag | 20050203 | ||
4 | Importing | I_DATETO | Call by reference | Type reference (TYPE) | RSCALDAY | Kalendertag | 20050203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /MAP/CX_MDL_TIMECONV | Ausnahmen zu /MAP/CL_MDL_TIMECONV | 20050203 |
Method DATEINT_2_WEEKTAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ETO_CALWEEK | Call by reference | Type reference (TYPE) | /MAP/M_YTO_CALWEEK | Sortierte Tabelle von Kalenderwochen | 20050214 | ||
2 | Importing | I_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20050214 | |
3 | Importing | I_DATEFROM | Call by reference | Type reference (TYPE) | RSCALDAY | Kalendertag | 20050214 | ||
4 | Importing | I_DATETO | Call by reference | Type reference (TYPE) | RSCALDAY | Kalendertag | 20050214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /MAP/CX_MDL_TIMECONV | Ausnahmen zu /MAP/CL_MDL_TIMECONV | 20050214 |
Method FISCPER_2_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DATHIGH | Call by reference | Type reference (TYPE) | RSCALDAY | Kalendertag bis | 20050203 | ||
2 | Exporting | E_DATLOW | Call by reference | Type reference (TYPE) | RSCALDAY | Kalendertag von | 20050203 | ||
3 | Importing | I_FISCVARNT | Call by reference | Type reference (TYPE) | RSFISCVAR | Geschäftsjahresvariante | 20050203 | ||
4 | Importing | I_HIGH | Call by reference | Type reference (TYPE) | RSFISCPER | Geschäftsjahr / Periode bis | 20050203 | ||
5 | Importing | I_LOW | Call by reference | Type reference (TYPE) | RSFISCPER | Geschäftsjahr / Periode von | 20050203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /MAP/CX_MDL_TIMECONV | Ausnahmen zu XXX | 20050203 |
Method MONTH_2_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DATHIGH | Call by reference | Type reference (TYPE) | RSCALDAY | Kalendertag bis | 20050203 | ||
2 | Exporting | E_DATLOW | Call by reference | Type reference (TYPE) | RSCALDAY | Kalendertag von | 20050203 | ||
3 | Importing | I_HIGH | Call by reference | Type reference (TYPE) | RSCALMONTH | Monat bis | 20050203 | ||
4 | Importing | I_LOW | Call by reference | Type reference (TYPE) | RSCALMONTH | Monat von | 20050203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /MAP/CX_MDL_TIMECONV | Ausnahmen zu XXX | 20050203 |
Method MONTH_LASTDAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_LAST_DAY | Value transfer | Type reference (TYPE) | I | 20050520 | |||
2 | Importing | I_MONTH | Call by reference | Type reference (TYPE) | RSCALMONTH | Kalenderjahr / Monat | 20050520 |
Method MONTH_LASTDAY on class /MAP/CL_MDL_TIMECONV has no exception.
Method WEEK_2_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DATHIGH | Call by reference | Type reference (TYPE) | RSCALDAY | Kalendertag bis | 20050203 | ||
2 | Exporting | E_DATLOW | Call by reference | Type reference (TYPE) | RSCALDAY | Kalendertag von | 20050203 | ||
3 | Importing | I_HIGH | Call by reference | Type reference (TYPE) | RSCALWEEK | Woche bis | 20050203 | ||
4 | Importing | I_LOW | Call by reference | Type reference (TYPE) | RSCALWEEK | Woche von | 20050203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /MAP/CX_MDL_TIMECONV | Ausnahmen zu XXX | 20050203 |
History
Last changed by/on | SAP | 20141101 |
SAP Release Created in | 702 |