Finance

Modules and functions concerning the financial area

Controlling

The controlling module allows monitoring financial costs and comparing them with the implementation plan.

Access to the controlling module

The controlling module is accessed from the Finance main menu.

finance controlling overview b5a86
Figure 1. call menu
Depending on the permissions, access to the module may not be possible. If a user does not have access to a particular functionality (here - the basic access action to view controlling data) then the access action for this section will not be visible to this user.

Controlling data - account controlling

Account Controlling allows you to monitor financial plans against costs and purchasing plans in the context of cost accounts. This data is linked to the other finance and procurement/supply modules.

After selecting an action from the main menu, you will be redirected to the main view of controlling data. The data is presented in two aspects - controlling data against cost accounts and controlling data against work orders.

finance controlling overview 0a6a2
Figure 2. view of controlling plan against account dimension

The data is presented in a tabular view with a vertical breakdown for each month of the year. The horizontal dimension takes into account all active cost accounts that have been defined for a given application and that are included in controlling accounts.

The data for each account in the basic view is presented in the differential range, i.e. it shows the financial result for that account, i.e. the difference between the financial plan and the actual costs recorded for that account. When expanded, we get additional information broken down by individual sources - financial plan and individual cost components i.e. invoices and orders.

Data breakdown for each cost account: * Overall (result) - overall financial result (difference of plan vs costs). * Plan - financial plan for a given account on a monthly basis. * Invoices - registered invoices for a given expense account. * Orders - registered unfulfilled orders for a given account.

Invoices indicate the net value of the invoice. If the invoice does not have a net value entered, the gross value is provided.
finance controlling overview 9e3e5
Figure 3. Account data - breakdown by data source

In addition, the view can be filtered using the main filters, which allow you to select the cost category, text search and the year for which we present the analysis.

Using the Cumulative option, we can display data in the annual range in the context of cumulative values, i.e. the values of consecutive months are summed up for each consecutive month.

finance controlling overview 85b14
Figure 4. Basic filter

Additional filtering options are available in the side filter and allow you to filter the data more thoroughly and indicate the options that are required for data analysis.

finance controlling overview fdc68
Figure 5. Side filter
The filter parameters are taken into account depending on which detail view the data is currently presented in (view by cost accounts or work orders)

The bottom part of the view shows a summary of individual elements - total result, value of plan, execution (invoices) and orders for each column separately. At the end of the view is a detailed summary of the view.

finance controlling overview 29f68
Figure 6. Summary of months/summary data

All the data from a given view can be exported to an XLS spreadsheet using the action in the view’s context menu.

00 tree 898e1
Figure 7. Context menu

In addition, here we can go to the configuration of cost accounts and generate mass controlling plans for many accounts. In this case, select the accounts and the system will automatically create a controlling plan for them with default values (cost type, description resulting from the account name, etc.).

The following functions can be invoked in the context menu of the account view for each item:

  • Edit - edits the given controlling plan.

  • Show Invoices - displays the invoices associated with the account.

  • Plan Details - displays plan details and monthly cost definitions.

  • Execution details - displays the plan execution details window.

  • Delete - deletes the given controlling plan.

finance controlling overview bf6a9
Figure 8. Context menu of the account view

In order to run the basic elements of controlling, you must be able to define the controlling plan. This data is defined in the main view of controlling with the ability to specify all the necessary information and the monthly plan itself.

Account data, work orders as well as the actual financial plan for the year can be imported into the system using the importers described at the end of this document.
If the AMAGE system does not have the order/delivery module enabled, these elements are not shown in the view.

Controlling plan

The creation of a new account control plan is launched using the (+) button available in the upper right corner of the data view.

finance controlling overview 943d2
Figure 9. Creation of a new controlling plan

Editing of already existing plans is carried out using the context menu and the Edit action.

finance controlling overview bf6a9
Figure 10. Edit controlling plan

In order to define a controlling plan, a chart of accounts is required. It can be defined in the system configuration section under Dictionaries. You can use this view to define a chart of accounts.

finance controlling overview c2ac9
Figure 11. Definition of cost accounts
A new account can also be added directly from the account selector when defining controlling (if one has the appropriate permissions). The list of accounts can also be automatically imported from external xls sheets using either the account importers directly or indirectly together with the controlling list described below.

