Hierarchy
⤷
⤷
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 | Instance attribute | Private | Type reference (TYPE) | I | Current ALV row | 20060406 | |||
| 2 | Constant | Private | Type reference (TYPE) | XUFIELD | 'F_BKPF_BLA' | 20060307 | |||
| 3 | Constant | Private | Type reference (TYPE) | ACTIV_AUTH | '02' | 20060307 | |||
| 4 | Constant | Private | Type reference (TYPE) | DFIES-TABNAME | 'FMPP_CONTROL' | 20060307 | |||
| 5 | Constant | Public | Type reference (TYPE) | ENQMODE | 'E' | exclusive lock | 20080229 | ||
| 6 | Constant | Public | Type reference (TYPE) | ENQMODE | 'O' | optimistic lock | 20080229 | ||
| 7 | Constant | Public | Type reference (TYPE) | ENQMODE | 'R' | convert optimistic to exclusive lock | 20080229 | ||
| 8 | Constant | Public | Type reference (TYPE) | CHAR10 | 'COUNT' | to count the messages in message handler | 20080403 | ||
| 9 | Constant | Public | Type reference (TYPE) | CHAR10 | 'DISPLAY' | 20060531 | |||
| 10 | Constant | Public | Type reference (TYPE) | CHAR10 | 'INIT' | 20060531 | |||
| 11 | Constant | Public | Type reference (TYPE) | CHAR10 | 'STOP' | 20060531 | |||
| 12 | Constant | Public | Type reference (TYPE) | CHAR10 | 'STORE' | 20060531 | |||
| 13 | Constant | Private | Type reference (TYPE) | ACTIV_AUTH | '03' | 20060307 | |||
| 14 | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_EVENT_RECEIVER | ALV receiver | 20060406 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | FMPP_ALV_REF | Current active data item | 20060406 | |||
| 16 | Instance attribute | Public | Type reference (TYPE) | TFMPP_HEADER | 20060602 | ||||
| 17 | Instance attribute | Public | Type reference (TYPE) | THOLD_VALUES | 20060811 | ||||
| 18 | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | 20060608 | ||||
| 19 | Instance attribute | Private | Type reference (TYPE) | TFMPP_REF | 20060531 | ||||
| 20 | Instance attribute | Public | Type reference (TYPE) | T001 | 20060704 | ||||
| 21 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20060406 | |||
| 22 | Instance attribute | Public | Type reference (TYPE) | XFLAG | Boolean variable | 20080319 | |||
| 23 | Instance attribute | Public | Type reference (TYPE) | XFLAG | 20060629 | ||||
| 24 | Instance attribute | Public | Type reference (TYPE) | XFLAG | 20060831 | ||||
| 25 | Instance attribute | Public | Type reference (TYPE) | I | 20060531 | ||||
| 26 | Instance attribute | Public | Type reference (TYPE) | XFLAG | 20060830 | ||||
| 27 | Instance attribute | Public | Type reference (TYPE) | T_TBKPF_HWAER | 20060704 | ||||
| 28 | Instance attribute | Public | Type reference (TYPE) | TFMPP_REL_DOC | Related Documents Credit Memos | 20080318 | |||
| 29 | Instance attribute | Public | Type reference (TYPE) | TFMPP_ALV_REF | ALV Data | 20060406 | |||
| 30 | Static Attribute | Private | Type reference (TYPE) | TT_FMPP_COL | fmpp doc buffer | 20080805 | |||
| 31 | Static Attribute | Private | Type reference (TYPE) | TFMPP_CONTROL | Control table (Customizing) | 20060307 | |||
| 32 | Static Attribute | Private | Type reference (TYPE) | TFMPP_SPFIELDS | Relevant GL-Entities | 20060307 | |||
| 33 | Instance attribute | Public | Type reference (TYPE) | T_TFMPP_REF | 20060531 | ||||
| 34 | Instance attribute | Public | Type reference (TYPE) | T_TFMPP_TA | 20060627 | ||||
| 35 | Static Attribute | Public | Type reference (TYPE) | TFMPP_LOCK_DOC_KEY | the table of all locked doc | 20080229 | |||
| 36 | Instance attribute | Public | Type reference (TYPE) | XFLAG | ALV refresh | 20060406 | |||
| 37 | Static Attribute | Private | Type reference (TYPE) | DZLSPR | 20060531 |
Methods
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 | E_AUTH_CHANGE | Value transfer | Type reference (TYPE) | CHAR1 | Authorization: Show | 20060307 | |||
| 2 | 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 | I_AUTH_ACTIV | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Activity | 20060307 | |||
| 2 | I_AUTH_OBJECT | Call by reference | Type reference (TYPE) | XUFIELD | Authorization Field | 20060307 | |||
| 3 | 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 | CT_FIELDCAT | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ListViewerControl | 20060406 | |||
| 2 | IT_FIELDS | Call by reference | Type reference (TYPE) | T_DFIES | 20060609 | ||||
| 3 | I_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | ALV-Control: Feldname internes Tabellenfeld | 20060406 | |||
| 4 | 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 | I_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20080505 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | C_GOOD | Call by reference | Type reference (TYPE) | LVC_S_MODI | ALV Control: Geänderte Zellen für Anwendung | 20060531 | |||
| 2 | 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 | E_FMPP_DOC | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20080805 | |||
| 2 | E_FMPP_LOCK | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20080805 | |||
| 3 | I_BELNR | Call by reference | Type reference (TYPE) | BELNR_D | Accounting Document Number | 20080805 | |||
| 4 | I_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20080805 | |||
| 5 | I_BUZEI | Call by reference | Type reference (TYPE) | BUZEI | Number of Line Item Within Accounting Document | 20080805 | |||
| 6 | 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 | E_ALLOW | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20080616 | |||
| 2 | I_ACTION | Call by reference | Type reference (TYPE) | SY-UCOMM | Function code that PAI triggered | 20080616 | |||
| 3 | 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 | CS_LAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LAYO | ALV-Control: Layoutstruktur | 20060406 | |||
| 2 | CS_VARIANT | Call by reference | Type reference (TYPE) | DISVARIANT | Anzeigevariante (externe Verwendung) | 20060406 | |||
| 3 | CT_FIELDCAT | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ListViewerControl | 20060406 | |||
| 4 | CT_OUTTAB | Call by reference | Type reference (TYPE) | TFMPP_ALV_REF | Data Table | 20060406 | |||
| 5 | 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 | E_GRID | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20060406 | |||
| 7 | I_CONTAINER | Call by reference | Type reference (TYPE) | SCRFNAME | 'FMPP_GRID_0100_CONTAINER' | Name eines Dynproelementes | 20060406 | ||
| 8 | 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 | I_MODE | Call by reference | Type reference (TYPE) | ENQMODE | Enqueue Statement Execution Mode | 20080228 | |||
| 2 | I_PROCESS | Call by reference | Type reference (TYPE) | NUM | Sequence number | 20080624 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080228 |
Method EXCLUDE_TB_FUNCTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | ES_FMPP_ALV | Call by reference | Type reference (TYPE) | FMPP_ALV_REF | data from current row | 20060406 | |||
| 2 | ES_FMPP_REF | Call by reference | Type reference (TYPE) | TFMPP_REF | 20060531 | ||||
| 3 | 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 | 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 | CT_DFIES | Call by reference | Type reference (TYPE) | T_DFIES | 20060609 | ||||
| 2 | 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 | CS_BKPF_HWAER | Call by reference | Type reference (TYPE) | TBKPF_HWAER | 20060704 | ||||
| 2 | C_HWAER | Call by reference | Type reference (TYPE) | BKPF-HWAER | 20060704 | ||||
| 3 | I_BELNR | Call by reference | Type reference (TYPE) | BKPF-BELNR | 20060704 | ||||
| 4 | I_BUKRS | Call by reference | Type reference (TYPE) | BKPF-BUKRS | 20060704 | ||||
| 5 | 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 | C_T001 | Call by reference | Type reference (TYPE) | T001 | 20060704 | ||||
| 2 | C_WAERS | Call by reference | Type reference (TYPE) | T001-WAERS | 20060704 | ||||
| 3 | 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 | E_VALUE | Call by reference | Type reference (TYPE) | ANY | Variable | 20060308 | |||
| 2 | I_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | '*' | 20060719 | |||
| 3 | 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
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 | I_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20060307 | |||
| 2 | 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 | ET_FMPP_REL_DOC | Call by reference | Type reference (TYPE) | TFMPP_REL_DOC | 20060712 | ||||
| 2 | I_BELNR | Call by reference | Type reference (TYPE) | BKPF-BELNR | 20060712 | ||||
| 3 | I_BUKRS | Call by reference | Type reference (TYPE) | BKPF-BUKRS | 20060712 | ||||
| 4 | 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 | 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 | C_ENT_WRBTR | Call by reference | Type reference (TYPE) | BSIK-WRBTR | 20060628 | ||||
| 2 | C_PSWBT | Call by reference | Type reference (TYPE) | BSIK-WRBTR | Amount in document currency | 20061011 | |||
| 3 | C_REMAM | Call by reference | Type reference (TYPE) | BSIK-WRBTR | 20060627 | ||||
| 4 | C_RESET_ZLSPR | Call by reference | Type reference (TYPE) | XFLAG | Reset payment block | 20061006 | |||
| 5 | I_BELNR | Call by reference | Type reference (TYPE) | BKPF-BELNR | 20060627 | ||||
| 6 | I_BUKRS | Call by reference | Type reference (TYPE) | BKPF-BUKRS | 20060627 | ||||
| 7 | I_GJAHR | Call by reference | Type reference (TYPE) | BKPF-GJAHR | 20060627 | ||||
| 8 | 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 | CS_OUTTAB | Call by reference | Type reference (TYPE) | FMPP_ALV_REF | Partial Payment by Fund: Reference for ALV-Grid | 20060406 | |||
| 2 | CT_OUTTAB | Call by reference | Type reference (TYPE) | TFMPP_ALV_REF | Data structure | 20060406 | |||
| 3 | ES_DOC_REF | Call by reference | Type reference (TYPE) | TFMPP_REF | Data Table | 20060531 | |||
| 4 | I_BUF | Call by reference | Type reference (TYPE) | XFLAG | neue Eingabewerte | 20060406 | |||
| 5 | 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 | 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 | E_NO_MSG | Call by reference | Type reference (TYPE) | SY-TABIX | Natural number | 20080403 | |||
| 2 | I_MACT | Call by reference | Type reference (TYPE) | CHAR10 | Character Field Length = 10 | 20060531 | |||
| 3 | I_MSGID | Call by reference | Type reference (TYPE) | SY-MSGID | Message Class | 20060531 | |||
| 4 | I_MSGNO | Call by reference | Type reference (TYPE) | SY-MSGNO | Message Number | 20060531 | |||
| 5 | I_MSGTY | Call by reference | Type reference (TYPE) | SY-MSGTY | Message Type | 20060531 | |||
| 6 | I_MSGV1 | Call by reference | Type reference (TYPE) | SY-MSGV1 | Message Variable | 20060531 | |||
| 7 | I_MSGV2 | Call by reference | Type reference (TYPE) | SY-MSGV2 | Message Variable | 20060531 | |||
| 8 | I_MSGV3 | Call by reference | Type reference (TYPE) | SY-MSGV3 | Message Variable | 20060531 | |||
| 9 | 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 | CS_FMPP_ALV_REF | Call by reference | Type reference (TYPE) | FMPP_ALV_REF | 20060608 | ||||
| 2 | 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 | IS_FMPP_ALV | Call by reference | Type reference (TYPE) | FMPP_ALV_REF | data from current row | 20060406 | |||
| 2 | IS_FMPP_REF | Call by reference | Type reference (TYPE) | TFMPP_REF | 20060531 | ||||
| 3 | I_MOD | Call by reference | Type reference (TYPE) | XFLAG | Modify table | 20060406 | |||
| 4 | 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 | 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 | 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 | 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 | 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 |