Project

General

Profile

Actions

roos-fs tasks #310

open

(STORAGE) API for Warehouse Picker (Mobile App Integration)

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

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

0%

Estimated time:
16:00 h

Description

API Endpoints that needs to be created

Business Logic

  • API must ensure a Monteur cannot select a spare part that belongs to a different customer.
  • If a serial number does not match the assigned spare part → return 400 Bad Request with error message.
  • When a service is completed → automatically update spare part’s status to Installed and link it to:
  1. Service
  2. Vehicle
  1. Localization

All API responses must return messages in English and German
Validate the solution with @vi.grishkova@gmail.com

Acceptance criterea:

  • Mobile app can fetch spare parts per vehicle/customer via API.
  • API validates spare part selection and serial number.
  • API prevents assigning spare parts to the wrong customer/vehicle.
  • When service = completed → spare part status is updated to Installed and linked with service/vehicle.
  • All error/success messages available in English + German.
Actions

Also available in: Atom PDF