Resource: AvailabilityOrder
Pesanan ketersediaan adalah kumpulan AvailabilityLines. Pesanan ketersediaan dibuat oleh pembeli. Penjual memperbarui ketersediaan dengan respons.
Alur kerjanya adalah sebagai berikut:
- Pembeli membuat baris dan urutan ketersediaan, serta menetapkan status ke tertunda. Perubahan pembeli lebih lanjut pada pesanan atau baris ketersediaan tidak diizinkan.
- Sales rep bertindak di semua lini ketersediaan dengan melengkapi persyaratan ketersediaan atau menandai sebagai ditolak. Tindakan selesaikan atau tolak hanya dapat dilakukan jika pesanan dan baris berstatus tertunda.
- Penjual menggunakan tindakan kustom
completeuntuk menandai permintaan ketersediaan sebagai selesai. Perubahan lebih lanjut pada pesanan ketersediaan atau baris turunan tidak diizinkan setelah selesai.
| Representasi JSON |
|---|
{ "name": string, "description": string, "state": enum ( |
| Kolom | |
|---|---|
name |
Hanya output. Nama resource pesanan ketersediaan dalam format: |
description |
Hanya output. Kolom bentuk bebas tambahan untuk mendeskripsikan urutan ketersediaan. |
state |
Hanya output. Status pesanan ketersediaan ini. Lihat Penjual dapat menggunakan metode kustom |
pendingExpirationTime |
Hanya output. Stempel waktu masa berlaku habis untuk pesanan ketersediaan yang tertunda. Penjual harus menyelesaikan sebelum pesanan ketersediaan yang tertunda berakhir atau pesanan akan dianggap selesai tanpa ketersediaan. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
createTime |
Hanya output. Stempel waktu pembuatan. Ditetapkan oleh sistem. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
updateTime |
Hanya output. Stempel waktu terakhir diperbarui. Ditetapkan oleh sistem. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
advertiserInfo |
Hanya output. Info pengiklan. |
Negara Bagian
Nilai yang mungkin untuk status pesanan ketersediaan.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Nilai default saat status urutan ketersediaan belum ditentukan atau tidak diketahui dalam versi ini. |
STATE_PENDING |
Ketersediaan tertunda saat pembeli memberikan setelan permintaan ketersediaan. |
STATE_COMPLETED |
Status ketersediaan selesai saat penjual memberikan respons ketersediaan untuk semua lini. |
STATE_CANCELLED |
Status ketersediaan dibatalkan saat pembeli memberikan permintaan pembatalan sebelum penjual memberikan respons ketersediaan untuk semua lini. |
STATE_EXPIRED |
Status ketersediaan habis masa berlakunya saat pesanan habis masa berlakunya sebelum penjual menyelesaikannya. |
Metode |
|
|---|---|
|
Menandai pesanan ketersediaan yang ada sebagai selesai. |
|
Mengambil urutan ketersediaan individual. |
|
Mencantumkan pesanan ketersediaan. |