עיצוב רשת המשלוחים

Shipping Network Design הוא ממשק API לטיפול בבעיית העיצוב והתזמון של רשתות המשלוחים (LSNDSP). הבעיה כוללת את התכנון והתזמון של רשת השילוח הקווית כדי להוזיל את עלויות התפעול תוך מיקסום ההכנסה משילוח הסחורות בין היציאות. בעיית המשנה בתכנון הרשת מתמקדת בקביעת קבוצת היציאות שהרשת משרתת, מספר כלי השיט שיוקצו לכל מסלול והמסלולים שבהם כלי השיט ייקחו. הבעיה המשנית של לוח הזמנים קשורה לפיתוח לוחות זמנים להפלגות, תוך התחשבות בגורמים כמו זמן ההפלגה בין היציאות, זמני הטעינה של המטען, זמני הפריקה והמשלוח, והביקוש להובלה בין יציאות שונות.

סקירה כללית על ממשקי API

הקלט של ה-API הוא בקשה שמתארת

  • יציאות עם עלויות והגבלות ספציפיות למחלקות של כלי שיט
  • מחלקות כלי שיט עם קיבולת וגודל כלל המכשירים בארגון
  • הצעות לגגל שמתאימות לחיבורים אפשריים בין יציאות למשך זמן נתון ותאימות לסיווג של כלי שיט
  • ביקוש בין יציאות, עם תעריף הובלה והגבלות אופציונליות לזמן ההובלה
  • (אופציונלי) שירותים לכלי שיט קיימים

לפרטים על הבקשה לקלט, עיינו בקטע הבקשה בחומר העזר בנושא REST.

הפלט של ה-API הוא תשובה שמספקת שירותים לכלי שיט ונתיבי ביקוש לסחורות. לוחות הזמנים של שירותים של כלי שיט מוגדרים כרצף של הצעות כלל עם זמן יציאה נתון. לכל כלי שיט מוקצה סיווג של כלי שיט. נתיבי הביקוש לסחורות מתוארים כרצפים של נתיבי שירות לכלי שיט.

פרטים נוספים על תגובת הפלט מופיעים בקטע התגובה בחומר העזר בנושא REST.

איך מתחילים

כדי לקבל גישה ל-Shipping Network Design API, פועלים לפי השלבים שבדף Setup (הגדרה).

אחרי שתקבלו גישה, תוכלו לוודא שהכול פועל לפי הדוגמה שבדף ה-API לדוגמה.