Questa pagina riassume i flussi operativi principali concordati per le API riparazioni Bartorelli.
RequestRepair (19), esito richiesta RepairRequestToManage (110).ReceivedRepair (20).QuotationRepair (21), esito RepairQuotationAccepted (50).InRepair (23), esito ordine RepairOrderToManage (60).RepairOrderRepaired (100) oppure RepairOrderPartiallyRepaired (90).ReadyForDeliveryRepair (24) -> DeliveredRepair (25).RequestRepair (19), esito richiesta RepairRequestToManage (110).QuotationRepair (21), esito RepairQuotationAccepted (50).InRepair (23), esito ordine RepairOrderWaitingForProduct (55) 🆕.RepairReception): aggiornamento automatico esito ordine a RepairOrderToManage (60).RepairOrderRepaired (100) o RepairOrderPartiallyRepaired (90).ReadyForDeliveryRepair (24) -> DeliveredRepair (25).Il passaggio 55 -> 60 avviene automaticamente alla ricezione del prodotto; l'app non deve forzare manualmente questa transizione.
QuotationRepair (21).RepairQuotationRejected (30).ReadyForDeliveryRepair (24).repair/shipping (ship oppure pickup).DeliveredRepair (25).InRepair (23).RepairOrderNotRepaired (80).ReadyForDeliveryRepair (24).repair/shipping.DeliveredRepair (25).Per gli stati ReadyForDeliveryRepair e DeliveredRepair non sono previsti esiti dedicati: il contesto operativo deriva dall'esito precedente (preventivo o ordine).