SAP ABAP Class CL_FCOM_QISR_SRB (ISR Scenarios for Budget)
Hierarchy
EA-FIN (Software Component) EA-FIN
   EP-PCT-MGR-CO (Application Component) Business Package for Manager Self-Service (FI)
     FCOM_MONITOR (Package) CO Monitors
Properties
Class CL_FCOM_QISR_SRB  
Short Description ISR Scenarios for Budget    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FCOM_MONITOR   CO Monitors 
Created 20040907   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FCOM_QISR_SRB has no forward declaration.
Interfaces
Class CL_FCOM_QISR_SRB has no interface implemented.
Friends
Class CL_FCOM_QISR_SRB has no friend class.
Attributes
Class CL_FCOM_QISR_SRB has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BUDGET_REPORT_ORDER Static method Public Method 20041116
2 BUDGET_REPORT_WBS Static method Public Method 20041116
3 BUDGTRA_AUTOM Static method Public Method Posting of Budget Transfer 20040924
4 BUDGTRA_MANUAL Static method Public Method Call Transaction for Budget Transfer 20040924
5 BUDGUPD_AUTOM Static method Public Method Posting of Budget Update 20040924
6 BUDGUPD_MANUAL Static method Public Method Call Transaction for Budget Update 20040924
7 CALL_TCODE_UPD Static method Private Method Call Budgeting Transaction 20040921
8 CHECK_CURR_TRA Static method Public Method Check the Currency for Budget Transfer 20040928
9 CHECK_CURR_UPD Static method Public Method Check the Currency for Budget Update 20040929
10 CHECK_TOTAL_YEAR Static method Public Method 20050208
11 DET_BUDGET_SETTINGS Static method Public Method 20041217
12 GET_BUDGCURR_DEF Static method Private Method 20041217
13 GET_BUDG_ACTIVITIES Static method Private Method 20040929
14 GET_OBJECTS_FROM_CONTEXT Static method Public Method 20040927
15 GET_OBJECT_KEY Static method Private Method 20040922
16 GET_PROJECT_FROM_WBS Static method Private Method 20040921
17 GET_TOTAL_YEAR_DEF Static method Public Method 20050208
18 POST_UPDATE Static method Private Method 20040921
19 SELECT_ACTIVITY Static method Private Method 20040920
20 SET_ADDVALUES_ACTIVITY Static method Public Method 20040929
Events
Class CL_FCOM_QISR_SRB has no event.
Types
Class CL_FCOM_QISR_SRB has no local type.
Method Signatures

Method BUDGET_REPORT_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET1 Returnparameter 20041116
2 Importing ID_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20041116
3 Importing ID_ORDER Call by reference Type reference (TYPE) AUFNR Projektstrukturplanelement (PSP-Element) 20041116

Method BUDGET_REPORT_ORDER on class CL_FCOM_QISR_SRB has no exception.

Method BUDGET_REPORT_WBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET1 Returnparameter 20041116
2 Importing ID_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20041116
3 Importing ID_WBSELEMENT Call by reference Type reference (TYPE) PS_POSID Projektstrukturplanelement (PSP-Element) 20041116

Method BUDGET_REPORT_WBS on class CL_FCOM_QISR_SRB has no exception.

Method BUDGTRA_AUTOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET1 Returnparameter 20040924
2 Importing ID_SCENARIO Call by reference Type reference (TYPE) QSCENARIO Schlüssel für ein Szenario 20040924
3 Importing IS_BUDGTRA Call by reference Type reference (TYPE) FCOM_ISR_BUDG_TRA Transaktionscode 20040924

Method BUDGTRA_AUTOM on class CL_FCOM_QISR_SRB has no exception.

Method BUDGTRA_MANUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_SCENARIO Call by reference Type reference (TYPE) QSCENARIO Schlüssel für ein Szenario 20040924
2 Importing IS_BUDGTRA Call by reference Type reference (TYPE) FCOM_ISR_BUDG_TRA Transaktionscode 20040924

Method BUDGTRA_MANUAL on class CL_FCOM_QISR_SRB has no exception.

Method BUDGUPD_AUTOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET1 Returnparameter 20040924
2 Importing IS_BUDGUPD Call by reference Type reference (TYPE) FCOM_ISR_BUDG_UPD Transaktionscode 20040924

Method BUDGUPD_AUTOM on class CL_FCOM_QISR_SRB has no exception.

Method BUDGUPD_MANUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET1 Returnparameter 20041022
2 Importing IS_BUDGUPD Call by reference Type reference (TYPE) FCOM_ISR_BUDG_UPD Transaktionscode 20040924

