Scenario & testing results.
Project id proj1 total project budget $1500.
1>Posted a JE in GL JBN 1 with +-ve debit of $500 for project category x . This created Projtransid1.
Effect of posting above JE.
a> Get a warning message like below.
"This transaction causes the total cost budget for category x on proj 1 to be exceeded by $500 . The amount beyond the total budget will not be added to remaining budget"
b> I can see the posted Projtransid1 & negative amt in Projtansposting table.
c> I cannot see the same Projtransid1 as above in my projbudgetreductionhistory table, i think it should show there in order to cause effect on budget.
d>Proj budget balance for category x remains unchanged , i.e. shows remaining budget for category x as $200
2>Posted a JE in GL JBN2 with -ve debit of $500 for project category x , This created Projtransid2
Effect of posting above JE.
a> I can see the posted Projtransid2 & positive amt in Projtansposting table.
b> I cannot see the same Projtransid2 as above in my projbudgetreductionhistory table also.
c>Proj budget balance for category x changes shows remaining budget for category x as -$300.
I cannot have remaining budget for category X as -$300 or total proj budget change from its orginal $1500. Please suggest a fix.