Custom Order商品についても、本体価格レコードが必要になる場合
例えば、Magentoへの同期機能を利用されるユーザーは、在庫管理の観点から、異なる座面ファブリックの毎に本体価格レコードを用意することがあります。
その場合、ファブリック用のElementについて、「本体価格エレメントに使う」にチェックが入れる必要がありますが、他方で、当該Elementが空欄になっている本体価格レコードがなければ、特注ファブリックが適用された場合に、本体価格データベースでヒットする商品がなくなってしまいます。
例)
![](https://res.cloudinary.com/hsfhjza4k/image/upload/q_auto,w_1062,c_scale/1764d59b-be7e-460d-b55b-6808d37f7096.png?_a=BACADKDL)
膨大な数のカスタム・ファブリックの中から特定の一つを適用した場合、通常、本体価格テーブルにはヒットするレコードは見付からない。
![](https://res.cloudinary.com/hsfhjza4k/image/upload/q_auto,w_1449,c_scale/7cd222b1-a03f-45e8-b11c-da1202017803.png?_a=BACADKDL)
このようなケースのために、該当するマテリアル・スロットが空欄の本体価格レコードを用意しておくと、どのようなファブリックにもマッチングさせることができる。
![](https://res.cloudinary.com/hsfhjza4k/image/upload/q_auto,w_1499,c_scale/9cce39a4-2c37-4de0-9093-fd68211d41f2.png?_a=BACADKDL)
※ 価格表示の基本的仕組みについては、本体価格レコードを参照ください。
なお、このような商品をCustom Order商品と呼び、商品名にも「Custom Fabric」などの文言を含めておくと便利です。
Create Pricing Products w/Custom Fabric/Paint Nameの設定 => Pricing Productsの一括生成
![](https://res.cloudinary.com/hsfhjza4k/image/upload/q_auto,w_1480,c_scale/dd965fdd-28f8-48f1-a696-23a7bbae7043.png?_a=BACADKDL)
Mass Create Simple Productsを実行
![](https://res.cloudinary.com/hsfhjza4k/image/upload/q_auto,w_309,c_scale/5ea46e62-172a-4602-ade4-d98b74445eb6.png?_a=BACADKDL)
Pricing Productテーブルに、Simple Productが生成される。
![](https://res.cloudinary.com/hsfhjza4k/image/upload/q_auto,w_1801,c_scale/8d62bbd8-8720-4bb3-a8d9-93a6501e65c1.png?_a=BACADKDL)
Create Pricing Products w/Custom Fabric/Paint Nameを使って一括生成した場合、生成されたPricing Productは以下のように設定される。
- Exclude From [to_query] Associated SKUsにチェックが入る。
- Product Nameの末尾にCustom Fabricなどと記入される。
- Create Pricing Products w/Custom Fabric/Paint Nameに値を入れたElementは、空欄のまま。
ℹ️
ec studio
ec studioでも、基本的に同じ。
カスタムファブリックを適用すると、Custom Order商品がヒットして、その価格を表示。
![](https://res.cloudinary.com/hsfhjza4k/image/upload/q_auto,w_1609,c_scale/e4ed94fb-a33c-4a4e-8796-f87e02e0e4bb.png?_a=BACADKDL)
「カートに入れる」ボタンを押して、そのCustom Order商品をカートに入れる。
![](https://res.cloudinary.com/hsfhjza4k/image/upload/q_auto,w_1568,c_scale/b90aa248-18d0-413d-b015-a725f6af0138.png?_a=BACADKDL)