The definition of a new controlling element allows you to define all parameters, i.e. name, description category, related account and type range (expense, income)

finance controlling overview 25671
Figure 12. Definition of a new controlling element

Sections and parameters defined for controlling

  • Name/Description/Type - general description of the given controlling parameter

  • Account - related expense account

  • Category - a category to facilitate grouping of items

  • Archived - whether the given controlling parameter should be hidden from further definition and work (no longer active)

  • Dynamic - if you enable this flag, you can define additional related controlling elements and with this sum up all costs from multiple accounts, e.g., detailed cost accounts for material purchases and a general account that sums up all material accounts

  • Plans - definition of controlling plans - for each year you can define a separate financial plan (planned expenses)

  • People - define the people who are associated with a particular dimension of controlling. We can use them to trigger later automation and notifications about, for example, cost overruns or data reporting requirements

  • Subordinate elements - in the case of a dynamic control plan, here we define the subordinate elements that will be the components of the data.

Individual control plans allow you to define planned expenses with monthly accuracy. Using additional actions, you can automatically copy monthly values to all months or divide the annual budget into individual months.

finance controlling overview daab1
Figure 13. Definition of the controlling plan for the selected year

After saving the controlling plan, the system begins to aggregate all the data and visualize it in the form of the summary table shown above. On the other hand, the user can use the context menu to switch to the detailed view and view the data for a given controlling element in detail.

finance controlling overview e712f
Figure 14. Detailed data preview view

The view presents a wide range of information regarding the data analysis of a given controlling plan:

  • Applies_+ Edit - information about which account/order the analysis applies to + the ability to edit a given object

  • Account - number of the related cost account

  • Dynamic - information whether a given controlling parameter is dynamic, i.e. calculated from other values

  • Value of plan/execution/difference - total values of plan/execution and balance of these values

  • Date/Year-to-date filter - a date filter that allows you to display summary data in the specified range and the ability to display data cumulatively

  • Add plan, invoice, order - quick actions to add an annual plan, invoice or order directly from this view.

In addition, there are tabs at the bottom that present data in the form of graphs or tables:

  • Chart - summary chart of financial information by source and result

  • Plan - tabular information on financial plans in a given period

  • Execution - information on execution (summary information from invoices and orders)

  • Subordinate - subordinate control plans if we are talking about a dynamic master plan

  • Invoices - list of invoices in a given period

  • Work orders - a list of related work orders against a given cost account

  • Orders - list of orders for a given cost account

  • Supplies - a list of related supplies (do not affect the result, but are placed for order)

All data can be freely viewed and analyzed.

Work orders - controlling tasks

A separate view is the controlling view against work orders. This area allows you to monitor the execution of individual work orders and their financial plan. This is an extension of the account controlling function with a more detailed breakdown of the tasks to be performed.

With the help of work orders, you can monitor the performance and information necessary to perform functions in the system. Work orders can be of the maintenance type, but we can also store information on the investment plan or all other activities within the work orders. The advantage of work orders is that it is possible to assign people, track progress and link other objects in the system to these work orders, e.g. maintenance work, applications, technical inspections, etc.

The controlling view against work orders is the same as the account view, but has data on work orders that have defined financial plans.

finance controlling overview 619e1
Figure 15. View of controlling against work orders

As in the view of controlling plans against cost accounts, each work order is divided into financial project and performance (invoices, orders) data.

finance controlling overview 3f793
Figure 16. View of work order details - plan/execution and result

Within a work order, an additional tab Controlling appears, which stores the financial plans for the work order. Using the plans, we can define a financial plan for a given work order that spans multiple years. Each year, is a separate financial plan.

finance controlling overview 92f65
Figure 17. Details of the controlling plan

The definition of plans is implemented identically to the plans for cost accounts.

finance controlling overview f3e3b
Figure 18. Work order definition of spending plan

Each order also includes financial information such as invoices, purchase orders and other data necessary for financial and material analysis of this task.

finance controlling overview 0c53e
Figure 19. Work order - View of invoices associated with the work order

The source of data for the controlling elements (whether cost accounts or orders) is from the Finance and Orders/Delivery modules.

