SAP ABAP Interface IF_FUND_BPD_DC_TOOLS (Interface for BAdI: BADI_FUND_BPD_ASSIGNMENTS_LIST)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-FM (Application Component) Funds Management
     FMMD_CORE (Package) Funds Management: Master Data Core Objects
Properties
Interface IF_FUND_BPD_DC_TOOLS  
Short Description Interface for BAdI: BADI_FUND_BPD_ASSIGNMENTS_LIST    
General Data
Package FMMD_CORE   Funds Management: Master Data Core Objects 
Created 20080507   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
Interface IF_FUND_BPD_DC_TOOLS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20080507
Friends
Interface IF_FUND_BPD_DC_TOOLS has no friend.
Attributes
Interface IF_FUND_BPD_DC_TOOLS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BPD_ASSIGNMENTS_GET Instance method Public Method FM: Select all active Budget Period assignments for a fund 20080507
2 BPD_ATTRIBUTES_GET Instance method Public Method Budget Period attributes get 20080507
3 BPD_TEXT_GET Instance method Public Method Text for Budget Period 20080507
4 FUND_BPD_READ Instance method Public Method Read and validate Fund/Budget period combination 20080613
Events
Interface IF_FUND_BPD_DC_TOOLS has no event.
Types
Interface IF_FUND_BPD_DC_TOOLS has no local type.
Method Signatures

Method BPD_ASSIGNMENTS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUDGET_PERIOD_DATA Call by reference Type reference (TYPE) FMDC_T_BUDGET_PERIOD_DATA FM: Budget Period Master Data 20080507
2 Importing I_DATE Call by reference Type reference (TYPE) DATUM Date 20080507
3 Importing I_FIKRS Call by reference Type reference (TYPE) FIKRS Financial Management Area 20080507
4 Importing I_FUND Call by reference Type reference (TYPE) BP_GEBER Fund 20080507
# Exception Resumable Description Created on
1 MASTER_DATA_NOT_FOUND Fund does not exist 20080507
2 NO_BPD_ASSIGNMENTS No active Budget Period assignments found 20080507

Method BPD_ATTRIBUTES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FMBUDGETPD Call by reference Type reference (TYPE) FMBUDGETPD FM: Budget Period Master Data 20080507
2 Importing IV_BUDGET_PERIOD Call by reference Type reference (TYPE) FM_BUDGET_PERIOD FM: Budget Period 20080507
# Exception Resumable Description Created on
1 BPD_NOT_VALID 20080507
2 MASTER_DATA_NOT_FOUND 20080507

Method BPD_TEXT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FMBUDGETPDT Call by reference Type reference (TYPE) FMBUDGETPDT FM: Budget Period texts 20080507
2 Importing IV_BUDGET_PERIOD Call by reference Type reference (TYPE) FM_BUDGET_PERIOD FM: Budget Period 20080507
# Exception Resumable Description Created on
1 BPD_NOT_VALID 20080507
2 MASTER_DATA_NOT_FOUND 20080507

Method FUND_BPD_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_F_FMBUDGETPD Call by reference Type reference (TYPE) FMBUDGETPD FM: Budget Period Master Data 20080613
2 Exporting E_F_FMBUDGETPDT Call by reference Type reference (TYPE) FMBUDGETPDT FM: Budget Period texts 20080613
3 Exporting E_F_FMFINCODE_ADJ Call by reference Type reference (TYPE) FMFINCODE FIFM: Financing code 20080613
4 Exporting E_F_FMFINT Call by reference Type reference (TYPE) FMFINT FIFM: Fund texts 20080613
5 Exporting E_F_FMFUNDTYPE Call by reference Type reference (TYPE) FMFUNDTYPE FM Fund Types 20080613
6 Importing I_BUDGET_PERIOD Call by reference Type reference (TYPE) FM_BUDGET_PERIOD FM: Budget Period 20080613
7 Importing I_DATE Call by reference Type reference (TYPE) DATUM Date 20080613
8 Importing I_FIKRS Call by reference Type reference (TYPE) FIKRS Financial Management Area 20080613
9 Importing I_FINCODE Call by reference Type reference (TYPE) BP_GEBER Fund 20080613
10 Importing I_FLG_FUND_TYPE Call by reference Type reference (TYPE) XFELD SPACE Checkbox 20080613
11 Importing I_FLG_TEXT_BPD Call by reference Type reference (TYPE) XFELD SPACE Checkbox 20080613
12 Importing I_FLG_TEXT_FUND Call by reference Type reference (TYPE) XFELD SPACE Checkbox 20080613
13 Importing I_GJAHR_FIKRS Call by reference Type reference (TYPE) GJAHR Fiscal Year 20080613
14 Importing I_GJAHR_FINCODE Call by reference Type reference (TYPE) GJAHR Fiscal Year 20080613
15 Importing I_POPER_FIKRS Call by reference Type reference (TYPE) POPER Posting period 20080613
# Exception Resumable Description Created on
1 BPD_DATA_NOT_FOUND Budgetperiode existiert nicht 20080613
2 BPD_NOT_VALID Budgetperiode nicht gueltig 20080613
3 DATE_NOT_FOUND Anfangs-/Endedatum des Geschäftsjahres nicht gefunden 20080613
4 ERROR_OCCURRED Fehler aufgetreten 20080613
5 FUND_BPD_NOT_VALID Fund/BP combination is not valid 20080613
6 FUND_NOT_VALID Fonds nicht gueltig 20080613
7 MASTER_DATA_NOT_FOUND Fonds existiert nicht 20080613
History
Last changed by/on SAP  20100310 
SAP Release Created in 604