SAP ABAP Class IF_FUND_BPD_DC_TOOLS (Interface for BAdI: BADI_FUND_BPD_ASSIGNMENTS_LIST)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20080507
Properties
Class IF_FUND_BPD_DC_TOOLS  
Short Description Interface for BAdI: BADI_FUND_BPD_ASSIGNMENTS_LIST    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20080507   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_FUND_BPD_DC_TOOLS has no forward declaration.
Interfaces
Class IF_FUND_BPD_DC_TOOLS has no interface implemented.
Friends
Class IF_FUND_BPD_DC_TOOLS has no friend class.
Attributes
Class 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
Class IF_FUND_BPD_DC_TOOLS has no event.
Types
Class 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