1
0
mirror of https://github.com/IRPTeam/IRP.git synced 2026-04-24 03:53:25 +02:00

22 Commits

Author SHA1 Message Date
Dmitry Kinash 6f2843eda8 #IRP-721 #IRP-722 #IRP-723 (#2881)
* Refactor default data logic to new DefaultDataServer module

Introduced the DefaultDataServer common module to encapsulate logic for default data retrieval and creation, moving related methods from FOServer. Updated references in catalogs, partners, user settings, and functional option settings to use DefaultDataServer. Added new form and module for functional option settings, and extended localization for functional option groups. Registered the new module in the configuration.

* #IRP-722 - add new FO handler, block editing FO without handler

* Enhance functional options

Moved the Taxes subsystem from Settings to MasterData, updating all related references and file locations. Enhanced the FunctionalOptionSettings form by adding 'Save and Close', 'Check All', and 'Uncheck All' buttons with corresponding handlers. Cleaned up functional option and subsystem content assignments, and improved error handling in FOServer module for functional option value retrieval.

* #IRP-723 Refactor default data update logic

Refactored the UpdateDefaultsAtTransaction procedure in DefaultDataServer module by splitting logic into modular procedures for updating default catalog values. Added a new 'Update defaults' button and command to the FunctionalOptionSettings NewForm, with corresponding client and server handlers to trigger the update. Improved code maintainability and enabled users to update default values directly from the form.

* #IRP-721 new subordinations

* Refactor and split order/cash constants and options

Renamed and split 'UseOrders' into 'UsePurchaseOrders' and 'UseSalesOrders', 'UseCashTransaction' into 'UseCashTransactions', and introduced 'UsePaymentOrders' and related constants, functional options, and rights. Updated all references, forms, modules, and configuration files to use the new names and structure, improving clarity and separation of purchase, sales, and payment order logic.

* fix features

* Refactor functional options and update related content

Reorganized and cleaned up functional options in configuration and module files, removing redundant and outdated content references. Added new report links to planned receipt reservation, purchase orders, and sales orders options. Adjusted subordination arrays and groupings in FOServer, and updated form attributes for agreements. These changes improve modularity and maintainability of functional options.

* Add and update report references in functional options

Added new report references to multiple functional option .mdo files to enhance reporting capabilities across modules such as Aging, Finance, Landed Cost, Purchase, Retail, Sales, and Stores. Also updated or removed some report references to ensure correct feature mapping and avoid duplication.

* Update 001_TestDataBaseSmoke.feature

* #IRP-722 fix features

* Update feature files for table columns and test steps

Adjusted table column order and content in several feature files to align with updated business logic. Added and removed steps in scenarios to streamline functional option settings and test data preparation. Corrected expected values in cash transaction scenarios for accuracy.

* Update incident and accounting feature setup steps

* Update storage volume setup in test features

---------

Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2025-10-24 14:51:19 +03:00
Andrey Vorobyov 13e4661e36 #IRP-623 System attributes (#2755)
* #IRP-623

* #IRP-623

* #IRP-623

* Update _520MovementsPartnersBalanceRegister.feature

* fix features

* fix features

* #IRP-623

* #IRP-623

* fix comment

* fix

* #IRP-623

* Update _9600AccessRightsSystemDocuments.feature

* Update _9910AccountingSettings.feature

* sort

* fix

* fix

* fix roles

* fix fillings

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
Co-authored-by: Dmitry Sherstobitov <ditrixnew@gmail.com>
2025-04-19 02:17:52 +03:00
Andrey Vorobyov 7ff402063f #MFI-36 #MFI-37 bugfix (#2731)
* #MFI-37

* #MFI-36

* features refact

* #MFI-36 add features

* fix features

* fix features

* fix features

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2025-02-12 06:13:33 -07:00
Andrey Vorobyov 5eb09e93b1 #IRP-447 eLedger (#2710)
* #IRP-447

* #IRP-447

* #IRP-447

* #IRP-447

