SAP ABAP Class CL_MSS_PSNAP (MSSQL : Performance Snapshot)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DB-MSS (Application Component) Microsoft SQL Server
⤷
SMSS_TOOLS (Package) Utilities for MS SQL Server
⤷
⤷
Properties
| Class | CL_MSS_PSNAP | |
| Short Description | MSSQL : Performance Snapshot | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | SMSS_TOOLS | Utilities for MS SQL Server |
| Created | 20120505 | SAP |
| Last change | 20130531 | 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 class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_MSS_PSNAP has no interface implemented.
Friends
Class CL_MSS_PSNAP has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | ARDR_TYPE_30 | Rowset adminstration structure table type | 20120622 | |||
| 2 | Constant | Public | Type reference (TYPE) | MSSROWSET-RELID | 'CH' | sap_sheet_charts data | 20121101 | ||
| 3 | Constant | Public | Type reference (TYPE) | MSSROWSET-RELID | 'DR' | Payload rowset directory | 20120505 | ||
| 4 | Constant | Public | Type reference (TYPE) | MSSROWSET-RELID | 'EP' | Parameters for batch execution | 20120512 | ||
| 5 | Constant | Public | Type reference (TYPE) | MSSROWSET-RELID | 'HD' | Custom file properties | 20120505 | ||
| 6 | Constant | Public | Type reference (TYPE) | MSSROWSET-RELID | 'IP' | sap_tf_inpars data | 20120505 | ||
| 7 | Constant | Public | Type reference (TYPE) | MSSROWSET-RELID | 'OC' | sap_tf_outcols data | 20120505 | ||
| 8 | Constant | Public | Type reference (TYPE) | MSSROWSET-RELID | 'RO' | Rowset payload data | 20120505 | ||
| 9 | Constant | Public | Type reference (TYPE) | MSSROWSET-RELID | 'SC' | sap_sheet_contents data | 20120505 | ||
| 10 | Constant | Public | Type reference (TYPE) | MSSROWSET-RELID | 'SH' | sap_sheets data | 20120505 | ||
| 11 | Constant | Public | Type reference (TYPE) | MSSROWSET-RELID | 'TF' | sap_tf_tlist data | 20120505 | ||
| 12 | Constant | Public | Type reference (TYPE) | CHAR1 | 'R' | Batch action 'reset' | 20120615 | ||
| 13 | Constant | Public | Type reference (TYPE) | CHAR1 | 'S' | Batch action 'snapshot' | 20120615 | ||
| 14 | Constant | Public | Type reference (TYPE) | MSSPPACK-CONTENT_KEY | 'SQL' | Standard relational performance package | 20120615 | ||
| 15 | Constant | Public | Type reference (TYPE) | MSSPPACK-CONTENT_KEY | 'SSAS' | Standard Analysis Services paerformance package | 20120615 | ||
| 16 | Instance attribute | Private | Type reference (TYPE) | MSSCONNDATA | MSSQL multi-connect : Complete connection information | 20120621 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | ARDR_LINE_30-SEQ_NO | Current sequence number | 20120616 | |||
| 18 | Constant | Public | Type reference (TYPE) | INT4 | 0 | Native snapshot ('X') or imported as XML file (' ') | 20120615 | ||
| 19 | Constant | Public | Type reference (TYPE) | INT4 | 2 | Reset / since reset ('X') or floating average (' ') | 20120615 | ||
| 20 | Constant | Public | Type reference (TYPE) | INT4 | 1 | Temporary snapshot for immediate download ('X') | 20120615 | ||
| 21 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Give user feedback | 20120626 | |||
| 22 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_DB6_TREE_NAVIGATOR | CL_DB6_TREE_NAVIGATOR | 20120621 | |||
| 23 | Constant | Public | Type reference (TYPE) | ARSC_LINE_30-RAT_PROVIDER | 'sap_sheet_charts' | Sheet chart list | 20121101 | ||
| 24 | Constant | Public | Type reference (TYPE) | ARSC_LINE_30-RAT_PROVIDER | 'CustomFileProperties' | Custom file properties | 20120615 | ||
| 25 | Constant | Public | Type reference (TYPE) | ARSC_LINE_30-RAT_PROVIDER | 'sap_tf_inpars' | List of RAT input parameters | 20120615 | ||
| 26 | Constant | Public | Type reference (TYPE) | ARSC_LINE_30-RAT_PROVIDER | 'sap_tf_outcols' | List of RAT output columns | 20120615 | ||
| 27 | Constant | Public | Type reference (TYPE) | ARSC_LINE_30-RAT_PROVIDER | 'sap_sheet_contents' | Sheet content list | 20120615 | ||
| 28 | Constant | Public | Type reference (TYPE) | ARSC_LINE_30-RAT_PROVIDER | 'sap_sheets' | Sheet list | 20120615 | ||
| 29 | Constant | Public | Type reference (TYPE) | ARSC_LINE_30-RAT_PROVIDER | 'sap_tf_tlist' | List of RAT providers | 20120615 | ||
| 30 | Instance attribute | Private | Type reference (TYPE) | PARSTACK_TTYPE | Drilldown parameter stack table type | 20120616 | |||
| 31 | Constant | Public | Type reference (TYPE) | INT4 | 1 | Statistics reset | 20120621 | ||
| 32 | Constant | Public | Type reference (TYPE) | INT4 | 0 | Snapshot scheduled | 20120621 | ||
| 33 | Constant | Public | Type reference (TYPE) | INT4 | 2 | Snapshot execution | 20120621 | ||
| 34 | Constant | Public | Type reference (TYPE) | CHAR1 | 'E' | Error | 20120621 | ||
| 35 | Constant | Public | Type reference (TYPE) | CHAR1 | 'N' | N / A | 20120621 | ||
| 36 | Constant | Public | Type reference (TYPE) | CHAR1 | 'S' | Success | 20120621 | ||
| 37 | Constant | Public | Type reference (TYPE) | CHAR1 | ' ' | Still to come | 20120621 | ||
| 38 | Constant | Public | Type reference (TYPE) | INT4 | 3 | File Schema Version - main | 20120615 | ||
| 39 | Constant | Public | Type reference (TYPE) | INT4 | 5 | File Schema Version - sub | 20120615 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | CONSTRUCTOR | 20120621 | |
| 2 | Instance method | Public | Method | Create a performance package in dialog | 20120615 | |
| 3 | Instance method | Private | Method | Populate and save custom file properties | 20120622 | |
| 4 | Static method | Public | Method | Return a list of supported package classes | 20120615 | |
| 5 | Instance method | Private | Method | Initialize package header structure (MSSPPACK) | 20120621 | |
| 6 | Instance method | Private | Method | Recursive processing of data providers | 20120616 | |
| 7 | Instance method | Private | Method | Save the rowset directory as standard internal table | 20120623 | |
| 8 | Instance method | Private | Method | Save relevant input parameter data | 20120622 | |
| 9 | Instance method | Private | Method | Read and save sap_sheet_charts | 20121101 | |
| 10 | Instance method | Private | Method | Read and save sap_sheet_contents | 20120622 | |
| 11 | Instance method | Private | Method | Save the list of active sheets | 20120622 | |
| 12 | Instance method | Private | Method | Read and save sap_tf_tlist | 20120622 | |
| 13 | Static method | Public | Method | Convert a rowset into an XML fragment | 20120615 | |
| 14 | Instance method | Private | Method | Write a package fragment to table MSSROWSET | 20120615 |
Events
Class CL_MSS_PSNAP has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | ARCH_LINE_35 | Public | See coding | sap_sheet_charts line type | 20121101 | BEGIN OF ARCH_LINE_35 ,
CHART_NAME(128) TYPE C ,
PSTRING(1024) TYPE C ,
END OF ARCH_LINE_35
|
|
| 2 | ARCH_TYPE_35 | Public | See coding | sap_sheet_charts table type | 20121101 | ARCH_TYPE_35 TYPE STANDARD TABLE OF ARCH_LINE_35
|
|
| 3 | ARDR_LINE_30 | Public | See coding | Rowset administration structure line type | 20120615 | BEGIN OF ARDR_LINE_30 ,
SHEET_INDX(4) TYPE N , " INITIAL for drill-down
RS_ON_SHEET_IX(4) TYPE N , " INITIAL for drill-down
FPRINT TYPE STRING ,
SEQ_NO(8) TYPE N ,
META_SEQ(8) TYPE N , " Sequence number of metadata
END OF ARDR_LINE_30
|
|
| 4 | ARDR_TYPE_30 | Public | See coding | Rowset adminstration structure table type | 20120615 | ARDR_TYPE_30 TYPE SORTED TABLE OF ARDR_LINE_30
WITH UNIQUE KEY SHEET_INDX RS_ON_SHEET_IX FPRINT
|
|
| 5 | AREP_TYPE_30 | Public | See coding | Batch execution control data | 20120614 | BEGIN OF AREP_TYPE_30 ,
RESET_JOBNAME TYPE TBTCJOB-JOBNAME ,
RESET_JOBCOUNT TYPE TBTCJOB-JOBCOUNT ,
SNAP_JOBNAME TYPE TBTCJOB-JOBNAME ,
SNAP_JOBCOUNT TYPE TBTCJOB-JOBCOUNT ,
RSAMPLE_ID TYPE I ,
END OF AREP_TYPE_30
|
|
| 6 | ARHD_LINE_30 | Public | See coding | Header line (key/value) | 20120614 | BEGIN OF ARHD_LINE_30 ,
KEY(255) TYPE C ,
VALUE(255) TYPE C ,
END OF ARHD_LINE_30
|
|
| 7 | ARHD_TYPE_30 | Public | See coding | Header table (key/value list) | 20120614 | ARHD_TYPE_30 TYPE STANDARD TABLE OF ARHD_LINE_30
|
|
| 8 | ARIP_LINE_30 | Public | See coding | Reduced sap_tf_inpars structure plus parameter value | 20120622 | BEGIN OF ARIP_LINE_30 ,
COLNAME TYPE CL_MSS_RAT=>ISTRUCT_L-COLNAME ,
COLTYPE TYPE CL_MSS_RAT=>ISTRUCT_L-COLTYPE ,
INITIO TYPE CL_MSS_RAT=>ISTRUCT_L-INITIO ,
DEFWERT TYPE CL_MSS_RAT=>ISTRUCT_L-DEFWERT ,
VALUE(255) TYPE C ,
END OF ARIP_LINE_30
|
|
| 9 | ARIP_TYPE_30 | Public | See coding | Table type for ARIP_LINE_30 | 20120622 | ARIP_TYPE_30 TYPE STANDARD TABLE OF ARIP_LINE_30
|
|
| 10 | ARSC_LINE_30 | Public | See coding | sap_sheet_contents line type | 20120615 | BEGIN OF ARSC_LINE_30 ,
SHEET_NAME TYPE ARSH_LINE_30-SHEET_NAME ,
RAT_PROVIDER TYPE CL_MSS_RAT=>TLIST_L-OBJNAME ,
RAT_PARAMS(256) TYPE C ,
END OF ARSC_LINE_30
|
|
| 11 | ARSC_LINE_35 | Public | See coding | sap_sheet_contents line type | 20121101 | BEGIN OF ARSC_LINE_35 ,
SHEET_NAME TYPE ARSH_LINE_30-SHEET_NAME ,
RAT_PROVIDER TYPE CL_MSS_RAT=>TLIST_L-OBJNAME ,
RAT_PARAMS(256) TYPE C ,
CHARTS(128) TYPE C ,
END OF ARSC_LINE_35
|
|
| 12 | ARSC_TYPE_30 | Public | See coding | sap_sheet_contents table type | 20120615 | ARSC_TYPE_30 TYPE STANDARD TABLE OF ARSC_LINE_30
|
|
| 13 | ARSC_TYPE_35 | Public | See coding | sap_sheet_contents table type | 20121101 | ARSC_TYPE_35 TYPE STANDARD TABLE OF ARSC_LINE_35
|
|
| 14 | ARSH_LINE_30 | Public | See coding | Basic sap_sheets line type | 20120615 | BEGIN OF ARSH_LINE_30 ,
SHEET_NAME(128) TYPE C ,
SHEET_DESC(31) TYPE C ,
END OF ARSH_LINE_30
|
|
| 15 | ARSH_TYPE_30 | Public | See coding | Basic sap_sheets table type | 20120615 | ARSH_TYPE_30 TYPE STANDARD TABLE OF ARSH_LINE_30
|
|
| 16 | ARTF_LINE_30 | Public | See coding | sap_tf_tlist structure without ACTVT | 20120622 | BEGIN OF ARTF_LINE_30 ,
HIERARCHY TYPE CL_MSS_RAT=>TLIST_L-HIERARCHY,
OBJNAME TYPE CL_MSS_RAT=>TLIST_L-OBJNAME,
OBJTYPE TYPE CL_MSS_RAT=>TLIST_L-OBJTYPE,
HIDDEN TYPE CL_MSS_RAT=>TLIST_L-HIDDEN,
NRKEYS TYPE CL_MSS_RAT=>TLIST_L-NRKEYS,
PTYPE TYPE CL_MSS_RAT=>TLIST_L-PTYPE,
DESCRIPT TYPE CL_MSS_RAT=>TLIST_L-DESCRIPT,
END OF ARTF_LINE_30
|
|
| 17 | ARTF_TYPE_30 | Public | See coding | Table type for ARTF_LINE_30 | 20120622 | ARTF_TYPE_30 TYPE STANDARD TABLE OF ARTF_LINE_30
|
|
| 18 | CCLASS_TTYPE | Public | See coding | Package content class table type | 20120615 | CCLASS_TTYPE TYPE STANDARD TABLE OF CONTENT_CLASS WITH KEY CONTENT_KEY
|
|
| 19 | CONTENT_CLASS | Public | See coding | Package content class line type | 20120615 | BEGIN OF CONTENT_CLASS ,
CONTENT_KEY TYPE MSSPPACK-CONTENT_KEY ,
DESCRIPTION(64) TYPE C ,
END OF CONTENT_CLASS
|
|
| 20 | PARSTACK_LTYPE | Private | See coding | Drilldown parameter stack line type | 20120616 | BEGIN OF PARSTACK_LTYPE ,
LEVEL TYPE I ,
CLPARAM(64) TYPE C ,
VALUE(255) TYPE C ,
END OF PARSTACK_LTYPE
|
|
| 21 | PARSTACK_TTYPE | Private | See coding | Drilldown parameter stack table type | 20120616 | PARSTACK_TTYPE TYPE STANDARD TABLE OF PARSTACK_LTYPE
|
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CURRCON | Call by reference | Type reference (TYPE) | MSSCONNDATA | MSSQL multi-connect : Complete connection information | 20120621 | |||
| 2 | INTERACTIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Give user feedback | 20120626 | ||
| 3 | NAVIGATOR | Call by reference | Object reference (TYPE REF TO) | CL_DB6_TREE_NAVIGATOR | CL_DB6_TREE_NAVIGATOR | 20120621 |
Method CONSTRUCTOR on class CL_MSS_PSNAP has no exception.
Method CREATE_PACKAGE_DIRECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTENT_KEY | Call by reference | Type reference (TYPE) | MSSPPACK-CONTENT_KEY | Content key (CL_MSS_PSNAP=>GET_CONTENT_CLASSES) | 20120615 | |||
| 2 | IS_TEMPORARY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Delete package after download | 20120621 | ||
| 3 | PACK_ID | Call by reference | Type reference (TYPE) | MSSPPACK-PACK_ID | UUID in character form | 20120615 | |||
| 4 | SHEET_LIST | Call by reference | Type reference (TYPE) | ARSH_TYPE_30 | Basic sap_sheets table type | 20120615 | |||
| 5 | STEXT | Call by reference | Type reference (TYPE) | MSSPPACK-STEXT | Short text | 20120621 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MSSQL exception class | 20120621 |
Method FILE_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PACK_HEADER | Call by reference | Type reference (TYPE) | MSSPPACK | MSSQL : list of DB performance snapshots | 20120622 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MSSQL exception class | 20120622 |
Method GET_CONTENT_CLASSES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLASS_LIST | Value transfer | Type reference (TYPE) | CCLASS_TTYPE | List of package content classes | 20120615 |
Method GET_CONTENT_CLASSES on class CL_MSS_PSNAP has no exception.
Method INIT_PACK_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTENT_KEY | Call by reference | Type reference (TYPE) | MSSPPACK-CONTENT_KEY | Content key (CL_MSS_PSNAP=>GET_CONTENT_CLASSES) | 20120621 | |||
| 2 | IS_TEMPORARY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Delete package after download | 20120621 | |||
| 3 | PACK_HEADER | Value transfer | Type reference (TYPE) | MSSPPACK | MSSQL : list of DB performance snapshots | 20120621 | |||
| 4 | STEXT | Call by reference | Type reference (TYPE) | MSSPPACK-STEXT | Short text | 20120621 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MSSQL exception class | 20120621 |
Method PROCESS_PROVIDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INSTRUCT | Call by reference | Object reference (TYPE REF TO) | DATA | Stronly typed input parameter structure with values | 20120616 | |||
| 2 | IPLIST | Call by reference | Type reference (TYPE) | CL_MSS_RAT=>ISTRUCT_T | Table of ISTRUCT_L | 20120616 | |||
| 3 | LEVEL | Call by reference | Type reference (TYPE) | I | Drilldown stack index | 20120616 | |||
| 4 | OBJNAME | Call by reference | Type reference (TYPE) | CL_MSS_RAT=>TLIST_L-OBJNAME | RAT provider | 20120616 | |||
| 5 | PACK_ID | Call by reference | Type reference (TYPE) | MSSPPACK-PACK_ID | UUID in character form | 20120622 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MSSQL exception class | 20120622 |
Method SAVE_DIRECTORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ARDR | Call by reference | Type reference (TYPE) | ARDR_TYPE_30 | Rowset adminstration structure table type | 20120623 | |||
| 2 | PACK_ID | Call by reference | Type reference (TYPE) | MSSPPACK-PACK_ID | UUID in character form | 20120623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MSSQL exception class | 20120623 |
Method SAVE_IPLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INSTRUCT | Call by reference | Object reference (TYPE REF TO) | DATA | Strongly typed input parameter structure | 20120622 | |||
| 2 | IPLIST | Call by reference | Type reference (TYPE) | CL_MSS_RAT=>ISTRUCT_T | Table of ISTRUCT_L | 20120622 | |||
| 3 | PACK_ID | Call by reference | Type reference (TYPE) | MSSPPACK-PACK_ID | UUID in character form | 20120622 | |||
| 4 | SEQ_NO | Call by reference | Type reference (TYPE) | ARDR_LINE_30-SEQ_NO | Rowset administration structure line type | 20120622 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MSSQL exception class | 20120622 |
Method SAVE_SHEET_CHARTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PACK_ID | Call by reference | Type reference (TYPE) | MSSPPACK-PACK_ID | UUID in character form | 20121101 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MSSQL exception class | 20121101 |
Method SAVE_SHEET_CONTENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PACK_ID | Call by reference | Type reference (TYPE) | MSSPPACK-PACK_ID | UUID in character form | 20120622 | |||
| 2 | SC_TAB | Call by reference | Type reference (TYPE) | ARSC_TYPE_35 | sap_sheet_contents table type | 20120622 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MSSQL exception class | 20120622 |
Method SAVE_SHEET_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PACK_ID | Call by reference | Type reference (TYPE) | MSSPPACK-PACK_ID | UUID in character form | 20120622 | |||
| 2 | SHEET_LIST | Call by reference | Type reference (TYPE) | ARSH_TYPE_30 | Basic sap_sheets table type | 20120622 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MSSQL exception class | 20120622 |
Method SAVE_TLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PACK_ID | Call by reference | Type reference (TYPE) | MSSPPACK-PACK_ID | UUID in character form | 20120622 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MSSQL exception class | 20120622 |
Method SERIALIZE_ITAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITAB | Call by reference | Object reference (TYPE REF TO) | DATA | Rowset | 20120615 | |||
| 2 | OBJNAME | Call by reference | Type reference (TYPE) | CL_MSS_RAT=>TLIST_L-OBJNAME | RAT object name | 20120615 | |||
| 3 | OUTCOLS | Call by reference | Type reference (TYPE) | CL_MSS_RAT=>OSTRUCT_T | Explicit rowset structure | 20120615 | |||
| 4 | XMLSTRING | Call by reference | Type reference (TYPE) | XSTRING | Resulting XML fragment | 20120615 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MSSQL exception class | 20120615 |
Method WRITE_PACKAGE_FRAGMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AREA_ID | Call by reference | Type reference (TYPE) | MSSROWSET-RELID | INDX-style area specification | 20120615 | |||
| 2 | PACK_ID | Call by reference | Type reference (TYPE) | MSSPPACK-PACK_ID | UUID in character form | 20120615 | |||
| 3 | SEQ_NO | Call by reference | Type reference (TYPE) | MSSROWSET-SEQ_NO | Rowset index within performance snapshot | 20120615 | |||
| 4 | XMLFRAGMENT | Call by reference | Type reference (TYPE) | XSTRING | XML fragment in UTF-8 encoding | 20120615 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MSSQL exception class | 20120615 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 740 |