Invoices and orders

The data for the analysis of current costs comes from information on invoices and orders. Of which:

  • Invoices - all invoices that are associated with a given cost account enter into the costs of the given controlling element against the cost account. If a given invoice is additionally associated with a work order it enters ALSO into the controlling analysis against the given work order.

  • Orders - UNREALIZED orders, i.e. orders that do not have states indicating the settlement of data enter into cost values for a given controlling element (account, work orders). This is due to the fact that the order already after fulfillment should have a generated invoice therefore this cost goes to another component (invoice).

This approach allows for the storage of all financial information from the order stage to execution and financial settlement.

All data can be automatically integrated from external systems like Finance-Accounting or ERP systems. This allows the system to be seamlessly fed with already existing data that is generated in systems designed for this purpose. Integrations depend on the implementation for the specific IT solution or can come from a universal data integration mechanism through exchange files.

Import of controlling plans

Building controlling plans and entering individual plans for a given year can be lengthy in the application despite additional aids and features to speed up data entry. The system also allows you to import this definition data from external data sources such as Microsoft Excel (XLS) files. The spreadsheets can be used to create an account control plan, a list of work orders and financial plans for each year. This data can then be imported into the system using a universal import mechanism.

The general import interface is described in the user manual. Refer there to how the data is generally defined and how the files and tools are described.

The system allows you to import controlling plans along with automatic creation of cost accounts. Using the importer, you can define the necessary fields for import and enter them into the system.

finance controlling overview 88f54
Figure 20. Possible items for importing controlling data
The system also allows you to reimport data with updated information, e.g., description of cost accounts or adding non-existent/missing controlling accounts that are in the updated sheet.

Available fields for importing controlling account definitions:

finance controlling overview b5b94
Figure 21. Mapping definition fields - import of controlling account definitions

The system also allows you to import controlling plans for individual accounts/work orders with a detailed breakdown of monthly costs. Available fields for the definition of importing details of plans for a given calendar year:

finance controlling overview 1aac4
Figure 22. Mapping definition fields - import of controlling plan

All the data after import is available in the system and allows you to work automatically.

Invoices

The system allows storing and generating invoice information. With the help of this module and view we have the ability to decree invoices in the system.

The invoice view can be accessed directly from the main menu from the Finances section. Use this menu to access the list of invoices.

00 tree 627e1
Figure 23. Main menu with access to invoices

The invoice list shows all invoices available in the system. The list includes both cost invoices and issued invoices. Using filters, we can display information and details of individual data ranges

00 tree cb871
Figure 24. List of invoices

In the list of invoices, in the main view, there are dedicated filters allowing you to display the basic types of invoices - cost and revenue. Using these filters, we can display information about cost and revenue invoices.

image 2024 05 23 14 46 16 753
Figure 25. Direct filters for invoice types

Detailed filters allow you to filter the data and display the information you are interested in.

00 tree 3f735
Figure 26. Invoice filter
00 tree 01341

The context menu available for individual records allows for quick operations regarding the invoice status, quick editing of the invoice or assignment to a cost account or work order.

00 tree a3f7e
Figure 27. Context menu

The quick edit window allows you to quickly change the status, assign to a category or assign a responsible user for selected invoices.

00 tree e36a8
Figure 28. Quick edit invoice view

When you go to the invoice details (Loupes button), you get a view of the invoice details.

00 tree 8b178
Figure 29. Invoice details

In the upper part there is basic and summary information about the invoice. In the status bar, we can quickly change the status of a given invoice. The lower part contains details of the invoice elements, attachments attached to the invoice (e.g. original invoice, scan, etc.) and a breakdown of the cost center, i.e. assignment to specific orders, accounts and sources of supply related to the invoice.

In the context menu for a given invoice, we can perform several auxiliary actions:

00 tree 24b64
Figure 30. Invoice context menu - actions
  • Generate PDF report - we generate the main invoice report in PDF. This is the report set for the instance as the primary report.

  • PDF report from bookmarks - a report with the selection of the bookmark defining the appearance. If you define your own additional appearances then you can use this action to select the appropriate appearance of the invoice (or, for example, the data contained therein, logos, etc.)

  • Export to CSV format - export the invoice to CSV format.

