web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

Confirmation of purchase order - error

(0) ShareShare
ReportReport
Posted on by 42

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?

I have the same question (0)
  • Suggested answer
    Magno Pereira Profile Picture
    2,437 Moderator on at

    I would suggest confirming with the business whether they intend to utilize budget control as a functionality. If so, it is important to review the configuration settings to ensure their accuracy. Once verified, if everything aligns correctly, it indicates that the budget control is functioning as intended and might be blocking the confirmation of the purchase order as expected.

  • DAXer Profile Picture
    42 on at

    Thank you Magno for your response.

    Yes, they intend to utilize budget control.

    We import purchase requisitions from an external system.

    If I manually change status on lastBudgetSourceTracking, I can do a confirmation, and I have a proper status on AccountingDistributions for purchase orders but a wrong status on AccountingDistributions for purchase requisition.

  • DAXer Profile Picture
    42 on at
    Some important additional info:
     
    1. The system receives a Purchase Requisition from an external system.
    2. After going through the workflow, the Purchase Requisition is confirmed.
    3. A Purchase Order is created based on the confirmed Purchase Requisition.
    4. The Purchase Order then goes through an approval process.
    5. However, an error appears during the approval process.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 583 Super User 2026 Season 1

#2
Giorgio Bonacorsi Profile Picture

Giorgio Bonacorsi 378

#3
Diego Mancassola Profile Picture

Diego Mancassola 255

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans