XGLBudgets

XGLBudgets - Total amount of GL budget for a given period

Description

This function generates the budget allocated to General Ledger accounts, departments, and projects for a specified period.

Parameters

Accounts [Optional]

General ledger account number or name for which the budget is requested.

If this parameter remains empty, the Current Earnings value will be reported.

See accounts parameter for more information on how you can use this parameter.

Beginning [Optional]

Beginning date of the period for which the budget is requested.

When entering dates in Excel, utilize the format for your computer's regional settings or utilize the ISO format (YYYY-MM-DD).

End [Optional]

Ending date of the period for which the budget is requested.

When entering dates in Excel, utilize the format for your computer's regional settings or utilize the ISO format (YYYY-MM-DD).

Departments [Optional]

Ending part of the general ledger account number for which the budget is requested.

Utilize this parameter to control the accounts further to be utilized by looking at the end of the account number.

If this parameter remains empty, only the accounts parameter will be utilized.

See the departments parameter for more information on how you can use this parameter.

Projects [Optional]

Sage 50 Canadian Edition  This parameter is only available for Sage 50 Canadian edition

Project name for which the budget is requested.

Interpolation [Optional]

Sage 50 Canadian Edition  This parameter is only available for Sage 50 Canadian edition

Select an interpolation method to use when the beginning or end of the period falls within a budget period, as defined in Sage 50.

The interpolation methods available are:

  • Clamp down. A budget will not be reported unless the budgeting period falls entirely within the requested period.
  • Clamp up. A budget will always be reported if part of the budgeting period falls within the requested period.
  • Linear. A budget is reported using linear interpolation.
  • Cubic. A budget is reported using catmull-rom cubic interpolation. Cubic interpolation takes into account previous and following budgetting periods to account for acceleration and deceleration.

By default, the interpolation method used is linear.

Connections [Optional]

Sage 50 connection to query. If left empty, the default connection will be utilized.

Budget name [Optional]

Sage 50 US Edition  This parameter is only available for Sage 50 US edition

Budget name as defined in Sage 50.

Usage

You can control the accounts to be utilized by specifying the accounts and departments parameters. The accounts criteria will be applied to the beginning of the account number, while the departments criteria will be applied to the end of the account number.

XGLBudgets can be used to return the budgets of an account(s)/Department(s) or Project(s) (Canadian Edition only).

Examples

It is strongly recommended to use Excel cells reference (ex. A1:B19) containing

the parameters requested in all Logicim XLGL functions. This practice

adds flexibility to your worksheet and will ensure the coherence of your

results. Moreover, the use of quotation marks (") is essential when the text and date

parameters are specified directly in the function.

Return the budget of account 40100 between April 1st and June 30th, 2024:

=XGLBudgets("40100", "2024-04-01", "2024-06-30")

Remarks

XGLBudget uses the budgeting period set in your Sage 50 company.

Edited: Tuesday, December 03, 2024

Was this article helpful?

Thank you! Your feedback matters.

We'd love to hear your thoughts! Please provide a comment before submitting.

Thank you for your feedback!

Would you like to receive a direct response to your comment?

If so, please enter your email address below.

You will also receive a copy of your comment.

We protect your personal information.

Thank you for your feedback!

Verify your inbox or spam folder to find the copy of your comment.
Contact clientcare@logicimtech.com if you didn't receive it.

Can't find what you're looking for?

You can Contact us so we can address your question.