StockHistories
在庫情報:在庫履歴
Select
connector は Smaregi API を使用して、WHERE 句条件と選択されたカラムを処理します。LIKE(date およびdateTime データ型のカラムの場合)およびIN 演算子は、クライアント側で処理されます。 =、!=、<>、>、<、>=、<=、AND、LIKE、ORDER BY 演算子は、サーバー側で処理されます。 例えば、次のクエリはサーバー側で処理されます。
NOTE:リクエストには、以下のフィルタリング条件のうち1つ以上が必要です。デフォルトのフィルタリング条件は、過去30日分のUpdDateTime に設定されています。
- ID [id] ID specified, From-To (From-To can be specified within 100,000).
- Product ID [productId] ID Direct specification only.
- Updated date and time [UpdDateTime] From-To (Period is 31 days (not 1 month)).
- Target date and time [TargetDateTime] From-To (Period is 31 days (not 1 month)).
SELECT * FROM StockHistories WHERE Id >= 1 AND Id <= 100000 SELECT * FROM StockHistories WHERE ProductId = 1 SELECT * FROM StockHistories WHERE UpdDateTime >= '2021/03/01 00:00:00' AND UpdDateTime <= '2021/03/31 00:00:00' SELECT * FROM StockHistories WHERE TargetDateTime >= '2021/03/01 00:00:00' AND TargetDateTime <= '2021/03/31 00:00:00'
Columns
Name | Type | References | Description |
Id [KEY] | Long | ID (PK) : ID。自動で設定されます。 | |
UpdDateTime | Datetime | 更新日時 : データ更新時の日時。 (YYYY-MM-DD HH:MM:SS形式) | |
TargetDateTime | Datetime | 対象日時 : 在庫数を変更した時の日時。 (YYYY-MM-DD HH:MM:SS形式)棚卸、ロス登録時に日時を指定する場合があります。通常は更新日時と同じ日時が設定されます。 | |
ProductId | Long | 商品ID : 数字15桁以内。 | |
StoreId | Integer | 店舗ID : 数字5桁以内。 | |
Amount | Integer | 数量 : 更新在庫数(相対値で設定) | |
StockAmount | Integer | 在庫数 : 処理後の在庫数。 | |
StockDivision | String | 在庫区分 : 在庫を更新理由となる区分を設定。01:マスタ、02:売上、03:仕入、04:出庫、05:入庫、06:レンタル、07:取置、08:棚卸、09:調整、10:出荷、11:EC連携、12:返品、13:販促品、14:ロス、15:スマレジAPI連携、16:売上引当、17:入庫欠品 | |
FromStoreId | Integer | 配送元店舗ID : 配送元店舗ID。 | |
ToStoreId | Integer | 配送先店舗ID : 配送先店舗ID。 |