1. New Personnel Version v2: A new version of the personnel system has been implemented, bringing significant changes to the vacation calculation functionality.
The list ‘Vacation Balances’ has been replaced with a non-editable list called ‘Detailed Vacation Information.’
The ‘Vacation Formulas’ and ‘Vacation Days’ have been replaced with the ‘Vacation Table.’
During the version update, a ‘Version Update’ personnel operation is generated for each main personnel admission operation. These need to be transferred to complete the version update process. Until the version update operation is transferred, it will not be possible to work with this particular admission operation (enter or transfer new operations).
Correspondingly, there have been changes in the structures of tables K11_NORM, K12_ETP, K14_ASM, K16_OPH.
New tables K13_ATKL, K80_ATLH, K81_ATLD have been introduced.
Please pay attention to anyone, who replicates the information.

2. Service -> Administration -> Registration/Working with the system: A novel button, labeled ‘Switch to Personnel v2’, has been incorporated. Upon activation of this button, users will be granted the capability to migrate to the newly introduced Personnel version v2.
3. Administration -> Parameters: A new parameter, denoted as SS_PER_VERS – Personnel version, has been implemented. This parameter will serve the purpose of specifying the operative personnel version employed within the system.
4. The possibility to expand the online MGAMA solution within Rivile GAMA has been introduced. MGAMA is functional only from Rivile GAMA version 120 onwards.
MGAMA – refers to the capability of accessing specific functionalities through a web browser: employees can independently submit vacation requests, review their remaining vacation balances and history, as well as approve relevant documents such as vacation requests, purchase documents, internal company policies, and similar materials. The MGAMA functionality will be progressively enhanced over time.
5. List of States -> State Adjustment:New fields have been introduced:
Program in use. It will be possible to specify which program (GAMA, MGAMA, GAMA and MGAMA) can operate with this state.
New fields have been introduced:
MGAMA sending emails. The option to indicate whether the MGAMA program must send an electronic mail.
Template. The ability to specify the format of the electronic mail to be sent.
As a result, there have been changes in the structure of the L19_BUS table.
Please pay attention to anyone, who replicates the information.

6. State Approvals -> State Approval Adjustment: New fields in MGAMA email.
This field will indicate whether MGAMA is required to send an electronic email and whether such an email has already been dispatched.
Template. The format for sending electronic mails.
Four description fields to be utilized by the MGAMA program.
As a result, there have been changes in the structure of the L21_BUSP table.
Please pay attention to anyone, who replicates the information.

7. Administration -> User List -> User List Adjustment: A new field called “MGAMA user” has been introduced. Upon selecting this field, a corresponding MGAMA user will be automatically created.
As a result, there have been changes in the structure of the R05_USER table.
Please pay attention to anyone, who replicates the information.

8. POS System -> POS Description -> POS Description Adjustment: A new field named “Smart Electronic Cash Register (i.EKA)” has been added. Integration with the ASPA POS Smart Electronic Cash Register has been established.
9. POS System -> POS Point of Sale -> Cash Deposit/Withdrawal: The capability to specify not only the Customer code but also the POS operation receipt number and the necessary documents for covering the transferred Payment operation has been implemented when creating Payment operations.
10. Payments -> Import: During the import of Payment documents, all the information present in the imported EIP (Electronic Import File) will be imported. If errors are encountered during the import process, the respective rows will still be imported, but they will be marked as erroneous. Until all document errors are corrected, no further action can be taken with them. Erroneous documents can be discarded if necessary.
11. Payments -> Import:The possibility has been introduced to prevent the import of rows if errors are encountered during the import process (old import option). To enable this feature, it is necessary to program the following in SYSTEM INIT:
12. POS System -> POS Description -> POS Description Adjustment -> POS Parameter Adjustment: It will be possible to specify not only the User who can work with this POS but also the User group.
13. The possibility to specify the display time for logs (in seconds) has been implemented. > Once the specified time elapses, the program will automatically click the default button. To enable this feature, the following initialization (INIT) code needs to be programmed in the log display window: thisform.RESPONSE_WAIT_TIME=10
10 – represents the display time for the message (in seconds)
Additionally, you can utilize the system message display time. For this purpose, the following INIT code should be programmed in the log display window: thisform.RESPONSE_WAIT_TIME=titi_pagr.SS_MESSAGE_RESPONSE_WAIT_TIME
14. Purchases -> Purchase Operations: The option to Copy/Edit the selected package of operations has been implemented.
15. Statistics -> Code Modification: Customer code consolidation has been implemented.
16. Button ‘Sort (Shift+R)’ -> Sorting Information: New fields ‘Ascending Sort’ and ‘Descending Sort’ have been added. The option to sort scanned information in ascending or descending order has been made available.
17. Company Selection: A new informational field called ‘Notes’ has been introduced.As a result, changes have been made to the structure of the S02_SYST table.
18. The function PS_KOD has been enhanced with new parameters, providing the capability to create custom selection fields.
To achieve this, you need to specify the field type ‘P’ for parameter 6 of function PS_KOD and provide your created array in parameter 10 of the same function.
Let’s say you have the following array named ‘my_selection_array(3)’:
my_selection_array(1) = “First value”
my_selection_array(2) = “Second value”
my_selection_array(3) = “Third value”
To use the function PS_KOD with custom selection options, you can do the following:
my_selected_value=ps_code(,”Select the required value”,,,,”P”,,,,@my_selected_array)
wait window if(my_selected_value>0, my_selected_array(my_selected_value),”You did not select a value”)
Available parameters for function PS_CODE:
– ss_tip: List type
– ss_lpav: Field name
– ss_kod: Code already displayed in the selection window
– ss_ilg: Field length (default 12)
– ss_ilgt: Field length after the decimal point if the field is numeric, i.e., ss_ltip = “N”
– ss_ltip: Field type C, N, D, T, P – selection field from the array (default “C”)
– ss_med_tik: If .t., do not check if the entered value exists in tree-type lists
– ss_srit: To check if the code exists in the list, specify the first three characters of the table
– ss_tarpas: If .t., the space key will not work as the selection key, and it will be possible to enter it as part of the text.
– ss_array – if the field type is P ie ss_ltip=”P”, then selection from the formed array SS_ARRAY(x)=”…”
19. Corrected “Certificate of calculated and paid wages for 2023” (SYSTEM000754).
20. Enhanced “Form DA-01 K (Quarterly) from 2023” (SYSTEM001232) –added the field “Income in Kind” (credits 910, 913, 915).
21.Modified profit reports (SYSTEM001115, SYSTEM001190, SYSTEM001191) to display accounts in accordance with the chart of accounts “tree” structure.
This version can be obtained:

Other news

New Rivile internet products for both new and current customers

Rivile MGAMA has been added to the JSC "Rivilė" family of online products. Rivile MGAMA - a web portal to work with the core system Rivile GAMA, focused on current and new customers, and Rivile ERP a business management

Rivile ERP – a new and innovative business management and accounting system in the cloud

“Rivile ERP”, the newest product of UAB “Rivilė”, provides an opportunity to manage and account for your business innovatively in the cloud. From now on company now offers two main products: a new cloud based product