質問 > 管理機能 > 3.0.14 受注CSVデータダウンロードすると代引き手数料が無い |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
damdam |
投稿日時: 2017/5/18 11:00
対応状況: 確認中
|
常連 登録日: 2013/5/20 居住地: 投稿: 66 |
3.0.14 受注CSVデータダウンロードすると代引き手数料が無い 3.0.14 です。
受注データCSVダウンロード項目設定に「代引き手数料」がありません。 受注データとして代引き手数料の値も必要です。 どうすれば表示されますか。 やはりデータベースに追加、、、でしょうか。 もしそうなら追加する記述無い様を具体的にご教示頂けますと助かります。 |
hata |
投稿日時: 2017/5/18 12:37
対応状況: −−−
|
長老 登録日: 2015/8/3 居住地: 宮城県(2017/09末引退) 投稿: 156 |
Re: 3.0.14 受注CSVデータダウンロードすると代引き手数料が無い damdamさん
dtb_csvに追加する場合は、こんな感じです。 Eccube\Entity\Order charge NULL 手数料 ※csv_typeは3で、rankはcsv_typeが3の中で一番大きいもの+1、enable_flgを1。 (csv_typeは、mtb_csv_typeから確認します。) ※出力順(rank)を変更したい場合は、管理画面の出力項目の設定から変更してください。 |
h_tanaka |
投稿日時: 2017/12/6 11:58
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1649 |
Re: 3.0.14 受注CSVデータダウンロードすると代引き手数料が無い 私も同様の問題に対応しましたので、そのときのSQLを共有します。
受注CSV INSERT INTO `dtb_csv` (`csv_type`, `creator_id`, `entity_name`, `field_name`, `reference_field_name`, `disp_name`, `rank`, `enable_flg`, `create_date`, `update_date`) SELECT '3', '1', 'Eccube\\Entity\\Order', 'charge', NULL, '手数料', COALESCE(MAX(rank)+1,1), '1', NOW(), NOW() FROM `dtb_csv` WHERE `csv_type` = '3'; 配送CSV INSERT INTO `dtb_csv` (`csv_type`, `creator_id`, `entity_name`, `field_name`, `reference_field_name`, `disp_name`, `rank`, `enable_flg`, `create_date`, `update_date`) SELECT '4', '1', 'Eccube\\Entity\\Order', 'charge', NULL, '手数料', COALESCE(MAX(rank)+1,1), '1', NOW(), NOW() FROM `dtb_csv` WHERE `csv_type` = '4'; 上記SQLを実行すればCSVの最後の項目に追加されます。 rankは、SQLで既存レコードをすべて変更するのは大変なので、上記SQL実行後に管理画面のCSV出力項目設定にて手動で行うのが良いです。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |