Skip to the content.

Rakuten RMS WEB API client for .NET

< クラス一覧


ItemModel

Namespace: Rakuten.RMS.Api.RakutenPayOrderAPI

public class ItemModel : ItemModelToUpdate

Inheritance ObjectItemModelToUpdateItemModel

Properties

dealFlag

version=2

public int dealFlag { get; set; }

Property Value

Int32

deleteItemFlag

商品削除フラグ 0: 商品を削除しない 1: 商品を削除する

public int deleteItemFlag { get; set; }

Property Value

Int32

deleteItemFlag

public Nullable<Int32> deleteItemFlag { get; set; }

Property Value

Nullable<Int32>

delvdateInfo

public string delvdateInfo { get; set; }

Property Value

String

drugFlag

version=2

public int drugFlag { get; set; }

Property Value

Int32

includeCashOnDeliveryPostageFlag

0: 代引手数料別 1: 代引手数料込み

public int includeCashOnDeliveryPostageFlag { get; set; }

Property Value

Int32

includePostageFlag

public int includePostageFlag { get; set; }

Property Value

Int32

includeTaxFlag

0: 税別 1: 税込み

public int includeTaxFlag { get; set; }

Property Value

Int32

inventoryType

public int inventoryType { get; set; }

Property Value

Int32

isSingleItemShipping

以下のいずれか 0: 単品配送ではない 1: 単品配送である ※Request Parameterの「version」に「4」以降の値を指定すると取得可能

public int isSingleItemShipping { get; set; }

Property Value

Int32

itemDetailId

public long itemDetailId { get; set; }

Property Value

Int64

itemId

public int itemId { get; set; }

Property Value

Int32

itemName

public string itemName { get; set; }

Property Value

String

itemNumber

商品番号 項目選択肢別在庫が指定された商品の場合、以下のルールで値が表示されます SKU移行前注文:商品番号(店舗様が登録した番号)+項目選択肢ID(横軸)+項目選択肢ID(縦軸) SKU移行後注文:商品番号(店舗様が登録した番号)

public string itemNumber { get; set; }

Property Value

String

manageNumber

public string manageNumber { get; set; }

Property Value

String

pointRate

public int pointRate { get; set; }

Property Value

Int32

pointType

public int pointType { get; set; }

Property Value

Int32

price

public int price { get; set; }

Property Value

Int32

priceTaxIncl

商品毎税込価格 ・税込商品の場合: 商品単価=商品毎税込価格 ・税別商品の場合: 商品単価=税別価格 商品毎税込単価=税込価格(商品単価* (1+税率)) 端数処理は、店舗設定に準ずる

public int priceTaxIncl { get; set; }

Property Value

Int32

restoreInventoryFlag

在庫連動オプション 0: 商品の設定に従う 1: 在庫連動する 2: 在庫連動しない

public int restoreInventoryFlag { get; set; }

Property Value

Int32

restoreInventoryFlag

public Nullable<Int32> restoreInventoryFlag { get; set; }

Property Value

Nullable<Int32>

selectedChoice

public string selectedChoice { get; set; }

Property Value

String

SkuModelList

public IList<SkuModel> SkuModelList { get; set; }

Property Value

IList<SkuModel>

taxRate

商品税率 以下のいずれか ・0・0.0・0.08・0.1

public decimal taxRate { get; set; }

Property Value

Decimal

units

public int units { get; set; }

Property Value

Int32

Constructors

ItemModel()

public ItemModel()

< クラス一覧