SAP ABAP Class CL_FMPP_SERVICES (Partial Payment by Fund Services)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   PSM-FA (Application Component) Fund Accounting
     FMPP_CORE_E (Package) Partial Payment by Split characteristic of new GL
Properties
Class CL_FMPP_SERVICES  
Short Description Partial Payment by Fund Services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FMPP_CORE_E   Partial Payment by Split characteristic of new GL 
Created 20060307   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FMPP_SERVICES has no forward declaration.
Interfaces
Class CL_FMPP_SERVICES has no interface implemented.
Friends
Class CL_FMPP_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACT_ALV_ROW Instance attribute Private Type reference (TYPE) I Current ALV row 20060406
2 CON_AUTH_OBJECT Constant Private Type reference (TYPE) XUFIELD 'F_BKPF_BLA' 20060307
3 CON_CHANGE Constant Private Type reference (TYPE) ACTIV_AUTH '02' 20060307
4 CON_FMPP_CONTROL Constant Private Type reference (TYPE) DFIES-TABNAME 'FMPP_CONTROL' 20060307
5 CON_LOCK_E Constant Public Type reference (TYPE) ENQMODE 'E' exclusive lock 20080229
6 CON_LOCK_OPT Constant Public Type reference (TYPE) ENQMODE 'O' optimistic lock 20080229
7 CON_LOCK_R Constant Public Type reference (TYPE) ENQMODE 'R' convert optimistic to exclusive lock 20080229
8 CON_MCOUNT Constant Public Type reference (TYPE) CHAR10 'COUNT' to count the messages in message handler 20080403
9 CON_MDISPLAY Constant Public Type reference (TYPE) CHAR10 'DISPLAY' 20060531
10 CON_MINIT Constant Public Type reference (TYPE) CHAR10 'INIT' 20060531
11 CON_MSTOP Constant Public Type reference (TYPE) CHAR10 'STOP' 20060531
12 CON_MSTORE Constant Public Type reference (TYPE) CHAR10 'STORE' 20060531
13 CON_SHOW Constant Private Type reference (TYPE) ACTIV_AUTH '03' 20060307
14 EVENT_RECEIVER Instance attribute Private Object reference (TYPE REF TO) LCL_EVENT_RECEIVER ALV receiver 20060406
15 FMPP_ALV Instance attribute Private Type reference (TYPE) FMPP_ALV_REF Current active data item 20060406
16 FMPP_HEADER Instance attribute Public Type reference (TYPE) TFMPP_HEADER 20060602
17 FMPP_HOLD_VALUES Instance attribute Public Type reference (TYPE) THOLD_VALUES 20060811
18 FMPP_MOVE_REF Instance attribute Protected Object reference (TYPE REF TO) DATA 20060608
19 FMPP_REF Instance attribute Private Type reference (TYPE) TFMPP_REF 20060531
20 FMPP_T001 Instance attribute Public Type reference (TYPE) T001 20060704
21 GRID Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20060406
22 G_MODIFIED_FLAG Instance attribute Public Type reference (TYPE) XFLAG Boolean variable 20080319
23 HOLD_DATA Instance attribute Public Type reference (TYPE) XFLAG 20060629
24 LAST_PAYMENT_REVERSE Instance attribute Public Type reference (TYPE) XFLAG 20060831
25 MSG_COUNT Instance attribute Public Type reference (TYPE) I 20060531
26 MULTI_CURRENCY Instance attribute Public Type reference (TYPE) XFLAG 20060830
27 T_BKPF_HWAER Instance attribute Public Type reference (TYPE) T_TBKPF_HWAER 20060704
28 T_CM_DOC Instance attribute Public Type reference (TYPE) TFMPP_REL_DOC Related Documents Credit Memos 20080318
29 T_FMPP_ALV Instance attribute Public Type reference (TYPE) TFMPP_ALV_REF ALV Data 20060406
30 T_FMPP_COLLECTOR Static Attribute Private Type reference (TYPE) TT_FMPP_COL fmpp doc buffer 20080805
31 T_FMPP_CONTROL Static Attribute Private Type reference (TYPE) TFMPP_CONTROL Control table (Customizing) 20060307
32 T_FMPP_FIELDS Static Attribute Private Type reference (TYPE) TFMPP_SPFIELDS Relevant GL-Entities 20060307
33 T_FMPP_REF Instance attribute Public Type reference (TYPE) T_TFMPP_REF 20060531
34 T_FMPP_TA Instance attribute Public Type reference (TYPE) T_TFMPP_TA 20060627
35 T_LOCK_DOC Static Attribute Public Type reference (TYPE) TFMPP_LOCK_DOC_KEY the table of all locked doc 20080229
36 X_ALV_REFRESH Instance attribute Public Type reference (TYPE) XFLAG ALV refresh 20060406
37 ZLSPR Static Attribute Private Type reference (TYPE) DZLSPR 20060531
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORYTIY_CHECK Static method Public Method Authority check 20060307
2 AUTH_CHECK Static method Private Method Authority check (internal use) 20060307
3 BUILD_FIELDCAT Instance method Private Method Build fieldcat 20060406
4 CHECK_DOC_SPLIT_ACTIVE Static method Public Method check the document splitting is active for the given coco 20080505
5 CHECK_ENBTR Instance method Public Method Check amount 20060531
6 CHECK_IF_FMPP_DOC Static method Public Method check if the given document is in fmpp process 20080805
7 CHECK_LOCK_UNLOCK Instance method Public Method check if action 'Lock' or 'Unlock' is permitted 20080616
8 CLEAR_ACTIVE_ROW_ENTERED Instance method Public Method clear the active data item's entered value 20080320
9 DEQUEUE Instance method Public Method 20080228
10 DISPLAY_LIST Instance method Public Method Display Work List for Partial Payment Process 20060307
11 ENQUEUE Instance method Public Method 20080228
12 EXCLUDE_TB_FUNCTIONS Instance method Private Method exclude generic functions 20060406
13 FMPP_ACTIVE Static method Public Method Partial Payment by Fund: Active Flag 20060307
14 GET_ACTIVE_ROW Instance method Public Method Get active row of ALV-data 20060406
15 GET_ALV_DATA Instance method Public Method Get ALV data 20060406
16 GET_ALV_FIELDS Instance method Private Method 20060609
17 GET_BKPF_HWAER Instance method Public Method 20060704
18 GET_COMPANY_CODE_INFO Instance method Public Method 20060704
19 GET_CONTROL_DATA Static method Public Method Get Data form Customizing (internal use) 20060308
20 GET_FMPP_DOCUMENTS Instance method Public Method Select documents form FI 20060307
21 GET_GL_ENTITIES Static method Public Method Select relevant GL-entities 20060307
22 GET_INVOICE_MONITOR Static method Public Method 20060712
23 GET_PAYMENT_BLOCK Static method Public Method Partial Payment by Fund: Get Payment Block 20060531
24 GET_REM_AMOUNT Instance method Public Method 20060627
25 GET_ROW_DATA Instance method Public Method Get data form the current row 20060406
26 LAST_PAYMENT_ACTIVE Static method Public Method 20060830
27 MESSAGE_HANDLER Instance method Public Method message handler 20060531
28 MOVE_ACTIVE_FIELDS Instance method Private Method 20060608
29 RESELECT_DOCUMENTS Instance method Public Method Reselect all documents 20080228
30 SET_ACTIVE_ROW Instance method Public Method Set active row of ALV-data 20060406
31 SET_ALV_DATA Instance method Public Method Set ALV data 20060406
32 SET_HOLD_DATA Instance method Public Method 20060629
33 SET_ITEM_SIGN Static method Private Method 20060713
34 SET_USER_COMMAND Instance method Public Method set user command 20060531
Events
Class CL_FMPP_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TBKPF_HWAER Public See coding 20060704 begin of tbkpf_hwaer, bukrs type bkpf-bukrs, gjahr type bkpf-gjahr, belnr type bkpf-belnr, hwaer type bkpf-hwaer, waers type bkpf-waers, kursf type bkpf-kursf, end of tbkpf_hwaer
2 TFMPP_HEADER Public See coding 20060602 begin of tfmpp_header, bukrs type bsik-bukrs, gjahr type bsik-gjahr, belnr type bsik-belnr, lifnr type bsik-lifnr, pp_id type fmpp_id, pp_id_t type fmpp_id_t, end of tfmpp_header
3 TFMPP_REF Public See coding 20060531 begin of tfmpp_ref, bukrs type bkpf-bukrs, gjahr type bkpf-gjahr, belnr type bkpf-belnr, buzei type bseg-buzei, spl_no type fagl_index, doc_ref type ref to cl_fmpp_documents, end of tfmpp_ref
4 TFMPP_TA Public See coding 20060627 begin of tfmpp_ta, bukrs type bsik-bukrs, gjahr type bsik-gjahr, belnr type bsik-belnr, pswbt type fagl_splinfo-pswbt, " origin amount total type fagl_splinfo-pswbt, " total expenditure pswsl type fagl_splinfo-pswsl, end of tfmpp_ta
5 TFMPP_WL Public See coding 20060531 begin of tfmpp_wl, bukrs type bsik-bukrs, gjahr type bsik-gjahr, belnr type bsik-belnr, buzei type bsik-buzei, spl_no type fagl_index, usnam type bkpf-usnam, bldat type bkpf-bldat, budat type bkpf-budat, * fipos type fagl_splinfo-fipos, fistl type fagl_splinfo-fistl, geber type fagl_splinfo-geber, grant_nbr type gm_grant_nbr, prctr type fagl_splinfo-prctr, gsber type fagl_splinfo-gsber, budget_pd type fagl_splinfo-BUDGET_PD, mwskz type bsik-mwskz, shkzg type bsik-shkzg, lifnr type bsik-lifnr, saknr type bsik-saknr, zlsch type bsik-zlsch, zlspr type bsik-zlspr, sgtxt type bsik-sgtxt, pswbt type fagl_splinfo-pswbt, pswsl type fagl_splinfo-pswsl, * doc_ref type ref to zcl_fmpp_documents, end of tfmpp_wl
6 THOLD_VALUES Public See coding 20060811 begin of thold_values, zterm type bsik-zterm, zuonr type bsik-zuonr, zlspr type bsik-zlspr, sgtxt type bsik-sgtxt, bldat type bsik-bldat, monat type bsik-monat, budat type bsik-budat, pp_id type fmpp_id, pp_id_t type fmpp_id_t, end of thold_values
7 TR_BELNR Public See coding 20060531 tr_belnr type range of bsik-belnr
8 TR_BGTID Public See coding 20080423 tr_bgtid type range of fm_budget_period
9 TR_BLART Public See coding 20060620 tr_blart type range of bsik-blart
10 TR_BLDAT Public See coding 20060725 tr_bldat type range of bkpf-bldat
11 TR_BUDAT Public See coding 20060725 tr_budat type range of bkpf-budat
12 TR_BUKRS Public See coding 20060531 tr_bukrs type range of bsik-bukrs
13 TR_CPUDT Public See coding 20060531 tr_cpudt type range of cpudt
14 TR_FIPOS Public See coding 20060531 tr_fipos type range of fipos
15 TR_FISTL Public See coding 20060531 tr_fistl type range of fistl
16 TR_GEBER Public See coding 20060531 tr_geber type range of fm_fund
17 TR_GJAHR Public See coding 20060531 tr_gjahr type range of bsik-gjahr
18 TR_GRANT Public See coding 20060531 tr_grant type range of gm_grant_nbr
19 TR_GSBER Public See coding 20060614 tr_gsber type range of gsber
20 TR_LIFNR Public See coding 20060531 tr_lifnr type range of bsik-lifnr
21 TR_PP_ID Public See coding 20060531 tr_pp_id type range of fmpp_id
22 TR_PP_USR Public See coding 20060531 tr_pp_usr type range of usrname
23 TR_PRCTR Public See coding 20060614 tr_prctr type range of prctr
24 TR_SEGMENT Public See coding 20060614 tr_segment type range of fb_segment
25 TR_USNAM Public See coding 20060725 tr_usnam type range of bkpf-usnam
26 TR_WAERS Public See coding 20060830 tr_waers type range of waers
27 TT_FMPP_COL Public See coding 20080805 tt_fmpp_col type sorted TABLE OF t_fmpp_col with UNIQUE key bukrs belnr gjahr buzei
28 T_DFIES Public See coding 20060609 t_dfies type table of dfies
29 T_FMPP_COL Public See coding collect fmpp document as buffer table 20080805 begin of T_FMPP_COL, bukrs type bsik-bukrs, belnr type bsik-belnr, gjahr type bsik-gjahr, buzei type bsik-buzei, lock type boolean, END OF t_fmpp_col
30 T_TBKPF_HWAER Public See coding 20060704 t_tbkpf_hwaer type sorted table of tbkpf_hwaer with unique key bukrs gjahr belnr
31 T_TFMPP_REF Public See coding 20060531 t_tfmpp_ref type sorted table of tfmpp_ref with unique key bukrs gjahr belnr buzei spl_no
32 T_TFMPP_TA Public See coding 20060627 t_tfmpp_ta type table of tfmpp_ta
33 T_TFMPP_WL Public See coding 20060531 t_tfmpp_wl type table of tfmpp_wl
Method Signatures