The definition of the invoice appearance is described in other documents on custom report appearances. Please refer to them in order to prepare your own looks. Nevertheless, the standard looks allow you to realize all necessary data and generate a PDF document with your own logo.

Invoices after determining the cost center to which they belong also appear in the context of the given objects in the system (work orders, purchase orders, deliveries). They are available in the detail view of these objects.

00 tree 19e3e
Figure 31. Invoices associated with objects in the system (here work orders)

Invoice creation/editing

To create a new invoice, go in the invoice view through the option associated with the (+) button. This opens the new invoice definition window. The upper part is for basic data such as contractor, type, selection of invoice numbering and counter generating invoice number, type and invoice totals

00 tree 2e7de
Figure 32. Definition of an invoice
Invoice totals will be calculated automatically when individual assortments are added, but they can also be entered independently when no assortments are entered, e.g., when invoices serve only as general cost information and the invoice details are in the Finance and Accounting or ERP system.

The second section in the general definitions is the cost center. Here you can specify the invoice’s decrement against objects in the system, e.g. cost accounts or work orders.

00 tree 34cd4
Figure 33. Definition of invoice - cost center

Additional information allows you to store any additional information about the invoice, and possibly data to link this invoice to other (external) systems.

00 tree d3718
Figure 34. Additional information

Responsible persons is the place to enter the people who created the invoice. Here we can select AMAGE system users but also enter any text/group of people from outside the system.

00 tree 2c162
Figure 35. Persons responsible

Invoice has the ability to enter an invoice in foreign currency. In this case, the system automatically retrieves the current exchange rate/converter according to the invoice date.

The exchange rate data is downloaded from the National Bank of Poland website, and for this feature to work, the system must be able to connect to the NBP services.

When entering materials, we can select them from the assortment available in the system, directly add a new type of items (assortment) to the system and specify additional information such as price, VAT rate, discount, etc. Automatically after entering, the data is recalculated in the invoice summary information.

Each document can be numbered using the automatic counter that is configured for that document type or any number entered manually by the user. To select this type, click on the "Counter" button and select the counter from which the order number is generated or the option to enter counters manually.

00 tree f7f14
Figure 36. Counter selection
Configuration of automatic counters is possible in the configuration section of the system. After going to it and selecting MainSystem and the Counters tab, you can choose which counter will be used to generate a given type of document.
00 tree 6a107
Figure 37. Configuration of counters in the system configuration section. Main → System.

Invoice components can also be imported from a simple XLS file, which contains the information necessary to determine the invoice entries. Using the Template button, we can download either a base XLS template, i.e. with only the basic data to be completed, or an assortment template, which in the second sheet will contain the full list of assortments available in the system.

00 tree 3fe4a
Figure 38. Importing items into an invoice

Importing invoices

Invoices can also be imported from external data sources. The full importer interface is available in the configuration section of the system. In the main interface, a simplified importer is made available for those with appropriate privileges. It is invoked from the context menu of the invoice list.

00 tree 914bc
Figure 39. Import of invoices - simplified interface calling

If import templates (what, where in the source file) are defined in the main importer, then we can use the simplified importer to continuously load invoices into the system. The simplified importer only has the ability to indicate the source file and the mapping file to perform the import.

00 tree e6922
Figure 40. Simplified invoice importer

Details of the importer and messages can be found in the data exchange instructions in the system configuration section.

Definition of tax rates

In order to issue invoices, it is necessary to define the tax rate applicable to individual entries. This data is defined either from the context menu of invoice lists:

00 tree 1147c
Figure 41. Definition of tax rates - action from the context menu

Or by going to the configuration section of the system, then Main → Dictionaries and then selecting the VAT Rates action.

00 tree 222e4
Figure 42. Dictionaries in the system

The action displays all available VAT rates. By editing or creating a new rate, we can influence the calculations and the way the invoice is created.

00 tree 3626b
Figure 43. Definition of tax rate

The rates are used in the definition of the invoice and in defining the parameters of the assortment.

The tax rate can be specified in the item types view for each assortment separately. The system will use this information to determine the initial rate when creating records. The user can always change this rate directly in the invoice editing window.