Method BUDGUPD_MANUAL on class CL_FCOM_QISR_SRB has no exception.

Method CALL_TCODE_UPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CURRENCY Call by reference Type reference (TYPE) BP_WAERS Währung 20040921
2 Importing ID_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20040921
3 Importing ID_ORDER Call by reference Type reference (TYPE) AUFNR Auftragsnummer 20040921
4 Importing ID_PROJECT Call by reference Type reference (TYPE) PS_PSPID Projektdefinition 20040921
5 Importing ID_TCODE Call by reference Type reference (TYPE) TCODE Schlüssel für ein Szenario 20040921
6 Importing ID_WBSELEMENT Call by reference Type reference (TYPE) PS_POSID Projektstrukturplanelement (PSP-Element) 20040921

Method CALL_TCODE_UPD on class CL_FCOM_QISR_SRB has no exception.

Method CHECK_CURR_TRA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_CURR_FORM Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20040928
2 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET1 Returnparameter 20040928
3 Importing ID_CURR_PROFIL_REC Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20040929
4 Importing ID_CURR_PROFIL_SEND Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20040929
5 Importing IS_TBP1C_REC Call by reference Type reference (TYPE) TBP1C Budget / Plan Profil 20040928
6 Importing IS_TBP1C_SEND Call by reference Type reference (TYPE) TBP1C Budget / Plan Profil 20040928

Method CHECK_CURR_TRA on class CL_FCOM_QISR_SRB has no exception.

Method CHECK_CURR_UPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_CURR_FORM Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20040929
2 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET1 Returnparameter 20040929
3 Importing ID_CURRENCY_FIX Call by reference Type reference (TYPE) FLAG allgemeines flag 20041217
4 Importing ID_CURR_PROFIL Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20040929
5 Importing IS_TBP1C Call by reference Type reference (TYPE) TBP1C Budget / Plan Profil 20040929

Method CHECK_CURR_UPD on class CL_FCOM_QISR_SRB has no exception.

Method CHECK_TOTAL_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET1 Returnparameter 20050208
2 Importing ID_REFBPGE Call by reference Type reference (TYPE) INT1 Byte Wert 20050208
3 Importing ID_REFBPJA Call by reference Type reference (TYPE) INT1 Byte Wert 20050208
4 Importing ID_REFYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20050208
5 Importing IS_TBP1C Call by reference Type reference (TYPE) TBP1C Budget / Plan Profil 20050208

Method CHECK_TOTAL_YEAR on class CL_FCOM_QISR_SRB has no exception.

Method DET_BUDGET_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_BUDG_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20041217
2 Exporting ED_BUDG_ORDER Call by reference Type reference (TYPE) AUFNR Auftragsnummer 20041217
3 Exporting ED_BUDG_WBSEL Call by reference Type reference (TYPE) PS_POSID Projektstrukturplanelement (PSP-Element) 20041217
4 Exporting ED_CURRENCY Call by reference Type reference (TYPE) TWAER Transaktionswährung 20041217
5 Exporting ED_CURRENCY_FIX Call by reference Type reference (TYPE) FLAG Transaktionswährung 20041217
6 Exporting ED_KTEXT Call by reference Type reference (TYPE) AUFTEXT Kurztext 20041217
7 Exporting ES_TBP1C Call by reference Type reference (TYPE) TBP1C Budget / Plan Profil 20041217
8 Importing ID_ORDER Call by reference Type reference (TYPE) AUFNR Auftragsnummer 20041217
9 Importing ID_WBSELEMENT Call by reference Type reference (TYPE) PS_POSID Projektstrukturplanelement (PSP-Element) 20041217
# Exception Resumable Description Created on
1 INVALID_BUDGET_OBJECT 20050208
2 NO_BUDGETOBJECT 20041217
3 NO_OBJECT 20041217
4 ORDER_NOT_FOUND 20041217
5 TOO_MANY_OBJECTS 20041217
6 WBSEL_NOT_FOUND 20041217
7 WRONG_BUDGET_PROFILE 20041217
8 WRONG_ORDER_TYPE 20050208

Method GET_BUDGCURR_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CURRENCY Call by reference Type reference (TYPE) TWAER Transaktionswährung 20041217
2 Exporting ED_CURRENCY_FIX Call by reference Type reference (TYPE) FLAG Transaktionswährung 20041217
3 Importing ID_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20041217
4 Importing ID_OBJCURR Call by reference Type reference (TYPE) TWAER Transaktionswährung 20041217
5 Importing IS_TBP1C Call by reference Type reference (TYPE) TBP1C Auftragsnummer 20041217

Method GET_BUDGCURR_DEF on class CL_FCOM_QISR_SRB has no exception.

