بعد أن يقوم Skyplanner بجدولة خطوات العملية الخاصة بك في الجدول الزمني، قد ترغب في جلب أوقات البدء والانتهاء وبيانات محطة العمل للخطوات إلى نظام تخطيط موارد المؤسسات الخاص بك. يمكن القيام بذلك باستخدام نقطة نهاية /jobs-jobs.
تحديث الأوقات المجدولة #
من خلال إعطاء طلب الحصول على GET الذي تم إجراؤه إلى نقطة نهاية /jobs-jobs- نقطة نهاية URL-معرّف URL job_parts=صحيح، ستتضمن استجابتك المرتجعة بعض البيانات الإضافية:
باستخدام المعلمة job_parts=true، ستحصل أيضًا على الكيانات المسماة أجزاء المهمة المرتبطة بالمهمة.
يتم تمثيل أجزاء المهمة في واجهة مستخدم Skyplanner من خلال “الأجزاء” التي يتم تقسيم المهمة إليها:
يحتوي كل جزء من أجزاء المهمة على وقت_بدء_مخطط، ووقت_انتهاء_مخطط، ووقت_مخطط، ومدة مخطط لها. إذا كنت ترغب في معرفة الوقت الذي تمت جدولة المهمة لبدء المهمة، فإن منطق التكامل الخاص بك يحتاج إلى البحث في كل جزء من أجزاء المهمة والعثور على وقت_بدء_المهمة المخطط له بأقرب قيمة. وبالنسبة لوقت انتهاء المهمة، سيتعين عليك البحث عن وقت_الانتهاء_المخطط له بأحدث قيمة.
ملاحظة: لا تفترض أن الجزء الأول من المهمة يحتوي على أقرب_وقت_بدء_مخطط له والجزء الأخير يحتوي على آخر_وقت_انتهاء مخطط له! ليس هذا هو الحال دائمًا.
من job_parts، يمكنك أيضًا العثور على مدة كل جزء في الحقل المخطط له. هذه القيمة بالثواني.
تحديث محطة العمل #
في بيانات جزء المهمة (الشكل 1.) يمكنك العثور على محطة العمل التي تم التخطيط لإكمال الجزء في قيمة planned_workstation_id_id المخطط لها.
باستخدام قيمة workstation_id يمكنك جلب محطة العمل من نقطة نهاية /محطات العمل:
إذا كنت قد ربطت محطة العمل المقابلة في نظام تخطيط موارد المؤسسات الخاص بك بمحطة عمل Skyplanner عبر معرفها الخارجي، فيمكنك العثور عليها في الرد. يتيح لك ذلك تحديث محطة العمل في نظام تخطيط موارد المؤسسات لديك إذا قام Skyplanner بإعادة تعيين خطوة العملية إلى محطة عمل مختلفة.