Project

General

Profile

Actions

roos-fs tasks #457

open

(WAREHOUSE) History of a Spare part as history log (merged 366 and 544)

Added by Vadim Pariev 7 months ago. Updated 5 days ago.

Status:
Closed
Priority:
Normal
Assignee:
Start date:
09/18/2025
Due date:
% Done:

0%

Estimated time:
16:00 h

Description

General
Users need to clearly understand the complete lifecycle and history of each spare part, including how it was added, where and when it was installed, and any subsequent updates. This feature will ensure transparency and traceability of spare part usage across vehicles and services.

Expected Result

  • A dedicated tab or section should be introduced for Spare Part History Tracking within the spare part details view.
  • This section displays a chronological list of all actions and changes related to the spare part. (see implimentation in the vechicles)
  • Each record must indicate how the spare part was added: Manually added, Imported via import file - The source should be clearly visible as part of the history entry.
  • For each installation event, the history should include: Date of installation, Vehicle name/ID, Associated service name/ID - Both the vehicle and service entries must be hyperlinks that lead to the corresponding detailed views.
  • All changes made to the spare part (additions, re-installations, etc.) are logged in the history.
Actions #1

Updated by Vadim Pariev 7 months ago

  • Description updated (diff)
  • Assignee set to Ivan Danyliv
Actions #2

Updated by Vadim Pariev 7 months ago

  • Status changed from Backlog to Open
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

  • Estimated time set to 16:00 h
Actions #5

Updated by Ivan Danyliv 7 months ago

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

Updated by Anton Obolientsev 7 months ago

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

Updated by Olena Tretjakova 7 months ago ยท Edited

  • Status changed from Deployed (QA) to QA Failed

Environment: Staging

The activity log for the spare part does not show when the spare part was downloaded (using Excel table) and when its status changed to 'In Stock'.
It was not possible to create the spare part manually.(tiket 366)

Steps to Reproduce:

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

Actual Result:
The activity log does not display that spare part with serial number was downloaded. https://screenrec.com/share/PF2HmW0L1s

Expected Result:
All changes in terms of spare parts should be shown on the 'Spare Part History' page.

Actions #8

Updated by Ivan Danyliv 7 months ago

  • Status changed from QA Failed to In progress
Actions #9

Updated by Ivan Danyliv 7 months ago

  • Status changed from In progress to Open
Actions #10

Updated by Ivan Danyliv 6 months ago

  • Status changed from Open to In progress
Actions #11

Updated by Ivan Danyliv 6 months ago

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

Updated by Ivan Danyliv 6 months ago

  • Subject changed from (WAREHOUSE) History of a Spare part as history log to (WAREHOUSE) History of a Spare part as history log (merged 366 and 544)
Actions #13

Updated by Anton Obolientsev 6 months ago

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

Updated by Olena Tretjakova 6 months ago

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

Environment: Staging

Actual Result:
The acceptance criteria are completely done.

Expected Result:
All changes in terms of spare parts should be shown on the 'Spare Part History' page. The activity log displayes that spare part with serial number was downloaded.

Steps to Reproduce:

  1. Prepare the Excel document using the template that was downloaded.(Test data: Product: 'New Product', Serial Number :'A0001', Customer ID: 22).https://screenrec.com/share/yitoUfFDj7
  2. Upload the corresponding Excel document in the 'Upload Your File' section.
  3. Click the 'Upload' button.
  4. Open 'Warehouse' page 'New Product' table.
  5. Click the view icon next to the A0OO1 serial number. The activity log is displayed.
    https://screenrec.com/share/HA2XpBQVkF
  6. Click the 'Create New Spare Part' button.
  7. Fill the fields in (Product: New Product; Serial Number: A0002, Customer: Tretjacova-company).
  8. Open 'Warehouse' page 'New Product' table. https://screenrec.com/share/9FXJZHoW3a
Actions #15

Updated by Vadim Pariev 6 months ago

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

Updated by Ivan Danyliv about 1 month ago

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

Updated by Albert Katasonov 5 days ago

  • Project changed from 8 to Roos-fs-ZIP
Actions

Also available in: Atom PDF