Method GET_BUDG_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTIVITIES Call by reference Type reference (TYPE) TYP_ACTIVITIES_TAB 20040929
2 Importing ID_ADD_UNKNOWN Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20040929
3 Importing ID_APPLIK Call by reference Type reference (TYPE) BPIN-APPLIK Applikation 20040929

Method GET_BUDG_ACTIVITIES on class CL_FCOM_QISR_SRB has no exception.

Method GET_OBJECTS_FROM_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ORDER Call by reference Type reference (TYPE) AUFNR Auftragsnummer 20040927
2 Exporting ED_WBSELEMENT Call by reference Type reference (TYPE) PS_POSID Projektstrukturplanelement (PSP-Element) 20040927
3 Importing ID_ITEMKEY Call by reference Type reference (TYPE) FPB_ITEMKEY Objektschlüssel 20040927
4 Importing ID_OBJECT Call by reference Type reference (TYPE) FPB_OBJECT Objekt 20050125

Method GET_OBJECTS_FROM_CONTEXT on class CL_FCOM_QISR_SRB has no exception.

Method GET_OBJECT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_OBJNR Call by reference Type reference (TYPE) J_OBJNR Objektnummer 20040922
2 Importing ID_AUFNR Call by reference Type reference (TYPE) AUFNR Auftragsnummer 20040922
3 Importing ID_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20040922
4 Importing ID_POSID Call by reference Type reference (TYPE) PS_POSID Projektstrukturplanelement (PSP-Element) 20040922

Method GET_OBJECT_KEY on class CL_FCOM_QISR_SRB has no exception.

Method GET_PROJECT_FROM_WBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_PROJECT Call by reference Type reference (TYPE) PS_PSPID Projektdefinition 20040921
2 Importing ID_WBSELEMENT Call by reference Type reference (TYPE) PS_POSID Projektstrukturplanelement (PSP-Element) 20040921
# Exception Resumable Description Created on
1 NOT_FOUND 20040921

Method GET_TOTAL_YEAR_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_REFBPGE Call by reference Type reference (TYPE) INT1 20050208
2 Exporting ED_REFBPJA Call by reference Type reference (TYPE) INT1 20050208
3 Importing IS_TBP1C Call by reference Type reference (TYPE) TBP1C Auftragsnummer 20050208

Method GET_TOTAL_YEAR_DEF on class CL_FCOM_QISR_SRB has no exception.

Method POST_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ERROR Call by reference Type reference (TYPE) FLAG allgemeines flag 20040924
2 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET1 Returnparameter 20040922
3 Importing ID_APPLICATION Call by reference Type reference (TYPE) BPIN-APPLIK Applikation 20040922
4 Importing ID_BUDGET_ACTIVITY Call by reference Type reference (TYPE) BPIN-VORGA Budgeart Budgetierung / Planung 20040922
5 Importing ID_DELTA_AMOUNTS Call by reference Type reference (TYPE) BPIN-DELTA 'X' Fortschreibung von Delta-Werten bei Update 20040922
6 Importing ID_POPUP_TO_CONFIRM Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040922
7 Importing ID_ROLLUP_DATA Call by reference Type reference (TYPE) BPIN-ROLLUP 'X' Kennzeichen Ja/Nein (X/ ) 20040922
8 Importing ID_TESTRUN Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050204
9 Importing ID_TRANSFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20040924
10 Importing IS_BPAK Call by reference Type reference (TYPE) BPAK Budget/Planung Aktualisierungen 20040922

Method POST_UPDATE on class CL_FCOM_QISR_SRB has no exception.

Method SELECT_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ACTIVITY Call by reference Type reference (TYPE) FCOM_ISR_BUDG_ACTIVITY ISR: Vorgang des Budgetantrags 20040920
2 Importing ID_APPLIK Call by reference Type reference (TYPE) BPIN-APPLIK boolsche Variable (X=true, -=false, space=unknown) 20040929
3 Importing ID_HEADINGTEXT Call by reference Type reference (TYPE) TV_HEADING Tree Control: Text in Länge 132 20040921

Method SELECT_ACTIVITY on class CL_FCOM_QISR_SRB has no exception.

Method SET_ADDVALUES_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADDITIONAL_DATA Call by reference Type reference (TYPE) QISRTSPECIAL_PARAM Internal Service Request: Index, Name, Wert eines Feldes 20040929
2 Importing IS_BUDGUPD Call by reference Type reference (TYPE) FCOM_ISR_BUDG_UPD Applikation 20050209

Method SET_ADDVALUES_ACTIVITY on class CL_FCOM_QISR_SRB has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 600