Hi experts, scenario is that I created a new project, requisition for this project, PO for this requisition & was able to fully invoice it successfully , it was using one project category.However in another new project I get budget has not been adjusted ... ERROR message when fully invoicing against the project category using multiple categories in the project budget.
Further Tshooting discoverd that ProjPost class.budgerUpdate() is having the folllowing code which i suspect to throw the error as I cannot find this label id being used anywhere else in proj classes.
Please suggest a fix so that i can fully invoice my 2nd project related PO without this error message, ,please share if i need to make any config changes in my Proj budget control.
projBudgetTransactionLine.parmTransIdRef(this.getRefTransId());
projBudgetTransaction = new ProjBudgetTransaction();
projBudgetTransaction.addBudgetTransactionLine(projBudgetTransactionLine);
projBudgetTransactionManager = ProjBudgetTransactionManager::newProjBudgetTransactionManager(projBudgetTransaction);
projBudgetAdjustmentType = this.getbudgetAdjustmentType();
if (!projBudgetTransactionManager.adjustBudget(projBudgetAdjustmentType))
{
info("Check"); // If this is throwing error
throw error("@SYP4884655");
}