Project

General

Profile

Actions

roos-fs tasks #544

open

[BUG] In the Product table, the fields 'Service Name' and 'Vehicle Name' must be cleared after the status changes from 'installed' to 'in stock'.

Added by Olena Tretjakova 7 months ago. Updated 5 days ago.

Status:
Closed
Priority:
Normal
Assignee:
Start date:
10/13/2025
Due date:
% Done:

0%

Estimated time:

Description

Description:
When the service is completed, the status of the spare part changes from 'In Stock' to 'Installed'. After uploading this spare part to the customer, its status must change back to 'In Stock', and the fields 'Service Name' and 'Vehicle Name' must be cleared.

Critical BUG.

Environment: Staging.

Precondition:
A user must have the spare part with the status 'In stock'.(Product:'New Product', ID: 259, Serial Number: D001, Customer: Tretjacova-company, status: 'In stock').

Steps to Reproduse:

  1. Open 'Tasks' page. Click on the 'Create New Task Template' button.
  2. Entery 'Task Template' name 'Changing spare part'. Select 'Assignment Customer': 'Tretjacova-company'.
  3. Click on '+ Add checklist field' in '1 checklist section'. Fill the fields: Field Name : 'Test', Field Type: 'Warehouse Part Picker'.
  4. Click on the 'Create Task' button.
  5. Open Services page. Click on the 'Create New Service' button. The 'Create New Service' page is opened.
  6. Fill the fields: Name Service: 'ChangeSparePartService', Assignment Vehicle: 'OLENA121212121212 (1999)', 'Task Template':'Changing spare part'. Click on the ' Add task' button.Click on the ' Add task to Service' button. Click on the ' Create Service' button.
  7. The Services page is opened. Click on the 'Changing spare part' service in the table.
  8. The 'Service Detail' page is opened. Click the 'Book Service' button. Select the date 10/13/2025 02:46 pm in the 'Book Service' modal windows. Click on the 'Book Service' button.
  9. Click on the 'Set Planned Date' button. Select in the 'Planned Date' the date 10/13/2025 and 'Planned Time' 02:52 pm in the 'Set Planned Date' modal windows. Click on the 'Set Planned Date' button.
  10. Click on the 'In progress' button. Click on the 'In progress' in 'In progress' modal window.
  11. Click on the 'view task' icon in the '1 Task' section.
  12. The Task Detail page is opened.
  13. Skip to the '1 Checklist' section. Select D001 in the Test field. Click on the submit button. The '1 checklist' section is shown like
    '1/1 completed (100%)'.
  14. Click on the 'Completed' button on the Task Detail page. Click on the 'Completed' in the Completed modal winow.
  15. Open Serices page. Click on the 'Changing spare part' service name in the services table. Clicl on the 'Complete Service' button on the Service Detail page. Clicl on the 'Complete Service' button in the Complete Service modal window.
  16. Open 'Warehouse' page. Open 'New Product' product. 'D0001' spare part is marked as 'Installed'. https://screenrec.com/share/TkdNq1RHFP
  17. Click on the 'Import Spare Parts' button. Click on the 'Download Excel Template'.
  18. Prepare the Excel document using the template that was downloaded.(Test data: Product: 'New Product', Serial Number :'D0001', Customer ID: 22).
  19. Upload the corresponding Excel document in the 'Upload Your File' section.
  20. Click the 'Upload' button.
  21. Open 'New Product' page.

Actual Result:
The fields 'Service name' and 'Vehicle Name' are not cleared. https://screenrec.com/share/nS3j8IOXaH

Expected Result:
After uploading this spare part to the customer, its status must change back to 'In Stock', and the fields 'Service Name' and 'Vehicle Name' must be cleared.

Actions #1

Updated by Olena Tretjakova 7 months ago

  • Status changed from Deployed (QA) to Open
Actions #2

Updated by Vadim Pariev 7 months ago

  • Assignee changed from Vadim Pariev to Ivan Danyliv
Actions #3

Updated by Ivan Danyliv 7 months ago

  • Status changed from Open to In progress
Actions #4

Updated by Ivan Danyliv 7 months ago

  • Status changed from In progress to In review
Actions #5

Updated by Anton Obolientsev 7 months ago

  • Status changed from In review to Deployed (QA)
Actions #6

Updated by Olena Tretjakova 6 months ago

Environment: Staging.

The conditions in the expected result are completely displayed in the actual result.

Preconditions:

  1. The spare part used for testing should have the status "Installed". https://screenrec.com/share/G6chBOpVNg
  2. The Excel table with the spare part from step 1 can be prepared for import. (Test data: Product: 'New Product', Serial Number :'D0002', Customer ID: 22). https://screenrec.com/share/ZIkqdoYr8P

Steps to reproduce:

  1. Open 'Warehouse' page. Open 'New Product' product. 'D0002' spare part is marked as 'Installed'.
  2. Click on the 'Import Spare Parts' button. Click on the 'Download Excel Template'.
    Prepare the Excel document using the template that was downloaded.(Test data: Product: 'New Product', Serial Number :'D0001', Customer ID: 22).
  3. Upload the corresponding Excel document in the 'Upload Your File' section.
  4. Click the 'Upload' button.
  5. Open the 'New Product' page. The columns 'Location Name', 'Service Name', and 'Vehicle Name' are empty.https://screenrec.com/share/IL5WBKgQDc
Actions #7

Updated by Olena Tretjakova 6 months ago

  • Status changed from Deployed (QA) to Ready for Deployment (prod)
Actions #8

Updated by Anton Obolientsev 6 months ago

  • Status changed from Ready for Deployment (prod) to Closed
Actions #9

Updated by Ivan Danyliv about 1 month ago

  • Assignee changed from Ivan Danyliv to Vadim Pariev
Actions #10

Updated by Albert Katasonov 5 days ago

  • Project changed from 8 to Roos-fs-ZIP
  • Category deleted (Bug)
Actions

Also available in: Atom PDF