Hierarchy

⤷

⤷

Properties
Class | CL_RSAR_FUNCTION | |
Short Description | Built-In-Functions Formula Builder BW | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSFO | Integration of Formula Editor in Transfer/Update Rules |
Created | 20010514 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RSAR_FUNCTION has no interface implemented.
Friends
Class CL_RSAR_FUNCTION has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | DUMMY | Mapping Fields Transfer Structure | 20010911 | ||
2 | ![]() |
Static Attribute | Public | Type reference (TYPE) | DUMMY | Mapping Fields Transfer Structure | 20010911 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Function: Abort Package | 20020116 |
2 | ![]() |
Static method | Public | Method | Function: Add Days to Date | 20011114 |
3 | ![]() |
Static method | Private | Method | Number of Days in Month | 20031126 |
4 | ![]() |
Static method | Public | Method | Function: Calendar Month ->Fiscal Period | 20031126 |
5 | ![]() |
Static method | Public | Method | Function: Condense | 20011114 |
6 | ![]() |
Static method | Public | Method | Function: Condense No Gaps | 20011114 |
7 | ![]() |
Static method | Public | Method | Function: Date Conversion | 20010719 |
8 | ![]() |
Static method | Public | Method | Function: Date Difference | 20011114 |
9 | ![]() |
Static method | Public | Method | Function: Date -> Fiscal Period | 20011127 |
10 | ![]() |
Static method | Public | Method | Function: Date -> Fiscal Period 3 | 20011128 |
11 | ![]() |
Static method | Public | Method | Function: Date -> Fiscal Year | 20011128 |
12 | ![]() |
Static method | Public | Method | Function: Date -> Half-Year | 20011130 |
13 | ![]() |
Static method | Public | Method | Function: Date -> Month | 20011120 |
14 | ![]() |
Static method | Public | Method | Function: Date -> Month 2 | 20011130 |
15 | ![]() |
Static method | Public | Method | Function: Date -> Quarter | 20011121 |
16 | ![]() |
Static method | Public | Method | Function: Date -> Quarter1 | 20011130 |
17 | ![]() |
Static method | Public | Method | Date Conversion in Calendar Week | 20010719 |
18 | ![]() |
Static method | Public | Method | Function: Date -> Weekday (Textual) | 20011120 |
19 | ![]() |
Static method | Public | Method | Function: Date -> Weekday (Technical) | 20030918 |
20 | ![]() |
Static method | Public | Method | Function: Date -> Calendar Year | 20011120 |
21 | ![]() |
Static method | Public | Method | Calculation of First Working Day in Month | 20031126 |
22 | ![]() |
Static method | Public | Method | Calculation of First Working Day in Month | 20031126 |
23 | ![]() |
Static method | Public | Method | Function: Fiscal Period -> Calendar Month | 20031126 |
24 | ![]() |
Static method | Public | Method | Function: Fiscal Period -> Fiscal Year | 20011129 |
25 | ![]() |
Static method | Private | Method | Which of 2 Months Has More Days Within Period | 20031126 |
26 | ![]() |
Static method | Public | Method | Function: IF Statement | 20010515 |
27 | ![]() |
Static method | Public | Method | Function: Is Initial | 20011119 |
28 | ![]() |
Static method | Public | Method | Calculation of Last Working Day in Month | 20031126 |
29 | ![]() |
Static method | Public | Method | Calculation of Last Working Day in Year | 20031126 |
30 | ![]() |
Static method | Public | Method | Function: Left | 20011123 |
31 | ![]() |
Static method | Public | Method | Function: Left Trim | 20011114 |
32 | ![]() |
Static method | Public | Method | Function: Field Mapping Transfer Structure | 20010601 |
33 | ![]() |
Static method | Public | Method | Function: Month 2 -> Half-Year | 20011130 |
34 | ![]() |
Static method | Public | Method | Function: Month 2-> Quarter1 | 20011130 |
35 | ![]() |
Static method | Public | Method | Function: Month -> Half-Year | 20011130 |
36 | ![]() |
Static method | Public | Method | Function: Month -> Quarter | 20011123 |
37 | ![]() |
Static method | Public | Method | Function: Month -> Quarter1 | 20011130 |
38 | ![]() |
Static method | Public | Method | Function: Month -> Calendar Year | 20011123 |
39 | ![]() |
Static method | Public | Method | Function: Reverse +/- Sign | 20011114 |
40 | ![]() |
Static method | Public | Method | Function: Quarter 1-> Half-Year | 20011130 |
41 | ![]() |
Static method | Public | Method | Function: Quarter -> Half-Year | 20011130 |
42 | ![]() |
Static method | Public | Method | Function: Quarter -> Calendar Year | 20011127 |
43 | ![]() |
Static method | Public | Method | Function: Replace All | 20020115 |
44 | ![]() |
Static method | Public | Method | Function: Replace First | 20020115 |
45 | ![]() |
Static method | Public | Method | Function: Right | 20011126 |
46 | ![]() |
Static method | Public | Method | Function: Right Trim | 20011114 |
47 | ![]() |
Static method | Public | Method | Function: Shift Left | 20011114 |
48 | ![]() |
Static method | Public | Method | Function: Shift Right | 20011114 |
49 | ![]() |
Static method | Public | Method | Function: Skip Record | 20020116 |
50 | ![]() |
Static method | Public | Method | Function: Skip Record (With Error Message in Monitor) | 20020225 |
51 | ![]() |
Static method | Public | Method | Function: strlen | 20011114 |
52 | ![]() |
Static method | Public | Method | Function: Unit Conversion | 20011121 |
53 | ![]() |
Static method | Public | Method | Calendar Week Conversion in First Day of Week Date | 20010719 |
54 | ![]() |
Static method | Public | Method | Function: Date -> Working Day of Corresponding Month | 20031126 |
55 | ![]() |
Static method | Public | Method | Function: Date -> Working Day of Corresponding Year | 20031126 |
Events
Class CL_RSAR_FUNCTION has no event.
Types
Class CL_RSAR_FUNCTION has no local type.
Method Signatures
Method ABORT_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_DUMMY | Call by reference | Type reference (TYPE) | RSFO_DUMMY | Dummy-Rückgabetyp für Skip-Funktionen | 20020117 |
Method ABORT_PACKAGE on class CL_RSAR_FUNCTION has no exception.
Method ADD_TO_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_RESULT | Call by reference | Type reference (TYPE) | RSFO_DATE | Ergebnis | 20011114 | ||
2 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20011114 | ||
3 | ![]() |
I_DAYS | Call by reference | Type reference (TYPE) | I | Tage | 20011114 |
Method ADD_TO_DATE on class CL_RSAR_FUNCTION has no exception.
Method AMOUNT_DAYS_OF_MONTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_AMOUNT_DAYS | Call by reference | Type reference (TYPE) | I | Anzahl der Tage | 20031126 | ||
2 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | D | Datum | 20031126 |
Method AMOUNT_DAYS_OF_MONTH on class CL_RSAR_FUNCTION has no exception.
Method CALMONTH_FISCPER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FISCPER | Call by reference | Type reference (TYPE) | RSFISCPER | Geschäftsjahr / Periode | 20031126 | ||
2 | ![]() |
I_CALMONTH | Call by reference | Type reference (TYPE) | RSCALMONTH | Kalenderjahr / Monat | 20031126 | ||
3 | ![]() |
I_CASE | Call by reference | Type reference (TYPE) | I | 0 | Entscheidung | 20031126 | |
4 | ![]() |
I_FISCVAR | Call by reference | Type reference (TYPE) | RSFISCVAR | Geschäftsjahresvariante | 20031126 |
Method CALMONTH_FISCPER on class CL_RSAR_FUNCTION has no exception.
Method CONDENSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STRING | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20011114 | ||
2 | ![]() |
I_STRING | Call by reference | Type reference (TYPE) | STRING | Zeichenkette | 20011204 |
Method CONDENSE on class CL_RSAR_FUNCTION has no exception.
Method CONDENSE_NO_GAPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STRING | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20011114 | ||
2 | ![]() |
I_STRING | Call by reference | Type reference (TYPE) | STRING | Zeichenkette | 20011204 |
Method CONDENSE_NO_GAPS on class CL_RSAR_FUNCTION has no exception.
Method DATECONV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Datum | 20010719 | ||
2 | ![]() |
I_DATE | Value transfer | Type reference (TYPE) | CHAR10 | Datum (YYYYMMDD) | 20010719 | ||
3 | ![]() |
I_DEL | Value transfer | Type reference (TYPE) | CHAR1 | Trennzeichen | 20010719 | ||
4 | ![]() |
I_FORM | Value transfer | Type reference (TYPE) | CHAR10 | Datumsformat | 20010719 |
Method DATECONV on class CL_RSAR_FUNCTION has no exception.
Method DATE_DIFF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_RESULT | Call by reference | Type reference (TYPE) | I | Differenz in Tagen | 20011114 | ||
2 | ![]() |
I_DATE_1 | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20011114 | ||
3 | ![]() |
I_DATE_2 | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20011114 |
Method DATE_DIFF on class CL_RSAR_FUNCTION has no exception.
Method DATE_FISCPER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FISCPER | Call by reference | Type reference (TYPE) | RSFISCPER | Geschäftsperiode | 20011127 | ||
2 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20011127 | ||
3 | ![]() |
I_PER | Call by reference | Type reference (TYPE) | T009B-PERIV | Geschäftsjahresvariante | 20011127 |
Method DATE_FISCPER on class CL_RSAR_FUNCTION has no exception.
Method DATE_FISCPER3 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FISCPER | Call by reference | Type reference (TYPE) | RSFISCPER3 | Geschäftsperiode | 20011128 | ||
2 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20011128 | ||
3 | ![]() |
I_PER | Call by reference | Type reference (TYPE) | T009B-PERIV | Geschäftsjahresvariante | 20011128 |
Method DATE_FISCPER3 on class CL_RSAR_FUNCTION has no exception.
Method DATE_FISCYEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FISCYEAR | Call by reference | Type reference (TYPE) | RSFISCYEAR | Geschäftsperiode | 20011128 | ||
2 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20011128 | ||
3 | ![]() |
I_PER | Call by reference | Type reference (TYPE) | T009B-PERIV | Geschäftsjahresvariante | 20011128 |
Method DATE_FISCYEAR on class CL_RSAR_FUNCTION has no exception.
Method DATE_HALFYEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_HALFYEAR | Call by reference | Type reference (TYPE) | RSFO_HALFYEAR1 | Halbjahr | 20011130 | ||
2 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20011130 |
Method DATE_HALFYEAR on class CL_RSAR_FUNCTION has no exception.
Method DATE_MONTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_MONTH | Call by reference | Type reference (TYPE) | RSCALMONTH | Monat | 20011120 | ||
2 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20011120 |
Method DATE_MONTH on class CL_RSAR_FUNCTION has no exception.
Method DATE_MONTH2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_MONTH | Call by reference | Type reference (TYPE) | RSCALMONTH2 | Monat | 20011130 | ||
2 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20011130 |
Method DATE_MONTH2 on class CL_RSAR_FUNCTION has no exception.
Method DATE_QUARTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_QUARTER | Call by reference | Type reference (TYPE) | RSFO_CALQUARTER | Quartal | 20011121 | ||
2 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20011121 |
Method DATE_QUARTER on class CL_RSAR_FUNCTION has no exception.
Method DATE_QUARTER1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_QUARTER | Call by reference | Type reference (TYPE) | RSFO_CALQUART1 | Quartal | 20011130 | ||
2 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20011130 |
Method DATE_QUARTER1 on class CL_RSAR_FUNCTION has no exception.
Method DATE_WEEK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_WEEK | Value transfer | Type reference (TYPE) | RSCALWEEK | Kalenderjahr / Woche | 20010719 | ||
2 | ![]() |
I_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Datum (YYYYMMDD) | 20010719 |
Method DATE_WEEK on class CL_RSAR_FUNCTION has no exception.
Method DATE_WEEKDAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_WEEKDAY | Call by reference | Type reference (TYPE) | STRING | Wochentag | 20011120 | ||
2 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20011120 |
Method DATE_WEEKDAY on class CL_RSAR_FUNCTION has no exception.
Method DATE_WEEKDAY1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_WEEKDAY | Call by reference | Type reference (TYPE) | RSFO_WEEKDAY | Wochentag | 20030918 | ||
2 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20030918 |
Method DATE_WEEKDAY1 on class CL_RSAR_FUNCTION has no exception.
Method DATE_YEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_YEAR | Call by reference | Type reference (TYPE) | RSCALYEAR | Jahr (Format: YYYY) | 20011120 | ||
2 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20011120 |
Method DATE_YEAR on class CL_RSAR_FUNCTION has no exception.
Method FIRST_WORKINGDAY_MONTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_DATE | Call by reference | Type reference (TYPE) | D | erster Arbeitstag des Monats | 20031126 | ||
2 | ![]() |
I_CAL_ID | Call by reference | Type reference (TYPE) | WFCID | '01' | Kalendervariante | 20031126 | |
3 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | D | Eingabedatum | 20031126 |
Method FIRST_WORKINGDAY_MONTH on class CL_RSAR_FUNCTION has no exception.
Method FIRST_WORKINGDAY_YEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_DATE | Call by reference | Type reference (TYPE) | D | Rückgabewert | 20031126 | ||
2 | ![]() |
I_CAL_ID | Call by reference | Type reference (TYPE) | WFCID | '01' | Kalender ID | 20031126 | |
3 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | D | Eingabedatum | 20031126 |
Method FIRST_WORKINGDAY_YEAR on class CL_RSAR_FUNCTION has no exception.
Method FISCPER_CALMONTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CALMONTH | Call by reference | Type reference (TYPE) | RSCALMONTH | Kalenderjahr / Monat | 20031126 | ||
2 | ![]() |
I_CASE | Call by reference | Type reference (TYPE) | I | 0 | Entscheidung | 20031126 | |
3 | ![]() |
I_FISCPER | Call by reference | Type reference (TYPE) | T009B-POPER | Buchungsperiode | 20031126 | ||
4 | ![]() |
I_FISCVRNT | Call by reference | Type reference (TYPE) | RSFISCVAR | Geschäftsjahresvariante | 20031126 | ||
5 | ![]() |
I_YEAR | Call by reference | Type reference (TYPE) | T009B-BDATJ | Buchungsdatum JJJJ | 20031126 |
Method FISCPER_CALMONTH on class CL_RSAR_FUNCTION has no exception.
Method FISCPER_FISCYEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FISCYEAR | Call by reference | Type reference (TYPE) | RSFISCYEAR | Geschäftsjahr | 20011129 | ||
2 | ![]() |
I_FISCPER | Call by reference | Type reference (TYPE) | ANY | Geschäftsperiode | 20011129 | ||
3 | ![]() |
I_PER | Call by reference | Type reference (TYPE) | T009B-PERIV | Geschäftsjahresvariante | 20011129 |
Method FISCPER_FISCYEAR on class CL_RSAR_FUNCTION has no exception.
Method GREATER_OF_TWO_MONTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_AMOUNT_DAYS | Call by reference | Type reference (TYPE) | I | Anzahl der Tage | 20031126 | ||
2 | ![]() |
E_GREATEST_MONTH | Call by reference | Type reference (TYPE) | RSCALMONTH | Kalenderjahr / Monat mit meisten Tagen | 20031126 | ||
3 | ![]() |
I_DATE_END | Call by reference | Type reference (TYPE) | D | Enddatum | 20031126 | ||
4 | ![]() |
I_DATE_START | Call by reference | Type reference (TYPE) | D | Startdatum | 20031126 |
Method GREATER_OF_TWO_MONTH on class CL_RSAR_FUNCTION has no exception.
Method IF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_RESULT | Value transfer | Type reference (TYPE) | ANY | 20010515 | |||
2 | ![]() |
I_ARG1 | Value transfer | Type reference (TYPE) | BOOLEAN | Bedingung | 20010515 | ||
3 | ![]() |
I_ARG2 | Value transfer | Type reference (TYPE) | ANY | Ergebnis bei Wahr | 20010515 | ||
4 | ![]() |
I_ARG3 | Value transfer | Type reference (TYPE) | ANY | Ergebnis bei Falsch | 20010515 |
Method IF on class CL_RSAR_FUNCTION has no exception.
Method IS_INITIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_RESULT | Call by reference | Type reference (TYPE) | SEU_BOOL | Result ('X' = TRUE; ' ' = FALSE) | 20011119 | ||
2 | ![]() |
I_VAR | Call by reference | Type reference (TYPE) | ANY | Variable | 20011119 |
Method IS_INITIAL on class CL_RSAR_FUNCTION has no exception.
Method LAST_WORKINGDAY_MONTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_DATE | Call by reference | Type reference (TYPE) | D | letzter Arbeitstag des Monats | 20031126 | ||
2 | ![]() |
I_CAL_ID | Call by reference | Type reference (TYPE) | WFCID | '01' | Fabrikkalender | 20031126 | |
3 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | D | Eingabedatum | 20031126 |
Method LAST_WORKINGDAY_MONTH on class CL_RSAR_FUNCTION has no exception.
Method LAST_WORKINGDAY_YEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_DATE | Call by reference | Type reference (TYPE) | D | letzter Arbeitstag des Jahres | 20031126 | ||
2 | ![]() |
I_CAL_ID | Call by reference | Type reference (TYPE) | WFCID | '01' | Kalendervariante | 20031126 | |
3 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | D | Eingangsdatum | 20031126 |
Method LAST_WORKINGDAY_YEAR on class CL_RSAR_FUNCTION has no exception.
Method LEFT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STRING | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20011123 | ||
2 | ![]() |
I_LEN | Call by reference | Type reference (TYPE) | I | Länge | 20011123 | ||
3 | ![]() |
I_STRING | Call by reference | Type reference (TYPE) | STRING | Zeichenkette | 20011204 |
Method LEFT on class CL_RSAR_FUNCTION has no exception.
Method L_TRIM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STRING | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20011114 | ||
2 | ![]() |
I_STRING | Call by reference | Type reference (TYPE) | STRING | Zeichenkette | 20011204 |
Method L_TRIM on class CL_RSAR_FUNCTION has no exception.
Method MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_RESULT | Value transfer | Type reference (TYPE) | ANY | 20010601 | |||
2 | ![]() |
I_ARG1 | Value transfer | Type reference (TYPE) | RSOLTPSOURCER | DataSource | 20010601 | ||
3 | ![]() |
I_ARG2 | Value transfer | Type reference (TYPE) | RSSLOGSYS | Quellsystem | 20010601 | ||
4 | ![]() |
I_ARG3 | Value transfer | Type reference (TYPE) | RSOBJNM | Objekt | 20010601 | ||
5 | ![]() |
I_ARG4 | Value transfer | Type reference (TYPE) | ANY | 20010601 |
Method MAPPING on class CL_RSAR_FUNCTION has no exception.
Method MONTH2_HALFYEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_HALFYEAR | Call by reference | Type reference (TYPE) | RSFO_HALFYEAR1 | Halbjahr | 20011130 | ||
2 | ![]() |
I_MONTH | Call by reference | Type reference (TYPE) | ANY | Kalendermonat | 20011130 |
Method MONTH2_HALFYEAR on class CL_RSAR_FUNCTION has no exception.
Method MONTH2_QUARTER1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_QUARTER | Call by reference | Type reference (TYPE) | RSFO_CALQUART1 | Quartal | 20011130 | ||
2 | ![]() |
I_MONTH | Call by reference | Type reference (TYPE) | ANY | Kalendermonat | 20011130 |
Method MONTH2_QUARTER1 on class CL_RSAR_FUNCTION has no exception.
Method MONTH_HALFYEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_HALFYEAR | Call by reference | Type reference (TYPE) | RSFO_HALFYEAR1 | Halbjahr | 20011130 | ||
2 | ![]() |
I_MONTH | Call by reference | Type reference (TYPE) | ANY | Kalendermonat | 20011130 |
Method MONTH_HALFYEAR on class CL_RSAR_FUNCTION has no exception.
Method MONTH_QUARTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_QUARTER | Call by reference | Type reference (TYPE) | RSFO_CALQUARTER | Quartal | 20011123 | ||
2 | ![]() |
I_MONTH | Call by reference | Type reference (TYPE) | ANY | Kalendermonat | 20011123 |
Method MONTH_QUARTER on class CL_RSAR_FUNCTION has no exception.
Method MONTH_QUARTER1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_QUARTER | Call by reference | Type reference (TYPE) | RSFO_CALQUART1 | Quartal | 20011130 | ||
2 | ![]() |
I_MONTH | Call by reference | Type reference (TYPE) | ANY | Kalendermonat | 20011130 |
Method MONTH_QUARTER1 on class CL_RSAR_FUNCTION has no exception.
Method MONTH_YEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_YEAR | Call by reference | Type reference (TYPE) | RSCALYEAR | Kalenderjahr | 20011123 | ||
2 | ![]() |
I_MONTH | Call by reference | Type reference (TYPE) | ANY | Kalendermonat | 20011123 |
Method MONTH_YEAR on class CL_RSAR_FUNCTION has no exception.
Method NEGATIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_RESULT | Call by reference | Type reference (TYPE) | F | Ergebnis | 20011204 | ||
2 | ![]() |
I_ARG | Call by reference | Type reference (TYPE) | F | Zahl | 20011204 |
Method NEGATIVE on class CL_RSAR_FUNCTION has no exception.
Method QUARTER1_HALFYEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_HALFYEAR | Call by reference | Type reference (TYPE) | RSFO_HALFYEAR1 | Halbjahrjahr | 20011130 | ||
2 | ![]() |
I_QUARTER | Call by reference | Type reference (TYPE) | ANY | Quartal | 20011130 |
Method QUARTER1_HALFYEAR on class CL_RSAR_FUNCTION has no exception.
Method QUARTER_HALFYEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_HALFYEAR | Call by reference | Type reference (TYPE) | RSFO_HALFYEAR1 | Halbjahr | 20011130 | ||
2 | ![]() |
I_QUARTER | Call by reference | Type reference (TYPE) | ANY | Quartal | 20011130 |
Method QUARTER_HALFYEAR on class CL_RSAR_FUNCTION has no exception.
Method QUARTER_YEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_YEAR | Call by reference | Type reference (TYPE) | RSCALYEAR | Kalenderjahr | 20011127 | ||
2 | ![]() |
I_QUARTER | Call by reference | Type reference (TYPE) | ANY | Quartal | 20011127 |
Method QUARTER_YEAR on class CL_RSAR_FUNCTION has no exception.
Method REPLACE_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STRING | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20020115 | ||
2 | ![]() |
I_NEW | Call by reference | Type reference (TYPE) | C | neues Zeichen | 20020115 | ||
3 | ![]() |
I_OLD | Call by reference | Type reference (TYPE) | C | altes Zeichen | 20020115 | ||
4 | ![]() |
I_STRING | Call by reference | Type reference (TYPE) | STRING | Zeichenkette | 20020115 |
Method REPLACE_ALL on class CL_RSAR_FUNCTION has no exception.
Method REPLACE_FIRST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STRING | Call by reference | Type reference (TYPE) | STRING | neue Zeichenkette | 20020115 | ||
2 | ![]() |
I_NEW | Call by reference | Type reference (TYPE) | C | neuer Substring | 20020115 | ||
3 | ![]() |
I_OLD | Call by reference | Type reference (TYPE) | C | alter Substring | 20020115 | ||
4 | ![]() |
I_STRING | Call by reference | Type reference (TYPE) | STRING | alte Zeichenkette | 20020115 |
Method REPLACE_FIRST on class CL_RSAR_FUNCTION has no exception.
Method RIGHT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STRING | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20011126 | ||
2 | ![]() |
I_LEN | Call by reference | Type reference (TYPE) | I | Länge | 20011126 | ||
3 | ![]() |
I_STRING | Call by reference | Type reference (TYPE) | STRING | Zeichenkette | 20011204 |
Method RIGHT on class CL_RSAR_FUNCTION has no exception.
Method R_TRIM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STRING | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20020115 | ||
2 | ![]() |
I_CHAR | Call by reference | Type reference (TYPE) | C | Zeichenkette | 20020115 |
Method R_TRIM on class CL_RSAR_FUNCTION has no exception.
Method SHIFT_LEFT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STRING | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20011114 | ||
2 | ![]() |
I_COLUMNS | Call by reference | Type reference (TYPE) | I | Anzahl der Zeichen | 20011114 | ||
3 | ![]() |
I_STRING | Call by reference | Type reference (TYPE) | STRING | Zeichenkette | 20011204 |
Method SHIFT_LEFT on class CL_RSAR_FUNCTION has no exception.
Method SHIFT_RIGHT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STRING | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20011114 | ||
2 | ![]() |
I_COLUMNS | Call by reference | Type reference (TYPE) | I | Anzahl der Zeichen | 20011114 | ||
3 | ![]() |
I_STRING | Call by reference | Type reference (TYPE) | STRING | Zeichenkette | 20011204 |
Method SHIFT_RIGHT on class CL_RSAR_FUNCTION has no exception.
Method SKIP_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_DUMMY | Call by reference | Type reference (TYPE) | RSFO_DUMMY | Dummy-Rückgabetyp für Skip-Funktionen | 20020117 |
Method SKIP_RECORD on class CL_RSAR_FUNCTION has no exception.
Method SKIP_RECORD_AS_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_DUMMY | Call by reference | Type reference (TYPE) | RSFO_DUMMY | Dummy-Rückgabetyp für Skip-Funktionen | 20020417 |
Method SKIP_RECORD_AS_ERROR on class CL_RSAR_FUNCTION has no exception.
Method STR_LEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_RESULT | Call by reference | Type reference (TYPE) | I | Länge | 20011114 | ||
2 | ![]() |
I_STRING | Call by reference | Type reference (TYPE) | STRING | Zeichenkette | 20011114 |
Method STR_LEN on class CL_RSAR_FUNCTION has no exception.
Method UNIT_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_OUTPUT | Call by reference | Type reference (TYPE) | F | Umrechnungsbetrag | 20011121 | ||
2 | ![]() |
I_INPUT | Call by reference | Type reference (TYPE) | ANY | Ausgangsbetrag | 20011121 | ||
3 | ![]() |
I_UNIT_IN | Call by reference | Type reference (TYPE) | T006-MSEHI | Ausgangseinheit | 20011121 | ||
4 | ![]() |
I_UNIT_OUT | Call by reference | Type reference (TYPE) | T006-MSEHI | Zieleinheit | 20011121 |
Method UNIT_CONVERSION on class CL_RSAR_FUNCTION has no exception.
Method WEEK_FIRST_DAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Datum und Zeit, aktuelles (Applikationsserver-)Datum | 20010719 | ||
2 | ![]() |
I_WEEK | Value transfer | Type reference (TYPE) | RSCALWEEK | Kalenderwoche (YYYYWW) | 20010719 |
Method WEEK_FIRST_DAY on class CL_RSAR_FUNCTION has no exception.
Method WORKINGDAY_MONTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_AMOUNT_WD | Call by reference | Type reference (TYPE) | I | Anz. der Arbeitstage des Monats | 20031126 | ||
2 | ![]() |
I_CAL_ID | Call by reference | Type reference (TYPE) | WFCID | '01' | Fabrikkalender | 20031126 | |
3 | ![]() |
I_CORRECT_OPTION | Call by reference | Type reference (TYPE) | CIND | '+' | bel. Korrekturoption | 20031126 | |
4 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Eingabedatum | 20031126 |
Method WORKINGDAY_MONTH on class CL_RSAR_FUNCTION has no exception.
Method WORKINGDAY_YEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_AMOUNT_WD | Call by reference | Type reference (TYPE) | I | Anz. der Arbeitstage des Jahres | 20031126 | ||
2 | ![]() |
I_CAL_ID | Call by reference | Type reference (TYPE) | WFCID | '01' | Fabrikkalender ID | 20031126 | |
3 | ![]() |
I_CORRECT_OPTION | Call by reference | Type reference (TYPE) | CIND | '+' | Entscheidung auf-/ abrunden | 20031126 | |
4 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Eingabedatum | 20031126 |
Method WORKINGDAY_YEAR on class CL_RSAR_FUNCTION has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 30A |