Method AUTHORYTIY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AUTH_CHANGE Value transfer Type reference (TYPE) CHAR1 Authorization: Show 20060307
2 Exporting E_AUTH_SHOW Value transfer Type reference (TYPE) CHAR1 Authorization: Change 20060307

Method AUTHORYTIY_CHECK on class CL_FMPP_SERVICES has no exception.

Method AUTH_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUTH_ACTIV Call by reference Type reference (TYPE) ACTIV_AUTH Activity 20060307
2 Importing I_AUTH_OBJECT Call by reference Type reference (TYPE) XUFIELD Authorization Field 20060307
3 Returning XFMPP_AUTH Value transfer Type reference (TYPE) CHAR1 Authorization 20060307

Method AUTH_CHECK on class CL_FMPP_SERVICES has no exception.

Method BUILD_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20060406
2 Importing IT_FIELDS Call by reference Type reference (TYPE) T_DFIES 20060609
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20060406
4 Importing I_STRUCTURE_NAME Call by reference Type reference (TYPE) DD02L-TABNAME Table Name 20060406

Method BUILD_FIELDCAT on class CL_FMPP_SERVICES has no exception.

Method CHECK_DOC_SPLIT_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Company Code 20080505
# Exception Resumable Description Created on
1 DOC_SPLIT_NO_ACTIVE splitting is not active for the given company code 20080505

