Hierarchy

⤷

⤷

Properties
Class | CL_DB_SERVICE_PACKAGE_MMSRV | |
Short Description | DB Class for MMSRV | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | MMSRV_SP_DB | Database Adapter: External Service Management |
Created | 20060425 | 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) |
Interfaces
Class CL_DB_SERVICE_PACKAGE_MMSRV has no interface implemented.
Friends
Class CL_DB_SERVICE_PACKAGE_MMSRV has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20100310 | |||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UESUH | Change Document Structure: Generated by RSSCD000 | 20060425 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ESUH_MA | Ext. Services Management: Unpl. Service Limits: Account Dist | 20091104 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UESUH | Change Document Structure: Generated by RSSCD000 | 20060502 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SRV_EXT_HEADER | Structure for External Header Data | 20060425 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | KOMG | Allowed Fields for Condition Structures | 20060425 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SRV_ALT_SERVICE_TTY | Table Type: Alternative line keys | 20061012 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UESKL_TTY | Table Type:Change Document Structure for Serviceline Acc Ass | 20060425 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UESKL_TTY | Table Type:Change Document Structure for Serviceline Acc Ass | 20060502 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UESLH_TTY | Table type: Change Document Structure for Service lineheader | 20060425 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UESLH_TTY | Table type: Change Document Structure for Service lineheader | 20060502 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UESLL_TTY | Table type: Change Document Structure for Outline/Service | 20060425 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UESLL_TTY | Table type: Change Document Structure for Outline/Service | 20060502 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UESUC_TTY | Table Type: Change Document Structure for Contract limit | 20060425 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UESUC_TTY | Table Type: Change Document Structure for Contract limit | 20060502 | ||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SRV_INTROW_KEY_TTY | Table Type: Strucuture for store next introw | 20060510 | ||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ME_KONV | Table Type: Conditions | 20060425 | ||
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UKONVC_SRV_TTY | Table type: Change document structure for Pricing | 20060608 | ||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UKONVC_SRV_TTY | Table type: Change document structure for Pricing | 20060608 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20060425 |
2 | ![]() |
Instance method | Public | Method | Filling all the service to validate the alternative line | 20061013 |
3 | ![]() |
Instance method | Private | Method | 20100202 | |
4 | ![]() |
Instance method | Private | Method | Filling ESLH Table. | 20060508 |
5 | ![]() |
Instance method | Public | Method | Generate id | 20090424 |
6 | ![]() |
Instance method | Public | Method | Get the alternative service lines | 20061013 |
7 | ![]() |
Instance method | Public | Method | Creating Introw for Contract Limit | 20060425 |
8 | ![]() |
Instance method | Public | Method | Getting next rownumber | 20060425 |
9 | ![]() |
Instance method | Public | Method | Generating the next number | 20060425 |
10 | ![]() |
Instance method | Public | Method | Posting Accounting Data | 20060425 |
11 | ![]() |
Instance method | Public | Method | Posting Condition Data | 20060425 |
12 | ![]() |
Instance method | Public | Method | Posting the Limit Data | 20060425 |
13 | ![]() |
Instance method | Public | Method | Posting the long texts | 20060425 |
14 | ![]() |
Instance method | Public | Method | Posting Outline Data | 20060425 |
15 | ![]() |
Instance method | Public | Method | Posting the Service lines | 20060425 |
16 | ![]() |
Instance method | Public | Method | Reading Accounting line data | 20060425 |
17 | ![]() |
Instance method | Public | Method | Reading Company code from DB | 20060425 |
18 | ![]() |
Instance method | Public | Method | Reading Condition Data From DB | 20060425 |
19 | ![]() |
Instance method | Public | Method | Reading the Contract Data | 20060425 |
20 | ![]() |
Instance method | Public | Method | Reading the Contract Limit | 20060425 |
21 | ![]() |
Instance method | Public | Method | Read Countrry | 20091019 |
22 | ![]() |
Instance method | Public | Method | Reading Data from ESLH | 20060425 |
23 | ![]() |
Instance method | Public | Method | Reading introw from ESLL. | 20060508 |
24 | ![]() |
Instance method | Public | Method | Reading the Limit Data | 20060425 |
25 | ![]() |
Instance method | Public | Method | Reading Long texts | 20060425 |
26 | ![]() |
Instance method | Public | Method | Read Material Group | 20061012 |
27 | ![]() |
Instance method | Public | Method | Reading MSSLimit Data | 20060425 |
28 | ![]() |
Instance method | Public | Method | Reading Outline Data | 20060425 |
29 | ![]() |
Instance method | Public | Method | Reading Purchasing Data | 20060831 |
30 | ![]() |
Instance method | Public | Method | Reading Service master from SSC | 20060425 |
31 | ![]() |
Instance method | Public | Method | Reading the Service lines from DB | 20060425 |
32 | ![]() |
Instance method | Public | Method | Reading the SSC Data | 20060425 |
33 | ![]() |
Instance method | Public | Method | Reading Valuation Data From DB | 20060425 |
34 | ![]() |
Instance method | Public | Method | Reading wage type | 20061011 |
35 | ![]() |
Instance method | Public | Method | Setting the value for document save | 20060503 |
36 | ![]() |
Instance method | Public | Method | Sets the external header to private attribute | 20060425 |
37 | ![]() |
Instance method | Public | Method | 20100310 | |
38 | ![]() |
Instance method | Private | Method | 20100202 | |
39 | ![]() |
Instance method | Public | Method | Check for Unit of Measure from ISO to SAP | 20060915 |
40 | ![]() |
Instance method | Public | Method | Check for Unit of Measure from SAP to ISO | 20060915 |
41 | ![]() |
Instance method | Public | Method | Updates database for MM-SRV | 20060425 |
Events
Class CL_DB_SERVICE_PACKAGE_MMSRV has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_CD_RANGE | Public | See coding | 20100202 | BEGIN OF S_CD_RANGE ,
HPACKNO type ESLL-PACKNO,
PACKNO type ESLL-PACKNO,
knumv type eslh-knumv,
END OF s_CD_RANGE
|
||
2 | T_CD_RANGE | Public | See coding | 20100202 | T_CD_RANGE type TABLE OF s_Cd_range
|
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_DB_SERVICE_PACKAGE_MMSRV has no parameter.
Method CONSTRUCTOR on class CL_DB_SERVICE_PACKAGE_MMSRV has no exception.
Method FILL_ALT_SERVICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ALTERNATIVE | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-ALTERNATIVE | Alternatives Line Number | 20061013 | ||
2 | ![]() |
IM_ALT_SRV_LINE | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-ALT_SRV_LINE | Alternatives: Reference to basic item | 20061013 | ||
3 | ![]() |
IM_CHANGE_IND | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-CHANGE_IND | Change type (U, I, E, D) | 20061013 | ||
4 | ![]() |
IM_INTROW | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-INTROW | Line Number | 20061013 | ||
5 | ![]() |
IM_OUTLINE | Call by reference | Type reference (TYPE) | SRV_OUTLINE-OUTLINE | Outline Number | 20061013 | ||
6 | ![]() |
IM_PACKNO | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-PACKNO | Package number | 20061013 | ||
7 | ![]() |
IM_SRV_LINE | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-SRV_LINE | Line Number | 20061013 |
Method FILL_ALT_SERVICE on class CL_DB_SERVICE_PACKAGE_MMSRV has no exception.
Method FILL_CD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CD_RANGE | Call by reference | Type reference (TYPE) | T_CD_RANGE | Single-Character Indicator | 20100202 |
Method FILL_CD on class CL_DB_SERVICE_PACKAGE_MMSRV has no exception.
Method FILL_ESLH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXT_ESLH | Call by reference | Type reference (TYPE) | UESLH_TTY | Table type: UESLH | 20060508 | ||
2 | ![]() |
EXT_ESLH_OLD | Call by reference | Type reference (TYPE) | UESLH_TTY | Table type: UESLH | 20060508 | ||
3 | ![]() |
IMT_OUTLINE_DATA | Call by reference | Type reference (TYPE) | SRV_OUTLINE_TTY | Structure for outline data | 20060508 | ||
4 | ![]() |
IMT_OUTLINE_DATA_OLD | Call by reference | Type reference (TYPE) | SRV_OUTLINE_TTY | Structure for outline data | 20060508 | ||
5 | ![]() |
IM_EXT_HEADER | Call by reference | Type reference (TYPE) | SRV_EXT_HEADER | Structure for External Header Data | 20060508 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060920 |
Method GENERATE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DOC_ITEM | Call by reference | Type reference (TYPE) | EBELP | Item Number of Purchasing Document | 20090602 | ||
2 | ![]() |
IM_DOC_NO | Call by reference | Type reference (TYPE) | EBELN | Purchasing Document Number | 20090427 | ||
3 | ![]() |
IX_ESLH | Call by reference | Type reference (TYPE) | UESLH_TTY | Table Type:Change Document Structure for Service Line Header | 20090427 | ||
4 | ![]() |
IX_ESLL | Call by reference | Type reference (TYPE) | UESLL_TTY | Services buffer table type | 20090427 |
Method GENERATE_ID on class CL_DB_SERVICE_PACKAGE_MMSRV has no exception.
Method GET_ALT_SERVICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXT_ALT_SERVICE_LINE | Call by reference | Type reference (TYPE) | SRV_ALT_SERVICE_TTY | Table Type: Alternative line keys | 20061013 |
Method GET_ALT_SERVICE on class CL_DB_SERVICE_PACKAGE_MMSRV has no exception.
Method GET_CONTRACT_LIMIT_INTROW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHT_CONTRACT_LIMITS | Call by reference | Type reference (TYPE) | SRV_CONTRACT_LIMITS_TTY | Table type: Contract Limits | 20060425 |
Method GET_CONTRACT_LIMIT_INTROW on class CL_DB_SERVICE_PACKAGE_MMSRV has no exception.
Method GET_INTROW_NEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_INTROW | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-INTROW | Service Number | 20060425 | ||
2 | ![]() |
EX_MAPNO | Call by reference | Type reference (TYPE) | SRV_SERVICE_DATA-MAPNO | Mapping Field f. PACKNO, INTROW at Item Level for Commitment | 20060510 | ||
3 | ![]() |
IM_INTROW | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-INTROW | Line Number | 20061006 | ||
4 | ![]() |
IM_OUTLINE | Call by reference | Type reference (TYPE) | SRV_OUTLINE-OUTLINE | Outline Number | 20060425 | ||
5 | ![]() |
IM_PACKNO | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-PACKNO | Package number | 20060425 | ||
6 | ![]() |
IM_SRV_LINE | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-SRV_LINE | Line Number | 20060928 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error when generating introw | 20060508 | |
2 | ![]() |
Error when there is no introw | 20060516 |
Method GET_NUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_NUMBER | Call by reference | Type reference (TYPE) | NUMERIC | Package number | 20060425 | ||
2 | ![]() |
IM_NUMBER_RANGE | Call by reference | Type reference (TYPE) | INRI-NRRANGENR | Number range number | 20060425 | ||
3 | ![]() |
IM_OBJECT | Call by reference | Type reference (TYPE) | INRI-OBJECT | Name of number range object | 20060425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060506 | ||
2 | ![]() |
20060718 |
Method POST_ACC_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IMT_ACC_DATA | Call by reference | Type reference (TYPE) | SRV_ACC_DATA_TTY | Table Type: service account assignment data | 20060425 | ||
2 | ![]() |
IMT_ACC_DATA_OLD | Call by reference | Type reference (TYPE) | SRV_ACC_DATA_TTY | Table Type: service account assignment data | 20060502 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060429 |
Method POST_CONDITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IMT_KOMV | Call by reference | Type reference (TYPE) | KOMV_TTY | Table Type: Pricing Communications-Condition Record | 20060425 | ||
2 | ![]() |
IM_DEL_IND | Call by reference | Type reference (TYPE) | C | Deletion Flag | 20060526 | ||
3 | ![]() |
IM_KOMG | Call by reference | Type reference (TYPE) | KOMG | Allowed Fields for Condition Structures | 20060425 |
Method POST_CONDITIONS on class CL_DB_SERVICE_PACKAGE_MMSRV has no exception.
Method POST_LIMIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IMT_CONTRACT_LIMITS | Call by reference | Type reference (TYPE) | SRV_CONTRACT_LIMITS_TTY | Table type: Contract Limits | 20060425 | ||
2 | ![]() |
IMT_CONTRACT_LIMITS_OLD | Call by reference | Type reference (TYPE) | SRV_CONTRACT_LIMITS_TTY | Table type: Contract Limits | 20060503 | ||
3 | ![]() |
IM_LIMIT_DATA | Call by reference | Type reference (TYPE) | SRV_LIMIT_DATA | Structure for Limit Data | 20060425 | ||
4 | ![]() |
IM_LIMIT_DATA_OLD | Call by reference | Type reference (TYPE) | SRV_LIMIT_DATA | Structure for Limit Data | 20060503 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error in Post Limit of DB | 20060501 |
Method POST_LONGTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IMT_LONGTEXT | Call by reference | Type reference (TYPE) | SRV_LONGTEXTS_TTY | Table Type: Long Text | 20060425 | ||
2 | ![]() |
IM_LANGUAGE | Call by reference | Type reference (TYPE) | SRV_EXT_HEADER-LANGUAGE | Language Key of Current Text Environment | 20060425 | ||
3 | ![]() |
IM_TEXT_ID | Call by reference | Type reference (TYPE) | SRV_LONGTEXTS-TEXT_ID | Text ID | 20060425 | ||
4 | ![]() |
IM_TEXT_NAME | Call by reference | Type reference (TYPE) | SRV_LONGTEXTS-TEXT_NAME | Name | 20060425 | ||
5 | ![]() |
IM_TEXT_OBJECT | Call by reference | Type reference (TYPE) | SRV_LONGTEXTS-TEXT_OBJECT | Texts: Application Object | 20060425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060508 |
Method POST_OUTLINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IMT_OUTLINE_DATA | Call by reference | Type reference (TYPE) | SRV_OUTLINE_TTY | Table Type: Outline data | 20060425 | ||
2 | ![]() |
IMT_OUTLINE_DATA_OLD | Call by reference | Type reference (TYPE) | SRV_OUTLINE_TTY | Table Type: Outline data | 20060425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060425 |
Method POST_SRV_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_SERVICE_LINE | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE | Service line Data | 20060425 | ||
2 | ![]() |
IM_SERVICE_LINE_OLD | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE | Service line Data | 20060429 |
Method POST_SRV_LINE on class CL_DB_SERVICE_PACKAGE_MMSRV has no exception.
Method READ_ACC_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXT_ACC_LINE | Call by reference | Type reference (TYPE) | SRV_ACC_DATA_TTY | Table Type: service account assignment data | 20060425 | ||
2 | ![]() |
EXT_ACC_TOTALS | Call by reference | Type reference (TYPE) | SRV_ACC_TOTALS_TTY | Table Type: accounting totals | 20060922 | ||
3 | ![]() |
IM_DB_ONLY | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20060425 | ||
4 | ![]() |
IM_GET_CMPLTE_DATA | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20091214 | ||
5 | ![]() |
IM_LINE | Call by reference | Type reference (TYPE) | SRV_ACC_DATA-SRV_LINE | Line Number | 20060425 | ||
6 | ![]() |
IM_MODIFY_ONLY | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20060425 | ||
7 | ![]() |
IM_PACKNO | Call by reference | Type reference (TYPE) | SRV_EXT_HEADER-PACKNO | Package number | 20060425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Both modify only, db only flags are set | 20060425 | |
2 | ![]() |
No data found | 20060425 |
Method READ_COMP_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_COMP_CODE | Call by reference | Type reference (TYPE) | T001 | Company Codes | 20060425 | ||
2 | ![]() |
IM_CCODE | Call by reference | Type reference (TYPE) | SRV_EXT_HEADER-COMP_CODE | Company Code | 20060425 |
Method READ_COMP_CODE on class CL_DB_SERVICE_PACKAGE_MMSRV has no exception.
Method READ_CONDITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXT_KOMV | Call by reference | Type reference (TYPE) | KOMV_TTY | Table Type: Pricing Communications-Condition Record | 20060425 | ||
2 | ![]() |
IM_COND_NO | Call by reference | Type reference (TYPE) | KOMK-KNUMV | Number of the document condition | 20060425 | ||
3 | ![]() |
IM_DB_ONLY | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20060425 | ||
4 | ![]() |
IM_INTROW | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-INTROW | Delete Indicator | 20060515 | ||
5 | ![]() |
IM_MODIFY_ONLY | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20060425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Both the flags can't be set as true | 20060425 | |
2 | ![]() |
No relevant data found | 20060509 |
Method READ_CONTRACT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_CONTRACT_DATA | Call by reference | Type reference (TYPE) | EKKO | Purchasing Document Header | 20060501 | ||
2 | ![]() |
EX_CONTRACT_ITEM_KTEXT | Call by reference | Type reference (TYPE) | KTEXT1 | Short Text 1 | 20060719 | ||
3 | ![]() |
EX_SUB_PACKNO | Call by reference | Type reference (TYPE) | PACKNO | Purchasing Document Header | 20060501 | ||
4 | ![]() |
IM_CONTRACT_ITEM | Call by reference | Type reference (TYPE) | EBELP | Item Number of Purchasing Document | 20060501 | ||
5 | ![]() |
IM_CONTRACT_NO | Call by reference | Type reference (TYPE) | EBELN | Purchasing Document Number | 20060425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
if No Contract Data found | 20060501 | |
2 | ![]() |
if No Contract Item Exist | 20060602 |
Method READ_CONTRACT_LIMITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXT_CONTRACT_LIMITS | Call by reference | Type reference (TYPE) | SRV_CONTRACT_LIMITS_TTY | Table type: Contract Limits | 20060425 | ||
2 | ![]() |
IM_DB_ONLY | Call by reference | Type reference (TYPE) | FLAG | 'X' | General Flag | 20060425 | |
3 | ![]() |
IM_MODIFY_ONLY | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20060425 | |
4 | ![]() |
IM_PACKNO | Call by reference | Type reference (TYPE) | PACKNO | Package number | 20060425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
both optional parameters are set | 20060425 | |
2 | ![]() |
No Data Found | 20060508 |
Method READ_COUNTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_T005 | Call by reference | Type reference (TYPE) | T005 | Countries | 20091019 | ||
2 | ![]() |
IS_T001 | Call by reference | Type reference (TYPE) | T001 | Company Codes | 20091019 |
Method READ_COUNTRY on class CL_DB_SERVICE_PACKAGE_MMSRV has no exception.
Method READ_ESLH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXT_ESLH | Call by reference | Type reference (TYPE) | MMSRV_ESLH_TTY | Table type: ESLH | 20060508 |
Method READ_ESLH on class CL_DB_SERVICE_PACKAGE_MMSRV has no exception.
Method READ_INTROW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_INTROW | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-INTROW | Line Number | 20060601 | ||
2 | ![]() |
EX_MAPNO | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-MAPNO | Mapping Field f. PACKNO, INTROW at Item Level for Commitment | 20060601 | ||
3 | ![]() |
IM_EXTROW | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-SRV_LINE | Line Number | 20060508 | ||
4 | ![]() |
IM_PACKNO | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-PACKNO | Package number | 20060508 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
No Data Found | 20060511 |
Method READ_LIMIT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_LIMIT_DATA | Call by reference | Type reference (TYPE) | SRV_LIMIT_DATA | Structure for Limit Data | 20060425 | ||
2 | ![]() |
IM_DB_ONLY | Call by reference | Type reference (TYPE) | FLAG | 'X' | General Flag | 20060425 | |
3 | ![]() |
IM_MODIFY_ONLY | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20060425 | |
4 | ![]() |
IM_PACKNO | Call by reference | Type reference (TYPE) | PACKNO | Package number | 20060425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Both Flag Set | 20060425 | |
2 | ![]() |
No Limit data exist | 20060501 |
Method READ_LONGTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXT_LINES | Call by reference | Type reference (TYPE) | TLINE_TTY | Table Type: Long Text | 20060719 | ||
2 | ![]() |
IM_LANGUAGE | Call by reference | Type reference (TYPE) | SRV_EXT_HEADER-LANGUAGE | Language Key of Current Text Environment | 20060425 | ||
3 | ![]() |
IM_TEXT_ID | Call by reference | Type reference (TYPE) | SRV_LONGTEXTS-TEXT_ID | Text ID | 20060425 | ||
4 | ![]() |
IM_TEXT_NAME | Call by reference | Type reference (TYPE) | SRV_LONGTEXTS-TEXT_NAME | Name | 20060425 | ||
5 | ![]() |
IM_TEXT_OBJECT | Call by reference | Type reference (TYPE) | SRV_LONGTEXTS-TEXT_OBJECT | Texts: Application Object | 20060425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060509 |
Method READ_MATERIAL_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_MATKL | Call by reference | Type reference (TYPE) | MATKL | Material Group | 20061012 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20061012 |
Method READ_MSS_LIMIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_MSS_NO | Call by reference | Type reference (TYPE) | SPEC_NO | Number of a Set of Model Service Specifications | 20060425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error in READ_MSS_LIMIT | 20060501 |
Method READ_OUTLINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXT_OUTLINE_DATA | Call by reference | Type reference (TYPE) | SRV_OUTLINE_TTY | Table Type: Outline data | 20060425 | ||
2 | ![]() |
IM_DB_ONLY | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20060425 | ||
3 | ![]() |
IM_MODIFY_ONLY | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20060425 | ||
4 | ![]() |
IM_OUTLINE_NO | Call by reference | Type reference (TYPE) | SRV_OUTLINE-OUTLINE | Outline Number | 20060425 | ||
5 | ![]() |
IM_PACKNO | Call by reference | Type reference (TYPE) | SRV_EXT_HEADER-PACKNO | Package number | 20060425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Both flags set | 20060425 | |
2 | ![]() |
No Outline data exist | 20060509 |
Method READ_PURCHASING_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_HEADER_PACKNO | Call by reference | Type reference (TYPE) | I | Package Number | 20060831 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060831 |
Method READ_SERVICE_FROM_SSC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ASMD | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-SERVICE | Create/Change Communication Structure for Service Master | 20060425 | ||
2 | ![]() |
IM_SERVICEDATA_SERVICE_TYPE | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-SSC_EDITION | Edition of Service Type | 20060425 | ||
3 | ![]() |
IM_SERVICEDATA_SSC_ITEM | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-SSC_ITEM | Standard Service Catalog Item | 20060425 | ||
4 | ![]() |
IM_SERVICEDATA_SSC_TYPE | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-SSC_SRV_TYPE | Key to Service Type | 20060425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error when reading service from ssc | 20060509 |
Method READ_SRV_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXT_SERVICE_LINE | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE_TTY | Table Type: Service line Data | 20060425 | ||
2 | ![]() |
IM_DB_ONLY | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20060425 | ||
3 | ![]() |
IM_MODIFY_ONLY | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20060425 | ||
4 | ![]() |
IM_OUTLINE_NO | Call by reference | Type reference (TYPE) | SRV_OUTLINE-OUTLINE | Outline Number | 20060425 | ||
5 | ![]() |
IM_PACKNO | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-PACKNO | Package number | 20060425 | ||
6 | ![]() |
IM_SERVICE_NO | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-INTROW | Service number | 20060425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060425 | ||
2 | ![]() |
If no data is found in the db for the input | 20060510 | |
3 | ![]() |
20060510 |
Method READ_SSC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXT_SERVICE_LONGTEXT | Call by reference | Type reference (TYPE) | SRV_LONGTEXTS_TTY | Table Type: Long Text | 20060425 | ||
2 | ![]() |
EX_SHORT_TEXT | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-SHORT_TEXT | Short Text | 20060425 | ||
3 | ![]() |
EX_UOM | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-UOM | Base Unit of Measure | 20060425 | ||
4 | ![]() |
EX_VALUATION_CLASS | Call by reference | Type reference (TYPE) | SRV_SERVICE_DATA-VAL_CLASS | Valuation Class | 20060425 | ||
5 | ![]() |
IM_SRV_SERVICE_TYPE | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-SSC_EDITION | Edition of Service Type | 20060425 | ||
6 | ![]() |
IM_SRV_SSC_ITEM | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-SSC_ITEM | Standard Service Catalog Item | 20060425 | ||
7 | ![]() |
IM_SRV_SSC_TYPE | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-SSC_SRV_TYPE | Key to Service Type | 20060425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error when reading service catelogue | 20060509 |
Method READ_VALUATION_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_VAL_CLASS | Call by reference | Type reference (TYPE) | SRV_SERVICE_DATA-VAL_CLASS | Valuation Class | 20060425 | ||
2 | ![]() |
EX_VAL_GRP_CODE | Call by reference | Type reference (TYPE) | T001K-BWMOD | Valuation Grouping Code | 20060425 | ||
3 | ![]() |
IM_MATL_GRP | Call by reference | Type reference (TYPE) | SRV_SERVICE_DATA-MATL_GROUP | Material Group | 20060425 | ||
4 | ![]() |
IM_PLANT | Call by reference | Type reference (TYPE) | SRV_EXT_HEADER-PLANT | Plant | 20060503 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060508 | ||
2 | ![]() |
20060508 |
Method READ_WAGETYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_COUNTRY_GRP | Call by reference | Type reference (TYPE) | T510X-MOLGA | Country Grouping | 20061011 | ||
2 | ![]() |
IM_WAGETYPE | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE-WAGE_TYPE | Wage Type | 20061011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Invalid wage type | 20061011 |
Method SET_DOC_FOR_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DOC_NO | Call by reference | Type reference (TYPE) | EBELN | Purchasing Document Number | 20060503 |
Method SET_DOC_FOR_SAVE on class CL_DB_SERVICE_PACKAGE_MMSRV has no exception.
Method SET_EXT_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_EXT_HEADER | Call by reference | Type reference (TYPE) | SRV_EXT_HEADER | Structure for External Header Data | 20060425 |
Method SET_EXT_HEADER on class CL_DB_SERVICE_PACKAGE_MMSRV has no exception.
Method SET_LIMITS_DELETED Signature
Method SET_LIMITS_DELETED on class CL_DB_SERVICE_PACKAGE_MMSRV has no parameter.
Method SET_LIMITS_DELETED on class CL_DB_SERVICE_PACKAGE_MMSRV has no exception.
Method SET_TAB_DATA_FOR_CD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CDTXT_MM_SERVICE | Call by reference | Type reference (TYPE) | MEOUT_T_CDTXT | Table Type: Change Documents for Texts | 20100202 | ||
2 | ![]() |
CD_RANGE | Call by reference | Type reference (TYPE) | T_CD_RANGE | 20100202 | |||
3 | ![]() |
RE_EXIST | Value transfer | Type reference (TYPE) | BOOLEAN | Link field for view query | 20100202 |
Method SET_TAB_DATA_FOR_CD on class CL_DB_SERVICE_PACKAGE_MMSRV has no exception.
Method UNIT_OF_MEASURE_ISO_TO_SAP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_SAP_CODE | Call by reference | Type reference (TYPE) | T006-MSEHI | Unit of Measurement | 20060915 | ||
2 | ![]() |
EX_UNIQUE | Call by reference | Type reference (TYPE) | ISOFIELDS-UNIQUE | Checkbox | 20060915 | ||
3 | ![]() |
IM_ISO_CODE | Call by reference | Type reference (TYPE) | T006-ISOCODE | ISO code for unit of measurement | 20060915 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error not found | 20060922 |
Method UNIT_OF_MEASURE_SAP_TO_ISO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ISO_CODE | Value transfer | Type reference (TYPE) | T006-ISOCODE | ISO code for unit of measurement | 20060915 | ||
2 | ![]() |
IM_SAP_CODE | Value transfer | Type reference (TYPE) | T006-MSEHI | Unit of Measurement | 20060915 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ISO code not found in system | 20060915 | |
2 | ![]() |
SAP code has no ISO code assigned to it | 20060915 |
Method UPDATE_DB Signature
Method UPDATE_DB on class CL_DB_SERVICE_PACKAGE_MMSRV has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error in updating database | 20060512 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 700 |