رفتن به محتوا

سفارش خرید دیرکرد دارد

POST

تاریخ پیش‌بینی رسیدن سفارش ثبت‌شده نزد تامین‌کننده گذشته است و همه‌ی اقلام آن دریافت نشده است. یک بار برای هر سفارش در هر روز.

هر پیام ممکن است تکراری یا با ترتیب جابه‌جا برسد؛ با شناسه‌ی رویداد تکراری‌ها را کنار بگذارید.

S360-Signature
required
string

امضای پیام: t=<زمان>,v1=<امضا> (و در دوره‌ی چرخش کلید، دو v1). امضا HMAC-SHA256 روی رشته‌ی «زمان + نقطه + بدنه‌ی خام» با کلید امضای نشانی است. امضا را روی بدنه‌ی خام و پیش از هر تبدیلی بررسی کنید، با مقایسه‌ی ثابت‌زمان، و هر یک از v1ها که درست بود کافی است. پیام با اختلاف زمانی بیش از ۵ دقیقه را رد کنید.

S360-Event-Id
required
string

شناسه‌ی رویداد؛ در همه‌ی تلاش‌های دوباره ثابت است. رویدادی را که قبلا پردازش کرده‌اید کنار بگذارید.

S360-Event-Type
required
string

نوع رویداد.

Media typeapplication/json
object
id
required

یکتا و ثابت در همه‌ی تلاش‌های دوباره.

string

Example

evt_0000001a
type
required
string

Example

stock.changed
created_at
required
string format: date-time
panel_id
required
integer

Example

1
livemode

false برای رویدادهای پنل نمایشی؛ برای پنل واقعی همیشه true.

boolean
data
required
object
type
required
Allowed value: purchase_order.late
data
required
object
purchase_order
required
object
id
required
integer

Example

204
number
required

شماره‌ی نمایشی سفارش در پنل.

integer

Example

37
status
required

«پیش‌نویس»، «سفارش داده شده»، «دریافت ناقص»، «دریافت کامل» یا «لغوشده».

string
Allowed values: draft sent partial received cancelled
supplier_name
string | null

Example

بازرگانی نور
note
string | null
expected_at

تاریخ پیش‌بینی رسیدن.

string | null format: date
sent_at
string | null format: date-time
closed_at
string | null format: date-time
cancelled_at
string | null format: date-time
created_at
required
string format: date-time
updated_at
string format: date-time
late

باز است، تاریخ رسیدن گذشته و همه‌ی اقلام نرسیده است.

boolean
days_to_expected
integer | null

Example

-3
lines
required
Array<object>
object
id
required
integer

Example

3121
group_key
required
string

Example

5144
supplier_code
string | null

Example

5144
variant_id
integer | null

Example

84780448
product_id
integer | null

Example

22961150
title
string
image_url
string | null format: uri
ordered_qty
required
integer

Example

120
received_qty
required
integer

Example

40
remaining
required
integer

Example

80
difference

دریافتی − سفارشی؛ منفی کسری و مثبت اضافه.

integer

Example

-80
unit_cost

ریال.

integer | null

Example

185000000
line_cost

ریال.

integer | null

Example

22200000000
received_cost

ریال.

integer | null

Example

7400000000
fx_currency
string | null

Example

USD
fx_amount
number | null

Example

28.5
fx_rate

ریال به ازای هر واحد ارز در لحظه‌ی ثبت.

number | null

Example

6491228
last_received_at
string | null format: date-time
totals
required
object
lines
integer

Example

3
ordered
integer

Example

150
received
integer

Example

40
remaining
integer

Example

110
cost

جمع اقلام دارای قیمت، ریال.

integer

Example

27750000000
missing_cost

تعداد اقلام بدون قیمت.

integer

Example

0
received_cost

ریال.

integer

Example

7400000000
accuracy

تطابق دریافت با سفارش (برای سفارش کامل‌شده معنادار است).

object
ordered
integer
matched
integer
under
integer
over
integer
fx_totals

فقط برای پنل‌های دارای ماژول «قیمت ارزی».

Array<object>
object
currency
string

Example

USD
amount
number

Example

4200
allowed_actions
object
edit_lines
boolean
edit_header
boolean
send
boolean
receive
boolean
cancel
boolean
days_late
required
integer

Example

3

دریافت شد.