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

272 Commits

Author SHA1 Message Date
Natalia Trukhachova e1e0f15e5b Testrefact (#2942)
* fix features for movements

* Update ImportData.feature

* Update _6007NumberingRules.feature
2026-04-18 11:49:25 +03:00
Andrey Vorobyov c26fc3aebe #IRP-293 Discount (#2911)
* #IRP-293

* #IRP-293

* #IRP-293

* #IRP-293

* #IRP-293

* Add tests for manual and selected row discounts

Introduces scenarios to verify document discounts applied to selected rows in Sales Order, Purchase Order, Retail Sales Receipt, and Sales Return documents. Also adds a comprehensive test for manual discount entry and propagation across SO, SI, and SR documents.

* Update ImportData.feature

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2025-11-27 16:46:19 +02:00
gagmaz f1656407cc Check discount for selected rows (#2913)
* Check discount for selected rows

* fix features

---------

Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2025-11-24 15:41:07 +02:00
Andrey Vorobyov 57d78e7632 #IRP-777 #IRP-776 (#2899)
* #IRP-767

* #IRP-767

* #IRP-767

* #IRP-767

* #IRP-767

* #IRP-767

* #IRP-767

* #IRP-767

* #IRP-767

* #IRP-767 Update aging feature tests for multi-currency support

* Update _1001CustomersAging.feature

* #IRP-767

* fix test

* features update

* #IRP-767

* fix test

* #IRP-767

* #IRP-767

* #IRP-767

* #IRP-777

* #IRP-777

* #IRP-777

* #IRP-777

* #IRP-777

* #IRP-777

* #IRP-777

* #IRP-777

* #IRP-777

* fix features

* features refact

* fix features

* #IRP-777

* features refact

* #IRP-777

* features update

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2025-11-06 17:21:34 +02:00
Andrey Vorobyov 4e3e0a9754 #IRP-751 (#2875)
* #IRP-751

* features update

* #IRP-751

* Update _524MovementsWithholdingTaxInvoice.feature

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2025-09-26 17:16:10 +03:00
Andrey Vorobyov 8b04b529b0 #IRP-578 Stock correction (#2861)
* #IRP-578

* Add tests for stock correction with source of origin

Introduced new test scenario for landed cost stock correction involving source of origin in LandedCost.feature. Added related data preparation steps and a new .mxl template for batch balance verification.

* Update LandedCost.feature

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2025-09-09 17:29:29 +03:00
Andrey Vorobyov 0b3fb609e0 #IRP-483 Settings for balance control (#2856)
* #IRP-483

* #IRP-483

* Add tests for negative balance control by registers

Added new feature files for actual and free stock control, serial lot number stock control, and stock inventory control under Internal/_8800 Negative balance control by registers. Extended ImportData.feature with scenarios for creating UserSettings records for various stock and cash controls.

* Add tests for cash on hand and other period expense/revenue control

Added a new feature file to test negative balance control for cash and bank accounts, as well as other period expense and revenue controls.

* fix features

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2025-09-02 14:42:04 +03:00
Natalia Trukhachova fffc609b14 Add safe storage tests (#2851)
* Add safe storage tests

 Updated _2000LoadCurrencyRate.feature to added a scenario to test security storage for integration settings.

* Add tests for WithholdingTaxInvoice (accounting)

Adjusted accounting movement checks to WithholdingTaxInvoice

* fix features
2025-08-13 11:16:41 +03:00
Andrey Vorobyov efa9d7a7a0 #IRP-698 WTI tax amount as Other partner transaction (#2837)
* #IRP-698

* #IRP-698

* features update

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2025-07-14 17:35:39 +03:00
Andrey Vorobyov 05d059e787 #SDR-371 Preliminary stock bugfix (#2835)
* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #IRP-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371-2

* #SDR-371-2

* #SDR-371-2

* #IRP-371-2

* #SDR-371-2

* #SDR-371-2

* #SDR-317

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-317

* #SDR-317

* #SDR-371

* fix features

* fix features

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* fix features

* #SDR-371

* #SDR-371

* #SDR-371

* #SDR-371

* fix features for Stock inventory

* #SDR-371

* fix features for Revenue register

* #SDR-371

* #SDR-371

* #SDR-371

* fix features

* #SDR-371

* fix features

* #SDR-371

* SDR-371

* fix

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2025-07-14 09:11:23 +03:00
Andrey Vorobyov 880371352b #IRP-680 Payroll refactoring (#2812)
* #IRP-680

* #IRP-680 fix features

* #IRP-680

* fix features

* fix features

* #IRP-680

* fix features

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2025-06-17 10:50:27 -06:00
Andrey Vorobyov 9fd8b81ba7 #IRP-681 Filling Legal name contarct for BP/CP BR/CR + rename Payee/Payer to Legal name (#2814)
* #IRP-681

* #IRP-681

* features refact

* features refact

* fix 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-06-17 11:47:18 +03:00
Andrey Vorobyov 8f3a4c5bfb #IRP-40 R3010B Cash on hands negative balance control (#2802)
* IRP-40

* add features

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2025-06-11 17:46:28 +03:00
Andrey Vorobyov 1a7e4dbe16 #IRP-668 Other parters for SI/SR/PI/PR (#2800)
* #IRP-668

* #IRP-668

* added tests

* added test Registers

* Update _0285PostingSalesReturn.feature

* payroll

* payroll

* update SI/SR

* Update _1540Forms.feature

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: GulnaraBasusta <160037415+GulnaraBasusta@users.noreply.github.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2025-06-11 17:45:49 +03:00
GulnaraBasusta 94cb82c944 Irp 674 Add features for fixed assets revaluation (#2801)
* added test

* Update _0980FixedAssets.feature
2025-06-06 17:07:12 +03:00
GulnaraBasusta 5f77489d6c IRP-659, IRP-660, IRP-662 (#2777)
* Added IRP-659

* updated IRP-659

* added IRP-660

* fixed

* fixed failed one

* fixed

* fixed

* Update _0261ChangeRightsPOS.feature

* added IRP-662

* Update _0980FixedAssets.feature

* Update _0902TaxCalculation.feature

* Update _0980FixedAssets.feature

---------

Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2025-05-12 08:59:26 +03:00
Andrey Vorobyov 679e035ee4 #IRP-657 BP/CP based on Withholding Tax Invoice (#2775)
* #IRP-657

* added test BankCashDocuments

* Update _0530PostingBankPayment.feature

* added Movments, TaxCalculation

* added movements3

* #IRP-657

* Update _524MovementsWithholdingTaxInvoice.feature

* Update _524MovementsWithholdingTaxInvoice.feature

* features refact

* #IRP-657

* fix features

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: GulnaraBasusta <160037415+GulnaraBasusta@users.noreply.github.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2025-05-08 16:23:18 +03:00
GulnaraBasusta c27072102d IRP-651, IRP-652, IRP-653 (#2771)
* Add IRP651

* updated prep data

* fixed

* Update _523MovementsShipmentPlanningOrder.feature

* added IRP-652 IT

* added IRP-652 SC

* Added IRP-653
2025-04-28 08:32:31 +03:00
Andrey Vorobyov 70f4fa5c96 #IRP-614 Tax operation / Salary (#2766)
* #IRP-614

* #IRP-614

* fix features

* #IRP-614

* #IRP-614 add features

* Update _433BankPaymentMovements.feature

* Update _9750UnitTests.feature

* 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-04-24 04:38:54 +03:00
GulnaraBasusta 2626d9b516 OrderClosing diff ItemKeys (#2765)
* test for diff ItemKeys

* updated

* fixed

* updated

* fixed

* fixed

* updated Key

* added

* fixed

* fixed

* fix features

* Update ImportDocuments.feature

---------

Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2025-04-22 12:33:58 +03:00
GulnaraBasusta a36d1afeeb Added tests for Credit limit functionality (#2763)
* 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

* added test for DGR-53

* update

* updated

* Update _0283SalesOrderClosing.feature

* added test

* fixed

* fix

* Update _1000CreditLimit.feature

* added repost

* Update _1000CreditLimit.feature

* fixed

* fixed

* Update _1000CreditLimit.feature
2025-04-14 15:45:03 +03:00
Andrey Vorobyov 4d5ba9e803 #IRP-634 Stock/Batch balance details (#2762)
* #IRP-634

* IRP-634

* features update

* #IRP-634

* Update _2061ItemUnitForm.feature

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2025-04-11 17:40:28 +03:00
Natalia Trukhachova 49543c91f9 fix features (#2748) 2025-03-26 11:57:41 +02:00
Dmitry Kinash 6a816e5a27 #IRP-611 User-configurable printing subsystem (#2739)
* #IRP-611 User-configurable printing subsystem

* #IRP-611 use ConfigurationMetadata

* fix units

* fix units

* #IRP-611 add features

* Merge branch 'develop' into IRP-611

---------

Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2025-03-17 15:32:42 +02:00
GulnaraBasusta 14c569ac72 Add features for order closing (#2732)
* 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

* added test for DGR-53

* update

* updated

* Update _0283SalesOrderClosing.feature
2025-02-12 17:47:09 +02:00
Natalia Trukhachova f01085fc97 Add features for numbering (#2728)
* add features for numbering

* Update _6007NumberingRules.feature
2025-02-03 17:54:07 +02:00
GulnaraBasusta d18759d7de Add new features for fixed assets (#2696)
* added report test

* Update _0980FixedAssets.feature

* Update _0980FixedAssets.feature

* Update _0980FixedAssets.feature
2024-11-27 09:22:48 +02:00
Dmitry Kinash 650fd9046c #IRP-553 improve filename generation (#2685)
* #IRP-553 improve filename generation

* #IRP-553 features refact

---------

Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-11-08 05:37:36 +02:00
mybracho debe50040f #IRP-542 Catalog.TaxExemptionReason made by standart (#2673)
* #IRP-542 Catalog.TaxExemptionReason made by standart

* Update ImportData.feature

---------

Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-10-30 16:08:35 +02:00
Dmitry Kinash b2747b2fd7 add Country to TaxRate, add Country and TaxRate to TaxRate (#2654)
* add Country to TaxRate, add Country and TaxRate to TaxRate

* add features

* Update ImportData.feature

* features refact

---------

Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-10-21 18:58:06 +03:00
Dmitry Sherstobitov 707c26b6de add AdditionalProperties to Builder API. Fix full access to locked obj (#2636)
* add AdditionalProperties to Builder API

* fix add attribute

* fix

* fix Full access

* fix

* features refact

---------

Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-10-10 15:50:48 +03:00
Dmitry Kinash 4c5f0783d5 #IRP-436 Add Messaging subsystem (#2578)
* #IRP-436 Add Messaging subsystem

* fix for unit tests

* refactoring

* refactoring

* files subsystem refactoring

* files subsystem refactoring

* fix bugs

* refactoring

* #IRP-436 add features

* Update _40018OutgoingMessage.feature

* Update _40018OutgoingMessage.feature

---------

Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-09-06 15:50:08 +03:00
Dmitry Sherstobitov 613a778daf IRP-474 Stock control by R4050B_StockInventory (#2595)
* IRP-474 Stock control by R4050B_StockInventory

* #IRP-474 add features

* #IRP-474 add features

* Update _8003StockInventoryControl.feature

* Update _8003StockInventoryControl.feature

---------

Co-authored-by: Dmitry Sherstobitov <11927866+DitriXNew@users.noreply.github.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-08-28 07:28:31 -06:00
Andrey Vorobyov 72008e2989 #IRP-454 ECA different currencies (#2589)
* #IRP-454

* #IRP-454

* #IRP-454 add 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>
2024-08-28 07:28:18 -06:00
Dmitry Sherstobitov 6f05dbd13f Rename Description to Comment (#2579)
* Rename Description to Comment

* fix comment

* fix Units

* fix

* fix test

* Revert "fix test"

This reverts commit 77342dc79e.

* fix units

* fix

* fix

* fix

* fix

* fix

* fix test

* fix

* fix

* fix

* fix pos

* fix features

* fix

* fix

* fix

* fix

* fix

* Update _1500PriceByItemProperties.feature

---------

Co-authored-by: Dmitry Sherstobitov <11927866+DitriXNew@users.noreply.github.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-08-21 07:26:40 -06:00
mybracho 1f4b16fe37 #IRP-444 New role for accounting reports (#2562)
* #IRP-444 New role for accounting reports

* features refact

* New role FullAccessNoAdminFunctions

* Update ImportData.feature

---------

Co-authored-by: ereminS <89384898+ereminS@users.noreply.github.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-08-19 12:23:42 -06:00
Dmitry Kinash 5423d7072f #IRP-421 add new common attributes (#2540)
* #IRP-421 add new common attributes

* #irp-421 fix scope bug

* Update ImportData.feature

* Update ImportData.feature

* fix workstation uniqueness bug

* Update _2020ImportExportObjectFromDB.feature

* fix features

---------

Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-08-12 05:52:53 -06:00
Natalia Trukhachova 8fa04f03de IRP-431 Refact futures for new CI (#2547)
* Update _0950Credit_DebitNote.feature

* Update _0950Credit_DebitNote.feature

* Update _2060CheckValidateData.feature

* Update _0292CreatePurchaseBaseSalesOrder.feature

* Update _0920SerialLotNumber.feature

* change workstation id

* Update _0292CreatePurchaseBaseSalesOrder.feature
2024-08-08 17:28:03 +03:00
mybracho d2ef28b2d6 #IRP-405. Improvements for files attachment (#2534)
* #1 in IRP-334

* №2 (multiline)

* №3

* №5

* № 6

* №9

* IPR-393

* fix features

* features refact

* bugs fixed

* fix features

---------

Co-authored-by: ereminS <89384898+ereminS@users.noreply.github.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-07-19 17:46:38 +03:00
Andrey Vorobyov a9d6c171bd #IRP-359 Taxes currency (#2532)
* #IRP-359

* #IRP-359

* fix features

* #IRP-359

* fix features

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-07-19 17:01:55 +03:00
Natalia Trukhachova 17e60d04d4 Features update (#2527)
* fix features

* #IRP-379 features for fixed assets movements

* features for ECA (accounting)

* #IRP-378 add features

* #IRP-152 add features

* #IRP-372 add features
2024-07-10 11:11:59 -06:00
Dmitry Kinash e48d40318a #IRP-267 add vacation calculation and individual vacation days limit (#2510)
* #IRP-267 add vacation calculation

* add features

* #IRP-267 improvements

* fix features

---------

Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-06-13 06:01:14 -06:00
Dmitry Sherstobitov 5429a89a24 Now can add common attribute to attribute set. And unique can be any string (#2512)
* Now can add common attribute to attribute set. And unique can be any string

* #2512 add features

---------

Co-authored-by: Dmitry Sherstobitov <11927866+DitriXNew@users.noreply.github.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-06-11 10:08:49 -06:00
Andrey Vorobyov 09d1442289 #RP-340 CN/DN Taxes (#2509)
* #IRP-368

* #IRP-340

* fix features

* #IRP-340, #IRP-368 add features

* fix features

* #IRP-368

* #IRP-368

* #IRP-340

* #XMI-93

* #XMI-93

* #XMI-93

* features refact

* fix features

* Update LandedCost.feature

* #XMI-93

* Update LandedCost.feature

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-06-11 07:49:23 -06:00
Andrey Vorobyov d8f18f36a6 #IRP-340 #IRP-368 CN/DN Taxes (#2508)
* #IRP-368

* #IRP-340

* fix features

* #IRP-340, #IRP-368 add features

* fix features

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-06-07 16:23:19 +03:00
Natalia Trukhachova d74371c854 Add features for AttachedFilesToDocumentsControl data processor (#2500)
* Attach File Control ADD

* Path_updated

* update

* Update _40017AttachFilesControl.feature

* features refact

* Update _40017AttachFilesControl.feature

* Update ImportData.feature

* Update _40017AttachFilesControl.feature

---------

Co-authored-by: GulnaraBasusta <160037415+GulnaraBasusta@users.noreply.github.com>
2024-05-31 06:52:15 -06:00
Natalia Trukhachova 2adcdf90a1 #IRP-345 Add features for foreign currency revaluation (#2498)
* features refact

* fix features

* add features

* Update _9780MultiCurrencyRevaluation.feature

* fix features
2024-05-28 07:01:55 -06:00
mybracho 1a020859fc 2489 SourceOfOrigin filled after SerialLotNumber change (#2490)
* #2486

* #2486 code review

* #2489 SourceOfOrigin filled after SerialLotNumber change

* #2489 code review

* #2489

* #2489 add features

---------

Co-authored-by: ereminS <89384898+ereminS@users.noreply.github.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-05-23 08:06:03 -06:00
Dmitry Sherstobitov b4ab3d5515 #IRP-336 Set filter by agreement in BR/CR/BP/CP by transaction type (#2491)
* #IRP-336 Set filter by agreement in BR/CR/BP/CP by transaction type

* fix

* fix features

* #IRP-336 add features

* #IRP-336

* fix features

---------

Co-authored-by: Dmitry Sherstobitov <11927866+DitriXNew@users.noreply.github.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
2024-05-21 23:58:52 -06:00
Andrey Vorobyov c91826170e #IRP-322 Accounting PR/SR (#2487)
* #IRP-322

* #IRP-322

* #IRP-322 fix features

* #IRP-322

* #IRP-322

* #IRP-322 add features

---------

Co-authored-by: Andrey Vorobyov <andrey.vorobyov@mail.com>
Co-authored-by: Natalia Trukhachova <66120736+Severnity@users.noreply.github.com>
2024-05-20 15:53:08 +03:00