Version 1.2.2
Fixes
DEF0018839: We have solved the following issues related to the work of the Product (pda_product) table:
- Now, you can only select the pda_product table records in the Parent product field. The state of the parent product must not be Archive, and you cannot select the current product.
- We have fixed the issue that did not allow users with the pda_user role to edit a product record when the Product owner field was cleared. Now when the field is empty, any user with that role can edit the record. Additionally, we have fixed the issue because of which the dictionary of this field was empty for an existing product, and added a fixed qualifier to the field: it is only possible to select employees with the pda_admin or pda_user role now.
- The mandatory fields were highlighted in red when editing a record, even if there were no errors in their values. The behavior is fixed.
- We have hidden the Updated at, Updated by, Created at, Created by fields from the form when a product is added.
- A duplicate Delete button has been removed from the product list interface and the burger menu of the form.
- Only one error message was displayed when the values of the Name and Product code fields were not unique. Now two messages appear, one for each non-unique value.
- When an existing record had a non-unique value for the Product code field, the Name field was highlighted as non-unique as well even though its value was valid. The issue is fixed.
- We have deactivated the client scripts that made the Product owner field mandatory in some of the product record states. The correct logic will be added in one of the future platform updates.
- Now the platform Work notes are used.
In addition to the changes listed above, the order of the buttons on the Project form is changed.
DEF0019378: We have fixed the issues that occurred when the product and project were different for the child and parent tasks:
- Now when a task is added from a board, it is always related to the board project and product, even if its parent task is related to another project and product.
- When you change or add a parent task, the project and product of the child task do not change, even if the values of these fields are different in the parent task. Additionally, the value of the Project field is not cleared for the child task if the value of the Parent task is cleared.