重量課金による配送の追加

サンプル・ストア InFashion、WebFashion、WebAuction、および NewFashion では、 重量課金による配送は含まれません。 これらのサンプルのいずれかを使用してストアを作成する場合、以下で説明するように、 ストア・データベース資産 XML ファイルのいくつかを編集する必要があります。

重量課金による配送をストアに追加するには、以下のようにします。 

  1. 「配送」ノートブックを使用して配送設定に必要な変更を行う。 詳細については、配送設定の変更を参照してください。
  2. サイトのストア・アーカイブ・ファイル (mystore.sar など) を見つける。 デフォルトでは、ストア・アーカイブ・ファイルは以下のディレクトリーに置かれています。
      drive:\WebSphere\CommerceServer\instances\instancename\sar
    drive:\Program Files\WebSphere\CommerceServer\instances\instancename
    \sar
    /usr/WebSphere/CommerceServer/instances/instancename/sar
    /opt/WebSphere/CommerceServer/instances/instancename/sar

    /QIBM/UserData/WebCommerce/instances/instancename/sar
  3. ZIP プログラムを使用して、ストア・アーカイブ・ファイルをオープンする。
  4. store-catalog-shipping.xml を見つけて、オープンする。
  5. 以下のようにして、重量計算コード (0) をファイルに追加する。
    <catencalcd
    calcode_id="@calcode_id_0"
    catencalcd_id="@catencalcd_id_0"
    store_id="@storeent_id_1"
    />

    フィールドの詳細については、 CATENCALCD テーブルを参照してください。
  6. カタログ内の各 catentry (商品、アイテム、バンドル、およびパッケージ) で、 以下の情報を追加します。 
    <catentship
    catentry_id="the product or item id"
    noninalquantity="1.0"
    quantitymultiple="1.0"
    weight="the weight of the product or item"
    weightmeasure="LBR"
    quantitymeasure="C62"
    />
    フィールドの詳細については、 CATENTSHIP テーブルを参照してください。
    注: この情報は、 ストア・アーカイブを発行した後でも、 WebSphere Commerce アクセラレーター内の商品管理ツールを使用して追加できます。 ただし、 商品管理ツールを使用した場合、 更新されるのはデータベース内のデータだけで、 ストア・アーカイブは更新されません。 ストア・アーカイブを保守する場合、 必ずステップ 6 を完了してください。

  7. ファイルを保管し、ストア・アーカイブ・ファイル内に更新したファイルがあることを確認する。

  8. ストア・アーカイブを発行する

関連概念 (454 バイト)

関連タスク

関連参照

IBM 著作権