SAP ABAP Class /MRSS/CL_SQM_MAT_DB (Qualification matrix - database accesses)
Hierarchy
☛
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
⤷
PM-WOC-MO (Application Component) Maintenance Orders
⤷
/MRSS/SQM (Package) MRS Qualifications: Master Data (Matrix, Catalogs)
⤷
⤷
Properties
| Class | /MRSS/CL_SQM_MAT_DB | |
| Short Description | Qualification matrix - database accesses | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /MRSS/SQM | MRS Qualifications: Master Data (Matrix, Catalogs) |
| Created | 20060328 | SAP |
| Last change | 20141109 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /MRSS/CL_SQM_MAT_DB has no forward declaration.
Interfaces
Class /MRSS/CL_SQM_MAT_DB has no interface implemented.
Friends
Class /MRSS/CL_SQM_MAT_DB 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) | /MRSS/T_SQM_MEG_DB_TAB | 20070114 | ||||
| 2 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_SQM_MEG_DB_TAB | 20070114 | ||||
| 3 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_SQM_MAT_TAB | Qualifications Matrixes | 20060328 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_SQM_MHT_DB_STD_TAB | Qualification matrix texts (DB) | 20061120 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_SQM_MHT_DB_TAB | Qualifications Matrix Texts (DB) | 20060328 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_SQM_MHT_DB_TAB | Qualifications Matrix Texts (DB) | 20060328 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_SQM_MAT_TAB | Qualifications Matrixes | 20060328 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_SQM_MH_DB_TAB | Qualifications Matrixes (DB) | 20060328 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_SQM_MH_DB_TAB | Qualifications Matrixes (DB) | 20060328 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_SQM_MPL_DB_TAB | 20070114 | ||||
| 11 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_SQM_MPL_DB_TAB | 20070114 | ||||
| 12 | Instance attribute | Private | Type reference (TYPE) | SPRAS | Language Key | 20060328 |
Methods
Events
Class /MRSS/CL_SQM_MAT_DB has no event.
Types
Class /MRSS/CL_SQM_MAT_DB has no local type.
Method Signatures
Method CHECK_MATID_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_EXISTS | Call by reference | Type reference (TYPE) | XFELD | Whether the matrix ID already exists | 20070321 | |||
| 2 | IV_MATID | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_MATID | Matrix Number | 20070321 |
Method CHECK_MATID_EXISTS on class /MRSS/CL_SQM_MAT_DB has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ALL_LANGU | Call by reference | Type reference (TYPE) | XFELD | Alle Sprachen lesen | 20061120 | |||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20060328 |
Method CONSTRUCTOR on class /MRSS/CL_SQM_MAT_DB has no exception.
Method DB_DATA_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MATID_DELETED | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_MATRIXID_TAB | List of matrices that were deleted in another session | 20070327 | |||
| 2 | IT_MATID | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_MATRIXID_TAB | List of matrices to be selectively re-read | 20070219 | |||
| 3 | IV_ALL_LANGU | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20061120 |
Method DB_DATA_GET on class /MRSS/CL_SQM_MAT_DB has no exception.
Method DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MATID | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_MATID | Matrixnummer | 20060328 |
Method DELETE on class /MRSS/CL_SQM_MAT_DB has no exception.
Method EGROUP_TEXT_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EGROUPS | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_EGROUPS_OUT_TAB | 20070117 |
Method EGROUP_TEXT_GET on class /MRSS/CL_SQM_MAT_DB has no exception.
Method GET_EGROUPS_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EGROUPS_ALL | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_EGROUPS_TAB | 20070127 |
Method GET_EGROUPS_ALL on class /MRSS/CL_SQM_MAT_DB has no exception.
Method GET_EGROUPS_FOR_MATID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PERSAREAS | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_EGROUPS_TAB | 20070108 | ||||
| 2 | IV_MATID | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_MATID | 20070108 |
Method GET_EGROUPS_FOR_MATID on class /MRSS/CL_SQM_MAT_DB has no exception.
Method GET_MATID_FOR_PERNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MATID | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_MAT_ID_TAB | 20070108 | ||||
| 2 | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | 20070108 | ||||
| 3 | IV_PERS_AREA | Call by reference | Type reference (TYPE) | PERSA | Personnel Area | 20090713 | |||
| 4 | IV_SUB_AREA | Call by reference | Type reference (TYPE) | BTRTL | Personnel Subarea | 20090713 |
Method GET_MATID_FOR_PERNR on class /MRSS/CL_SQM_MAT_DB has no exception.
Method GET_MATID_FOR_PLANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MATID | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_MAT_ID_TAB | 20070108 | ||||
| 2 | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | 20070108 |
Method GET_MATID_FOR_PLANT on class /MRSS/CL_SQM_MAT_DB has no exception.
Method GET_PLANTS_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PLANTS_ALL | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_PLANT_TAB | 20070127 |
Method GET_PLANTS_ALL on class /MRSS/CL_SQM_MAT_DB has no exception.
Method GET_PLANTS_FOR_MATID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PLANTS | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_PLANT_TAB | 20070108 | ||||
| 2 | IV_MATID | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_MATID | 20070108 |
Method GET_PLANTS_FOR_MATID on class /MRSS/CL_SQM_MAT_DB has no exception.
Method MAT_TEXT_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_KTEXT | Value transfer | Type reference (TYPE) | /MRSS/T_SQM_MAT-KTEXT | Beschreibung | 20060508 | |||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprachenschlüssel | 20060508 | ||
| 3 | IV_MATID | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_MATID | Matrixnummer | 20060508 |
Method MAT_TEXT_GET on class /MRSS/CL_SQM_MAT_DB has no exception.
Method PLANT_TEXT_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PLANTS | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_PLANTS_OUT_TAB | 20070117 |
Method PLANT_TEXT_GET on class /MRSS/CL_SQM_MAT_DB has no exception.
Method SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VBMODE | Call by reference | Type reference (TYPE) | VBMODE | 'S' | Verbuchungsart | 20060511 |
Method SAVE on class /MRSS/CL_SQM_MAT_DB has no exception.
Method SELECTIVE_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MATID_DELETED | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_MATRIXID_TAB | List of matrices that were deleted in another session | 20070327 | |||
| 2 | IT_MATID | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_MATRIXID_TAB | Matrices to be re-read from the DB | 20070219 | |||
| 3 | IV_ALL_LANGU | Call by reference | Type reference (TYPE) | XFELD | Get descriptions in all languages | 20070219 |
Method SELECTIVE_READ on class /MRSS/CL_SQM_MAT_DB has no exception.
Method WHERE_USED_CATID_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJ | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_WHERE_USED_TAB | Vewendungen | 20060411 | |||
| 2 | IV_CATID | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_CATID | Qualifikationskatalognummer | 20060411 |
Method WHERE_USED_CATID_GET on class /MRSS/CL_SQM_MAT_DB has no exception.
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 195 |