Method CHECK_ENBTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_GOOD Call by reference Type reference (TYPE) LVC_S_MODI ALV Control: Geänderte Zellen für Anwendung 20060531
2 Importing I_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Log for Data Entry 20060531

Method CHECK_ENBTR on class CL_FMPP_SERVICES has no exception.

Method CHECK_IF_FMPP_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FMPP_DOC Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080805
2 Exporting E_FMPP_LOCK Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080805
3 Importing I_BELNR Call by reference Type reference (TYPE) BELNR_D Accounting Document Number 20080805
4 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20080805
5 Importing I_BUZEI Call by reference Type reference (TYPE) BUZEI Number of Line Item Within Accounting Document 20080805
6 Importing I_GJAHR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20080805

Method CHECK_IF_FMPP_DOC on class CL_FMPP_SERVICES has no exception.

Method CHECK_LOCK_UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ALLOW Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080616
2 Importing I_ACTION Call by reference Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20080616
3 Importing I_SELECT_DOC Call by reference Type reference (TYPE) FMPP_ALV_REF Partial Payment by Fund: Reference for ALV-Grid 20080616

Method CHECK_LOCK_UNLOCK on class CL_FMPP_SERVICES has no exception.

Method CLEAR_ACTIVE_ROW_ENTERED Signature

Method CLEAR_ACTIVE_ROW_ENTERED on class CL_FMPP_SERVICES has no parameter.
Method CLEAR_ACTIVE_ROW_ENTERED on class CL_FMPP_SERVICES has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_FMPP_SERVICES has no parameter.
Method DEQUEUE on class CL_FMPP_SERVICES has no exception.

