Pēc tam, kad Skyplanner ir ieplānojis jūsu procesa soļus laika grafikā, jūs, iespējams, vēlēsieties iegūt sākuma, beigu laikus un darbstacijas datus par soļiem savā ERP sistēmā. To var izdarīt, izmantojot /jobs-endpoint.
Plānotā laika atjaunināšana #
Piešķirot GET pieprasījumam, kas tiek izpildīts uz /jobs-endpoint, URL parametru job_parts=true, atgrieztajā atbildē tiks iekļauti papildu dati:
Izmantojot parametru job_parts=true, jūs saņemat arī ar darbu saistītās vienības, ko sauc par darba daļām.
Darba daļas Skyplanner lietotāja saskarnē tiek attēlotas ar darba sadalījuma “gabaliem”:
Katrai uzdevuma daļai ir plānotais_start_time, plānotais_galapunkts un plānotais_ilgums. Ja vēlaties uzzināt, kad plānots sākt darbu, integrācijas loģikai jāpārskata katra darba daļa un jāatrod planned_start_time ar agrāko vērtību. Savukārt, lai noteiktu darba beigu laiku, jums būs jāmeklē plānotais_beigu_laiks ar jaunāko vērtību.
Piezīme: neuzskatiet, ka pirmajai darba daļai ir agrākais plānotais_start_laiks un pēdējai daļai ir vēlākais plānotais_galapunkts! Tas ne vienmēr tā ir.
No job_parts laukā planned_duration varat atrast arī katras daļas ilgumu. Šī vērtība ir sekundēs.
Darba stacijas atjaunināšana #
Darba daļas datos (1. attēls) varat atrast darba staciju, kurā plānots pabeigt daļu, izmantojot vērtību planned_workstation_id.
Izmantojot workstation_id vērtību, varat iegūt darbstaciju no /workstations-endpoint:
Ja esat sasaistījis attiecīgo darbstaciju savā ERP sistēmā ar Skyplanner darbstaciju, izmantojot tās ārējo ID, to var atrast atbildē. Tas ļauj atjaunināt darba staciju ERP sistēmā, ja Skyplanner ir pāradresējis procesa soli citai darba stacijai.