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
⤷ 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 | GC_CTD_DATETOKEN | Constant | Private | Type reference (TYPE) | CHAR10 | 'datetoken' | Global constant for 'datetoken' | 20040901 | |
2 | GC_CTD_RDATETOKEN | Constant | Private | Type reference (TYPE) | CHAR10 | 'rdatetoken' | Global constant for 'rdatetoken' | 20040901 | |
3 | GC_CTD_SDATETOKEN | Constant | Private | Type reference (TYPE) | CHAR10 | 'sdatetoken' | Global constant for 'sdatetoken' | 20040901 | |
4 | GC_CTD_STATUS | Constant | Public | Type reference (TYPE) | CHAR20 | 'stattoken' | Token 'status' | 20050127 | |
5 | GC_CTD_TOKEN_LAST_MONTH | Constant | Private | Type reference (TYPE) | CHAR20 | 'LAST_MONTH' | Token 'last month' | 20040901 | |
6 | GC_CTD_TOKEN_LAST_WEEK | Constant | Private | Type reference (TYPE) | CHAR20 | 'LAST_WEEK' | Token 'last week' | 20040901 | |
7 | GC_CTD_TOKEN_LAST_YEAR | Constant | Private | Type reference (TYPE) | CHAR20 | 'LAST_YEAR' | Token 'last year' | 20040901 | |
8 | GC_CTD_TOKEN_NEXT_MONTH | Constant | Private | Type reference (TYPE) | CHAR20 | 'NEXT_MONTH' | Token 'next month' | 20041126 | |
9 | GC_CTD_TOKEN_NEXT_WEEK | Constant | Private | Type reference (TYPE) | CHAR20 | 'NEXT_WEEK' | Token 'next week' | 20041126 | |
10 | GC_CTD_TOKEN_NEXT_YEAR | Constant | Private | Type reference (TYPE) | CHAR20 | 'NEXT_YEAR' | Token 'next year' | 20041126 | |
11 | GC_CTD_TOKEN_SINCE_TOMMOROW | Constant | Private | Type reference (TYPE) | CHAR20 | 'SINCE_TOMMOROW' | Token 'since tommorow' | 20041126 | |
12 | GC_CTD_TOKEN_SINCE_YESTERDAY | Constant | Private | Type reference (TYPE) | CHAR30 | 'SINCE_YESTERDAY' | Token 'since Yesterday' | 20040901 | |
13 | GC_CTD_TOKEN_TODAY | Constant | Private | Type reference (TYPE) | CHAR20 | 'TODAY' | Token 'from Today' | 20040901 | |
14 | GC_CTD_VDATETOKEN | Constant | Private | Type reference (TYPE) | CHAR10 | 'vdatetoken' | Global constant for 'vdatetoken' | 20041126 | |
15 | GC_NOT_FOR_RF | Constant | Private | Type reference (TYPE) | CHAR20 | 'NOT_FOR_RF' | Signals that sel. param is not for reporting framework | 20040901 | |
16 | GC_ROWKEY | Constant | Private | Type reference (TYPE) | CHAR20 | 'GUID' | row identifier key | 20040915 | |
17 | GC_STATFIELD | Constant | Private | Type reference (TYPE) | CHAR20 | 'STATUS' | status field name | 20040915 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | BILLING_CONVERT_TO_INTERNAL | Static method | Public | Method | Billing: convert the fields into internal format | 20040920 |
2 | BILLING_PREPARE_R3_SELECTION | Static method | Public | Method | Fill up the selection structure for BAPI call | 20040920 |
3 | BUILD_SELOPT_FOR_PATTERN | Static method | Public | Method | Build select-options for search patterns with a * search | 20040902 |
4 | CONVERT_STATUS_TO_ISA | Static method | Public | Method | Convert the ERP statuses to isa statuses | 20040915 |
5 | CONVERT_TOKENS_GENERAL | Static method | Public | Method | Conversion of Tokens (Generic call as wrapper) | 20040901 |
6 | CONVERT_TOKEN_DATE | Static method | Public | Method | Conversion of Date type Tokens | 20040901 |
7 | CONVERT_TOKEN_RDATE | Static method | Public | Method | Conversion of Date range type Tokens (rangedate) | 20040901 |
8 | CONVERT_TOKEN_SDATE | Static method | Public | Method | Conversion of Single Date type Tokens (singledate) | 20040901 |
9 | CONVERT_TOKEN_STATUS | Static method | Public | Method | Convert the UI(search) statuses into backend status range | 20050127 |
10 | PROCESS_SALESDOC_RESULTS | 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 | Changing | CT_SEL_OPT | Call by reference | Type reference (TYPE) | ISALES_SELOPT_TAB | Auswahloptionstabelle | 20040920 | ||
2 | Importing | 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 | Changing | CS_R3_INPUTDATA | Call by reference | Type reference (TYPE) | ISALES_R3_FB_IMPORTDATA | Datenstruktur für Faktura-Auswahlparameter-Map. | 20040920 | ||
2 | Importing | FLT_VAL | Call by reference | Type reference (TYPE) | ISALES_SEL_DOC_TYPE | Belegart | 20040920 | ||
3 | Importing | 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 | Changing | CT_SEL_OPT | Call by reference | Type reference (TYPE) | ISALES_SELOPT_TAB | Auswahloptionstabelle | 20040902 | ||
2 | Importing | IS_SEL_OPT | Call by reference | Type reference (TYPE) | ISALES_SELOPT | Selektionsoptionen | 20040902 | ||
3 | Importing | 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 | Exporting | EV_ISA_STATUS | Value transfer | Type reference (TYPE) | TEXT40 | Internet-Sales-Status | 20040915 | ||
2 | Importing | IV_ERP_STATUS1 | Value transfer | Type reference (TYPE) | GBSTK | Gesamtbearbeitungsstatus des Belegs | 20041020 | ||
3 | Importing | IV_ERP_STATUS2 | Value transfer | Type reference (TYPE) | UVALL_SU | Summenunvollständigkeitsstatus aller Positionen allgemein | 20041020 | ||
4 | Importing | IV_ERP_STATUS3 | Value transfer | Type reference (TYPE) | UVALL_UK | Allgemeiner Unvollständigkeitsstatus des Kopfes | 20041020 | ||
5 | Importing | IV_ERP_STATUS4 | Value transfer | Type reference (TYPE) | RFGSK | Gesamtreferenzstatus aller Positionen | 20041020 | ||
6 | Importing | IV_TRANS_GRP | Value transfer | Type reference (TYPE) | TRVOG | Aufrufgruppe | 20041020 | ||
7 | Importing | 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 | Changing | CT_SEL_OPT | Call by reference | Type reference (TYPE) | ISALES_SELOPT_TAB | Auswahloptionstabelle | 20040902 | ||
2 | Importing | 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 | Changing | CT_SEL_OPT | Call by reference | Type reference (TYPE) | ISALES_SELOPT_TAB | Auswahloptionstabelle | 20040902 | ||
2 | Importing | 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 | Changing | CT_SEL_OPT | Call by reference | Type reference (TYPE) | ISALES_SELOPT_TAB | Auswahloptionstabelle | 20040902 | ||
2 | Importing | 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 | Changing | CT_SEL_OPT | Call by reference | Type reference (TYPE) | ISALES_SELOPT_TAB | Auswahloptionstabelle | 20040902 | ||
2 | Importing | 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 | Changing | CT_SEL_OPT | Call by reference | Type reference (TYPE) | ISALES_SELOPT_TAB | Auswahloptionstabelle | 20050127 | ||
2 | Importing | 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 | Exporting | ET_DOCUMENTS | Call by reference | Type reference (TYPE) | ISALES_DOCLIST_TAB | Suchergebnis | 20040914 | ||
2 | Exporting | ET_DOC_FIELDS | Call by reference | Type reference (TYPE) | ISALES_DOC_FIELD_TAB | Feldlistentabelle für Belege | 20040914 | ||
3 | Exporting | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB_CRM | Rückgabeparameter | 20040914 | ||
4 | Exporting | EV_NUM_DOC_SEL | Call by reference | Type reference (TYPE) | ISALES_NUM_DOC_SEL | Zähler für die ausgewählten Belege | 20040914 | ||
5 | Importing | IT_RESULTS | Call by reference | Type reference (TYPE) | ISA_STATUS_SALES_DOCUMENTS_TAB | Verkaufsbelegstatus (Auswahlergebnis eingerichtet) | 20040914 | ||
6 | Importing | IT_SEL_FIELDS | Call by reference | Type reference (TYPE) | ISALES_SEL_FIELD_TAB | Tabelle der angeforderten Felder für das Suchergebnis | 20040914 | ||
7 | Importing | 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 |