Hierarchy
⤷ BW-WHM-DST (Application Component) Data Staging
⤷ RSFO (Package) Integration of Formula Editor in Transfer/Update Rules
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 | RSD | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | RSFO | 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 | P_S_MAPPING | Static Attribute | Private | Type reference (TYPE) | DUMMY | Mapping Fields Transfer Structure | 20010911 | ||
2 | P_T_MAPPING | Static Attribute | Public | Type reference (TYPE) | DUMMY | Mapping Fields Transfer Structure | 20010911 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ABORT_PACKAGE | Static method | Public | Method | Function: Abort Package | 20020116 |
2 | ADD_TO_DATE | Static method | Public | Method | Function: Add Days to Date | 20011114 |
3 | AMOUNT_DAYS_OF_MONTH | Static method | Private | Method | Number of Days in Month | 20031126 |
4 | CALMONTH_FISCPER | Static method | Public | Method | Function: Calendar Month ->Fiscal Period | 20031126 |
5 | CONDENSE | Static method | Public | Method | Function: Condense | 20011114 |
6 | CONDENSE_NO_GAPS | Static method | Public | Method | Function: Condense No Gaps | 20011114 |
7 | DATECONV | Static method | Public | Method | Function: Date Conversion | 20010719 |
8 | DATE_DIFF | Static method | Public | Method | Function: Date Difference | 20011114 |
9 | DATE_FISCPER | Static method | Public | Method | Function: Date -> Fiscal Period | 20011127 |
10 | DATE_FISCPER3 | Static method | Public | Method | Function: Date -> Fiscal Period 3 | 20011128 |
11 | DATE_FISCYEAR | Static method | Public | Method | Function: Date -> Fiscal Year | 20011128 |
12 | DATE_HALFYEAR | Static method | Public | Method | Function: Date -> Half-Year | 20011130 |
13 | DATE_MONTH | Static method | Public | Method | Function: Date -> Month | 20011120 |
14 | DATE_MONTH2 | Static method | Public | Method | Function: Date -> Month 2 | 20011130 |
15 | DATE_QUARTER | Static method | Public | Method | Function: Date -> Quarter | 20011121 |
16 | DATE_QUARTER1 | Static method | Public | Method | Function: Date -> Quarter1 | 20011130 |
17 | DATE_WEEK | Static method | Public | Method | Date Conversion in Calendar Week | 20010719 |
18 | DATE_WEEKDAY | Static method | Public | Method | Function: Date -> Weekday (Textual) | 20011120 |
19 | DATE_WEEKDAY1 | Static method | Public | Method | Function: Date -> Weekday (Technical) | 20030918 |
20 | DATE_YEAR | Static method | Public | Method | Function: Date -> Calendar Year | 20011120 |
21 | FIRST_WORKINGDAY_MONTH | Static method | Public | Method | Calculation of First Working Day in Month | 20031126 |
22 | FIRST_WORKINGDAY_YEAR | Static method | Public | Method | Calculation of First Working Day in Month | 20031126 |
23 | FISCPER_CALMONTH | Static method | Public | Method | Function: Fiscal Period -> Calendar Month | 20031126 |
24 | FISCPER_FISCYEAR | Static method | Public | Method | Function: Fiscal Period -> Fiscal Year | 20011129 |
25 | GREATER_OF_TWO_MONTH | Static method | Private | Method | Which of 2 Months Has More Days Within Period | 20031126 |
26 | IF | Static method | Public | Method | Function: IF Statement | 20010515 |
27 | IS_INITIAL | Static method | Public | Method | Function: Is Initial | 20011119 |
28 | LAST_WORKINGDAY_MONTH | Static method | Public | Method | Calculation of Last Working Day in Month | 20031126 |
29 | LAST_WORKINGDAY_YEAR | Static method | Public | Method | Calculation of Last Working Day in Year | 20031126 |
30 | LEFT | Static method | Public | Method | Function: Left | 20011123 |
31 | L_TRIM | Static method | Public | Method | Function: Left Trim | 20011114 |
32 | MAPPING | Static method | Public | Method | Function: Field Mapping Transfer Structure | 20010601 |
33 | MONTH2_HALFYEAR | Static method | Public | Method | Function: Month 2 -> Half-Year | 20011130 |
34 | MONTH2_QUARTER1 | Static method | Public | Method | Function: Month 2-> Quarter1 | 20011130 |
35 | MONTH_HALFYEAR | Static method | Public | Method | Function: Month -> Half-Year | 20011130 |
36 | MONTH_QUARTER | Static method | Public | Method | Function: Month -> Quarter | 20011123 |
37 | MONTH_QUARTER1 | Static method | Public | Method | Function: Month -> Quarter1 | 20011130 |
38 | MONTH_YEAR | Static method | Public | Method | Function: Month -> Calendar Year | 20011123 |
39 | NEGATIVE | Static method | Public | Method | Function: Reverse +/- Sign | 20011114 |
40 | QUARTER1_HALFYEAR | Static method | Public | Method | Function: Quarter 1-> Half-Year | 20011130 |
41 | QUARTER_HALFYEAR | Static method | Public | Method | Function: Quarter -> Half-Year | 20011130 |
42 | QUARTER_YEAR | Static method | Public | Method | Function: Quarter -> Calendar Year | 20011127 |
43 | REPLACE_ALL | Static method | Public | Method | Function: Replace All | 20020115 |
44 | REPLACE_FIRST | Static method | Public | Method | Function: Replace First | 20020115 |
45 | RIGHT | Static method | Public | Method | Function: Right | 20011126 |
46 | R_TRIM | Static method | Public | Method | Function: Right Trim | 20011114 |
47 | SHIFT_LEFT | Static method | Public | Method | Function: Shift Left | 20011114 |
48 | SHIFT_RIGHT | Static method | Public | Method | Function: Shift Right | 20011114 |
49 | SKIP_RECORD | Static method | Public | Method | Function: Skip Record | 20020116 |
50 | SKIP_RECORD_AS_ERROR | Static method | Public | Method | Function: Skip Record (With Error Message in Monitor) | 20020225 |
51 | STR_LEN | Static method | Public | Method | Function: strlen | 20011114 |
52 | UNIT_CONVERSION | Static method | Public | Method | Function: Unit Conversion | 20011121 |
53 | WEEK_FIRST_DAY | Static method | Public | Method | Calendar Week Conversion in First Day of Week Date | 20010719 |
54 | WORKINGDAY_MONTH | Static method | Public | Method | Function: Date -> Working Day of Corresponding Month | 20031126 |
55 | WORKINGDAY_YEAR | 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 | Exporting | 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 | Exporting | E_RESULT | Call by reference | Type reference (TYPE) | RSFO_DATE | Ergebnis | 20011114 | ||
2 | Importing | I_DATE | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20011114 | ||
3 | Importing | 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 | Exporting | E_AMOUNT_DAYS | Call by reference | Type reference (TYPE) | I | Anzahl der Tage | 20031126 | ||
2 | Importing | 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 | Exporting | E_FISCPER | Call by reference | Type reference (TYPE) | RSFISCPER | Geschäftsjahr / Periode | 20031126 | ||
2 | Importing | I_CALMONTH | Call by reference | Type reference (TYPE) | RSCALMONTH | Kalenderjahr / Monat | 20031126 | ||
3 | Importing | I_CASE | Call by reference | Type reference (TYPE) | I | 0 | Entscheidung | 20031126 | |
4 | Importing | 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 | Exporting | E_STRING | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20011114 | ||
2 | Importing | 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 | Exporting | E_STRING | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20011114 | ||
2 | Importing | 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 | Exporting | E_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Datum | 20010719 | ||
2 | Importing | I_DATE | Value transfer | Type reference (TYPE) | CHAR10 | Datum (YYYYMMDD) | 20010719 | ||
3 | Importing | I_DEL | Value transfer | Type reference (TYPE) | CHAR1 | Trennzeichen | 20010719 | ||
4 | Importing | 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 | Exporting | E_RESULT | Call by reference | Type reference (TYPE) | I | Differenz in Tagen | 20011114 | ||
2 | Importing | I_DATE_1 | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20011114 | ||
3 | Importing | 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 | Exporting | E_FISCPER | Call by reference | Type reference (TYPE) | RSFISCPER | Geschäftsperiode | 20011127 | ||
2 | Importing | I_DATE | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20011127 | ||
3 | Importing | 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 | Exporting | E_FISCPER | Call by reference | Type reference (TYPE) | RSFISCPER3 | Geschäftsperiode | 20011128 | ||
2 | Importing | I_DATE | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20011128 | ||
3 | Importing | 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 | Exporting | E_FISCYEAR | Call by reference | Type reference (TYPE) | RSFISCYEAR | Geschäftsperiode | 20011128 | ||
2 | Importing | I_DATE | Call by reference | Type reference (TYPE) | RSFO_DATE | Datum | 20011128 | ||
3 | Importing | 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 | Exporting | E_HALFYEAR | Call by reference | Type reference (TYPE) | RSFO_HALFYEAR1 | Halbjahr | 20011130 | ||
2 | Importing | 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 | Exporting | E_MONTH | Call by reference | Type reference (TYPE) | RSCALMONTH | Monat | 20011120 | ||
2 | Importing | 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 | Exporting | E_MONTH | Call by reference | Type reference (TYPE) | RSCALMONTH2 | Monat | 20011130 | ||
2 | Importing | 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 | Exporting | E_QUARTER | Call by reference | Type reference (TYPE) | RSFO_CALQUARTER | Quartal | 20011121 | ||
2 | Importing | 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 | Exporting | E_QUARTER | Call by reference | Type reference (TYPE) | RSFO_CALQUART1 | Quartal | 20011130 | ||
2 | Importing | 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 | Returning | E_WEEK | Value transfer | Type reference (TYPE) | RSCALWEEK | Kalenderjahr / Woche | 20010719 | ||
2 | Importing | 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 | Exporting | E_WEEKDAY | Call by reference | Type reference (TYPE) | STRING | Wochentag | 20011120 | ||
2 | Importing | 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 | Exporting | E_WEEKDAY | Call by reference | Type reference (TYPE) | RSFO_WEEKDAY | Wochentag | 20030918 | ||
2 | Importing | 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 | Exporting | E_YEAR | Call by reference | Type reference (TYPE) | RSCALYEAR | Jahr (Format: YYYY) | 20011120 | ||
2 | Importing | 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 | Exporting | E_DATE | Call by reference | Type reference (TYPE) | D | erster Arbeitstag des Monats | 20031126 | ||
2 | Importing | I_CAL_ID | Call by reference | Type reference (TYPE) | WFCID | '01' | Kalendervariante | 20031126 | |
3 | Importing | 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 | Exporting | E_DATE | Call by reference | Type reference (TYPE) | D | Rückgabewert | 20031126 | ||
2 | Importing | I_CAL_ID | Call by reference | Type reference (TYPE) | WFCID | '01' | Kalender ID | 20031126 | |
3 | Importing | 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 | Exporting | E_CALMONTH | Call by reference | Type reference (TYPE) | RSCALMONTH | Kalenderjahr / Monat | 20031126 | ||
2 | Importing | I_CASE | Call by reference | Type reference (TYPE) | I | 0 | Entscheidung | 20031126 | |
3 | Importing | I_FISCPER | Call by reference | Type reference (TYPE) | T009B-POPER | Buchungsperiode | 20031126 | ||
4 | Importing | I_FISCVRNT | Call by reference | Type reference (TYPE) | RSFISCVAR | Geschäftsjahresvariante | 20031126 | ||
5 | Importing | 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 | Exporting | E_FISCYEAR | Call by reference | Type reference (TYPE) | RSFISCYEAR | Geschäftsjahr | 20011129 | ||
2 | Importing | I_FISCPER | Call by reference | Type reference (TYPE) | ANY | Geschäftsperiode | 20011129 | ||
3 | Importing | 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 | Exporting | E_AMOUNT_DAYS | Call by reference | Type reference (TYPE) | I | Anzahl der Tage | 20031126 | ||
2 | Exporting | E_GREATEST_MONTH | Call by reference | Type reference (TYPE) | RSCALMONTH | Kalenderjahr / Monat mit meisten Tagen | 20031126 | ||
3 | Importing | I_DATE_END | Call by reference | Type reference (TYPE) | D | Enddatum | 20031126 | ||
4 | Importing | 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 | Exporting | E_RESULT | Value transfer | Type reference (TYPE) | ANY | 20010515 | |||
2 | Importing | I_ARG1 | Value transfer | Type reference (TYPE) | BOOLEAN | Bedingung | 20010515 | ||
3 | Importing | I_ARG2 | Value transfer | Type reference (TYPE) | ANY | Ergebnis bei Wahr | 20010515 | ||
4 | Importing | 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 | Exporting | E_RESULT | Call by reference | Type reference (TYPE) | SEU_BOOL | Result ('X' = TRUE; ' ' = FALSE) | 20011119 | ||
2 | Importing | 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 | Exporting | E_DATE | Call by reference | Type reference (TYPE) | D | letzter Arbeitstag des Monats | 20031126 | ||
2 | Importing | I_CAL_ID | Call by reference | Type reference (TYPE) | WFCID | '01' | Fabrikkalender | 20031126 | |
3 | Importing | 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 | Exporting | E_DATE | Call by reference | Type reference (TYPE) | D | letzter Arbeitstag des Jahres | 20031126 | ||
2 | Importing | I_CAL_ID | Call by reference | Type reference (TYPE) | WFCID | '01' | Kalendervariante | 20031126 | |
3 | Importing | 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 | Exporting | E_STRING | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20011123 | ||
2 | Importing | I_LEN | Call by reference | Type reference (TYPE) | I | Länge | 20011123 | ||
3 | Importing | 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 | Exporting | E_STRING | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20011114 | ||
2 | Importing | 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 | Exporting | E_RESULT | Value transfer | Type reference (TYPE) | ANY | 20010601 | |||
2 | Importing | I_ARG1 | Value transfer | Type reference (TYPE) | RSOLTPSOURCER | DataSource | 20010601 | ||
3 | Importing | I_ARG2 | Value transfer | Type reference (TYPE) | RSSLOGSYS | Quellsystem | 20010601 | ||
4 | Importing | I_ARG3 | Value transfer | Type reference (TYPE) | RSOBJNM | Objekt | 20010601 | ||
5 | Importing | 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 | Exporting | E_HALFYEAR | Call by reference | Type reference (TYPE) | RSFO_HALFYEAR1 | Halbjahr | 20011130 | ||
2 | Importing | 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 | Exporting | E_QUARTER | Call by reference | Type reference (TYPE) | RSFO_CALQUART1 | Quartal | 20011130 | ||
2 | Importing | 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 | Exporting | E_HALFYEAR | Call by reference | Type reference (TYPE) | RSFO_HALFYEAR1 | Halbjahr | 20011130 | ||
2 | Importing | 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 | Exporting | E_QUARTER | Call by reference | Type reference (TYPE) | RSFO_CALQUARTER | Quartal | 20011123 | ||
2 | Importing | 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 | Exporting | E_QUARTER | Call by reference | Type reference (TYPE) | RSFO_CALQUART1 | Quartal | 20011130 | ||
2 | Importing | 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 | Exporting | E_YEAR | Call by reference | Type reference (TYPE) | RSCALYEAR | Kalenderjahr | 20011123 | ||
2 | Importing | 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 | Exporting | E_RESULT | Call by reference | Type reference (TYPE) | F | Ergebnis | 20011204 | ||
2 | Importing | 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 | Exporting | E_HALFYEAR | Call by reference | Type reference (TYPE) | RSFO_HALFYEAR1 | Halbjahrjahr | 20011130 | ||
2 | Importing | 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 | Exporting | E_HALFYEAR | Call by reference | Type reference (TYPE) | RSFO_HALFYEAR1 | Halbjahr | 20011130 | ||
2 | Importing | 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 | Exporting | E_YEAR | Call by reference | Type reference (TYPE) | RSCALYEAR | Kalenderjahr | 20011127 | ||
2 | Importing | 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 | Exporting | E_STRING | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20020115 | ||
2 | Importing | I_NEW | Call by reference | Type reference (TYPE) | C | neues Zeichen | 20020115 | ||
3 | Importing | I_OLD | Call by reference | Type reference (TYPE) | C | altes Zeichen | 20020115 | ||
4 | Importing | 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 | Exporting | E_STRING | Call by reference | Type reference (TYPE) | STRING | neue Zeichenkette | 20020115 | ||
2 | Importing | I_NEW | Call by reference | Type reference (TYPE) | C | neuer Substring | 20020115 | ||
3 | Importing | I_OLD | Call by reference | Type reference (TYPE) | C | alter Substring | 20020115 | ||
4 | Importing | 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 | Exporting | E_STRING | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20011126 | ||
2 | Importing | I_LEN | Call by reference | Type reference (TYPE) | I | Länge | 20011126 | ||
3 | Importing | 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 | Exporting | E_STRING | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20020115 | ||
2 | Importing | 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 | Exporting | E_STRING | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20011114 | ||
2 | Importing | I_COLUMNS | Call by reference | Type reference (TYPE) | I | Anzahl der Zeichen | 20011114 | ||
3 | Importing | 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 | Exporting | E_STRING | Call by reference | Type reference (TYPE) | STRING | Ergebnis | 20011114 | ||
2 | Importing | I_COLUMNS | Call by reference | Type reference (TYPE) | I | Anzahl der Zeichen | 20011114 | ||
3 | Importing | 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 | Exporting | 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 | Exporting | 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 | Exporting | E_RESULT | Call by reference | Type reference (TYPE) | I | Länge | 20011114 | ||
2 | Importing | 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 | Exporting | E_OUTPUT | Call by reference | Type reference (TYPE) | F | Umrechnungsbetrag | 20011121 | ||
2 | Importing | I_INPUT | Call by reference | Type reference (TYPE) | ANY | Ausgangsbetrag | 20011121 | ||
3 | Importing | I_UNIT_IN | Call by reference | Type reference (TYPE) | T006-MSEHI | Ausgangseinheit | 20011121 | ||
4 | Importing | 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 | Returning | E_DATE | Value transfer | Type reference (TYPE) | SYDATUM | Datum und Zeit, aktuelles (Applikationsserver-)Datum | 20010719 | ||
2 | Importing | 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 | Exporting | E_AMOUNT_WD | Call by reference | Type reference (TYPE) | I | Anz. der Arbeitstage des Monats | 20031126 | ||
2 | Importing | I_CAL_ID | Call by reference | Type reference (TYPE) | WFCID | '01' | Fabrikkalender | 20031126 | |
3 | Importing | I_CORRECT_OPTION | Call by reference | Type reference (TYPE) | CIND | '+' | bel. Korrekturoption | 20031126 | |
4 | Importing | 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 | Exporting | E_AMOUNT_WD | Call by reference | Type reference (TYPE) | I | Anz. der Arbeitstage des Jahres | 20031126 | ||
2 | Importing | I_CAL_ID | Call by reference | Type reference (TYPE) | WFCID | '01' | Fabrikkalender ID | 20031126 | |
3 | Importing | I_CORRECT_OPTION | Call by reference | Type reference (TYPE) | CIND | '+' | Entscheidung auf-/ abrunden | 20031126 | |
4 | Importing | 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 |