Hi,
when I do this
![pastedimage1608818132152v1.png]()
I have an error "
I debugged and found it is in this line of a code "throw error("@Budget:BudgetSourceTrackingNotConfirmed");" - "Contact your administrator for further assistance", probably made by "lastBudgetSourceTracking.Status != BudgetSourceTrackingStatus::Confirmed" which is attached below:
Class BudgetControlTrackingUpdate
/// <summary>
/// Gets all remaining confirmed funds for the budget source.
/// </summary>
public void returnRemainingFunds()
{
if (isSimulation)
{
// This API does not support returning remaining funds as simulation.
throw error(error::wrongUseOfFunction(funcName()));
}
else
{
this.determineLastSourceTracking();
if (lastBudgetSourceTracking && lastBudgetSourceTracking.Status != BudgetSourceTrackingStatus::Confirmed)
{
// This API does not support returning remaining funds for draft budget sources.
// Use removeTracking API to remove funds for draft budget sources.
throw error("@Budget:BudgetSourceTrackingNotConfirmed");
}
this.determineTrackingSequenceNumber();
this.determineSourceTrackingToReturn();
if (budgetSourceTrackingToReturnAmounts)
{
this.createReturnRemainingDetails();
}
}
We found out that when turning off and on "Budget control" in budget control configuration, someone can do a confirmation. But how to avoid this and what is the main reason for this situation?
Any ideas how to solve this?