Method DISPLAY_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20060406
2 Changing CS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20060406
3 Changing CT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20060406
4 Changing CT_OUTTAB Call by reference Type reference (TYPE) TFMPP_ALV_REF Data Table 20060406
5 Changing C_CUSTOM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20060406
6 Exporting E_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20060406
7 Importing I_CONTAINER Call by reference Type reference (TYPE) SCRFNAME 'FMPP_GRID_0100_CONTAINER' Name eines Dynproelementes 20060406
8 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) INT4 0 Natural Number 20080228

Method DISPLAY_LIST on class CL_FMPP_SERVICES has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Call by reference Type reference (TYPE) ENQMODE Enqueue Statement Execution Mode 20080228
2 Importing I_PROCESS Call by reference Type reference (TYPE) NUM Sequence number 20080624
# Exception Resumable Description Created on
1 FOREIGN_LOCK 20080228

Method EXCLUDE_TB_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXCLUDE Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20060406

Method EXCLUDE_TB_FUNCTIONS on class CL_FMPP_SERVICES has no exception.

Method FMPP_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning XFMPP_ACT Value transfer Type reference (TYPE) XFMPP_ACT Partial Payment by Fund: Active Flag 20060307

Method FMPP_ACTIVE on class CL_FMPP_SERVICES has no exception.

