Shippings
Returns a list of stock-out (dispatch) records for inter-store transfers.
テーブル固有の情報
SELECT
connector は Smaregi API を使用してWHERE 句条件を処理します。すべてのカラムは=、!=、>、<、>=、<= 演算子によるサーバー側フィルタリングをサポートし、文字列型のカラムはLIKE もサポートします。IN 演算子、およびdate/datetime 型のカラムに対するLIKE 演算子は、クライアント側で処理されます。
例えば、次のクエリはサーバー側で処理されます:
SELECT * FROM Shippings WHERE Status != 0
SELECT ShippingId, ShippingStoreId, StorageStoreId FROM Shippings WHERE ShippingId <= 4
INSERT
Shippings を追加するには、StorageStoreId、ShippingStoreId、Status、ShippingDate、StorageDesiredDate およびDetailAggregate フィールドを指定します。
一時テーブルを使用する場合:
INSERT INTO ShippingDetails#TEMP (productId, requestQuantity) VALUES (8, 3)
INSERT INTO Shippings (StorageStoreId, ShippingStoreId, Status, ShippingDate, StorageDesiredDate, DetailAggregate) VALUES (1, 2, 0, '2019/10/10', '2019/10/10', 'ShippingDetails#TEMP')
集計を使用する場合:
INSERT INTO Shippings (StorageStoreId, ShippingStoreId, Status, Memo, ShippingDate, StorageExpectedDateFrom, StorageDesiredDate, DetailAggregate) VALUES (1, 2, 0, 'Changed', '2019/10/10', '2019/10/10', '2019/10/10', ' {
"table_name": "ShippingDetail",
"rows": [
{
"productId": "8",
"productName": "ProdName",
"quantity": "3",
"requestQuantity": "1"
}
]
}')
UPSERT
このテーブルでは、UPSERT はサポートされていません。
UPDATE
Smaregi はShippingStoreId、StorageStoreId、StorageExpectedDateFrom、StorageExpectedDateTo、ShippingDate、StorageDesiredDate、Memo、Status、ModificationRequestStatus、ModificationRequestDateTime、ModificationRequestCheckedDateTime、IdentificationNo、Token およびDetailAggregate カラムの更新を許可します。
UPDATE Shippings SET Memo = 'UpdatedMemo', status = 1, storageExpectedDateFrom = '2019/02/02', modificationRequestStatus = 1, storageExpectedDateTo = '2019/02/02' WHERE ShippingId = 9
DELETE
Shippings を削除するには、ShippingId を指定します。
DELETE FROM Shippings WHERE ShippingId = 6
Bulk DELETE
INSERT INTO Shippings#TEMP (ShippingId) VALUES (3)
INSERT INTO Shippings#TEMP (ShippingId) VALUES (4)
INSERT INTO Shippings#TEMP (ShippingId) VALUES (5)
DELETE FROM Shippings WHERE EXISTS SELECT ShippingId FROM Shippings#TEMP
Columns
| Name | Type | ReadOnly | References | Description |
| ShippingId [KEY] | Integer | False | ||
| ShippingStoreId | Integer | False | ||
| ReceivingStoreId | Integer | False | ||
| ReceivingExpectedDateFrom | Date | False | ||
| ReceivingExpectedDateTo | Date | False | ||
| ShippingDate | Date | False | ||
| ReceivingDesiredDate | Date | False | ||
| Memo | String | False | ||
| Status | Integer | False | ||
| ApprovalStatus | Integer | False | ||
| ApprovalDateTime | Datetime | True | ||
| ModificationRequestStatus | Integer | False | ||
| ModificationRequestDateTime | Datetime | False | ||
| ModificationRequestCheckedDateTime | Datetime | False | ||
| IdentificationNo | String | False | ||
| Modified | Datetime | True | ||
| Token | String | False | ||
| DetailAggregate | String | False |
A JSON aggregate of details associated with the shipping. |