SAP ABAP Interface IF_ACCOUNT_MMSRV (Interface for Service Accounting Data)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-SRV (Application Component) External Services
     MMSRV_SP (Package) Service Package: External Service Management
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ACCOUNT_MMSRV Class for accounting 20060428
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SERVICE_PACKAGE_MMSRV Service Package Class for MMSRV 20060428
Properties
Interface IF_ACCOUNT_MMSRV  
Short Description Interface for Service Accounting Data    
General Data
Package MMSRV_SP   Service Package: External Service Management 
Created 20060428   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_ACCOUNT_MMSRV has no forward declaration.
Interfaces
Interface IF_ACCOUNT_MMSRV has no interface.
Friends
Interface IF_ACCOUNT_MMSRV has no friend.
Attributes
Interface IF_ACCOUNT_MMSRV has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ENRICH_ACC_TOTALS Instance method Public Method 20091208
2 GET_ACC_LINE Instance method Public Method Returns service accounting values 20060428
3 GET_ACC_TOTALS Instance method Public Method Returns accounting totals 20060428
4 GET_COMMITMENTS Instance method Public Method Returns Commitment Values 20060428
5 GET_REPEAT_ACC_KEY Instance method Public Method gets the repeat account assignmet key 20100426
6 HANDLE_ACTION Instance method Public Method 20091116
7 SET_ACC_LINE Instance method Public Method Sets the service accounting values to the private attribute 20060428
8 SET_ACC_TOTALS Instance method Public Method Sets the accouting totals to the private attribute 20060428
9 SET_REPEAT_ACC_KEY Instance method Public Method SETS the repeat account assignmet key 20100426
Events
Interface IF_ACCOUNT_MMSRV has no event.
Types
Interface IF_ACCOUNT_MMSRV has no local type.
Method Signatures

Method ENRICH_ACC_TOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_ACC_TOTALS Call by reference Type reference (TYPE) SRV_ACC_TOTALS_TTY Table Type: accounting totals 20091208
2 Importing IMT_ACC_DATA Call by reference Type reference (TYPE) SRV_ACC_DATA_TTY Table Type: Account Assignment Data 20091208
3 Importing IMT_ACC_TOTALS Call by reference Type reference (TYPE) SRV_ACC_TOTALS_TTY Table Type: accounting totals 20091208

Method ENRICH_ACC_TOTALS on Interface IF_ACCOUNT_MMSRV has no exception.

Method GET_ACC_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_ACC_LINE_DATA Call by reference Type reference (TYPE) SRV_ACC_DATA_TTY Tabal Type: Service Accounitng Data 20060428
2 Exporting EXT_ACC_TOTALS Call by reference Type reference (TYPE) SRV_ACC_TOTALS_TTY Table Type: accounting totals 20070829
3 Importing IM_DB_ONLY Call by reference Type reference (TYPE) CHAR1 if set returns only data base data 20060428
4 Importing IM_GET_CMPLTE_DATA Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20091214
5 Importing IM_IS_COMM Call by reference Type reference (TYPE) CHAR1 set call from commitments 20061009
6 Importing IM_MODIFY_ONLY Call by reference Type reference (TYPE) CHAR1 if set returns only modified 20060428
7 Importing IM_PACKNO Call by reference Type reference (TYPE) SRV_SERVICE_DATA-PACKNO Package number 20060428
8 Importing IM_SRV_NO Call by reference Type reference (TYPE) SRV_ACC_DATA-SRV_LINE Service number 20060428
# Exception Resumable Description Created on
1 ERROR_ACCOUNT_GET Error when getting account details 20060429

Method GET_ACC_TOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_ACC_TOTALS Call by reference Type reference (TYPE) SRV_ACC_TOTALS_TTY Table Type: accounting totals 20060428

Method GET_ACC_TOTALS on Interface IF_ACCOUNT_MMSRV has no exception.

Method GET_COMMITMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EXT_EKPR Call by reference Type reference (TYPE) SRV_MMSRV_EKPR_TTY Table Type: Commitment Communication structure 20060428

Method GET_COMMITMENTS on Interface IF_ACCOUNT_MMSRV has no exception.

Method GET_REPEAT_ACC_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REPEAT_ACC_KEY Call by reference Type reference (TYPE) MMSRV_ACCOUNT_DAT_INFO_SERVICE ACCOUNTING INFOR FOR SERVICE NODE 20100426

Method GET_REPEAT_ACC_KEY on Interface IF_ACCOUNT_MMSRV has no exception.

Method HANDLE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) XFELD Checkbox 20091116
2 Importing IM_ACC_DATA Call by reference Type reference (TYPE) SRV_ACC_DATA_TTY Table Type: Account Assignment Data 20091116
3 Importing IV_ACTION Call by reference Type reference (TYPE) CHAR30 30 Characters 20091116

Method HANDLE_ACTION on Interface IF_ACCOUNT_MMSRV has no exception.

Method SET_ACC_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 Reference Structure For Account Assignment of Service Line 20060428
2 Importing IMT_ACC_LINEX Call by reference Type reference (TYPE) SRV_ACC_DATAX_TTY Table Type: Change Parameters for Service Accounting Data 20060428

Method SET_ACC_LINE on Interface IF_ACCOUNT_MMSRV has no exception.

Method SET_ACC_TOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMT_ACC_TOTALS Call by reference Type reference (TYPE) SRV_ACC_TOTALS_TTY Table Type: accounting totals 20060428
2 Importing IMT_ACC_TOTALSX Call by reference Type reference (TYPE) SRV_ACC_TOTALSX_TTY Table Type: Change Parameters for Accounting Totals 20060428

Method SET_ACC_TOTALS on Interface IF_ACCOUNT_MMSRV has no exception.

Method SET_REPEAT_ACC_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REPEAT_ACC_KEY Call by reference Type reference (TYPE) MMSRV_ACCOUNT_DAT_INFO_SERVICE ACCOUNTING INFOR FOR SERVICE NODE 20100426

Method SET_REPEAT_ACC_KEY on Interface IF_ACCOUNT_MMSRV has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700