Method GET_ACTIVE_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FMPP_ALV Call by reference Type reference (TYPE) FMPP_ALV_REF data from current row 20060406
2 Exporting ES_FMPP_REF Call by reference Type reference (TYPE) TFMPP_REF 20060531
3 Exporting E_ROW Call by reference Type reference (TYPE) I row 20060406

Method GET_ACTIVE_ROW on class CL_FMPP_SERVICES has no exception.

Method GET_ALV_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FMPP_ALV Call by reference Type reference (TYPE) TFMPP_ALV_REF ALV data 20060406

Method GET_ALV_DATA on class CL_FMPP_SERVICES has no exception.

Method GET_ALV_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DFIES Call by reference Type reference (TYPE) T_DFIES 20060609
2 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS 20060609

Method GET_ALV_FIELDS on class CL_FMPP_SERVICES has no exception.

Method GET_BKPF_HWAER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BKPF_HWAER Call by reference Type reference (TYPE) TBKPF_HWAER 20060704
2 Changing C_HWAER Call by reference Type reference (TYPE) BKPF-HWAER 20060704
3 Importing I_BELNR Call by reference Type reference (TYPE) BKPF-BELNR 20060704
4 Importing I_BUKRS Call by reference Type reference (TYPE) BKPF-BUKRS 20060704
5 Importing I_GJAHR Call by reference Type reference (TYPE) BKPF-GJAHR 20060704

Method GET_BKPF_HWAER on class CL_FMPP_SERVICES has no exception.

Method GET_COMPANY_CODE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T001 Call by reference Type reference (TYPE) T001 20060704
2 Changing C_WAERS Call by reference Type reference (TYPE) T001-WAERS 20060704
3 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS 20060704

Method GET_COMPANY_CODE_INFO on class CL_FMPP_SERVICES has no exception.

