REST Resource: networks.shipments

منبع: حمل و نقل

حمل و نقل برای انجام.

نمایندگی JSON
{
  "name": string,
  "sourceHub": string,
  "destinationHub": string,
  "departureTime": {
    object (DateTime)
  },
  "arrivalTime": {
    object (DateTimeRange)
  },
  "arrivalEarlinessTardinessCost": {
    object (EarlinessTardiness)
  },
  "size": [
    {
      object (ValueDimension)
    }
  ],
  "revenue": number
}
فیلدها
name

string

مورد نیاز. شناسه. نمی توان به روز کرد.

sourceHub

string

مورد نیاز. مرکزی که در آن محموله در دسترس است.

destinationHub

string

مورد نیاز. مرکزی که محموله باید به آن تحویل داده شود.

departureTime

object ( DateTime )

مورد نیاز. زمان حرکت.

arrivalTime

object ( DateTimeRange )

مورد نیاز. زمان ورود مورد انتظار (یعنی محدودیت نرم).

arrivalEarlinessTardinessCost

object ( EarlinessTardiness )

اختیاری. SLA ها نشان می دهند که این زمان ممکن است با جریمه ای تجاوز کند. (اگر دیرتر از حداکثر باشد، بسته دیگر مفید نیست.) جریمه با تابعی از تاخیر (در دقیقه) داده می شود.

size[]

object ( ValueDimension )

اختیاری. با ظرفیت های خودرو و هاب استفاده می شود.

revenue

number

اختیاری. درآمد حاصل از این بسته (فقط برای محاسبه پاداش استفاده می شود)، یعنی قیمت پرداخت شده توسط طرف پرداخت کننده. اگر تنظیم نشده باشد، درآمد توسط سیستم محاسبه می شود (بسته به اینکه خط جدیدی برای این محموله ایجاد شود یا خیر).

روش ها

delete

یک محموله را حذف می کند.

get

جزئیات یک محموله را دریافت می کند.

list

محموله ها را فهرست می کند.

route

مسیر یک محموله جدید