Hướng dẫn sử dụng sap hana Informational, Transactional

In this topic, we will look at the budget module and see how it helps in managing and track company expenses.

II/ Business Scenario

You are implementing SAP Business One at a new customer, OEC Computers.

Maria, the accountant says that in previous years they ended the fiscal year with much more expenses than expected.

They would like to be able to plan their expenses for a fiscal year and track them during the year.

Note that you need to make decisions about accounting definitions together with the client accountant.

III/ Budget Management

The Budget module helps you manage and track company expenses.

  • The purpose of budgeting is to provide a forecast of revenues and expenditures.
  • This way, the actual financial operation of the business can be measured against the forecast.
  • In SAP Business One a budget is based on the data you enter, which specifies the maximum amount that can be allocated to a particular G/L account.
  • In our example, OEC wants to control the expenses they exceeded last year.
  • Therefore, at the beginning of the fiscal year, Maria the accountant, enters amounts to the budget forecast for those expense G/L accounts.

  • You can block the creation of transactions for G/L accounts that exceed their budget limit.
  • In the course of routine work, the application checks the debit side of the transactions registered to G/L account for which a budget has been defined. If the budget is exceeded, the application either issues a warning or blocks the action, depending on the chosen setting.
  • In our example, Maria chose to block transactions that will exceed the budget amounts she defined.
  • In September, when a purchase order for flight tickets that exceeds the budget forecast amount is issued, the user is blocked by the system and will not be able to add the order.

IV/ Setup Budget

In order to setup the budget functionality you need to:

  • Initialize the budget functionality in the company database.
  • Define the G/L accounts that will be relevant for budget control.
  • Define budget distribution methods that will automatically divide the budget amount among the months of year.
  • And Finally, define budget amounts for the relevant G/L accounts.
  • In the next slides we will review these steps. During this process we will discuss some concepts related to budget definition.

1/ Step 1 - Initialize the Budget Functionality

First, the budget functionality has to be initialized. Go to Administration -> System Initialization -> General Settings, and on the Budget tab select the Budget Initialization checkbox.

Then, you define what should happen when documents deviates from budget. Whether to block the creation of transactions that cause the budget to be exceeded. Or to send an alert when the budget is exceeded. The user can confirm and add the transaction, or cancel.

In the Authorization window, under the Financials module, there is a Budget clause in which you can define authorizations for users to confirm budget deviation in case a G/L account exceeds the budget and an alert is displayed.

When the Without Warning option is chosen, the user will be able to add, without any restriction or warning, transactions that exceed the budget.

For Purchase Requests, Purchase Orders and Goods Receipt POs the check is made against the budget during the issuing of the document including all open documents and the current one.

For the Accounting option a check is conducted during the issuing of an A/P invoice or any other accounting transaction that involves a G/L account relevant to the budget.

You can manage the budget on an annual or monthly basis. We will discuss these two options in the next slides.

2/ Step 2 - Define the Relevant to Budget Accounts

After you initialize the budget functionality, and update the General Settings window, you have the option to mark all profit and loss accounts as budget accounts.

By choosing Yes, the Relevant to Budget checkbox is selected in all your profit-and-loss G/L accounts.

You can then find this checkbox in Financials → Chart of Accounts → Account Details pushbutton.

Note that you can manually select non profit-and-loss G/L accounts to be relevant to the budget by selecting the Relevant to Budget checkbox for each G/L account.

* Annual Versus Monthly Budget

You can manage the budget on an annual or monthly basis.

With the annual option, the deviation from the budget forecast is measured against the actual balance of the G/L account for the current fiscal year.

In our example, if OEC Computers will choose the annual budget option and enter a forecast amount of 6000 to the flight expense account, then the check for budget deviation would always be against this amount.

For the monthly option, the system distributes the budget forecast amount for each G/L account among the months of the year. In each month the transactions that debit this G/L account are being compared against the distributed monthly amount.

If OEC Computers will choose the monthly option and enter the same amount of 6000 as the forecast amount of the flight expense account, then the system would distribute this amount to 12, allocating a monthly budget of 500.

The check for budget deviation would be against this distributed amount.

Let us assume we are now in October, the actual balance in the flight expense G\L account is 5000, a purchase order for a flight ticket with a total amount of 600 is being issued.

With the annual option, the budget check will approve this expense because 5600 is still within the year forecast amount of 6000.

According to the monthly budget, the limit for expenses on flight tickets in each month is 500, so 600 is already a budget deviation and therefore the purchase order would be blocked.

Note that if the warning option is chosen in the General Settings for budget, then the system would send an alert when the budget is exceeded. The user can confirm and add the transaction if an authorization to confirm budget deviation was defined for this user.

3/ Step 3 - Define Budget Distribution Methods

In the example we have just seen, SAP Business One used the Equal budget distribution method to automatically divide the budget amount among the months of year.

SAP Business One automatically defines the following 3 common budget distribution methods:

  • The Equal one.
  • Ascending Order – which distributes the budget amount in an ascending order and is used when you increase your budget expenses over the months of the year. For example, in January you use only a small proportion of your budget amount, in February you increase your expenses, and so on.
  • Descending Order – that distributes the budget amount in a descending order and is used when you decrease your budget expenses over the months of the year. For example, in January you use the largest proportion of your budget amount, in February you use a little less, and so on.

These methods cannot be revised. However, you can choose to add additional methods. Choose Financials -> Budget Setup -> Budget Distribution Methods.

Note that later on, you can change the distribution of the budget amounts manually for each account.

You can define a certain distribution method as the default method by choosing the Set as Default button.

Also note that budget distribution methods are not relevant for working with an annual budget.

** Budget Scenarios

Budget scenarios are used mainly for displaying budget reports. Using a scenario, you create an analysis of a particular situation for the company's budget and obtain information about what the budgetary balance would be according to the selected scenario. For example: an optimistic scenario versus a pessimistic scenario.

When you set up a new company, the application provides a default scenario called Main Budget. This scenario cannot be altered.

For each scenario the company uses, you should later enter budget amounts

Note that in the course of routine work, deviation from the budget is checked against the main budget only. The other scenarios are used only for budget reports!

To define budget scenarios choose Financials -> Budget Setup -> Budget Scenarios.

Select a fiscal year. Then, in the menu bar, choose Data -> Add Row or right-click in the window and choose Add Row.

The first defined scenario will be the default main scenario and therefore cannot be deleted. In addition, the Based On and the Initial Ratio fields in the main scenario cannot be altered.

In the next step we will enter budget amounts to this main budget scenario.

The Import Budget Scenario function lets you import budget scenario from other SAP Business One company into new budget scenario. Make sure during the operation that the G/L account codes in the source company match those in the target company.

The Copy Budget Scenario function lets you copy budget data from a budget scenario into a target budget scenario in the same company for the same fiscal year or for the next fiscal year.

4/ Step 4 - Defining Budget Amounts

Finally, you define budget amounts. Choose Financials -> Budget Setup -> Budget.

Choose the scenario for which you want to define a budget and choose the required G/L accounts.

IV/ Defining Budget Amounts

In the Local Debit / Credit column specify an amount in local currency for each G/L account.

Note that:

  • You can define budget amounts only for G/L accounts which are defined as Relevant to Budget in the Chart of Accounts. SAP Business One checks the budget for deviations against the debit side of the transactions registered to the G/L account.

Chủ Đề