SAP ABAP Class /BCV/CL_SIN_TESTCODE (SIN Testcode generation and execution)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷
CA-EPT-BCV (Application Component) Business Context Viewer
⤷
/BCV/SIN (Package) BCV Search Integration Layer

⤷

⤷

Properties
Class | /BCV/CL_SIN_TESTCODE | |
Short Description | SIN Testcode generation and execution | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /BCV/SIN | BCV Search Integration Layer |
Created | 20090416 | 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) |
Interfaces
Class /BCV/CL_SIN_TESTCODE has no interface implemented.
Friends
Class /BCV/CL_SIN_TESTCODE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | INT4 | 30 | Number input fields in tab(no more than 200 lines at screen) | 20090422 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR50 | 'SEARCH_ID' | EXPORT TO MEMORY ID | 20090416 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR8 | 'D ' | Report text derived from DDIC | 20090422 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR8 | '200 ' | Report text derived from DDIC | 20090422 | |
5 | ![]() |
Static Attribute | Private | Type reference (TYPE) | RSSG_PCLAS | '/BCV/TEST_SEARCH' | BW generation tool: Program class for generated programs | 20090416 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'S' | Selection Parameter | 20090420 | |
7 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'I' | Selection Parameter | 20090422 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | INT4 | 28 | Width of description column | 20091022 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | INT4 | 26 | Width of description column | 20091022 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Delete generated report (including its variants) | 20090421 |
2 | ![]() |
Static method | Private | Method | Generate report (if necessary) | 20090416 |
3 | ![]() |
Static method | Private | Method | Generate texts of entry screen | 20090420 |
4 | ![]() |
Static method | Private | Method | Generate the dynpro title (CUA status) | 20090416 |
5 | ![]() |
Static method | Private | Method | Get generated report (in any case) | 20090416 |
6 | ![]() |
Static method | Private | Method | Memorize time and result of generation | 20090416 |
7 | ![]() |
Static method | Public | Method | Execute test report (includes generation of report) | 20090416 |
8 | ![]() |
Static method | Private | Method | Dummy method to simulate usage of text elements | 20090420 |
Events
Class /BCV/CL_SIN_TESTCODE has no event.
Types
Class /BCV/CL_SIN_TESTCODE has no local type.
Method Signatures
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_SEARCH_ID | Call by reference | Type reference (TYPE) | /BCV/SIN_SEARCH_ID | Search Connector ID | 20090421 |
Method DELETE on class /BCV/CL_SIN_TESTCODE has no exception.
Method GENERATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_REPUID | Call by reference | Type reference (TYPE) | /BCV/FND_REPUID | Report ID | 20090416 | ||
2 | ![]() |
EV_REPNAME | Call by reference | Type reference (TYPE) | SYREPID | ABAP Program: Current Main Program | 20090416 | ||
3 | ![]() |
IV_DEBUG_LEVEL | Call by reference | Type reference (TYPE) | I | 0 | 20090416 | ||
4 | ![]() |
IV_PROGCLASS | Call by reference | Type reference (TYPE) | RSSG_PCLAS | GC_PROGCLASS | BW generation tool: Program class for generated programs | 20090416 | |
5 | ![]() |
IV_SEARCH_ID | Call by reference | Type reference (TYPE) | /BCV/SIN_SEARCH_ID | Search Connector ID | 20090416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for Search Integration Layer | 20090416 |
Method GENERATE_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_REPNAME | Call by reference | Type reference (TYPE) | SYREPID | ABAP Program: Current Main Program | 20090420 | ||
2 | ![]() |
IV_SEARCH_ID | Call by reference | Type reference (TYPE) | /BCV/SIN_SEARCH_ID | Search Connector ID | 20090422 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for Search Integration Layer | 20090422 |
Method GENERATE_TITLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_REPNAME | Call by reference | Type reference (TYPE) | SYREPID | ABAP Program: Current Main Program | 20090416 |
Method GENERATE_TITLE on class /BCV/CL_SIN_TESTCODE has no exception.
Method GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_NECESSARY | Call by reference | Type reference (TYPE) | BOOLE_D | Generation is necessary (code is outdated) | 20090416 | ||
2 | ![]() |
EV_POSSIBLE | Call by reference | Type reference (TYPE) | BOOLE_D | Generation is possible (setup correct) | 20090416 | ||
3 | ![]() |
EV_REPNAME | Call by reference | Type reference (TYPE) | SYREPID | ABAP Program: Current Main Program | 20090416 | ||
4 | ![]() |
EV_REPUID | Call by reference | Type reference (TYPE) | /BCV/FND_REPUID | Report ID | 20090416 | ||
5 | ![]() |
IV_NO_EXISTENCE_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Disable check, if search connector exists | 20090424 | |
6 | ![]() |
IV_PROGCLASS | Call by reference | Type reference (TYPE) | RSSG_PCLAS | GC_PROGCLASS | BW generation tool: Program class for generated programs | 20090416 | |
7 | ![]() |
IV_SEARCH_ID | Call by reference | Type reference (TYPE) | /BCV/SIN_SEARCH_ID | Search Connector ID | 20090416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for Search Integration Layer | 20090416 |
Method MEMORIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_REPUID | Call by reference | Type reference (TYPE) | /BCV/FND_REPUID | Report ID | 20090416 | ||
2 | ![]() |
IV_SEARCH_ID | Call by reference | Type reference (TYPE) | /BCV/SIN_SEARCH_ID | Search Connector ID | 20090416 |
Method MEMORIZE on class /BCV/CL_SIN_TESTCODE has no exception.
Method SUBMIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CREATED | Call by reference | Type reference (TYPE) | BOOLE_D | Report generated | 20090416 | ||
2 | ![]() |
IV_AND_RETURN | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | and return (to caller) | 20090420 | |
3 | ![]() |
IV_FORCE_GENERATION | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Force generation of report | 20090416 | |
4 | ![]() |
IV_SEARCH_ID | Call by reference | Type reference (TYPE) | /BCV/SIN_SEARCH_ID | Search Connector ID | 20090416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception Class for Search Integration Layer | 20090416 |
Method TEXTPOOL_REFERENCE Signature
Method TEXTPOOL_REFERENCE on class /BCV/CL_SIN_TESTCODE has no parameter.
Method TEXTPOOL_REFERENCE on class /BCV/CL_SIN_TESTCODE has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 702 |