Method GET_CONTROL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) ANY Variable 20060308
2 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS '*' 20060719
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) FNAME-FNAME Name of control parameter 20060308

Method GET_CONTROL_DATA on class CL_FMPP_SERVICES has no exception.

Method GET_FMPP_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting C_FMPP_ALV Call by reference Type reference (TYPE) TFMPP_ALV_REF Partial Payment by Fund: Table type fpr ALV-Grid 20060531
2 Exporting C_FMPP_REF Call by reference Type reference (TYPE) T_TFMPP_REF 20060531
3 Exporting E_NOT_SELECTED_DOC_FLAG Call by reference Type reference (TYPE) BOOLEAN When an unmatched credit memo found, set the flag 20080403
4 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20060531
5 Importing I_GJAHR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20060531
6 Importing R_BELNR Call by reference Type reference (TYPE) TR_BELNR 20060531
7 Importing R_BGTID Call by reference Type reference (TYPE) TR_BGTID 20080423
8 Importing R_BLART Call by reference Type reference (TYPE) TR_BLART 20060620
9 Importing R_BLDAT Call by reference Type reference (TYPE) TR_BLDAT 20060725
10 Importing R_BUDAT Call by reference Type reference (TYPE) TR_BUDAT 20060725
11 Importing R_FIPOS Call by reference Type reference (TYPE) TR_FIPOS 20060531
12 Importing R_FISTL Call by reference Type reference (TYPE) TR_FISTL 20060531
13 Importing R_GEBER Call by reference Type reference (TYPE) TR_GEBER 20060531
14 Importing R_GRANT Call by reference Type reference (TYPE) TR_GRANT 20060531
15 Importing R_GSBER Call by reference Type reference (TYPE) TR_GSBER 20060614
16 Importing R_LIFNR Call by reference Type reference (TYPE) TR_LIFNR 20060531
17 Importing R_PP_ID Call by reference Type reference (TYPE) TR_PP_ID 20060531
18 Importing R_PRCTR Call by reference Type reference (TYPE) TR_PRCTR 20060614
19 Importing R_SEGMENT Call by reference Type reference (TYPE) TR_SEGMENT 20060614
20 Importing R_USNAM Call by reference Type reference (TYPE) TR_USNAM 20060725
21 Importing R_WAERS Call by reference Type reference (TYPE) TR_WAERS 20060830

Method GET_FMPP_DOCUMENTS on class CL_FMPP_SERVICES has no exception.

Method GET_GL_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Company Code 20060307
2 Exporting T_FIELDS Call by reference Type reference (TYPE) TFMPP_SPFIELDS Table Using Splitting Fields 20060307

Method GET_GL_ENTITIES on class CL_FMPP_SERVICES has no exception.

Method GET_INVOICE_MONITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FMPP_REL_DOC Call by reference Type reference (TYPE) TFMPP_REL_DOC 20060712
2 Importing I_BELNR Call by reference Type reference (TYPE) BKPF-BELNR 20060712
3 Importing I_BUKRS Call by reference Type reference (TYPE) BKPF-BUKRS 20060712
4 Importing I_GJAHR Call by reference Type reference (TYPE) BKPF-GJAHR 20060712

Method GET_INVOICE_MONITOR on class CL_FMPP_SERVICES has no exception.

Method GET_PAYMENT_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ZLSPR Value transfer Type reference (TYPE) BSEG-ZLSPR Partial Payment by Fund: Payment block 20060531

Method GET_PAYMENT_BLOCK on class CL_FMPP_SERVICES has no exception.

Method GET_REM_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ENT_WRBTR Call by reference Type reference (TYPE) BSIK-WRBTR 20060628
2 Changing C_PSWBT Call by reference Type reference (TYPE) BSIK-WRBTR Amount in document currency 20061011
3 Changing C_REMAM Call by reference Type reference (TYPE) BSIK-WRBTR 20060627
4 Changing C_RESET_ZLSPR Call by reference Type reference (TYPE) XFLAG Reset payment block 20061006
5 Importing I_BELNR Call by reference Type reference (TYPE) BKPF-BELNR 20060627
6 Importing I_BUKRS Call by reference Type reference (TYPE) BKPF-BUKRS 20060627
7 Importing I_GJAHR Call by reference Type reference (TYPE) BKPF-GJAHR 20060627
8 Importing I_WAERS Call by reference Type reference (TYPE) BKPF-WAERS 20060628