* features refact

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-12-13 17:48:48 +02:00
GulnaraBasusta b965197ef8 Add new features for Incident subsystem (#2706)
* added report test

* Update _0980FixedAssets.feature

* Update _0980FixedAssets.feature

* Update _0980FixedAssets.feature

* Register "Posted documents registry"

* corrected  "Posted documents registry"

* Register "Posted documents registry"

* add_Incidents

* added ObjectLocation catalog

* updated

* added Incidents

* Update _9720Incidents.feature

* Delete 1C.png

* Update _9720Incidents.feature

* Update _9720Incidents.feature

* Update _9720Incidents.feature

* Update _9720Incidents.feature
2024-12-10 13:54:25 +02:00
mybracho 1c33258b29 #IRP-374 New attribute "Account" for SO and SI (#2565)
* #IRP-374 New attribute "Account" for SO and SI

* #IRP-374 New attribute "Account" for SO and SI

* add features

* Update ImportDocumentsCreationBaseOn.feature

* fix features

---------

Co-authored-by: ereminS <89384898+ereminS@users.noreply.github.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-08-11 18:55:59 +03:00
mybracho 16d6046c78 #IRP-302 Accounting ECA EA RA (#2470)
* #IRP-302

* #IRP-302 Code review

* #IRP-302 code review

* #IRP-302

* #IRP-302

* #IRP-302

* #IRP-302 fix features

* fix features

* #IRP-302

* fix features

* #IRP-302 add features for accounting

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: ereminS <89384898+ereminS@users.noreply.github.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-05-09 15:41:03 +03:00
Andrey Vorobyov 34d807df5b #IRP-281 #IRP-277 #IRP-276 #IRP-225 #IRP-272 #IRP-270 Accounting (#2452)
* #IRP-281

* IRP-277

* #IRP-276

* fix features

* #IRP-225

* #IRP-281

* #IRP-225

* #IRP-281

* #IRP-281 fix features

* Update _9910AccountingSettings.feature

* #IRP-272

* #IRP-272

* add features

* #IRP-272, #IRP-277, #IRP-255 add features

* #IRP-270

* fix features

* #IRP-281 add features

* #IRP-281

* fix features

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-04-20 21:48:40 +03:00
Andrey Vorobyov 2765f8aead #IRP-237 FA improved (#2427)
* #IRP-237

* #IRP-237

* #IRP-237 add features for fixed assets

* fix features

* #IRP-237 accounting

* Update _0980FixedAssets.feature

* #IRP-237

* Update _0980FixedAssets.feature

* #IRP-237 add features

* Update TestDataBase.feature

* #IRP-237

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-04-02 09:24:53 -06:00
Andrey Vorobyov dc75da5daf #IRP-218 R5020B Partners balance (#2417)
---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-03-29 22:25:06 +02:00
Andrey Vorobyov ab9849335f #IRP-223 Currency Exchange BP/BR (#2423)
* IRP-223

* #IRP-223 fix features

* #IRP-223 add new features

* #IRP-223

* Update _434BankReceiptMovements.feature

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-03-25 13:01:45 -06:00
Natalia Trukhachova 27c1590f1d Update features (TestDB) (#2377)
* #IRP-163 #2371 #IRP-76 #2288 add new features

* add features for Fix document

* Update CashBankDocFilters.feature

* Update _2060CheckValidateData.feature

* fix features

* Update _0260Retail.feature

* Revert "Update _0260Retail.feature"

This reverts commit a8d5fdb9d7.

* refact test db

* fix features

* Update _9910AccountingSettings.feature

* Update TestDataBase.feature

* Update TestDataBase.feature

* Update _9700FillingInTestDataBase.feature

* Update TestDataBase.feature

* fix feature
2024-02-07 19:02:31 +02:00
Dmitry Sherstobitov 2da48f328d #2365 #IRP-37 Add print info data (#2366)
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-01-24 21:14:35 +02:00
Natalia Trukhachova 2daf9f0151 add new elements 2024-01-10 17:41:10 +02:00
Natalia Trukhachova 0fc970f0ad update TestDB 2024-01-09 14:25:57 +02:00
Natalia Trukhachova a707e769b3 features refact 2023-12-12 10:44:06 +02:00
Natalia Trukhachova 1aa18bea07 feature refact 2023-12-11 18:23:01 +02:00
Natalia Trukhachova 9105f65a15 features refact 2023-12-11 11:55:24 +02:00
Natalia Trukhachova a8ff90ce05 features refact 2023-09-12 16:43:29 +03:00
Natalia Trukhachova 9aa570d58d fix 2023-06-21 11:46:13 +03:00
Natalia Trukhachova fa8946b2f9 table wrapper 2023-06-16 19:05:22 +03:00
Natalia Trukhachova ba3e9eb753 add new features 2023-03-02 18:15:03 +02:00