バージョン選択

フォーラム

メニュー

オンライン状況

61 人のユーザが現在オンラインです。 (45 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 61
もっと...

サイト内検索

バグ報告 > 管理機能 > 受注管理 csvダウンロード 配送先の項目 Ver.2.11.2

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
eveokamoto
投稿日時: 2011/9/21 21:00
対応状況: −−−
新米
登録日: 2011/8/17
居住地: 名古屋
投稿: 3
受注管理 csvダウンロード 配送先の項目 Ver.2.11.2
バグ報告及びコミュニティサイトにおいて解決に繋がる記事を見つけられなかった為投稿させて頂きます。

また、初投稿ですので、つたない文章及び確認不足によるケアレスミス等ご容赦ください。

[現象]
EC-CUBE ver.2.11.2において、「受注管理」のcsvダウンロードを行った際に吐き出されるcsvファイルに、2.4系で存在した「お届け先名前」及びお届け先住所等の情報が見当たりません。

配送業者の伝票作成の為にcsvの項目を押さえておきたいのですが、
このままだと「注文者と配送先が異なる場合」と「複数配送先を選択」した場合に配送先の情報が取得できません。


単純に構造を理解していないケアレスミスなのか
それともバグなのかわかりませんが、どなたかご教授いただけると幸いです。

※デモサイトでも同様にテスト致しましたが、お届け先の項目はございませんでした。

よろしくお願いします。

------------------------------------------------------------------------------------------
[EC-CUBE] 2.11.2正式版
[レンタルサーバ] さくらインターネット VPSサーバ
[OS] Linux
[PHP] PHP 5.2.10
[データベース] MySQL 5.0.77
[WEBサーバ] Apache/2.2.3 (CentOS)
[ブラウザ] Firefox6.0.1
------------------------------------------------------------------------------------------
karin
投稿日時: 2011/9/22 1:07
対応状況: −−−
仙人
登録日: 2008/9/15
居住地: 東京都
投稿: 689
Re: 受注管理 csvダウンロード 配送先の項目 Ver.2.11.2
eveokamotoさん、こんばんは。

引用:
EC-CUBE ver.2.11.2において、「受注管理」のcsvダウンロードを行った際に吐き出されるcsvファイルに、2.4系で存在した「お届け先名前」及びお届け先住所等の情報が見当たりません。


上記は仕様かと思われます。
配送先の情報は、dtb_shippingから別途情報を引っ張ってくる必要がありそうです。


----------------

eveokamoto
投稿日時: 2011/9/22 10:06
対応状況: −−−
新米
登録日: 2011/8/17
居住地: 名古屋
投稿: 3
Re: 受注管理 csvダウンロード 配送先の項目 Ver.2.11.2
karin 様

早速のご連絡ありがとうございます。
やはりver2.11からの仕様でしたか。

下記URLを参考に、SQL文の記述によるカスタムCSVの出力に関して、再度調査致します。

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=8400&forum=11

また経過・結果等報告致します。

※ちなみに今回の伝票作成は佐川急便の「e飛伝」です。

よろしくお願いします。
ゲスト
投稿日時: 2011/9/22 11:44
対応状況: −−−
Re: 受注管理 csvダウンロード 配送先の項目 Ver.2.11.2
私は下記のSQLでお届け先情報を出力しています。(Ver 2.11.1)
参考になれば・・・


shipping_zip01 || '-' || shipping_zip02 郵便番号,
mtb_pref.name || shipping_addr01 || shipping_addr02 住所,
shipping_name01 || shipping_name02 || '(' || shipping_kana01 || shipping_kana02 || ')' 名前,
shipping_tel01 || '-' || shipping_tel02 || '-' || shipping_tel03 電話番号,
payment_total 引換金額

FROM
mtb_pref,
dtb_order
LEFT JOIN
dtb_shipping
ON
dtb_order.order_id = dtb_shipping.order_id

WHERE
dtb_order.order_pref=mtb_pref.id AND dtb_order.status = ● AND dtb_order.del_flg = 0


※●に取り出したいステータスの番号
eveokamoto
投稿日時: 2011/9/29 16:35
対応状況: −−−
新米
登録日: 2011/8/17
居住地: 名古屋
投稿: 3
Re: 受注管理 csvダウンロード 配送先の項目 Ver.2.11.2
karin様、kazuhiy様

ご連絡遅くなりまして申し訳ございません。
結果のご報告です。

[コンテンツ管理]→[csv出力項目設定]→[高度な設定]より
以下のようにSQL文を記述致しまして対応できました。

ただし、複数配送のみ実現できておりません。
(今回は案件の内容的に複数配送の必要が無いためtpl側で複数配送の項目を削除しております)

ありがとうございました。

-----[以下入力SQL文]-----
'' AS '住所録コード',
CONCAT(shipping_tel01,'-',shipping_tel02,'-',shipping_tel03) AS 'お届け先電話番号',
CONCAT(shipping_zip01,'-',shipping_zip02) AS 'お届け先郵便番号',
CONCAT(mtb_pref.name,shipping_addr01) AS 'お届け先住所1',
shipping_addr02 AS 'お届け先住所2',
'' AS 'お届け先住所3',
CONCAT(shipping_name01,shipping_name02) AS 'お届け先名称1',
'' AS 'お届け先名称2',
dtb_order.order_id AS 'お客様管理ナンバー',
'' AS 'お客様コード',
'' AS '部署・担当者',
'' AS '荷送人電話番号',
'000-000-0000' AS 'ご依頼主電話番号',
'000-0000' AS 'ご依頼主郵便番号',
'愛知県名古屋市●●●●●' AS 'ご依頼主住所1',
'●丁目●番地●号 ●●ビル1F' AS 'ご依頼主住所2',
'株式会社●●●●●' AS 'ご依頼主名称1',
'' AS 'ご依頼主名称2',
'' AS '荷姿コード',
'オリジナル化粧品' AS '品名1',
'' AS '品名2',
'' AS '品名3',
'' AS '品名4',
'' AS '品名5',
'' AS '出荷個数',
'' AS '便種(スピードで選択)',
'' AS '便種(商品)',

REPLACE(
REPLACE(shipping_date,
' 00:00:00', '')
, '-', '') AS '配達日',

REPLACE(
REPLACE(
REPLACE(
REPLACE(
REPLACE(
REPLACE(shipping_time,
'午前中', '01'),
'12:00-14:00', '12'),
'14:00-16:00', '14'),
'16:00-18:00', '16'),
'18:00-20:00', '18'),
'19:00-21:00', '19') AS '配達指定時間帯',
'' AS '配達指定時間(時分)',

CASE
WHEN payment_id ='4' THEN payment_total
WHEN payment_id ='5' THEN payment_total
END AS '代引金額',

'0' AS '消費税',
'' AS '決済種別',
'' AS '保険金額',
'' AS '保険金額印字',

CASE
WHEN shipping_time IS NOT NULL THEN '019'
WHEN shipping_date IS NOT NULL THEN '005'
END AS '指定シール1',

'' AS '指定シール2',
'' AS '指定シール3',
'' AS '営業所止め',
'' AS 'SRC区分',
'' AS '営業店コード',
'' AS '元着区分'

FROM
mtb_pref,
dtb_order
LEFT JOIN
dtb_shipping
ON
dtb_order.order_id = dtb_shipping.order_id

WHERE
dtb_order.order_pref=mtb_pref.id AND dtb_order.status = 8 AND dtb_order.del_flg = 0
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,045名です
総投稿数は110,020件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.