Method GET_REM_AMOUNT on class CL_FMPP_SERVICES has no exception.

Method GET_ROW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTTAB Call by reference Type reference (TYPE) FMPP_ALV_REF Partial Payment by Fund: Reference for ALV-Grid 20060406
2 Changing CT_OUTTAB Call by reference Type reference (TYPE) TFMPP_ALV_REF Data structure 20060406
3 Exporting ES_DOC_REF Call by reference Type reference (TYPE) TFMPP_REF Data Table 20060531
4 Importing I_BUF Call by reference Type reference (TYPE) XFLAG neue Eingabewerte 20060406
5 Importing I_ROW Call by reference Type reference (TYPE) I Current row 20060406

Method GET_ROW_DATA on class CL_FMPP_SERVICES has no exception.

Method LAST_PAYMENT_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning XFMPP_LAST_P Value transfer Type reference (TYPE) XFMPP_LAST_P 20060830

Method LAST_PAYMENT_ACTIVE on class CL_FMPP_SERVICES has no exception.

Method MESSAGE_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NO_MSG Call by reference Type reference (TYPE) SY-TABIX Natural number 20080403
2 Importing I_MACT Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20060531
3 Importing I_MSGID Call by reference Type reference (TYPE) SY-MSGID Message Class 20060531
4 Importing I_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Message Number 20060531
5 Importing I_MSGTY Call by reference Type reference (TYPE) SY-MSGTY Message Type 20060531
6 Importing I_MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 Message Variable 20060531
7 Importing I_MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 Message Variable 20060531
8 Importing I_MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 Message Variable 20060531
9 Importing I_MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 Message Variable 20060531

Method MESSAGE_HANDLER on class CL_FMPP_SERVICES has no exception.

Method MOVE_ACTIVE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FMPP_ALV_REF Call by reference Type reference (TYPE) FMPP_ALV_REF 20060608
2 Importing IS_FMPP_WL Call by reference Type reference (TYPE) TFMPP_WL 20060608

Method MOVE_ACTIVE_FIELDS on class CL_FMPP_SERVICES has no exception.

Method RESELECT_DOCUMENTS Signature

Method RESELECT_DOCUMENTS on class CL_FMPP_SERVICES has no parameter.
Method RESELECT_DOCUMENTS on class CL_FMPP_SERVICES has no exception.

Method SET_ACTIVE_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FMPP_ALV Call by reference Type reference (TYPE) FMPP_ALV_REF data from current row 20060406
2 Importing IS_FMPP_REF Call by reference Type reference (TYPE) TFMPP_REF 20060531
3 Importing I_MOD Call by reference Type reference (TYPE) XFLAG Modify table 20060406
4 Importing I_ROW Call by reference Type reference (TYPE) I row 20060406

Method SET_ACTIVE_ROW on class CL_FMPP_SERVICES has no exception.

Method SET_ALV_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FMPP_ALV Call by reference Type reference (TYPE) TFMPP_ALV_REF ALV data 20060406

Method SET_ALV_DATA on class CL_FMPP_SERVICES has no exception.

Method SET_HOLD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HOLD_DATA Call by reference Type reference (TYPE) XFLAG 20060629

Method SET_HOLD_DATA on class CL_FMPP_SERVICES has no exception.

Method SET_ITEM_SIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BSIK Call by reference Type reference (TYPE) BSIK 20060713

Method SET_ITEM_SIGN on class CL_FMPP_SERVICES has no exception.

Method SET_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20060531

Method SET_USER_COMMAND on class CL_FMPP_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700