Skip to Content

table and fields of actual budget consumed budget and available budget amount in fm-bcs .

Dear experts .

Greeting of the day ,

WHAT I DID ?

i'm implemented (PDM-FM-BCS) functionality one of our client with the help of @Eli klovski, sap press E-Bite , i'm very Happy for this , and activated budget period control on period wise as well .(activated switching frame work ) and defined budget period and assigned to budget period to fund ,budget creation to consumption (PR,PO,MIGO,MIRO and fb60,f-02) working accordingly, period wise consumption also available in reporting purpose i can see that in (FMAVCR01 ,FMB_PL01).

Budget control :

budget control (checking horizon ) is at Annually and overall year not for the period wise .

Client requirement :

client want budget control on period wise ?

what i proposed solution is ?

user exit :EXIT_SAPLFMFC_002.

i had given functional to the abap,er , but i'm missed to give budget consumption and availability table and field which table i can find budget actual budge ,consumed budget and available budget details ?? kindly help me to resolve this error.

Thanksℜgards

Anjaneyulu.j

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • Best Answer
    Nov 14 at 08:18 AM

    Hi,

    You are mixing 'budget period' as FM account assignment (for more info see the note I gave you) and 'budget period' as calendar term. When budget is introduced, doesn't matter in which month, AVC control will still happen on annual basis. If you want to make it on monthly basis, you have to assign an FM object for this purpose. The best thing is to use 'Budget Period' object; again, nothing to do with the fact in which month you posted your budget. 'Budget period' is an assignment object like fund centre, fund source or any other. If you don't want to use 'Budget Period', you can use any available FM object for this, e.g. Funded program or whatever. You have to create, say, 12 values for this object, i.e. January, February, etc. Then, introduce your budget on this object, along with your other FM objects such as fund centre, commitment item, etc., and then create FMDERIVE rule, which will derive correct 'month' on every posting you make, based on posting/due date of your document. This way you will have your monthly control.

    Hope it clarifies the issue. You can browse SCN for more info; I answered on similar questions on many occasions.

    Regards,

    Eli

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 14 at 06:50 AM

    Dear Eli Klovski,

    yes budget period is derived correctly , please find the attached screen shot's for better understanding ,

    doc1: for budget creation, budget opened in derivation rule.

    doc2: for invoice posting .

    doc3: for control object (budget consumption) .

    doc4 for derivation rule for 10th period opened and showing no budget in 10th period in FMEDD. and Client requirement defined

    doc5: invoice posting for the 10 th period.

    I'm apologies if i cross sap community rules , for better understand of the issue and to help our community members for future purpose i have given like this.

    Thanksℜgards

    Anjaneyulu.J

    doc2.pngdoc3.png

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 13 at 09:56 AM

    Hi,

    If you implemented 'Budget Period', why would you need some user-exit? If you put your budget on FM objects, 'budget period' would be one of them, representing, say, months or quarters, whatever is the need of your client. Then, the control would be applied on the period basis, by definition.

    Regards,

    Eli

    P.S. As to your question, budget availability control table is FMAVCT

    Add comment
    10|10000 characters needed characters exceeded

    • So, you don't use specially dedicated FM object, called 'Budget Period' for this? If your SAP release allows it, I'd rather suggest using it. You can consult OSS note for more info: 1171176 - Use of new PSM dimension 'Budget Period' in CO for EHP4

      Otherwise, if you decide to use 'fund source' for this goal, then it's fine as well. But, again, there is no specific need in some user-exit. You just derive your 'period' through fund source in FMDERIVE based on FM posting period, and that's it.

  • Nov 13 at 01:12 PM

    Dear Eli Klovski,

    I'm sorry for late reply .

    So, you don't use specially dedicated FM object, called 'Budget Period' for this ?

    Yes i'm using , my understanding is like this for above question :

    1.created budget periods and assigned to funds. T code: FM51/FM5S

    2. open fm periods in T Code :FMOPER,

    3 budget period mapped in T Code :FMDERIVE

    if i'm wrong please correct me sir, and my system is ECC 6.0 EHP.07.

    Thanksℜgards

    AnjaneyulU

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 13 at 03:51 PM

    ...and your problem is? Is 'budget period ' correctly derived, when you make the posting?

    Add comment
    10|10000 characters needed characters exceeded