Receiving enhancement

Enhanced Purchase Order form with additional attributes are used for calculating the prices of goods (for example, the price formula, INCOTERMS, delivery terms, price index and quality parameters).

Integration with the scales program provides information about the goods received, their actual weight and the bill of lading weight. The integration program creates transaction receipts and calculates the costs of goods based on the contract attributes and rules and other information, and automatically creates the transaction receipt.

This improves the process of receiving goods through several automatic steps, and helps to avoid duplicated data entries and minimise errors.

When invoices for additional costs are received (e.g. transportation, taxes and other services) the Cost Distribution form helps to distribute the additional costs for the goods that are on-hand. The distribution base could be either the quantity or the costs of the goods. Additional costs could be distributed for all items in an inventory, and are not limited to items being receiving. This improves a company’s inventory turnover, as the goods can be delivered to a destination without having to wait until all the costs are collected.

Simplified purchasing requisition

Our new Requisition form provides information about the current stock level (items on-hand), requested quantity (including demand-generated requisitions), ordered quantity, safe stock quantity and the reserved quantity (internal or sales order quantities). The program calculates and proposes the quantity of goods to order depending on the minimum order amount and the delivery duration. When user accepts proposed amount it automatically creates the purchase order. When the goods are received, you can see what internal requisitions have to be fulfilled.

This form helps a company to solve business issues when demand fluctuates. It helps to resolve internal competition for the goods. In addition, it is a helpful tool when an inventory increases and you want to find the cause.

SAF-T file for national tax inspectorate

The SAF-T is the Standard Audit File for Tax. It was defined by the Organisation for Economic Co-operation and Development (OECD) in order to standardise submissions of accounting system data. The State Tax Inspectorate under the Ministry of Finance of the Republic of Lithuania has prepared the technical specifications and technical requirements for this file, and has published this information on the National Tax Inspection website including the XML schema definition (XSD file).

The SAF-T file contains data on accounting, sales, purchasing, payments, inventories, movements of goods and assets, and asset transactions.

The SAF-T reporting enhancement extracts data from the General Ledger, Fixed Assets, Purchasing, Inventory, Payments, Receivables and Order Management systems, loads this data into temporary structures, reclassifies the data according to the requirements (e.g. Chart of Accounts (COA), UOM), validates the data, provides tools to analyse the extracted data, creates an XML file and divides the file into parts to transmit it to the State Tax Inspectorate system.

Since all financial transaction are investigated during the process of building the file, a business is able to validate its accounting data on a very detailed level.

Performance improvements for fund distribution

There are cases when SQL tuning does not help much to increase performance. Custom fund distribution software is sometimes kept running for so long that a business struggles to close on the day before it next opens.

We have redesigned the fund distribution software, added a traceability functionality and increased the performance by 5 times. This means that it takes less than half hour to process all transitions.

Our custom fund distribution software reads hundreds of thousands of receivable transactions and calculates the amounts to be transferred based on very complex business rules, as well as creating payment documents.

Automatic receipt and matching

The Automatic Receipt and Matching program reads bank statements and looks for the reference number, invoice number and contract number for each bank statement line. It automatically creates receipts and matches the receipt with an invoice based on the machining rules defined in the customer’s site. When program finds invoice reference or invoice number it matches payment with this specific invoice. Matching rules allow to define how to match invoices when invoice number or reference number was not found. You can specify what type of invoices are matched first, e.g. interest invoices first and other invoice types after, as well as the limit selected invoices by contract, e.g. oldest contract invoices first. When no matching rules are defined program matches payment receipt starting from the oldest invoice.

On average, around 70% of the receipts are matched automatically.


The Collection program periodically scans client debt information and, depending on the policies, automatically creates proposals for action. User reviews proposals on one screen and makes decisions on actions – such as sending dunning letters or transferring information to a third party (e.g. a bailiff). All user actions are recorded.

When the client makes a payment, the Collection program automatically sends a notification to the third party to stop its action.

The enhancement offers simplified debt processing, with an automated function that transforms complex rules into simple user actions.

Employee self-services

The EU General Data Protection Regulation (GDPR) 2016/679 of the European Parliament states that an employee has a right of access and a right to the rectification of his/her data.

We have developed an Employee Self-service (HTML) form where all the information about an employee is presented (for example, the employee’s name, birth date, gender, personal code, social insurance code, contact data, citizenship, employment data, salary, premiums, and other benefits e.g. additional medical coverage, compensation, payments, deductions, business trips, sickness, vacations, education, qualifications, related persons, assigned assets and inventory on-hand). The employee may request a correction of any wrong information.

Bonus en masse

A company pays an yearly bonus to large portion of its employees (e.g. Christmas bonus, year-end bonus). The Bonus En Masse form helps a company to process bonuses in a few steps. You can select an employee group (company, unit and/or specific employees) and set up the bonus calculation rules (fixed amount, % from the nominal salary or average salary, set adjustment by the actual work hours, etc.). The user can set bonus payment day.

The bonus is calculated and presented to the user for a review. When the user accepts it (he/she may also reject it and restart the calculation), the earnings are registered automatically for selected employee.