cancel
Showing results for 
Search instead for 
Did you mean: 

Annual budget 2015 negative BQ020/BQ023

Former Member
0 Kudos

hi ,

   We need input negative budget at current year in CJ30, but system don't permit input negative budget at current year.  We don't activate FM.

   I try to configure the message BQ020/BQ023 to warning, but system still  don't permit input negative budget at current year.

   After debug CJ30, I found if we input Budget tolerance in table FM01TOL, system will permit input negative budget in current year. The form is FM23_GET_TOLERANCE_VALUE.  because we don't activate FM, so we can't input data to table FM01TOL except input data in se16n.

   So I have a idea,   develop enhancement in FM23_GET_TOLERANCE_VALUE, define user-table refer FM01TOL , query data from user-table replace FM01TOL.

   how about it ?

   and have other solution to input negative budget at current year in CJ30?

   Thanks.

sam.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

dear friends,

    we have a new question about negative budget. we have 2 production system (P1E and P2E).  P1E permit input negative budget in 2014, but P2E don't permit input negative budget in 2014.

    what's the matter ?

    hope your help, thanks very much.

Best regards.

Sam.

Former Member
0 Kudos

Hi Sam,

Logically budget is to control expenses, -ve amount is posted either via certain reversals or revenue postings so why this control is required?

If you need -ve budget reporting then you can use budget return transaction for -200 and display the same in report S-ALR_87013560.

Please share the screen of P2E client for CJ30 txn with -ve budget.

Paulo_Vitoriano
Active Contributor
0 Kudos

Hi Sam,

Where did you managed changing message control for BQ class?

I do not think your idea is making sense, since CJ30 is not related to/with Funds Management.  And what you found so far seems to be FM specific.

Regards,

Paulo

Former Member
0 Kudos

hi Paulo,

    I configure BQ message at OBMSG and OBA5, add BQ020&BQ023.

    I debug CJ30 step by step, found this form FM23_GET_TOLERANCE_VALUE.

   

Former Member
0 Kudos
Paulo_Vitoriano
Active Contributor
0 Kudos

Hi Sam,

Some messages are hard coded, so it would not make any difference adding them up in OBMSG.

What is your business case for negative budget?  Maybe the case is valid, but the solution is wrong?

Thanks,

Paulo

Former Member
0 Kudos

HI Paulo,

     we have this business case:

     Project total budget is 1000, 2014 budget is 1000, 2014 cost is 1000, after CJCO - Budget Carryforward , 2015 budget is 0.  2015 cost is -200,  Because we use IM (non-SAP system) to control annual budget. so user want change 2015 budget to -200.

Regards.

sam.

former_member388328
Active Contributor
0 Kudos

Hi Sam hu,

use cj38 budget return or cj35.

Thanking you

Vengaiah

Paulo_Vitoriano
Active Contributor
0 Kudos

Hi Sam,

Please try to make a budget return of 200 in 2014 and carry forward again.  I believe in your case you should have an overall budget availability control and not annual.

Thank you,

Paulo

Former Member
0 Kudos

HI Paulo,

    thanks for your response,  you are right, we use SAP overall budget availability contol in SAP, use customer develop control annual availability . it's complex.

    we had think about the solution just as your suggestion, but it don't meet the requirement

Former Member
0 Kudos

please help me to check my idea , or if you have other solution, please told me ,thanks very much

sam

Former Member
0 Kudos

hi Vengaiah,

    cj38 or cj35 don't work too

sam.

Paulo_Vitoriano
Active Contributor
0 Kudos

I do not think SAP supports negative budget as conceptually that makes no sense.  You can have a negative remaining budget when your total cost + commitments are bigger than the budget.  And what you are trying to do is a negative budget, instead you can only carry forward a negative difference between budget and cost.

Former Member
0 Kudos

hi Paulo,

    maybe my case is not clear, please check the following picture.

  

   regards.

   sam

   thank you.

Paulo_Vitoriano
Active Contributor
0 Kudos

Hi Sam,

Your case is clear, but budget itself cannot be negative, neither overall nor annual.  That picture can stay in Excel as an illustration for rather abnormal case.  Why reducing 2014 budget down to 800 is not an option for you with deactivated AVAC? I do not want to suggest you se16 and /h even in the test system, because it has dependencies. 

Regards,

Paulo