SAP ABAP Class CL_SDOC_SEARCH_WRAPPER (Wrapper Class for Sales Document Search)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
SD-SLS (Application Component) Sales
⤷
ERP_SALES_LORD (Package) ERP Sales Lean Order
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SW_SDOC | Interface for Search Class | 20081110 |
Properties
| Class | CL_SDOC_SEARCH_WRAPPER | |
| Short Description | Wrapper Class for Sales Document Search | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ERP_SALES_LORD | ERP Sales Lean Order |
| Created | 20081030 | SAP |
| Last change | 20110908 | 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 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_SW_SDOC | Interface for Search Class | 20081110 |
Friends
Class CL_SDOC_SEARCH_WRAPPER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | 20081110 | ||||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | 20081111 | ||||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20081110 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | VBAK | Sales Document: Header Data | 20081104 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | VBAP | Sales Document: Item Data | 20081104 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | VBKD | Sales Document: Business Data | 20081104 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | VBUK | Sales Document: Header Status and Administrative Data | 20081104 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | VBUP | Sales Document: Item Status | 20081104 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | IF_FIND_SDOCS_BY_ELEMENTS=>TCT_FIND_DOCS_BY_INSTANCE | 20081120 | ||||
| 10 | Instance attribute | Private | Type reference (TYPE) | IF_FIND_SDOCS_BY_ELEMENTS=>TCT_FIND_DOCS_BY_INSTANCE | 20081120 | ||||
| 11 | Instance attribute | Private | Type reference (TYPE) | TDT_SW_DILATE_SELECT | Table Type for Structure TDS_SW_DILATE_SELECT | 20081120 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | TDT_SW_SEL_CONDITION | Table Type for Structure TDS_SW_SEL_CONDITION | 20090226 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | TDT_SW_SEL_CONDITION | Table Type for Structure TDS_SW_SEL_CONDITION | 20090226 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | TDT_SW_DYN_SELECT | Table Type for Structure TDS_SW_DYN_SELECT | 20081120 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | IF_FIND_SDOCS_BY_ELEMENTS=>TCT_FIND_DOCS_BY_INSTANCE | 20081120 | ||||
| 16 | Instance attribute | Private | Type reference (TYPE) | IF_FIND_SDOCS_BY_ELEMENTS=>TCT_FIND_DOCS_BY_INSTANCE | 20081120 | ||||
| 17 | Instance attribute | Private | Type reference (TYPE) | SEOR_IMPLEMENTING_KEYS | 20110212 | ||||
| 18 | Instance attribute | Private | Type reference (TYPE) | TDT_SW_MSG | Table Type for Structure TDS_SW_MSG | 20081201 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | IF_FIND_SDOCS_BY_ELEMENTS=>TCT_KEY_TYPE | 20081120 | ||||
| 20 | Instance attribute | Private | Type reference (TYPE) | TDT_RG_VBTYP | Range Table for Data Element VBTYP | 20081114 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | TDT_VBELN | Table of Retrieved Sales Documents | 20081111 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | IF_SW_SDOC=>TCT_VBELN_ADRNR | 20081104 | ||||
| 23 | Instance attribute | Private | Type reference (TYPE) | TDT_SW_VBAP_KEY | Table Type for Structure TDS_SW_VBAP_KEY | 20081113 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | TDT_VBELN | 20081119 | ||||
| 25 | Instance attribute | Private | Type reference (TYPE) | IF_SW_SDOC=>TCT_VBELN_ZPERS | 20081104 | ||||
| 26 | Instance attribute | Private | Type reference (TYPE) | IF_SW_SDOC=>TCT_VBKD | 20081104 | ||||
| 27 | Instance attribute | Private | Type reference (TYPE) | IF_SW_SDOC=>TCT_VBUK | 20081104 | ||||
| 28 | Instance attribute | Private | Type reference (TYPE) | IF_SW_SDOC=>TCT_VBUP | 20081104 | ||||
| 29 | Instance attribute | Public | Type reference (TYPE) | STRING | ID of Caller | 20081126 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | TBMAXSEL | 0 | Maximum Number of Selected Entries | 20081111 | ||
| 31 | Instance attribute | Private | Type reference (TYPE) | FLAG | 'X': Document is Checked for Incompleteness | 20090302 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | FLAG | SPACE | Flag: Info Required - Are more results available? | 20081120 | ||
| 33 | Instance attribute | Private | Type reference (TYPE) | FLAG | SPACE | Flag: There is Selection Criteria on Item Level | 20081120 | ||
| 34 | Instance attribute | Private | Type reference (TYPE) | FLAG | SPACE | Flag: Item Data Requested | 20081120 | ||
| 35 | Instance attribute | Private | Type reference (TYPE) | TBMAXSEL | 0 | Maximum Number of Selected Entries | 20081111 | ||
| 36 | Instance attribute | Private | Type reference (TYPE) | FLAG | SPACE | Flag: ET_RESULTS Specified | 20081120 | ||
| 37 | Instance attribute | Private | Type reference (TYPE) | FLAG | SPACE | Flag: ET_RESULTS Specified | 20081120 | ||
| 38 | Instance attribute | Private | Type reference (TYPE) | TRVOG_VA | Transaction Group | 20081104 | |||
| 39 | Instance attribute | Private | Type reference (TYPE) | VBELN_VA | Sales Document | 20081120 | |||
| 40 | Instance attribute | Private | Type reference (TYPE) | FLAG | SPACE | Flag: Table MT_VBELN has been sorted | 20100713 | ||
| 41 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_SDOC_SEARCH_WRAPPER | Wrapper Class for Sales Document Search | 20081030 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | 20081111 | ||
| 2 | Instance method | Private | Method | 20081112 | ||
| 3 | Instance method | Private | Method | Determines sequence in which data selection is carried out | 20081030 | |
| 4 | Instance method | Private | Method | Assignment of results based on assignment rules | 20081030 | |
| 5 | Instance method | Public | Method | Initializes Selection-Dependent Data | 20081030 | |
| 6 | Instance method | Private | Method | Initializes selection-dependent data | 20091020 | |
| 7 | Instance method | Private | Method | Returns Descriptive Texts | 20081103 | |
| 8 | Instance method | Public | Method | Returns Sales Documents that Match the Selection | 20081030 | |
| 9 | Instance method | Private | Method | Returns 'IF_FIND_SDOCS_BY_ELEMENTS' Instances | 20081111 | |
| 10 | Instance method | Private | Method | Returns Requested Descriptions | 20081103 | |
| 11 | Instance method | Private | Method | 20081111 | ||
| 12 | Instance method | Private | Method | 20081112 | ||
| 13 | Instance method | Public | Method | Returns Next Results Based on IV_MAXSEL | 20081120 | |
| 14 | Static method | Public | Method | Returns Singleton for Document Search Wrapper | 20081110 | |
| 15 | Instance method | Private | Method | Returns Business Data for Sales Document | 20081114 | |
| 16 | Instance method | Private | Method | Returns Status of Sales Document | 20081114 | |
| 17 | Instance method | Private | Method | Returns Item Status of Sales Document | 20081114 | |
| 18 | Instance method | Private | Method | Assignment of Data to the Specified Results Area | 20081030 | |
| 19 | Instance method | Private | Method | Document Search | 20081030 | |
| 20 | Instance method | Private | Method | Converts Selection Criteria to Capital Letters | 20100810 | |
| 21 | Instance method | Private | Method | Updates range table of sales document categories | 20081030 |
Events
Class CL_SDOC_SEARCH_WRAPPER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TCS_ESTAT | Public | See coding | 20081105 | BEGIN OF tcs_estat,
objnr TYPE j_objnr,
stsma TYPE j_stsma,
stat TYPE j_estat,
spras TYPE spras,
txt04 TYPE j_txt04,
txt30 TYPE j_txt30,
ltext TYPE j_langtext,
END OF tcs_estat
|
||
| 2 | TCS_OBJNR | Public | See coding | 20081105 | BEGIN OF tcs_objnr ,
objnr TYPE j_objnr,
END OF tcs_objnr
|
||
| 3 | TCT_ESTAT | Public | See coding | 20081105 | tct_estat TYPE STANDARD TABLE OF tcs_estat
|
||
| 4 | TCT_OBJNR | Public | See coding | 20081105 | tct_objnr TYPE STANDARD TABLE OF tcs_objnr
|
||
| 5 | TCT_VBAK | Public | See coding | 20081030 | tct_vbak TYPE STANDARD TABLE OF vbak
|
||
| 6 | TCT_VBAP | Public | See coding | 20081030 | tct_vbap TYPE STANDARD TABLE OF vbap
|
Method Signatures
Method CHECK_MAIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HEAD_VALUE_DESCR | Call by reference | Type reference (TYPE) | TDT_VALUE_DESCR | Tabellentyp zur Struktur TDS_VALUE_DESCR | 20081111 | |||
| 2 | ET_RESULTS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20081111 | ||||
| 3 | ET_SDOC_BASIC | Call by reference | Type reference (TYPE) | TDT_SDOC_BASIC | Tabellentyp zur Struktur TDS_SDOC_BASIC | 20081111 | |||
| 4 | ET_VBELN | Call by reference | Type reference (TYPE) | TDT_VBELN | 20081111 | ||||
| 5 | IT_HEAD_DESCR_REQUEST | Call by reference | Type reference (TYPE) | TDT_FIELDNAME | Tabellentyp zum Feld FIELDNAME | 20081111 | |||
| 6 | IT_MAP_FIELDS | Call by reference | Type reference (TYPE) | TDT_SW_MAP_FIELDS | Tabellentyp zur Struktur TDS_SW_MAP_FIELDS | 20081111 | |||
| 7 | IT_VBAK | Call by reference | Type reference (TYPE) | TCT_VBAK | 20081112 |
Method CHECK_MAIN on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method CHECK_MAIN_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RESULTS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20081120 | ||||
| 2 | CT_SDOC_BASIC | Call by reference | Type reference (TYPE) | TDT_SDOC_BASIC | Tabellentyp zur Struktur TDS_SDOC_BASIC | 20081120 | |||
| 3 | ET_RESULTS_ITEM | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20081112 | ||||
| 4 | ET_SDOC_ITEM_BASIC | Call by reference | Type reference (TYPE) | TDT_SDOC_ITEM_BASIC | Tabellentyp zur Struktur TDS_SDOC_ITEM_BASIC | 20081112 | |||
| 5 | ET_VBELN | Call by reference | Type reference (TYPE) | TDT_VBELN | 20081112 | ||||
| 6 | ET_VBELN_POSNR | Call by reference | Type reference (TYPE) | TDT_SW_VBAP_KEY | Tabellentyp zur Struktur TDS_SW_VBAP_KEY | 20081120 | |||
| 7 | EV_VBELN_DELETE | Call by reference | Type reference (TYPE) | VBELN | Vertriebsbelegnummer | 20081112 | |||
| 8 | IT_MAP_FIELDS | Call by reference | Type reference (TYPE) | TDT_SW_MAP_FIELDS | Tabellentyp zur Struktur TDS_SW_MAP_FIELDS | 20081112 | |||
| 9 | IT_VBAP | Call by reference | Type reference (TYPE) | TCT_VBAP | 20081112 |
Method CHECK_MAIN_ITEM on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method DETERMINE_SELECTION_SEQ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_FIND_BY_INSTANCES | Call by reference | Type reference (TYPE) | IF_FIND_SDOCS_BY_ELEMENTS=>TCT_FIND_DOCS_BY_INSTANCE | 20081111 |
Method DETERMINE_SELECTION_SEQ on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method DO_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_VALUE_EXT | Call by reference | Type reference (TYPE) | DATA | 20081124 | ||||
| 2 | IV_FIELD_EXTERNAL | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20081030 | |||
| 3 | IV_FIELD_INTERNAL | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20081119 | |||
| 4 | IV_OBJECT_SOURCE | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20081030 | |||
| 5 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | PARAMETER | Parametername | 20081030 |
Method DO_ASSIGNMENT on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method FREE_DATA Signature
Method FREE_DATA on class CL_SDOC_SEARCH_WRAPPER has no parameter.
Method FREE_DATA on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method FREE_DATA_INTERNAL Signature
Method FREE_DATA_INTERNAL on class CL_SDOC_SEARCH_WRAPPER has no parameter.
Method FREE_DATA_INTERNAL on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method GET_DESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20081103 | |||
| 2 | IV_FIELDVALUE | Call by reference | Type reference (TYPE) | DATA | 20081103 | ||||
| 3 | RV_DESCR | Value transfer | Type reference (TYPE) | STRING | 20081103 |
Method GET_DESCR on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method GET_DOCUMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HEAD_VALUE_DESCR | Call by reference | Type reference (TYPE) | TDT_VALUE_DESCR | Tabellentyp zur Struktur TDS_VALUE_DESCR | 20081103 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | TDT_SW_MSG | Tabellentyp zur Struktur TDS_SW_MSG | 20081201 | |||
| 3 | ET_RESULTS | Call by reference | Type reference (TYPE) | STANDARD TABLE | Anwendungsspezifische Ausgabetabelle | 20081030 | |||
| 4 | ET_RESULTS_ITEM | Call by reference | Type reference (TYPE) | STANDARD TABLE | Anwendungsspezifische Ausgabetabelle (Positionsdaten) | 20081030 | |||
| 5 | ET_SDOC_BASIC | Call by reference | Type reference (TYPE) | TDT_SDOC_BASIC | Tabellentyp zur Struktur TDS_SDOC_BASIC | 20081030 | |||
| 6 | ET_SDOC_ITEM_BASIC | Call by reference | Type reference (TYPE) | TDT_SDOC_ITEM_BASIC | Tabellentyp zur Struktur TDS_SDOC_ITEM_BASIC | 20081030 | |||
| 7 | ET_VBELN | Call by reference | Type reference (TYPE) | TDT_VBELN | Tabelle der gefunden Verkaufsbelege | 20081030 | |||
| 8 | ET_VBELN_POSNR | Call by reference | Type reference (TYPE) | TDT_SW_VBAP_KEY | Tabellentyp zur Struktur TDS_SW_VBAP_KEY | 20081120 | |||
| 9 | EV_MORE_ENTRIES | Call by reference | Type reference (TYPE) | FLAG | Flag: Weitere Ergebnisse vorhanden | 20081030 | |||
| 10 | IS_SELCRIT | Call by reference | Type reference (TYPE) | DATA | Struktur für Selektionskriterien (z.B. siehe TDS_SW_SELCRIT) | 20081110 | |||
| 11 | IT_DILATE_SELECT | Call by reference | Type reference (TYPE) | TDT_SW_DILATE_SELECT | Tabellentyp zur Struktur TDS_SW_DILATE_SELECT | 20081104 | |||
| 12 | IT_DILATE_VBAK | Call by reference | Type reference (TYPE) | TDT_SW_SEL_CONDITION | Tabellentyp zur Struktur TDS_SW_SEL_CONDITION | 20090226 | |||
| 13 | IT_DILATE_VBAP | Call by reference | Type reference (TYPE) | TDT_SW_SEL_CONDITION | Tabellentyp zur Struktur TDS_SW_SEL_CONDITION | 20090226 | |||
| 14 | IT_DYNAMIC_SELECT | Call by reference | Type reference (TYPE) | TDT_SW_DYN_SELECT | Tabellentyp zur Struktur TDS_SW_DYN_SELECT | 20081104 | |||
| 15 | IT_HEAD_DESCR_REQUEST | Call by reference | Type reference (TYPE) | TDT_FIELDNAME | Tabelle der angeforderten Beschreibungen | 20081103 | |||
| 16 | IT_MAP_FIELDS | Call by reference | Type reference (TYPE) | TDT_SW_MAP_FIELDS | Tabellentyp zur Struktur TDS_SW_MAP_FIELDS | 20081030 | |||
| 17 | IT_RG_VBTYP | Call by reference | Type reference (TYPE) | TDT_RG_VBTYP | Rangetabelle zum Datenelement VBTYP | 20081111 | |||
| 18 | IV_CALLER_ID | Call by reference | Type reference (TYPE) | STRING | ID des Aufrufers | 20081126 | |||
| 19 | IV_ITEMSEL_REQ | Call by reference | Type reference (TYPE) | FLAG | SPACE | Flag: Selektionskriterien auf Positionsebene vorhanden | 20081114 | ||
| 20 | IV_ITEM_REQ | Call by reference | Type reference (TYPE) | FLAG | SPACE | Flag: Ausgabe der Positionsdaten wird benötigt | 20081030 | ||
| 21 | IV_MAXSEL | Call by reference | Type reference (TYPE) | TBMAXSEL | SPACE | Maximal zu selektierende Verkaufsbelege | 20081030 | ||
| 22 | IV_TRVOG | Call by reference | Type reference (TYPE) | TRVOG_VA | Transaktionsvorgänge | 20081117 |
Method GET_DOCUMENTS on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method GET_FIND_BY_INSTANCES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIND_BY_INSTANCES | Call by reference | Type reference (TYPE) | IF_FIND_SDOCS_BY_ELEMENTS=>TCT_FIND_DOCS_BY_INSTANCE | 20081111 |
Method GET_FIND_BY_INSTANCES on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method GET_HEAD_VALUE_DESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_VALUE_DESCR | Call by reference | Type reference (TYPE) | TDT_VALUE_DESCR | Tabellentyp zur Struktur TDS_VALUE_DESCR | 20081103 | |||
| 2 | IT_DESCR_REQUEST | Call by reference | Type reference (TYPE) | TDT_FIELDNAME | Tabellentyp zum Feld FIELDNAME | 20081103 |
Method GET_HEAD_VALUE_DESCR on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method GET_MAIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HEAD_VALUE_DESCR | Call by reference | Type reference (TYPE) | TDT_VALUE_DESCR | Tabellentyp zur Struktur TDS_VALUE_DESCR | 20081111 | |||
| 2 | ET_RESULTS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20081111 | ||||
| 3 | ET_RESULTS_ITEM | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20081112 | ||||
| 4 | ET_SDOC_BASIC | Call by reference | Type reference (TYPE) | TDT_SDOC_BASIC | Tabellentyp zur Struktur TDS_SDOC_BASIC | 20081111 | |||
| 5 | ET_SDOC_ITEM_BASIC | Call by reference | Type reference (TYPE) | TDT_SDOC_ITEM_BASIC | Tabellentyp zur Struktur TDS_SDOC_ITEM_BASIC | 20081112 | |||
| 6 | ET_VBELN | Call by reference | Type reference (TYPE) | TDT_VBELN | 20081111 | ||||
| 7 | ET_VBELN_POSNR | Call by reference | Type reference (TYPE) | TDT_SW_VBAP_KEY | Tabellentyp zur Struktur TDS_SW_VBAP_KEY | 20081120 | |||
| 8 | IT_HEAD_DESCR_REQUEST | Call by reference | Type reference (TYPE) | TDT_FIELDNAME | Tabellentyp zum Feld FIELDNAME | 20081111 | |||
| 9 | IT_MAP_FIELDS | Call by reference | Type reference (TYPE) | TDT_SW_MAP_FIELDS | Tabellentyp zur Struktur TDS_SW_MAP_FIELDS | 20081111 |
Method GET_MAIN on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method GET_MAIN_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RESULTS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20081120 | ||||
| 2 | CT_SDOC_BASIC | Call by reference | Type reference (TYPE) | TDT_SDOC_BASIC | Tabellentyp zur Struktur TDS_SDOC_BASIC | 20081120 | |||
| 3 | CT_VBELN | Call by reference | Type reference (TYPE) | TDT_VBELN | 20081112 | ||||
| 4 | ET_RESULTS_ITEM | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20081112 | ||||
| 5 | ET_SDOC_ITEM_BASIC | Call by reference | Type reference (TYPE) | TDT_SDOC_ITEM_BASIC | Tabellentyp zur Struktur TDS_SDOC_ITEM_BASIC | 20081112 | |||
| 6 | ET_VBELN_POSNR | Call by reference | Type reference (TYPE) | TDT_SW_VBAP_KEY | Tabellentyp zur Struktur TDS_SW_VBAP_KEY | 20081120 | |||
| 7 | EV_VBELN_DELETE | Call by reference | Type reference (TYPE) | VBELN | Vertriebsbelegnummer | 20081112 | |||
| 8 | IT_MAP_FIELDS | Call by reference | Type reference (TYPE) | TDT_SW_MAP_FIELDS | Tabellentyp zur Struktur TDS_SW_MAP_FIELDS | 20081112 |
Method GET_MAIN_ITEM on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method GET_NEXT_RESULT_PACK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HEAD_VALUE_DESCR | Call by reference | Type reference (TYPE) | TDT_VALUE_DESCR | 20081120 | ||||
| 2 | ET_RESULTS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20081120 | ||||
| 3 | ET_RESULTS_ITEM | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20081120 | ||||
| 4 | ET_SDOC_BASIC | Call by reference | Type reference (TYPE) | TDT_SDOC_BASIC | 20081120 | ||||
| 5 | ET_SDOC_ITEM_BASIC | Call by reference | Type reference (TYPE) | TDT_SDOC_ITEM_BASIC | 20081120 | ||||
| 6 | ET_VBELN | Call by reference | Type reference (TYPE) | TDT_VBELN | 20081120 | ||||
| 7 | ET_VBELN_POSNR | Call by reference | Type reference (TYPE) | TDT_SW_VBAP_KEY | Tabellentyp zur Struktur TDS_SW_VBAP_KEY | 20081120 | |||
| 8 | EV_MORE_ENTRIES | Call by reference | Type reference (TYPE) | FLAG | 20081120 | ||||
| 9 | IT_HEAD_DESCR_REQUEST | Call by reference | Type reference (TYPE) | TDT_FIELDNAME | 20081120 | ||||
| 10 | IT_MAP_FIELDS | Call by reference | Type reference (TYPE) | TDT_SW_MAP_FIELDS | 20081120 | ||||
| 11 | IV_ITEM_REQ | Call by reference | Type reference (TYPE) | FLAG | SPACE | 20081120 | |||
| 12 | IV_MAXSEL | Call by reference | Type reference (TYPE) | TBMAXSEL | Maximal zu selektierende Verkaufsbelege | 20081120 |
Method GET_NEXT_RESULT_PACK on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method GET_SINGLETON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_SEARCH_WRAPPER | Value transfer | Object reference (TYPE REF TO) | CL_SDOC_SEARCH_WRAPPER | Verschalungsklasse der Verkaufsbelegsuche | 20081110 |
Method GET_SINGLETON on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method GET_VBKD_INT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_POSNR | Call by reference | Type reference (TYPE) | POSNR | '000000' | Positionsnummer des Vertriebsbeleges | 20081114 | ||
| 2 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN | Vertriebsbelegnummer | 20081114 | |||
| 3 | RS_VBKD | Value transfer | Type reference (TYPE) | VBKD | Verkaufsbeleg: Kaufmännische Daten | 20081114 |
Method GET_VBKD_INT on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method GET_VBUK_INT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN | Vertriebsbelegnummer | 20081114 | |||
| 2 | RS_VBUK | Value transfer | Type reference (TYPE) | VBUK | Vertriebsbeleg: Kopfstatus und Verwaltungsdaten | 20081114 |
Method GET_VBUK_INT on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method GET_VBUP_INT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_POSNR | Call by reference | Type reference (TYPE) | POSNR | Positionsnummer des Vertriebsbeleges | 20081114 | |||
| 2 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN | Vertriebsbelegnummer | 20081114 | |||
| 3 | RS_VBUP | Value transfer | Type reference (TYPE) | VBUP | Vertriebsbeleg: Positionsstatus | 20081114 |
Method GET_VBUP_INT on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method MAP_RESULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_RESULTS | Call by reference | Type reference (TYPE) | DATA | 20081030 | ||||
| 2 | IT_MAP_FIELDS | Call by reference | Type reference (TYPE) | TDT_SW_MAP_FIELDS | Tabellentyp zur Struktur TDS_SW_MAP_FIELDS | 20081030 | |||
| 3 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | PARAMETER | Parametername | 20081030 |
Method MAP_RESULTS on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method SEARCH_DOCUMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HEAD_VALUE_DESCR | Call by reference | Type reference (TYPE) | TDT_VALUE_DESCR | Tabellentyp zur Struktur TDS_VALUE_DESCR | 20081103 | |||
| 2 | ET_RESULTS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20081030 | ||||
| 3 | ET_RESULTS_ITEM | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20081030 | ||||
| 4 | ET_SDOC_BASIC | Call by reference | Type reference (TYPE) | TDT_SDOC_BASIC | Tabellentyp zur Struktur TDS_SDOC_BASIC | 20081030 | |||
| 5 | ET_SDOC_ITEM_BASIC | Call by reference | Type reference (TYPE) | TDT_SDOC_ITEM_BASIC | Tabellentyp zur Struktur TDS_SDOC_ITEM_BASIC | 20081030 | |||
| 6 | ET_VBELN | Call by reference | Type reference (TYPE) | TDT_VBELN | 20081030 | ||||
| 7 | ET_VBELN_POSNR | Call by reference | Type reference (TYPE) | TDT_SW_VBAP_KEY | Tabellentyp zur Struktur TDS_SW_VBAP_KEY | 20081120 | |||
| 8 | EV_MORE_ENTRIES | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20081030 | |||
| 9 | IT_HEAD_DESCR_REQUEST | Call by reference | Type reference (TYPE) | TDT_FIELDNAME | Tabellentyp zum Feld FIELDNAME | 20081103 | |||
| 10 | IT_MAP_FIELDS | Call by reference | Type reference (TYPE) | TDT_SW_MAP_FIELDS | Tabellentyp zur Struktur TDS_SW_MAP_FIELDS | 20081030 |
Method SEARCH_DOCUMENTS on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method TRANSLATE2UPPERCASE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_VALUE | Call by reference | Type reference (TYPE) | DATA | 20100810 | ||||
| 2 | IV_SELCRIT_COMP | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20100810 |
Method TRANSLATE2UPPERCASE on class CL_SDOC_SEARCH_WRAPPER has no exception.
Method UPDATE_VBTYP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_EXIT_SEARCH | Call by reference | Type reference (TYPE) | FLAG | 'X': Es gibt nur ungültige Vertriebsbelegtypen | 20100929 | |||
| 2 | IT_RG_VBTYP | Call by reference | Type reference (TYPE) | TDT_RG_VBTYP | Rangetabelle zum Datenelement VBTYP | 20081030 |
Method UPDATE_VBTYP on class CL_SDOC_SEARCH_WRAPPER has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 605 |