Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_WD_COMPONENT_ASSISTANCE | Basis for a Web Dynpro assistance class | 20070810 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MMPUR_UI_PURDOC_EVENTS | Event interface | 20070810 |
Properties
| Class | CL_MMSRV_UI_SP_MODEL | |
| Short Description | Assistance Class for ZAMI_MMSRV_MAINTAIN_SP | |
| Super Class | CL_WD_COMPONENT_ASSISTANCE | Basis for a Web Dynpro assistance class |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | MMSRV_UI_MODEL | Model Components for Web Dynpro External Service |
| Created | 20070810 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_MMSRV_UI_SP_MODEL has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_MMPUR_UI_PURDOC_EVENTS | Event interface | 20070810 |
Friends
Class CL_MMSRV_UI_SP_MODEL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | FLAG | flag | 20070915 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | FLAG | User changes the Data | 20070903 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | SRV_ACC_DATA_TTY | Copy from template accoutning | 20070921 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | SRV_ACC_TOTALS_TTY | copy tempalte for accounting total | 20070921 | |||
| 5 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_MMPUR_DOCUMENT | 20070810 | ||||
| 6 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WD_MESSAGE_MANAGER | message handler for SP | 20070828 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | FLAG | Account popup check | 20070814 | |||
| 8 | Instance attribute | Public | Type reference (TYPE) | TRTYP | Transaction type | 20070813 | |||
| 9 | Instance attribute | Public | Type reference (TYPE) | CHAR10 | Purchasing Document Number | 20070810 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20070810 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | MEREQ_ITEM | OO Purchase Requisition: Item Status | 20070813 | |||
| 12 | Instance attribute | Public | Type reference (TYPE) | FLAG | Flag to check item delete or undelete | 20070814 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | NUMC5 | 5 Character Numeric NUMC | 20070810 | |||
| 14 | Instance attribute | Public | Type reference (TYPE) | FLAG | General Flag | 20070913 | |||
| 15 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_TEMPLATE_FACTORY | Handler for template copy or save | 20070814 | |||
| 16 | Instance attribute | Public | Type reference (TYPE) | WDY_BOOLEAN | Flag for initialize UI table ( X - must be initialized) | 20070913 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | MEPO_T_MESSAGES_BAPI | Message Handler: Purchasing: Transfer Table | 20070816 | |||
| 18 | Instance attribute | Public | Type reference (TYPE) | SRV_MESSAGES_TTY | Accounting messages | 20070831 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | SRV_ACC_DATA_TTY | Table Type: Account Assignment Data | 20070810 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | SRV_ACC_DATAX_TTY | acconting line datax | 20070907 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | SRV_ACC_DATA_TTY | Table Type: Account Assignment Data | 20070827 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | SRV_ACC_TOTALS_TTY | Total Account Assignment for Service/Limit | 20070810 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | SRV_ACC_TOTALSX_TTY | Accounting totalx | 20070907 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | SRV_ACC_TOTALS_TTY | Total Account Assignment for Service/Limit | 20070827 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | SRV_CONTRACT_LIMITS_TTY | Table type: Contract Limits | 20070810 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | SRV_CONTRACT_LIMITS_TTY | Table type: Contract Limits | 20070827 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | SRV_LONGTEXTS_TTY | Table Type: Long Text | 20070810 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | SRV_LONGTEXTS_TTY | Table Type: Long Text | 20070827 | |||
| 29 | Instance attribute | Public | Type reference (TYPE) | MEPO_T_MESSAGES_BAPI | strore srv messages | 20070828 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | SRV_OUTLINE_TTY | Table Type: Outline Data | 20070810 | |||
| 31 | Instance attribute | Private | Type reference (TYPE) | SRV_OUTLINE_TTY | Table Type: Outline Data | 20070827 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | SRV_SERVICE_LINE_TTY | Table Type: Service Line Data | 20070810 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | SRV_SERVICE_LINE_TTY | Table Type: Service Line Data | 20070827 | |||
| 34 | Instance attribute | Private | Type reference (TYPE) | SRV_LIMIT_DATA | Limit Data | 20070810 | |||
| 35 | Instance attribute | Private | Type reference (TYPE) | SRV_LIMIT_DATA | Limit Data | 20070827 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | set field selection for accont assignment | 20070810 | |
| 2 | Instance method | Public | Method | check if entry already there in the account total | 20070912 | |
| 3 | Instance method | Private | Method | Check the Service Package related error messages | 20070814 | |
| 4 | Instance method | Public | Method | Copy account assignment for all the service lines | 20070810 | |
| 5 | Instance method | Public | Method | copy accounting data form template | 20070810 | |
| 6 | Instance method | Public | Method | Creating PR document handler | 20070810 | |
| 7 | Instance method | Private | Method | Check the acconting related messages and set the popup value | 20070914 | |
| 8 | Instance method | Public | Method | Service package handling for failed event | 20070810 | |
| 9 | Instance method | Public | Method | Flush method for service package component | 20070810 | |
| 10 | Instance method | Public | Method | Process event for service package component | 20070810 | |
| 11 | Instance method | Public | Method | Get the accoutning data from backend to UI | 20070907 | |
| 12 | Instance method | Public | Method | 20070907 | ||
| 13 | Instance method | Public | Method | Get the accounting DB data | 20070829 | |
| 14 | Instance method | Public | Method | Get the curretly seletcted item data | 20070813 | |
| 15 | Instance method | Public | Method | Get the limit data model class to UI | 20070810 | |
| 16 | Instance method | Public | Method | Get the DB data for Service Limit | 20070829 | |
| 17 | Instance method | Public | Method | Get the service overview model class data to UI | 20070810 | |
| 18 | Instance method | Public | Method | Get the service overview model class data to UI | 20070827 | |
| 19 | Instance method | Public | Method | Get service package details | 20070810 | |
| 20 | Instance method | Public | Method | method will Check if accounting is allowed or not | 20070816 | |
| 21 | Instance method | Public | Method | Read field selection for limit tab | 20070831 | |
| 22 | Instance method | Private | Method | handle the undelete item action | 20070824 | |
| 23 | Instance method | Public | Method | Prepare Service Datax | 20070920 | |
| 24 | Instance method | Public | Method | Process requested from accounting pop-up | 20070907 | |
| 25 | Instance method | Public | Method | reading Application parameter using FPM API | 20070810 | |
| 26 | Instance method | Public | Method | request process | 20070810 | |
| 27 | Instance method | Public | Method | save accounting data as template | 20070810 | |
| 28 | Instance method | Public | Method | Get the service line fields selction | 20070831 | |
| 29 | Instance method | Private | Method | 20070907 | ||
| 30 | Instance method | Public | Method | Set the accouting lines | 20070907 | |
| 31 | Instance method | Public | Method | 20070907 | ||
| 32 | Instance method | Public | Method | Set the accounting data from UI to backedn | 20070821 | |
| 33 | Instance method | Private | Method | Method to set datax for service package | 20070822 | |
| 34 | Instance method | Private | Method | Sets Datax for service or limit accounting | 20070831 | |
| 35 | Instance method | Public | Method | Set the external header data for service package | 20070820 | |
| 36 | Instance method | Private | Method | 20070925 | ||
| 37 | Instance method | Private | Method | 20070925 | ||
| 38 | Instance method | Public | Method | Setting the service limit data from UI | 20070810 | |
| 39 | Instance method | Public | Method | Setting service overview data to model class from UI | 20070810 | |
| 40 | Instance method | Public | Method | Set the service package data | 20070810 | |
| 41 | Instance method | Public | Method | Set the service p[ackage data for accounting process | 20070831 | |
| 42 | Instance method | Public | Method | Push Service Package messages to main UI | 20070828 | |
| 43 | Instance method | Public | Method | Set the distribution indicator for service line | 20070911 | |
| 44 | Instance method | Private | Method | write back the message to Main UI component | 20070810 |
Events
Class CL_MMSRV_UI_SP_MODEL has no event.
Types
Class CL_MMSRV_UI_SP_MODEL has no local type.
Method Signatures
Method ACC_TABLE_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_FLD_SELECTION | Call by reference | Type reference (TYPE) | SRV_FIELD_SELECTION_TTY | Field Selection for MMSRV | 20070814 |
Method ACC_TABLE_SETTINGS on class CL_MMSRV_UI_SP_MODEL has no exception.
Method CHECK_ACCOUNT_TOTAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SERIAL_NO | Call by reference | Type reference (TYPE) | SRV_ACC_TOTALS-SERIAL_NO | Total Account Assignment for Service/Limit | 20070912 | |||
| 2 | IM_ACC_TOTAL | Call by reference | Type reference (TYPE) | SRV_ACC_TOTALS | Total Account Assignment for Service/Limit | 20070912 |
Method CHECK_ACCOUNT_TOTAL on class CL_MMSRV_UI_SP_MODEL has no exception.
Method CHECK_SP_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_OTHER_MSG | Call by reference | Type reference (TYPE) | MEPO_T_MESSAGES_BAPI | Message Handler: Purchasing: Transfer Table | 20070814 |
Method CHECK_SP_MESSAGES on class CL_MMSRV_UI_SP_MODEL has no exception.
Method COPY_ACCOUNT_FOR_ALL_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IMT_ACC_LINE | Call by reference | Type reference (TYPE) | SRV_ACC_DATA_TTY | Account Assignment Data for Service/Limit | 20070920 | |||
| 2 | IMT_ACC_TOTAL | Call by reference | Type reference (TYPE) | SRV_ACC_TOTALS_TTY | Table Type: accounting totals | 20070920 | |||
| 3 | IM_DIST_IND | Call by reference | Type reference (TYPE) | VRTKZ | Distribution Indicator for Multiple Account Assignment | 20070920 | |||
| 4 | IM_OUTLINE | Call by reference | Type reference (TYPE) | OUTLINE_NO | Outline Number | 20070920 | |||
| 5 | IM_SRV_LINE | Call by reference | Type reference (TYPE) | EXTROW | Line Number | 20070920 |
Method COPY_ACCOUNT_FOR_ALL_LINE on class CL_MMSRV_UI_SP_MODEL has no exception.
Method COPY_FROM_TEMP Signature
Method COPY_FROM_TEMP on class CL_MMSRV_UI_SP_MODEL has no parameter.
Method COPY_FROM_TEMP on class CL_MMSRV_UI_SP_MODEL has no exception.
Method CREATE_DOC_HANDLER Signature
Method CREATE_DOC_HANDLER on class CL_MMSRV_UI_SP_MODEL has no parameter.
Method CREATE_DOC_HANDLER on class CL_MMSRV_UI_SP_MODEL has no exception.
Method DELETE_ACCOUNT_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ACC_ERROR | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20070914 | |||
| 2 | IMT_MESSAGES | Call by reference | Type reference (TYPE) | SRV_MESSAGES_TTY | Message Handler: Purchasing: Transfer Table | 20070914 |
Method DELETE_ACCOUNT_MESSAGES on class CL_MMSRV_UI_SP_MODEL has no exception.
Method FPM_AFTER_FAILED_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | FPM Event | 20070810 | |||
| 2 | IT_INTERFACE_VIEWS | Call by reference | Type reference (TYPE) | STRING_TABLE | TABLE OF INTERFACE_VIEWS | 20070810 | |||
| 3 | IV_REVERT | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070810 |
Method FPM_AFTER_FAILED_EVENT on class CL_MMSRV_UI_SP_MODEL has no exception.
Method FPM_FLUSH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_INTERFACE_VIEWS | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20070810 |
Method FPM_FLUSH on class CL_MMSRV_UI_SP_MODEL has no exception.
Method FPM_PROCESS_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Call by reference | Type reference (TYPE) | FPM_EVENT_RESULT | Result of processing of a specific FPM event | 20070810 | |||
| 2 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | CL_FPM_EVENT | 20070810 | |||
| 3 | IT_INTERFACE_VIEWS | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20070810 |
Method FPM_PROCESS_EVENT on class CL_MMSRV_UI_SP_MODEL has no exception.
Method GET_ACC_DATA_FROM_MODEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_ACC_TOTAL | Call by reference | Type reference (TYPE) | SRV_ACC_TOTALS_TTY | Table Type: accounting totals | 20070907 | |||
| 2 | EXT_SRV_ACC_DATA | Call by reference | Type reference (TYPE) | SRV_ACC_DATA_TTY | Table Type: Account Assignment Data | 20070907 | |||
| 3 | IM_OUTLINE | Call by reference | Type reference (TYPE) | OUTLINE_NO | Outline Number | 20070907 | |||
| 4 | IM_SRV_LINE | Call by reference | Type reference (TYPE) | EXTROW | Line Number | 20070907 |
Method GET_ACC_DATA_FROM_MODEL on class CL_MMSRV_UI_SP_MODEL has no exception.
Method GET_ACC_DATA_FROM_SP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_OUTLINE | Call by reference | Type reference (TYPE) | OUTLINE_NO | Hypertext Structure | 20070907 | |||
| 2 | IM_SRV_LINE | Call by reference | Type reference (TYPE) | EXTROW | Line Number | 20070907 |
Method GET_ACC_DATA_FROM_SP on class CL_MMSRV_UI_SP_MODEL has no exception.
Method GET_ACC_DATA_OLD 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: Account Assignment Data | 20070829 | |||
| 2 | EXT_ACC_TOTAL | Call by reference | Type reference (TYPE) | SRV_ACC_TOTALS_TTY | Table Type: accounting totals | 20070829 | |||
| 3 | IM_OUTLINE | Call by reference | Type reference (TYPE) | OUTLINE | Hypertext Structure | 20070911 | |||
| 4 | IM_SRV_LINE | Call by reference | Type reference (TYPE) | EXTROW | Line Number | 20070911 |
Method GET_ACC_DATA_OLD on class CL_MMSRV_UI_SP_MODEL has no exception.
Method GET_ITEM_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CURRENT_ITEM_DATA | Call by reference | Type reference (TYPE) | MEREQ_ITEM | OO Purchase Requisition: Item Status | 20070820 |
Method GET_ITEM_DATA on class CL_MMSRV_UI_SP_MODEL has no exception.
Method GET_LIMIT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_CONTRACT_LIMIT | Call by reference | Type reference (TYPE) | SRV_CONTRACT_LIMITS_TTY | Table type: Contract Limits | 20070810 | |||
| 2 | EX_LIMIT | Call by reference | Type reference (TYPE) | SRV_LIMIT_DATA | Limit Data | 20070810 |
Method GET_LIMIT_DATA on class CL_MMSRV_UI_SP_MODEL has no exception.
Method GET_LIMIT_DATA_OLD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_CONTRACT_LIMIT | Call by reference | Type reference (TYPE) | SRV_CONTRACT_LIMITS_TTY | Table type: Contract Limits | 20070829 | |||
| 2 | EX_LIMIT | Call by reference | Type reference (TYPE) | SRV_LIMIT_DATA | Limit Data | 20070829 |
Method GET_LIMIT_DATA_OLD on class CL_MMSRV_UI_SP_MODEL has no exception.
Method GET_SERVICE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_OUTLINE | Call by reference | Type reference (TYPE) | SRV_OUTLINE_TTY | Table Type: Outline Data | 20070810 | |||
| 2 | EXT_SERVICE_LINE | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE_TTY | Table Type: Service Line Data | 20070810 | |||
| 3 | EXT_SRV_LONGTEXTS | Call by reference | Type reference (TYPE) | SRV_LONGTEXTS_TTY | Table Type: Long Text | 20070810 |
Method GET_SERVICE_DATA on class CL_MMSRV_UI_SP_MODEL has no exception.
Method GET_SERVICE_DATA_OLD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_OUTLINE_OLD | Call by reference | Type reference (TYPE) | SRV_OUTLINE_TTY | Table Type: Outline Data | 20070827 | |||
| 2 | EXT_SERVICE_LINE_OLD | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE_TTY | Table Type: Service Line Data | 20070827 | |||
| 3 | EXT_SRV_LONGTEXTS_OLD | Call by reference | Type reference (TYPE) | SRV_LONGTEXTS_TTY | Table Type: Long Text | 20070827 |
Method GET_SERVICE_DATA_OLD on class CL_MMSRV_UI_SP_MODEL has no exception.
Method GET_SERVICE_PACKAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ITEM_DATA | Call by reference | Type reference (TYPE) | MEREQ_ITEM | OO Purchase Requisition: Item Status | 20071008 |
Method GET_SERVICE_PACKAGE on class CL_MMSRV_UI_SP_MODEL has no exception.
Method IS_ACC_ALLOWED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ACC_FLAG | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20070816 |
Method IS_ACC_ALLOWED on class CL_MMSRV_UI_SP_MODEL has no exception.
Method LIMIT_FIELD_SELECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_LIMIT_FLD | Call by reference | Type reference (TYPE) | SRV_FIELD_SELECTION_TTY | Table Type: Field Selection | 20070831 |
Method LIMIT_FIELD_SELECTION on class CL_MMSRV_UI_SP_MODEL has no exception.
Method MAP_SRV_MSG_BAPI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_BAPI_MESSAGE | Call by reference | Type reference (TYPE) | MEPO_T_MESSAGES_BAPI | Message Handler: Purchasing: Transfer Table | 20070825 | |||
| 2 | EX_FLAG | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20070825 | |||
| 3 | IMT_MESSAGES | Call by reference | Type reference (TYPE) | SRV_MESSAGES_TTY | Table Type: MMSRV Messages | 20070824 |
Method MAP_SRV_MSG_BAPI on class CL_MMSRV_UI_SP_MODEL has no exception.
Method PREPARE_SERVICE_DATAX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_ACC_LINEX | Call by reference | Type reference (TYPE) | SRV_ACC_DATAX_TTY | Table Type: Change Parameters for Account Assignment Data | 20070920 | |||
| 2 | EXT_ACC_TOTALX | Call by reference | Type reference (TYPE) | SRV_ACC_TOTALSX_TTY | Table Type: Change Parameters for Accounting Totals | 20070920 | |||
| 3 | EXT_CONT_LIMITX | Call by reference | Type reference (TYPE) | SRV_CONTRACT_LIMITSX_TTY | Table Type: Change Parameter for Contract Limits | 20070920 | |||
| 4 | EXT_OUTLINEX | Call by reference | Type reference (TYPE) | SRV_OUTLINEX_TTY | Table Type: Change Parameter for Outline Data | 20070920 | |||
| 5 | EXT_SERVICEX | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINEX_TTY | Table Type: Change Parameter for Service Line Data | 20070920 | |||
| 6 | EX_LIMITX | Call by reference | Type reference (TYPE) | SRV_LIMIT_DATAX | Change Parameter: Limit Data | 20070920 | |||
| 7 | IMT_ACC_LINE | Call by reference | Type reference (TYPE) | SRV_ACC_DATA_TTY | Table Type: Account Assignment Data | 20070920 | |||
| 8 | IMT_ACC_TOTAL | Call by reference | Type reference (TYPE) | SRV_ACC_TOTALS_TTY | Table Type: accounting totals | 20070920 | |||
| 9 | IMT_CONT_LIMIT | Call by reference | Type reference (TYPE) | SRV_CONTRACT_LIMITS_TTY | Table type: Contract Limits | 20070920 | |||
| 10 | IMT_OUTLINE | Call by reference | Type reference (TYPE) | SRV_OUTLINE_TTY | Table Type: Outline Data | 20070920 | |||
| 11 | IMT_SERVICE | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE_TTY | Table Type: Service Line Data | 20070920 | |||
| 12 | IM_ACC_CAT | Call by reference | Type reference (TYPE) | KNTTP | Account Assignment Category | 20070920 | |||
| 13 | IM_ITEM_NO | Call by reference | Type reference (TYPE) | BNFPO | Item Number of Purchase Requisition | 20070920 | |||
| 14 | IM_LIMIT | Call by reference | Type reference (TYPE) | SRV_LIMIT_DATA | Limit Data | 20070920 |
Method PREPARE_SERVICE_DATAX on class CL_MMSRV_UI_SP_MODEL has no exception.
Method PROCESS_ACCOUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_ACC_MESSAGE | Call by reference | Type reference (TYPE) | SRV_MESSAGES_TTY | Table Type: MMSRV Messages | 20070907 | |||
| 2 | EX_SUCCESS | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20070907 | |||
| 3 | IM_OUTLINE | Call by reference | Type reference (TYPE) | OUTLINE_NO | Hypertext Structure | 20070907 | |||
| 4 | IM_SRV_LINE | Call by reference | Type reference (TYPE) | EXTROW | Line Number | 20070907 |
Method PROCESS_ACCOUNT on class CL_MMSRV_UI_SP_MODEL has no exception.
Method READ_APP_PARAMETER Signature
Method READ_APP_PARAMETER on class CL_MMSRV_UI_SP_MODEL has no parameter.
Method READ_APP_PARAMETER on class CL_MMSRV_UI_SP_MODEL has no exception.
Method REQUEST_PROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ACC_BUTTON | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20070816 |
Method REQUEST_PROCESS on class CL_MMSRV_UI_SP_MODEL has no exception.
Method SAVE_AS_TEMP Signature
Method SAVE_AS_TEMP on class CL_MMSRV_UI_SP_MODEL has no parameter.
Method SAVE_AS_TEMP on class CL_MMSRV_UI_SP_MODEL has no exception.
Method SERVICE_FIELD_SELECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_FLD_SELECTION | Call by reference | Type reference (TYPE) | SRV_FIELD_SELECTION_TTY | Table Type: Field Selection | 20070831 |
Method SERVICE_FIELD_SELECTION on class CL_MMSRV_UI_SP_MODEL has no exception.
Method SET_ACC_DATAX_SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_ACC_DATAX | Call by reference | Type reference (TYPE) | SRV_ACC_DATAX_TTY | Table Type: Change Parameters for Account Assignment Data | 20070907 | |||
| 2 | EXT_ACC_TOTALX | Call by reference | Type reference (TYPE) | SRV_ACC_TOTALSX_TTY | Table Type: Change Parameters for Accounting Totals | 20070907 |
Method SET_ACC_DATAX_SAVE on class CL_MMSRV_UI_SP_MODEL has no exception.
Method SET_ACC_DATA_TO_MODEL 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: Account Assignment Data | 20070918 | |||
| 2 | EXT_ACC_LINEX | Call by reference | Type reference (TYPE) | SRV_ACC_DATAX_TTY | Table Type: Change Parameters for Account Assignment Data | 20070918 | |||
| 3 | IMT_ACC_TOTAL | Call by reference | Type reference (TYPE) | SRV_ACC_TOTALS_TTY | Table Type: accounting totals | 20070907 | |||
| 4 | IMT_SRV_ACC_DATA | Call by reference | Type reference (TYPE) | SRV_ACC_DATA_TTY | Table Type: Account Assignment Data | 20070907 | |||
| 5 | IM_OUTLINE | Call by reference | Type reference (TYPE) | OUTLINE_NO | Hypertext Structure | 20070913 | |||
| 6 | IM_SRV_LINE | Call by reference | Type reference (TYPE) | EXTROW | Line Number | 20070913 |
Method SET_ACC_DATA_TO_MODEL on class CL_MMSRV_UI_SP_MODEL has no exception.
Method SET_ACC_DATA_TO_SP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IMT_ACC_LINE | Call by reference | Type reference (TYPE) | SRV_ACC_DATA_TTY | Table Type: Account Assignment Data | 20070918 | |||
| 2 | IMT_ACC_LINEX | Call by reference | Type reference (TYPE) | SRV_ACC_DATAX_TTY | Table Type: Change Parameters for Account Assignment Data | 20070918 | |||
| 3 | IM_OUTLINE | Call by reference | Type reference (TYPE) | OUTLINE_NO | Outline Number | 20070910 | |||
| 4 | IM_SRV_LINE | Call by reference | Type reference (TYPE) | EXTROW | Line Number | 20070910 |
Method SET_ACC_DATA_TO_SP on class CL_MMSRV_UI_SP_MODEL has no exception.
Method SET_ACC_TOTAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IMT_ACC_TOTAL | Call by reference | Type reference (TYPE) | SRV_ACC_TOTALS_TTY | Table Type: accounting totals | 20070821 |
Method SET_ACC_TOTAL on class CL_MMSRV_UI_SP_MODEL has no exception.
Method SET_DATAX_SP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_ACC_LINEX | Call by reference | Type reference (TYPE) | SRV_ACC_DATAX_TTY | Table Type: Change Parameters for Account Assignment Data | 20070919 | |||
| 2 | EXT_ACC_TOTALX | Call by reference | Type reference (TYPE) | SRV_ACC_TOTALSX_TTY | Table Type: Change Parameters for Accounting Totals | 20070919 | |||
| 3 | EXT_CONT_LIMITX | Call by reference | Type reference (TYPE) | SRV_CONTRACT_LIMITSX_TTY | Table Type: Change Parameter for Contract Limits | 20070919 | |||
| 4 | EXT_OUTLINEX | Call by reference | Type reference (TYPE) | SRV_OUTLINEX_TTY | Table Type: Change Parameter for Outline Data | 20070919 | |||
| 5 | EXT_SERVICEX | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINEX_TTY | Table Type: Change Parameter for Service Line Data | 20070919 | |||
| 6 | EX_LIMITX | Call by reference | Type reference (TYPE) | SRV_LIMIT_DATAX | Change Parameter: Limit Data | 20070919 | |||
| 7 | IM_ACC_CAT | Call by reference | Type reference (TYPE) | KNTTP | Account Assignment Category | 20070919 |
Method SET_DATAX_SP on class CL_MMSRV_UI_SP_MODEL has no exception.
Method SET_DATAX_SP_ACC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_ACC_LINEX | Call by reference | Type reference (TYPE) | SRV_ACC_DATAX_TTY | Change Parameters: Account Assignment Data for Service/Limit | 20070906 | |||
| 2 | EXT_ACC_TOTALX | Call by reference | Type reference (TYPE) | SRV_ACC_TOTALSX_TTY | Change Parameters:Total Account Assignment for Service/Limit | 20070906 | |||
| 3 | IMT_ACC_DATA | Call by reference | Type reference (TYPE) | SRV_ACC_DATA_TTY | Table Type: Account Assignment Data | 20070910 | |||
| 4 | IMT_ACC_TOTAL | Call by reference | Type reference (TYPE) | SRV_ACC_TOTALS_TTY | Table Type: accounting totals | 20070910 | |||
| 5 | IM_OUTLINE | Call by reference | Type reference (TYPE) | OUTLINE_NO | Outline Number | 20070918 | |||
| 6 | IM_SRV_LINE | Call by reference | Type reference (TYPE) | EXTROW | Line Number | 20070918 |
Method SET_DATAX_SP_ACC on class CL_MMSRV_UI_SP_MODEL has no exception.
Method SET_EXT_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SRV_HEADER | Call by reference | Type reference (TYPE) | SRV_EXT_HEADER | External Header Data | 20070820 | |||
| 2 | IV_ITEM_NO | Value transfer | Type reference (TYPE) | NUMC5 | 5 Character Numeric NUMC | 20070820 |
Method SET_EXT_HEADER on class CL_MMSRV_UI_SP_MODEL has no exception.
Method SET_HEADER_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SRV_HEADER | Call by reference | Type reference (TYPE) | SRV_EXT_HEADER | External Header Data | 20070925 | |||
| 2 | IM_ACTIVITY | Call by reference | Type reference (TYPE) | TRTYP | Transaction type | 20070925 | |||
| 3 | IM_DOC_NUMBER | Call by reference | Type reference (TYPE) | CHAR10 | Purchasing Document Number | 20070925 | |||
| 4 | IM_DOC_TYPE | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20070925 | |||
| 5 | IM_ITEM_DATA | Call by reference | Type reference (TYPE) | MEREQ_ITEM | OO Purchase Requisition: Item Status | 20070925 |
Method SET_HEADER_DATA on class CL_MMSRV_UI_SP_MODEL has no exception.
Method SET_HEADER_DATAX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SRV_HEADER | Call by reference | Type reference (TYPE) | SRV_EXT_HEADERX | Change Parameter: External Header Data | 20070925 | |||
| 2 | IM_SRV_HEADER | Call by reference | Type reference (TYPE) | SRV_EXT_HEADER | External Header Data | 20070925 |
Method SET_HEADER_DATAX on class CL_MMSRV_UI_SP_MODEL has no exception.
Method SET_LIMIT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IMT_CONTRACT_LIMIT | Call by reference | Type reference (TYPE) | SRV_CONTRACT_LIMITS_TTY | Table type: Contract Limits | 20070810 | |||
| 2 | IM_LIMIT | Call by reference | Type reference (TYPE) | SRV_LIMIT_DATA | Limit Data | 20070810 |
Method SET_LIMIT_DATA on class CL_MMSRV_UI_SP_MODEL has no exception.
Method SET_SERVICE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IMT_OUTLINE | Call by reference | Type reference (TYPE) | SRV_OUTLINE_TTY | Table Type: Outline Data | 20070810 | |||
| 2 | IMT_SERVICE_LINE | Call by reference | Type reference (TYPE) | SRV_SERVICE_LINE_TTY | Table Type: Service Line Data | 20070810 | |||
| 3 | IMT_SRV_LONGTEXTS | Call by reference | Type reference (TYPE) | SRV_LONGTEXTS_TTY | Table Type: Long Text | 20070810 |
Method SET_SERVICE_DATA on class CL_MMSRV_UI_SP_MODEL has no exception.
Method SET_SERVICE_PACKAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPL_USAGE | Call by reference | Type reference (TYPE) | CHAR5 | application usage flag | 20070828 | |||
| 2 | IM_FROM_SAVE | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20070913 |
Method SET_SERVICE_PACKAGE on class CL_MMSRV_UI_SP_MODEL has no exception.
Method SET_SERVICE_PACKAGE_ACC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ACCOUNT_PROCESS | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20070831 | |||
| 2 | IM_APPL_USAGE | Call by reference | Type reference (TYPE) | CHAR5 | R/2 table | 20070831 |
Method SET_SERVICE_PACKAGE_ACC on class CL_MMSRV_UI_SP_MODEL has no exception.
Method SHOW_MESSAGES Signature
Method SHOW_MESSAGES on class CL_MMSRV_UI_SP_MODEL has no parameter.
Method SHOW_MESSAGES on class CL_MMSRV_UI_SP_MODEL has no exception.
Method UPDATE_SERVICE_LINE_VRTKZ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DIST_IND | Call by reference | Type reference (TYPE) | VRTKZ | Distribution Indicator for Multiple Account Assignment | 20070911 | |||
| 2 | IM_OUTLINE | Call by reference | Type reference (TYPE) | OUTLINE_NO | Outline Number | 20070911 | |||
| 3 | IM_SRV_LINE | Call by reference | Type reference (TYPE) | EXTROW | Line Number | 20070911 |
Method UPDATE_SERVICE_LINE_VRTKZ on class CL_MMSRV_UI_SP_MODEL has no exception.
Method WRITE_MSG_TOMAIN_UI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IMT_MESSAGES | Call by reference | Type reference (TYPE) | MEPO_T_MESSAGES_BAPI | Message Handler: Purchasing: Transfer Table | 20070825 |
Method WRITE_MSG_TOMAIN_UI on class CL_MMSRV_UI_SP_MODEL has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 603 |