Cmdlets for Bcart

Build 24.0.9062

OrderProducts

OrderProducts テーブルからデータを返します。

Select

本製品 は Bcart API を使用して、以下のカラムと演算子で構築されたWHERE 句条件を処理します。その他のフィルタはクライアントサイドで本製品 内部で処理されます。

  • ほとんどのカラムは次の演算子をサポートしています:<、>、<=、>=、=、!=、IN、NOT_IN。
  • カスタムフィールドのカラムは次の演算子をサポートしています:=。
  • Options カラムはサーバーサイドの演算子をサポートしていません。
例えば、次のクエリはサーバーサイドで処理されます。
    SELECT * FROM OrderProducts WHERE ProductName = 'Sample Order Product'
    SELECT * FROM OrderProducts WHERE OrderId IN (1, 10)
    SELECT * FROM OrderProducts WHERE ShippingSize <= 10

Insert

Insert はこのテーブルではサポートされていません。

Update

Bcart は、ProductName、MainNo、および読み取り専用ではないカラムの更新を許可します。

    UPDATE OrderProducts SET ProductName = 'Sample Order Product' WHERE Id = 2

Bulk Update


    INSERT INTO OrderProducts#TEMP (Id, ProductName, MainNo) VALUES (1, 'Sample Order Product 1', '1')
    INSERT INTO OrderProducts#TEMP (Id, ProductName, MainNo) VALUES (2, 'Sample Order Product 2', '2')
    UPDATE OrderProducts (Id, ProductName, MainNo) SELECT Id, ProductName, MainNo FROM OrderProducts#TEMP

Delete

Delete はこのテーブルではサポートされていません。

Columns

Name Type ReadOnly Description
Id [KEY] Integer True

OrderId Integer False

LogisticsId Integer False

ProductId Integer False

MainNo String False

ProductNo String False

JanCode String False

LocationNo String False

ProductName String False

ProductSetId Integer False

SetName String False

UnitPrice Decimal True

SetQuantity Integer True

SetUnit String False

OrderProCount Integer True

ShippingSize Integer False

TaxRate String True

TaxTypeId Integer True

TaxIncl Integer True

ItemType String True

Options String True

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 24.0.9062