Scheman för planerat underhåll i Buyer API
Läs PM-scheman, hoppa över kommande körningar och integrera en extern schemaläggare med körloggar med hjälp av OpenWrench Buyer API.Scheman för planerat underhåll (PM) genererar återkommande arbetsordrar på tillgångar med en definierad takt. Buyer API låter dig läsa scheman, hoppa över en körning och registrera körloggar när ett externt system driver schemaläggningen. Alla exempel förutsätter:
Läsa scheman
isPM: true och plannedMaintenanceScheduleId, så du kan lista ett schemas historik från arbetsordersidan:
Hoppa över en körning
PATCH /v1/buyer/pm/planned_maintenance_schedules/skip_schedule flyttar ett schema förbi dess nästa schemalagda körning (till exempel när en plats är stängd för renovering). Schemats id är det enda obligatoriska fältet:
Driva PM från en extern schemaläggare
Om ditt eget system bestämmer när PM-arbetsordrar ska skapas, stäng loopen genom att registrera varje körning medPOST /v1/buyer/pm/scheduler_run_logs:
scheduleId, status, lastRunAt och lastRunDueAt är obligatoriska; woId länkar den arbetsorder som körningen skapade (skapa den först via work orders-slutpunkten, med isPM: true och plannedMaintenanceScheduleId satta), och log innehåller fri diagnostik.
Hela slingan för extern schemaläggare:
- Läs scheman och deras takt från API:et.
- När en körning blir aktuell, skapa PM-arbetsordern.
- Registrera körningen med
scheduler_run_logsoch länkawoId. - Om en körning istället måste hoppas över, anropa
skip_scheduleså att nästa förfallodatum flyttas fram.