SAP ABAP Class CL_ISA_GEN_DOC_SEL_HELP (helper class for gen doc selection)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
WEC-APP-SLS-ERP (Application Component) WebChannel Sales using ERP-SD
⤷
ISA_R3 (Package) Internet Sales R/3

⤷

⤷

Properties
Class | CL_ISA_GEN_DOC_SEL_HELP | |
Short Description | helper class for gen doc selection | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ISA_R3 | Internet Sales R/3 |
Created | 20040901 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_ISA_GEN_DOC_SEL_HELP has no forward declaration.
Interfaces
Class CL_ISA_GEN_DOC_SEL_HELP has no interface implemented.
Friends
Class CL_ISA_GEN_DOC_SEL_HELP has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR10 | 'datetoken' | Global constant for 'datetoken' | 20040901 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR10 | 'rdatetoken' | Global constant for 'rdatetoken' | 20040901 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR10 | 'sdatetoken' | Global constant for 'sdatetoken' | 20040901 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR20 | 'stattoken' | Token 'status' | 20050127 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR20 | 'LAST_MONTH' | Token 'last month' | 20040901 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR20 | 'LAST_WEEK' | Token 'last week' | 20040901 | |
7 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR20 | 'LAST_YEAR' | Token 'last year' | 20040901 | |
8 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR20 | 'NEXT_MONTH' | Token 'next month' | 20041126 | |
9 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR20 | 'NEXT_WEEK' | Token 'next week' | 20041126 | |
10 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR20 | 'NEXT_YEAR' | Token 'next year' | 20041126 | |
11 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR20 | 'SINCE_TOMMOROW' | Token 'since tommorow' | 20041126 | |
12 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR30 | 'SINCE_YESTERDAY' | Token 'since Yesterday' | 20040901 | |
13 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR20 | 'TODAY' | Token 'from Today' | 20040901 | |
14 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR10 | 'vdatetoken' | Global constant for 'vdatetoken' | 20041126 | |
15 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR20 | 'NOT_FOR_RF' | Signals that sel. param is not for reporting framework | 20040901 | |
16 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR20 | 'GUID' | row identifier key | 20040915 | |
17 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR20 | 'STATUS' | status field name | 20040915 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Billing: convert the fields into internal format | 20040920 |
2 | ![]() |
Static method | Public | Method | Fill up the selection structure for BAPI call | 20040920 |
3 | ![]() |
Static method | Public | Method | Build select-options for search patterns with a * search | 20040902 |
4 | ![]() |
Static method | Public | Method | Convert the ERP statuses to isa statuses | 20040915 |
5 | ![]() |
Static method | Public | Method | Conversion of Tokens (Generic call as wrapper) | 20040901 |
6 | ![]() |
Static method | Public | Method | Conversion of Date type Tokens | 20040901 |
7 | ![]() |
Static method | Public | Method | Conversion of Date range type Tokens (rangedate) | 20040901 |
8 | ![]() |
Static method | Public | Method | Conversion of Single Date type Tokens (singledate) | 20040901 |
9 | ![]() |
Static method | Public | Method | Convert the UI(search) statuses into backend status range | 20050127 |
10 | ![]() |
Static method | Public | Method | Postprocess the results for all sales docs | 20040914 |
Events
Class CL_ISA_GEN_DOC_SEL_HELP has no event.
Types
Class CL_ISA_GEN_DOC_SEL_HELP has no local type.
Method Signatures
Method BILLING_CONVERT_TO_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_SEL_OPT | Call by reference | Type reference (TYPE) | ISALES_SELOPT_TAB | Auswahloptionstabelle | 20040920 | ||
2 | ![]() |
FLT_VAL | Call by reference | Type reference (TYPE) | ISALES_SEL_DOC_TYPE | Belegart | 20040920 |
Method BILLING_CONVERT_TO_INTERNAL on class CL_ISA_GEN_DOC_SEL_HELP has no exception.
Method BILLING_PREPARE_R3_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_R3_INPUTDATA | Call by reference | Type reference (TYPE) | ISALES_R3_FB_IMPORTDATA | Datenstruktur für Faktura-Auswahlparameter-Map. | 20040920 | ||
2 | ![]() |
FLT_VAL | Call by reference | Type reference (TYPE) | ISALES_SEL_DOC_TYPE | Belegart | 20040920 | ||
3 | ![]() |
IT_SEL_OPT | Call by reference | Type reference (TYPE) | ISALES_SELOPT_TAB | Auswahloptionstabelle | 20040920 |
Method BILLING_PREPARE_R3_SELECTION on class CL_ISA_GEN_DOC_SEL_HELP has no exception.
Method BUILD_SELOPT_FOR_PATTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_SEL_OPT | Call by reference | Type reference (TYPE) | ISALES_SELOPT_TAB | Auswahloptionstabelle | 20040902 | ||
2 | ![]() |
IS_SEL_OPT | Call by reference | Type reference (TYPE) | ISALES_SELOPT | Selektionsoptionen | 20040902 | ||
3 | ![]() |
IV_REFERENCE | Call by reference | Type reference (TYPE) | ANY | Referenzobjekt für Bearbeitung | 20040902 |
Method BUILD_SELOPT_FOR_PATTERN on class CL_ISA_GEN_DOC_SEL_HELP has no exception.
Method CONVERT_STATUS_TO_ISA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ISA_STATUS | Value transfer | Type reference (TYPE) | TEXT40 | Internet-Sales-Status | 20040915 | ||
2 | ![]() |
IV_ERP_STATUS1 | Value transfer | Type reference (TYPE) | GBSTK | Gesamtbearbeitungsstatus des Belegs | 20041020 | ||
3 | ![]() |
IV_ERP_STATUS2 | Value transfer | Type reference (TYPE) | UVALL_SU | Summenunvollständigkeitsstatus aller Positionen allgemein | 20041020 | ||
4 | ![]() |
IV_ERP_STATUS3 | Value transfer | Type reference (TYPE) | UVALL_UK | Allgemeiner Unvollständigkeitsstatus des Kopfes | 20041020 | ||
5 | ![]() |
IV_ERP_STATUS4 | Value transfer | Type reference (TYPE) | RFGSK | Gesamtreferenzstatus aller Positionen | 20041020 | ||
6 | ![]() |
IV_TRANS_GRP | Value transfer | Type reference (TYPE) | TRVOG | Aufrufgruppe | 20041020 | ||
7 | ![]() |
IV_VALID_TO | Value transfer | Type reference (TYPE) | DATBI | Gültigkeitsende | 20040916 |
Method CONVERT_STATUS_TO_ISA on class CL_ISA_GEN_DOC_SEL_HELP has no exception.
Method CONVERT_TOKENS_GENERAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_SEL_OPT | Call by reference | Type reference (TYPE) | ISALES_SELOPT_TAB | Auswahloptionstabelle | 20040902 | ||
2 | ![]() |
FLT_VAL | Call by reference | Type reference (TYPE) | ISALES_SEL_DOC_TYPE | Belegart | 20040902 |
Method CONVERT_TOKENS_GENERAL on class CL_ISA_GEN_DOC_SEL_HELP has no exception.
Method CONVERT_TOKEN_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_SEL_OPT | Call by reference | Type reference (TYPE) | ISALES_SELOPT_TAB | Auswahloptionstabelle | 20040902 | ||
2 | ![]() |
FLT_VAL | Call by reference | Type reference (TYPE) | ISALES_SEL_DOC_TYPE | Belegart | 20040902 |
Method CONVERT_TOKEN_DATE on class CL_ISA_GEN_DOC_SEL_HELP has no exception.
Method CONVERT_TOKEN_RDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_SEL_OPT | Call by reference | Type reference (TYPE) | ISALES_SELOPT_TAB | Auswahloptionstabelle | 20040902 | ||
2 | ![]() |
FLT_VAL | Call by reference | Type reference (TYPE) | ISALES_SEL_DOC_TYPE | Belegart | 20040902 |
Method CONVERT_TOKEN_RDATE on class CL_ISA_GEN_DOC_SEL_HELP has no exception.
Method CONVERT_TOKEN_SDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_SEL_OPT | Call by reference | Type reference (TYPE) | ISALES_SELOPT_TAB | Auswahloptionstabelle | 20040902 | ||
2 | ![]() |
FLT_VAL | Call by reference | Type reference (TYPE) | ISALES_SEL_DOC_TYPE | Belegart | 20040902 |
Method CONVERT_TOKEN_SDATE on class CL_ISA_GEN_DOC_SEL_HELP has no exception.
Method CONVERT_TOKEN_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_SEL_OPT | Call by reference | Type reference (TYPE) | ISALES_SELOPT_TAB | Auswahloptionstabelle | 20050127 | ||
2 | ![]() |
FLT_VAL | Call by reference | Type reference (TYPE) | ISALES_SEL_DOC_TYPE | Belegart | 20050127 |
Method CONVERT_TOKEN_STATUS on class CL_ISA_GEN_DOC_SEL_HELP has no exception.
Method PROCESS_SALESDOC_RESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DOCUMENTS | Call by reference | Type reference (TYPE) | ISALES_DOCLIST_TAB | Suchergebnis | 20040914 | ||
2 | ![]() |
ET_DOC_FIELDS | Call by reference | Type reference (TYPE) | ISALES_DOC_FIELD_TAB | Feldlistentabelle für Belege | 20040914 | ||
3 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB_CRM | Rückgabeparameter | 20040914 | ||
4 | ![]() |
EV_NUM_DOC_SEL | Call by reference | Type reference (TYPE) | ISALES_NUM_DOC_SEL | Zähler für die ausgewählten Belege | 20040914 | ||
5 | ![]() |
IT_RESULTS | Call by reference | Type reference (TYPE) | ISA_STATUS_SALES_DOCUMENTS_TAB | Verkaufsbelegstatus (Auswahlergebnis eingerichtet) | 20040914 | ||
6 | ![]() |
IT_SEL_FIELDS | Call by reference | Type reference (TYPE) | ISALES_SEL_FIELD_TAB | Tabelle der angeforderten Felder für das Suchergebnis | 20040914 | ||
7 | ![]() |
IV_SEL_DOC | Call by reference | Type reference (TYPE) | ISALES_SEL_DOC_TYPE | Belegart | 20040915 |
Method PROCESS_SALESDOC_RESULTS on class CL_ISA_GEN_DOC_SEL_HELP has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 2005_1_46C |