SAP ABAP Class CL_MMSRV_UI_SP_MODEL (Assistance Class for ZAMI_MMSRV_MAINTAIN_SP)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-SRV (Application Component) External Services
     MMSRV_UI_MODEL (Package) Model Components for Web Dynpro External Service
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 ACC_PROCESS_FLAG Instance attribute Public Type reference (TYPE) FLAG flag 20070915
2 IS_ERROR Instance attribute Public Type reference (TYPE) FLAG User changes the Data 20070903
3 LT_ACC_DATA_TEMPLATE Instance attribute Public Type reference (TYPE) SRV_ACC_DATA_TTY Copy from template accoutning 20070921
4 LT_ACC_TOTAL_TEMPLATE Instance attribute Public Type reference (TYPE) SRV_ACC_TOTALS_TTY copy tempalte for accounting total 20070921
5 MO_IF_DOCUMENT Instance attribute Public Object reference (TYPE REF TO) IF_MMPUR_DOCUMENT 20070810
6 MO_MSG_HANDLER Instance attribute Public Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER message handler for SP 20070828
7 MV_ACC_POPUP Instance attribute Public Type reference (TYPE) FLAG Account popup check 20070814
8 MV_ACTIVITY Instance attribute Public Type reference (TYPE) TRTYP Transaction type 20070813
9 MV_DOCNR Instance attribute Public Type reference (TYPE) CHAR10 Purchasing Document Number 20070810
10 MV_DOC_TYPE Instance attribute Private Type reference (TYPE) SWO_OBJTYP Object Type 20070810
11 MV_ITEM_DATA Instance attribute Private Type reference (TYPE) MEREQ_ITEM OO Purchase Requisition: Item Status 20070813
12 MV_ITEM_DELETED Instance attribute Public Type reference (TYPE) FLAG Flag to check item delete or undelete 20070814
13 MV_ITEM_NO Instance attribute Private Type reference (TYPE) NUMC5 5 Character Numeric NUMC 20070810
14 MV_ITEM_SWITCH Instance attribute Public Type reference (TYPE) FLAG General Flag 20070913
15 MV_TEMPLATE_HANDLER Instance attribute Public Object reference (TYPE REF TO) IF_TEMPLATE_FACTORY Handler for template copy or save 20070814
16 MV_UI_INIT Instance attribute Public Type reference (TYPE) WDY_BOOLEAN Flag for initialize UI table ( X - must be initialized) 20070913
17 MYT_ACCOUNT_MSG Instance attribute Private Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler: Purchasing: Transfer Table 20070816
18 MYT_ACC_MESSAGE Instance attribute Public Type reference (TYPE) SRV_MESSAGES_TTY Accounting messages 20070831
19 MYT_SRV_ACC_DATA Instance attribute Private Type reference (TYPE) SRV_ACC_DATA_TTY Table Type: Account Assignment Data 20070810
20 MYT_SRV_ACC_DATAX Instance attribute Private Type reference (TYPE) SRV_ACC_DATAX_TTY acconting line datax 20070907
21 MYT_SRV_ACC_DATA_OLD Instance attribute Private Type reference (TYPE) SRV_ACC_DATA_TTY Table Type: Account Assignment Data 20070827
22 MYT_SRV_ACC_TOTALS Instance attribute Private Type reference (TYPE) SRV_ACC_TOTALS_TTY Total Account Assignment for Service/Limit 20070810
23 MYT_SRV_ACC_TOTALSX Instance attribute Private Type reference (TYPE) SRV_ACC_TOTALSX_TTY Accounting totalx 20070907
24 MYT_SRV_ACC_TOTALS_OLD Instance attribute Private Type reference (TYPE) SRV_ACC_TOTALS_TTY Total Account Assignment for Service/Limit 20070827
25 MYT_SRV_CONTRACT_LIMITS Instance attribute Private Type reference (TYPE) SRV_CONTRACT_LIMITS_TTY Table type: Contract Limits 20070810
26 MYT_SRV_CONTRACT_LIMITS_OLD Instance attribute Private Type reference (TYPE) SRV_CONTRACT_LIMITS_TTY Table type: Contract Limits 20070827
27 MYT_SRV_LONGTEXTS Instance attribute Private Type reference (TYPE) SRV_LONGTEXTS_TTY Table Type: Long Text 20070810
28 MYT_SRV_LONGTEXTS_OLD Instance attribute Private Type reference (TYPE) SRV_LONGTEXTS_TTY Table Type: Long Text 20070827
29 MYT_SRV_MESSAGES Instance attribute Public Type reference (TYPE) MEPO_T_MESSAGES_BAPI strore srv messages 20070828
30 MYT_SRV_OUTLINES Instance attribute Private Type reference (TYPE) SRV_OUTLINE_TTY Table Type: Outline Data 20070810
31 MYT_SRV_OUTLINES_OLD Instance attribute Private Type reference (TYPE) SRV_OUTLINE_TTY Table Type: Outline Data 20070827
32 MYT_SRV_SERVICE_LINES Instance attribute Private Type reference (TYPE) SRV_SERVICE_LINE_TTY Table Type: Service Line Data 20070810
33 MYT_SRV_SERVICE_LINES_OLD Instance attribute Private Type reference (TYPE) SRV_SERVICE_LINE_TTY Table Type: Service Line Data 20070827
34 MY_SRV_LIMIT_DATA Instance attribute Private Type reference (TYPE) SRV_LIMIT_DATA Limit Data 20070810
35 MY_SRV_LIMIT_DATA_OLD Instance attribute Private Type reference (TYPE) SRV_LIMIT_DATA Limit Data 20070827
Methods
# Method Level Visibility Method type Description Created on
1 ACC_TABLE_SETTINGS Instance method Public Method set field selection for accont assignment 20070810
2 CHECK_ACCOUNT_TOTAL Instance method Public Method check if entry already there in the account total 20070912
3 CHECK_SP_MESSAGES Instance method Private Method Check the Service Package related error messages 20070814
4 COPY_ACCOUNT_FOR_ALL_LINE Instance method Public Method Copy account assignment for all the service lines 20070810
5 COPY_FROM_TEMP Instance method Public Method copy accounting data form template 20070810
6 CREATE_DOC_HANDLER Instance method Public Method Creating PR document handler 20070810
7 DELETE_ACCOUNT_MESSAGES Instance method Private Method Check the acconting related messages and set the popup value 20070914
8 FPM_AFTER_FAILED_EVENT Instance method Public Method Service package handling for failed event 20070810
9 FPM_FLUSH Instance method Public Method Flush method for service package component 20070810
10 FPM_PROCESS_EVENT Instance method Public Method Process event for service package component 20070810
11 GET_ACC_DATA_FROM_MODEL Instance method Public Method Get the accoutning data from backend to UI 20070907
12 GET_ACC_DATA_FROM_SP Instance method Public Method 20070907
13 GET_ACC_DATA_OLD Instance method Public Method Get the accounting DB data 20070829
14 GET_ITEM_DATA Instance method Public Method Get the curretly seletcted item data 20070813
15 GET_LIMIT_DATA Instance method Public Method Get the limit data model class to UI 20070810
16 GET_LIMIT_DATA_OLD Instance method Public Method Get the DB data for Service Limit 20070829
17 GET_SERVICE_DATA Instance method Public Method Get the service overview model class data to UI 20070810
18 GET_SERVICE_DATA_OLD Instance method Public Method Get the service overview model class data to UI 20070827
19 GET_SERVICE_PACKAGE Instance method Public Method Get service package details 20070810
20 IS_ACC_ALLOWED Instance method Public Method method will Check if accounting is allowed or not 20070816
21 LIMIT_FIELD_SELECTION Instance method Public Method Read field selection for limit tab 20070831
22 MAP_SRV_MSG_BAPI Instance method Private Method handle the undelete item action 20070824
23 PREPARE_SERVICE_DATAX Instance method Public Method Prepare Service Datax 20070920
24 PROCESS_ACCOUNT Instance method Public Method Process requested from accounting pop-up 20070907
25 READ_APP_PARAMETER Instance method Public Method reading Application parameter using FPM API 20070810
26 REQUEST_PROCESS Instance method Public Method request process 20070810
27 SAVE_AS_TEMP Instance method Public Method save accounting data as template 20070810
28 SERVICE_FIELD_SELECTION Instance method Public Method Get the service line fields selction 20070831
29 SET_ACC_DATAX_SAVE Instance method Private Method 20070907
30 SET_ACC_DATA_TO_MODEL Instance method Public Method Set the accouting lines 20070907
31 SET_ACC_DATA_TO_SP Instance method Public Method 20070907
32 SET_ACC_TOTAL Instance method Public Method Set the accounting data from UI to backedn 20070821
33 SET_DATAX_SP Instance method Private Method Method to set datax for service package 20070822
34 SET_DATAX_SP_ACC Instance method Private Method Sets Datax for service or limit accounting 20070831
35 SET_EXT_HEADER Instance method Public Method Set the external header data for service package 20070820
36 SET_HEADER_DATA Instance method Private Method 20070925
37 SET_HEADER_DATAX Instance method Private Method 20070925
38 SET_LIMIT_DATA Instance method Public Method Setting the service limit data from UI 20070810
39 SET_SERVICE_DATA Instance method Public Method Setting service overview data to model class from UI 20070810
40 SET_SERVICE_PACKAGE Instance method Public Method Set the service package data 20070810
41 SET_SERVICE_PACKAGE_ACC Instance method Public Method Set the service p[ackage data for accounting process 20070831
42 SHOW_MESSAGES Instance method Public Method Push Service Package messages to main UI 20070828
43 UPDATE_SERVICE_LINE_VRTKZ Instance method Public Method Set the distribution indicator for service line 20070911
44 WRITE_MSG_TOMAIN_UI 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 Exporting 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 Exporting EX_SERIAL_NO Call by reference Type reference (TYPE) SRV_ACC_TOTALS-SERIAL_NO Total Account Assignment for Service/Limit 20070912
2 Importing 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 Importing 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 Importing IMT_ACC_LINE Call by reference Type reference (TYPE) SRV_ACC_DATA_TTY Account Assignment Data for Service/Limit 20070920
2 Importing IMT_ACC_TOTAL Call by reference Type reference (TYPE) SRV_ACC_TOTALS_TTY Table Type: accounting totals 20070920
3 Importing IM_DIST_IND Call by reference Type reference (TYPE) VRTKZ Distribution Indicator for Multiple Account Assignment 20070920
4 Importing IM_OUTLINE Call by reference Type reference (TYPE) OUTLINE_NO Outline Number 20070920
5 Importing 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 Exporting EX_ACC_ERROR Call by reference Type reference (TYPE) FLAG General Flag 20070914
2 Changing 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 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT FPM Event 20070810
2 Importing IT_INTERFACE_VIEWS Call by reference Type reference (TYPE) STRING_TABLE TABLE OF INTERFACE_VIEWS 20070810
3 Importing 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 Importing 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 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20070810
2 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20070810
3 Importing 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 Exporting EXT_ACC_TOTAL Call by reference Type reference (TYPE) SRV_ACC_TOTALS_TTY Table Type: accounting totals 20070907
2 Exporting EXT_SRV_ACC_DATA Call by reference Type reference (TYPE) SRV_ACC_DATA_TTY Table Type: Account Assignment Data 20070907
3 Importing IM_OUTLINE Call by reference Type reference (TYPE) OUTLINE_NO Outline Number 20070907
4 Importing 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 Importing IM_OUTLINE Call by reference Type reference (TYPE) OUTLINE_NO Hypertext Structure 20070907
2 Importing 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 Exporting EXT_ACC_LINE Call by reference Type reference (TYPE) SRV_ACC_DATA_TTY Table Type: Account Assignment Data 20070829
2 Exporting EXT_ACC_TOTAL Call by reference Type reference (TYPE) SRV_ACC_TOTALS_TTY Table Type: accounting totals 20070829
3 Importing IM_OUTLINE Call by reference Type reference (TYPE) OUTLINE Hypertext Structure 20070911
4 Importing 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 Exporting 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 Exporting EXT_CONTRACT_LIMIT Call by reference Type reference (TYPE) SRV_CONTRACT_LIMITS_TTY Table type: Contract Limits 20070810
2 Exporting 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 Exporting EXT_CONTRACT_LIMIT Call by reference Type reference (TYPE) SRV_CONTRACT_LIMITS_TTY Table type: Contract Limits 20070829
2 Exporting 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 Exporting EXT_OUTLINE Call by reference Type reference (TYPE) SRV_OUTLINE_TTY Table Type: Outline Data 20070810
2 Exporting EXT_SERVICE_LINE Call by reference Type reference (TYPE) SRV_SERVICE_LINE_TTY Table Type: Service Line Data 20070810
3 Exporting 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 Exporting EXT_OUTLINE_OLD Call by reference Type reference (TYPE) SRV_OUTLINE_TTY Table Type: Outline Data 20070827
2 Exporting EXT_SERVICE_LINE_OLD Call by reference Type reference (TYPE) SRV_SERVICE_LINE_TTY Table Type: Service Line Data 20070827
3 Exporting 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 Importing 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 Exporting 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 Exporting 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 Exporting EXT_BAPI_MESSAGE Call by reference Type reference (TYPE) MEPO_T_MESSAGES_BAPI Message Handler: Purchasing: Transfer Table 20070825
2 Exporting EX_FLAG Call by reference Type reference (TYPE) FLAG General Flag 20070825
3 Importing 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 Exporting EXT_ACC_LINEX Call by reference Type reference (TYPE) SRV_ACC_DATAX_TTY Table Type: Change Parameters for Account Assignment Data 20070920
2 Exporting EXT_ACC_TOTALX Call by reference Type reference (TYPE) SRV_ACC_TOTALSX_TTY Table Type: Change Parameters for Accounting Totals 20070920
3 Exporting EXT_CONT_LIMITX Call by reference Type reference (TYPE) SRV_CONTRACT_LIMITSX_TTY Table Type: Change Parameter for Contract Limits 20070920
4 Exporting EXT_OUTLINEX Call by reference Type reference (TYPE) SRV_OUTLINEX_TTY Table Type: Change Parameter for Outline Data 20070920
5 Exporting EXT_SERVICEX Call by reference Type reference (TYPE) SRV_SERVICE_LINEX_TTY Table Type: Change Parameter for Service Line Data 20070920
6 Exporting EX_LIMITX Call by reference Type reference (TYPE) SRV_LIMIT_DATAX Change Parameter: Limit Data 20070920
7 Importing IMT_ACC_LINE Call by reference Type reference (TYPE) SRV_ACC_DATA_TTY Table Type: Account Assignment Data 20070920
8 Importing IMT_ACC_TOTAL Call by reference Type reference (TYPE) SRV_ACC_TOTALS_TTY Table Type: accounting totals 20070920
9 Importing IMT_CONT_LIMIT Call by reference Type reference (TYPE) SRV_CONTRACT_LIMITS_TTY Table type: Contract Limits 20070920
10 Importing IMT_OUTLINE Call by reference Type reference (TYPE) SRV_OUTLINE_TTY Table Type: Outline Data 20070920
11 Importing IMT_SERVICE Call by reference Type reference (TYPE) SRV_SERVICE_LINE_TTY Table Type: Service Line Data 20070920
12 Importing IM_ACC_CAT Call by reference Type reference (TYPE) KNTTP Account Assignment Category 20070920
13 Importing IM_ITEM_NO Call by reference Type reference (TYPE) BNFPO Item Number of Purchase Requisition 20070920
14 Importing 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 Exporting EXT_ACC_MESSAGE Call by reference Type reference (TYPE) SRV_MESSAGES_TTY Table Type: MMSRV Messages 20070907
2 Exporting EX_SUCCESS Call by reference Type reference (TYPE) FLAG General Flag 20070907
3 Importing IM_OUTLINE Call by reference Type reference (TYPE) OUTLINE_NO Hypertext Structure 20070907
4 Importing 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 Importing 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 Exporting 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 Exporting EXT_ACC_DATAX Call by reference Type reference (TYPE) SRV_ACC_DATAX_TTY Table Type: Change Parameters for Account Assignment Data 20070907
2 Exporting 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 Exporting EXT_ACC_LINE Call by reference Type reference (TYPE) SRV_ACC_DATA_TTY Table Type: Account Assignment Data 20070918
2 Exporting EXT_ACC_LINEX Call by reference Type reference (TYPE) SRV_ACC_DATAX_TTY Table Type: Change Parameters for Account Assignment Data 20070918
3 Importing IMT_ACC_TOTAL Call by reference Type reference (TYPE) SRV_ACC_TOTALS_TTY Table Type: accounting totals 20070907
4 Importing IMT_SRV_ACC_DATA Call by reference Type reference (TYPE) SRV_ACC_DATA_TTY Table Type: Account Assignment Data 20070907
5 Importing IM_OUTLINE Call by reference Type reference (TYPE) OUTLINE_NO Hypertext Structure 20070913
6 Importing 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 Importing IMT_ACC_LINE Call by reference Type reference (TYPE) SRV_ACC_DATA_TTY Table Type: Account Assignment Data 20070918
2 Importing IMT_ACC_LINEX Call by reference Type reference (TYPE) SRV_ACC_DATAX_TTY Table Type: Change Parameters for Account Assignment Data 20070918
3 Importing IM_OUTLINE Call by reference Type reference (TYPE) OUTLINE_NO Outline Number 20070910
4 Importing 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 Importing 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 Exporting EXT_ACC_LINEX Call by reference Type reference (TYPE) SRV_ACC_DATAX_TTY Table Type: Change Parameters for Account Assignment Data 20070919
2 Exporting EXT_ACC_TOTALX Call by reference Type reference (TYPE) SRV_ACC_TOTALSX_TTY Table Type: Change Parameters for Accounting Totals 20070919
3 Exporting EXT_CONT_LIMITX Call by reference Type reference (TYPE) SRV_CONTRACT_LIMITSX_TTY Table Type: Change Parameter for Contract Limits 20070919
4 Exporting EXT_OUTLINEX Call by reference Type reference (TYPE) SRV_OUTLINEX_TTY Table Type: Change Parameter for Outline Data 20070919
5 Exporting EXT_SERVICEX Call by reference Type reference (TYPE) SRV_SERVICE_LINEX_TTY Table Type: Change Parameter for Service Line Data 20070919
6 Exporting EX_LIMITX Call by reference Type reference (TYPE) SRV_LIMIT_DATAX Change Parameter: Limit Data 20070919
7 Importing 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 Exporting EXT_ACC_LINEX Call by reference Type reference (TYPE) SRV_ACC_DATAX_TTY Change Parameters: Account Assignment Data for Service/Limit 20070906
2 Exporting EXT_ACC_TOTALX Call by reference Type reference (TYPE) SRV_ACC_TOTALSX_TTY Change Parameters:Total Account Assignment for Service/Limit 20070906
3 Importing IMT_ACC_DATA Call by reference Type reference (TYPE) SRV_ACC_DATA_TTY Table Type: Account Assignment Data 20070910
4 Importing IMT_ACC_TOTAL Call by reference Type reference (TYPE) SRV_ACC_TOTALS_TTY Table Type: accounting totals 20070910
5 Importing IM_OUTLINE Call by reference Type reference (TYPE) OUTLINE_NO Outline Number 20070918
6 Importing 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 Exporting EX_SRV_HEADER Call by reference Type reference (TYPE) SRV_EXT_HEADER External Header Data 20070820
2 Importing 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 Exporting EX_SRV_HEADER Call by reference Type reference (TYPE) SRV_EXT_HEADER External Header Data 20070925
2 Importing IM_ACTIVITY Call by reference Type reference (TYPE) TRTYP Transaction type 20070925
3 Importing IM_DOC_NUMBER Call by reference Type reference (TYPE) CHAR10 Purchasing Document Number 20070925
4 Importing IM_DOC_TYPE Call by reference Type reference (TYPE) SWO_OBJTYP Object Type 20070925
5 Importing 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 Exporting EX_SRV_HEADER Call by reference Type reference (TYPE) SRV_EXT_HEADERX Change Parameter: External Header Data 20070925
2 Importing 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 Importing IMT_CONTRACT_LIMIT Call by reference Type reference (TYPE) SRV_CONTRACT_LIMITS_TTY Table type: Contract Limits 20070810
2 Importing 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 Importing IMT_OUTLINE Call by reference Type reference (TYPE) SRV_OUTLINE_TTY Table Type: Outline Data 20070810
2 Importing IMT_SERVICE_LINE Call by reference Type reference (TYPE) SRV_SERVICE_LINE_TTY Table Type: Service Line Data 20070810
3 Importing 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 Importing IM_APPL_USAGE Call by reference Type reference (TYPE) CHAR5 application usage flag 20070828
2 Importing 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 Importing IM_ACCOUNT_PROCESS Call by reference Type reference (TYPE) FLAG General Flag 20070831
2 Importing 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 Importing IM_DIST_IND Call by reference Type reference (TYPE) VRTKZ Distribution Indicator for Multiple Account Assignment 20070911
2 Importing IM_OUTLINE Call by reference Type reference (TYPE) OUTLINE_NO Outline Number 20070911
3 Importing 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 Importing 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