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.
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.
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. |
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.
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.
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.
All the data from a given view can be exported to an XLS spreadsheet using the action in the view’s 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.
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.
Editing of already existing plans is carried out using the context menu and the Edit
action.
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.
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)
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.
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.
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.
As in the view of controlling plans against cost accounts, each work order is divided into financial project and performance (invoices, orders) data.
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.
The definition of plans is implemented identically to the plans for cost accounts.
Each order also includes financial information such as invoices, purchase orders and other data necessary for financial and material analysis of this task.
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.
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:
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:
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.
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
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.
Detailed filters allow you to filter the data and display the information you are interested in.
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.
The quick edit window allows you to quickly change the status, assign to a category or assign a responsible user for selected invoices.
When you go to the invoice details (Loupes
button), you get a view of the 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:
-
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.
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
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.
Additional information allows you to store any additional information about the invoice, and possibly data to link this invoice to other (external) systems.
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.
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.
Configuration of automatic counters is possible in the configuration section of the system. After going to it and selecting Main → System and the Counters tab, you can choose which counter will be used to generate a given type of document.
|
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.
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.
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.
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:
Or by going to the configuration section of the system, then Main → Dictionaries
and then selecting the VAT Rates
action.
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.
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. |