CSVの仕様変更について

フォーラム 使い方全般 CSVの仕様変更について

  • このトピックには4件の返信、2人の参加者があり、最後にikedaにより2年、 2ヶ月前に更新されました。
5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #98399
    starnet
    参加者

    ——————————————-
    WordPress のバージョン:6.0.2
    Welcart のバージョン:2.7.8.2209022
    PHP のバージョン:7.4
    Welcart専用の拡張プラグインとバージョン:なし
    ご利用の親テーマとバージョン :Basic 1.6
    ご利用の子テーマとバージョン :Carina 1.3
    症状を確認したブラウザ:Firefox他
    サーバー【重要】:キーテック 3fサーバー
    ※商品画像は、今まで通り商品コードのファイル名で運用希望
    ——————————————-

    商品データ更新には「CSVで商品一括登録」しております。2.6以降バージョンCSVの仕様変更情報をご教授いただけないでしょうか。
    2.6 バージョン以前の CSV は使用できないので、改めてCSVをダウンロードし、それを編集アップロードする。という説明があります。
    https://www.welcart.com/archives/16189.html

    次のアップグレード作業を済ませてあります。
    ・ショップデータの更新。
    ・テーマのアップグレード。
    ・新しい商品画像登録機能を無効。
    ※拡張プラグインは使っていません

    上記アップグレード作業を済ませた後にCSVをダウンロードして、2.6以前にダウンロードしたCSVと比べると、次の違いがありました。
    ・「Sold out limit」が増えている。
    ・「カスタムフィールド」のデータ先頭の「_itemOrderAcceptable=0;;」が無くなっている。

    これが仕様変更で、今回ダウンロードしたCSVは既にそうなっているのか?と考えて、試しにそのままアップしてみると次のエラーになりました。

    <ここから>
    Welcart Shop 商品リスト
    Version 2.7.8.2209022
    ファイル情報
    ファイル名:usces_item_list.csv
    タイプ:全項目
    データ数:行数 102 項目数 41
    1行目:”Post ID”,”作成者”,”説明”,”タイトル”,”抜粋”,”表示状態”,”コメント”,”パスワード”,”スラッグ名”,”公開日時”,”商品コード”,”商品名”,”購入制限数”,”ポイント率”,”業務パック割引1-数”,”業務パック割引1-率”,”業務パック割引2-数”,”業務パック割引2-率”,”業務パック割引3-数”,”業務パック割引3-率”,”Sold out limit”,”発送日目安”,”配送方法”,”送料”,”送料個別課金”,”カテゴリー”,”タグ”,”カスタムフィールド”,”SKUコード”,”SKU表示名”,”通常価”,”売価”,”在庫数”,”在庫状態”,”単位”,”業務パック適用”,”適用税率”,”オプション名”,”フィールドタイプ”,”必須項目”,”セレクト値”

    Error
    10%
    <ここまで>

    試しに商品をひとつ登録してから、改めてCSVをダウンロードして相違点を見れば良さそうですが、他にも2.6以降の仕様を確認する方法は無いでしょうか?
    商品点数は101点です。

    以上、よろしくお願いします。

    #98449
    ikeda
    キーマスター

    starnet様
    こんにちは。
    ご認識のとおり Welcart2.6 から 2.7.8 では CSV の項目が変更になっています。
    近日中にマニュアルに追記させていただきたいと思います。
    ただ、CSV は出力したバージョンと取込み時のバージョンを合わせていただく必要がございます。
    そのため Welcart2.7.8 をご利用ということでしたら Welcart2.7.8 で出力した
    CSV を編集して取込みしていただく必要がございます。
    また、CSVを取り込む際は念のため[データチェック]でデータに問題ないかご確認いただいてから[登録開始]していただくと良いかと思います。
    なおこちらの記事の記載は語弊があるかと思いますので修正させていただきます。
    お手数ですがご理解いただけますと幸いです。

    #98534
    starnet
    参加者

    ——————————————-
    WordPress のバージョン:6.0.2
    Welcart のバージョン:2.7.8.2209022→Version 2.8.1.2209271しました
    PHP のバージョン:7.4→7.4.30
    Welcart専用の拡張プラグインとバージョン:なし
    ご利用の親テーマとバージョン :Basic 1.6→1.7.1しました
    ご利用の子テーマとバージョン :Carina 1.3
    症状を確認したブラウザ:Firefox他
    サーバー【重要】:キーテック 3fサーバー
    ※商品画像は、今まで通り商品コードのファイル名で運用希望
    ——————————————-
    ikeda様

    アドバイスありがとうございました。
    「CSVで商品一括登録」の仕様について、今一度ご教授願います。

    『CSV は出力したバージョンと取込み時のバージョンを合わせていただく必要がございます。』とありましたので、出力したCSVを編集して取り込みましたが、Welcart2.7.8では先に質問したエラーになるばかりでした。

    Welcart2.8.1へアップグレードして再度試みました。出力したCSVは何も編集せずそのまま取り込みむと、データチェックでは成功しても、実際に登録するとエラーになります。
    <ここから>
    ■データチェックの場合
    Welcart Shop 商品リスト

    Version 2.8.1.2209271
    ファイル情報
    ファイル名:usces_item_list(2).csv

    タイプ:全項目
    データ数:行数 103 項目数 41

    1行目:”Post ID”,”作成者”,”説明”,”タイトル”,”抜粋”,”表示状態”,”コメント”,”パスワード”,”スラッグ名”,”公開日時”,”商品コード”,”商品名”,”購入制限数”,”ポイント率”,”業務パック割引1-数”,”業務パック割引1-率”,”業務パック割引2-数”,”業務パック割引2-率”,”業務パック割引3-数”,”業務パック割引3-率”,”売切れ制限”,”発送日目安”,”配送方法”,”送料”,”送料個別課金”,”カテゴリー”,”タグ”,”カスタムフィールド”,”SKUコード”,”SKU表示名”,”通常価”,”売価”,”在庫数”,”在庫状態”,”単位”,”業務パック適用”,”適用税率”,”オプション名”,”フィールドタイプ”,”必須項目”,”セレクト値”

    終了【チェックモード】
    100%
    成功 102行、失敗 0行
    ログ(ダウンロード)
    異常なし

    ■登録開始
    Welcart Shop 商品リスト
    Version 2.8.1.2209271
    ファイル情報
    ファイル名:usces_item_list(2).csv

    タイプ:全項目
    データ数:行数 103 項目数 41

    1行目:”Post ID”,”作成者”,”説明”,”タイトル”,”抜粋”,”表示状態”,”コメント”,”パスワード”,”スラッグ名”,”公開日時”,”商品コード”,”商品名”,”購入制限数”,”ポイント率”,”業務パック割引1-数”,”業務パック割引1-率”,”業務パック割引2-数”,”業務パック割引2-率”,”業務パック割引3-数”,”業務パック割引3-率”,”売切れ制限”,”発送日目安”,”配送方法”,”送料”,”送料個別課金”,”カテゴリー”,”タグ”,”カスタムフィールド”,”SKUコード”,”SKU表示名”,”通常価”,”売価”,”在庫数”,”在庫状態”,”単位”,”業務パック適用”,”適用税率”,”オプション名”,”フィールドタイプ”,”必須項目”,”セレクト値”

    Error
    10%
    <ここまで>

    a)「CSVを編集する」という意味を勘違いしているのでしょうか?編集したいのは(商品の並び順を変えるため)「公開日時」のみです。
    b)試しに、商品をひとつ新規登録してありますが、既存のデータと同じ形式で記述されていました。
    c)次の情報を参考に、出力したCSVの値を確認すると、特に問題は無いようです。
    https://www.welcart.com/documents/manual-welcart/manual-2/welcart-shop/%E5%95%86%E5%93%81%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC/%E5%95%86%E5%93%81%E4%B8%80%E6%8B%AC%E7%99%BB%E9%8C%B2%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%83%E3%83%88
    d)CSV出力時には、「全項目」「1行目に項目名を追加する」にチェックを入れています。
    e)Welcart2.7.8とWelcart2.8.1のCSVの項目を比べると「Sold out limit」が無くなっていました。

    最新に出力した『usces_item_list(2).csv』を添付しますので、ご確認いただければ幸いです。

    追伸(お詫び)
    フォーラムへの書き込みにあたり要領を得ず、3回も書き込みしてしまいました。適宜削除いただいたようで、ありがとうございました。
    お詫びと御礼まで。

    #98535
    starnet
    参加者


    『このファイルタイプをアップロードする権限がありません。』ということで、CSVを添付できませんでした。

    #98559
    ikeda
    キーマスター

    starnet 様
    こんにちは。
    詳しくご記載いただき有難うございます。
    弊社環境で以下の手順で検証いたしましたところ、問題なく登録が完了いたしました。

    ①出力したCSV(全項目)で、一部商品の公開日時を編集し、上書き保存
    (例)2022/7/20 17:40 → 2022/10/3 17:40
    ②商品一括登録「全項目」① のCSVをファイル選択 > データチェック → 完了
    ③商商品一括登録「全項目」① のCSVをファイル選択 > 登録開始 → 完了

    上記手順でなにか相違点あればご連絡いただけますと幸いです。
    また、子テーマの「Welcart Carina」の最新版は 1.4 ですので、
    アップデートしていただき再度ご確認いただけたらと思います。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • このトピックに返信するにはログインが必要です。