주문관리 > 전체주문조회 > 엑셀 다운로드, 다운로드 항목설정 - 상품명(영문), HS Code, 실무게, 부피무게, 포장개수 추가
(cherry picked from commit 450e43aecb)
This commit is contained in:
@@ -29,61 +29,66 @@ public class BODwldItmVO extends AbstractVO {
|
||||
private String[] selItems;
|
||||
|
||||
public enum items {
|
||||
item01("export_group_innb", "출고그룹"),
|
||||
item02("ordr_innb_with_export_group_innb", "주문번호+출고그룹"),
|
||||
item03("ordr_innb", "주문번호"),
|
||||
item04("smrt_shopng_ordrnb", "npay주문번호"),
|
||||
item05("ordr_rcept_dt", "주문일"),
|
||||
item06("ordrr_nm", "주문자명"),
|
||||
item07("mbr_id", "주문자아이디"),
|
||||
item08("ordrr_mbtlnb", "주문자휴대폰"),
|
||||
item09("ordrr_email", "주문자이메일"),
|
||||
item10("order_memo", "사용자메모"),
|
||||
item11("lgstc_adm_memo", "물류담당자메모"),
|
||||
item12("inflow_cours_url", "주문경로"),
|
||||
item13("dlivy_dt", "출고일"),
|
||||
item14("dlvy_mth_nm", "받는방법"),
|
||||
item15("hdrycpn_nm", "택배사"),
|
||||
item16("invcnb", "운송장번호"),
|
||||
item17("dlvylc_adres_info", "받는정보"),
|
||||
item18("recpnt_nm", "수령인"),
|
||||
item19("recpnt_mbtlnb", "수령인휴대폰"),
|
||||
item20("dlvylc_zip", "우편번호"),
|
||||
item21("dlvylc_rnm_adres", "전체주소(도로명)"),
|
||||
item22("dlvy_amt", "배송비"),
|
||||
item23("ordr_goods_innb", "상품고유번호"),
|
||||
item24("npay_goods_ordrnb", "npay상품주문번호"),
|
||||
item25("goods_nm", "상품명"),
|
||||
item26("invntry_qy", "현재고"),
|
||||
item27("prchspric", "매입가"),
|
||||
item28("cnsmrpric", "정가"),
|
||||
item29("dscntpric", "할인가"),
|
||||
item30("pric_by_ordr_qy", "할인가x수량"),
|
||||
item31("taxt_trget_at", "과세여부"),
|
||||
item32("input_optn", "추가입력옵션"),
|
||||
item33("ordr_qy", "주문수량"),
|
||||
item34("refnd_qy", "취소수량"),
|
||||
item35("bfr_sndng_qy", "보낸수량"),
|
||||
item36("aftr_sndng_qy", "보낼수량"),
|
||||
item37("ordr_sttus_nm", "주문상품상태"),
|
||||
item38("goods_dscnt_amt", "상품쿠폰할인"),
|
||||
item39("event_dscnt_amt", "이벤트할인"),
|
||||
item40("mlt_dscnt_amt", "복수구매할인"),
|
||||
item41("dlvy_dscnt_amt", "배송비쿠폰"),
|
||||
item42("mlg_dscnt_amt", "마일리지사용"),
|
||||
item43("spbk_dscnt_amt", "장바구니할인쿠폰"),
|
||||
item44("enuri_dscnt_amt", "에누리"),
|
||||
item45("setle_amt", "결제금액"),
|
||||
item46("setle_dt", "결제일"),
|
||||
item47("setle_mth_nm", "결제방법"),
|
||||
item48("snggds_accml_mlg_amt", "지급마일리지"),
|
||||
item49("dlvylc_group_nb", "배송그룹번호"),
|
||||
item50("dlvy_amt_setle_mth_nm", "배송비결제방식"),
|
||||
item51("ordr_ty_nm", "주문유형"),
|
||||
item52("optn_cd_1", "상품코드"),
|
||||
item53("dlvy_mssage_cn", "배송메시지"),
|
||||
item54("shipping_sttus_nm", "출고상태"),
|
||||
item55("subsvc_at", "주문구분");
|
||||
exportGroupInnb("export_group_innb", "출고그룹"),
|
||||
ordrInnbWithExportGroupInnb("ordr_innb_with_export_group_innb", "주문번호+출고그룹"),
|
||||
ordrInnb("ordr_innb", "주문번호"),
|
||||
smrtShopngOrdrnb("smrt_shopng_ordrnb", "npay주문번호"),
|
||||
ordrRceptDt("ordr_rcept_dt", "주문일"),
|
||||
ordrrNm("ordrr_nm", "주문자명"),
|
||||
mbrId("mbr_id", "주문자아이디"),
|
||||
ordrrMbtlnb("ordrr_mbtlnb", "주문자휴대폰"),
|
||||
ordrrEmail("ordrr_email", "주문자이메일"),
|
||||
orderMemo("order_memo", "사용자메모"),
|
||||
lgstcAdmMemo("lgstc_adm_memo", "물류담당자메모"),
|
||||
inflowCoursUrl("inflow_cours_url", "주문경로"),
|
||||
dlivyDt("dlivy_dt", "출고일"),
|
||||
dlvyMthNm("dlvy_mth_nm", "받는방법"),
|
||||
hdrycpnNm("hdrycpn_nm", "택배사"),
|
||||
invcnb("invcnb", "운송장번호"),
|
||||
dlvylcAdresInfo("dlvylc_adres_info", "받는정보"),
|
||||
recpntNm("recpnt_nm", "수령인"),
|
||||
recpntMbtlnb("recpnt_mbtlnb", "수령인휴대폰"),
|
||||
dlvylcZip("dlvylc_zip", "우편번호"),
|
||||
dlvylcRnmAdres("dlvylc_rnm_adres", "전체주소(도로명)"),
|
||||
dlvyAmt("dlvy_amt", "배송비"),
|
||||
ordrGoodsInnb("ordr_goods_innb", "상품고유번호"),
|
||||
npayGoodsOrdrnb("npay_goods_ordrnb", "npay상품주문번호"),
|
||||
goodsNm("goods_nm", "상품명"),
|
||||
goodsNmEn("goods_nm_en", "상품명(영문)"),
|
||||
invntryQy("invntry_qy", "현재고"),
|
||||
prchspric("prchspric", "매입가"),
|
||||
cnsmrpric("cnsmrpric", "정가"),
|
||||
dscntpric("dscntpric", "할인가"),
|
||||
pricByOrdrQy("pric_by_ordr_qy", "할인가x수량"),
|
||||
taxtTrgetAt("taxt_trget_at", "과세여부"),
|
||||
inputOptn("input_optn", "추가입력옵션"),
|
||||
ordrQy("ordr_qy", "주문수량"),
|
||||
refndQy("refnd_qy", "취소수량"),
|
||||
bfrSndngQy("bfr_sndng_qy", "보낸수량"),
|
||||
aftrSndngQy("aftr_sndng_qy", "보낼수량"),
|
||||
ordrSttusNm("ordr_sttus_nm", "주문상품상태"),
|
||||
goodsDscntAmt("goods_dscnt_amt", "상품쿠폰할인"),
|
||||
eventDscntAmt("event_dscnt_amt", "이벤트할인"),
|
||||
mltDscntAmt("mlt_dscnt_amt", "복수구매할인"),
|
||||
dlvyDscntAmt("dlvy_dscnt_amt", "배송비쿠폰"),
|
||||
mlgDscntAmt("mlg_dscnt_amt", "마일리지사용"),
|
||||
spbkDscntAmt("spbk_dscnt_amt", "장바구니할인쿠폰"),
|
||||
enuriDscntAmt("enuri_dscnt_amt", "에누리"),
|
||||
setleAmt("setle_amt", "결제금액"),
|
||||
setleDt("setle_dt", "결제일"),
|
||||
setleMthNm("setle_mth_nm", "결제방법"),
|
||||
snggdsAccmlMlgAmt("snggds_accml_mlg_amt", "지급마일리지"),
|
||||
dlvylcGroupNb("dlvylc_group_nb", "배송그룹번호"),
|
||||
dlvyAmtSetleMthNm("dlvy_amt_setle_mth_nm", "배송비결제방식"),
|
||||
ordrTyNm("ordr_ty_nm", "주문유형"),
|
||||
optnCd_1("optn_cd_1", "상품코드"),
|
||||
hscode("hscode", "HS Code"),
|
||||
realWt("realWt", "실무게"),
|
||||
volWt("volWt", "부피무게"),
|
||||
packageCnt("packageCnt", "포장개수"),
|
||||
dlvyMssageCn("dlvy_mssage_cn", "배송메시지"),
|
||||
shippingSttusNm("shipping_sttus_nm", "출고상태"),
|
||||
subsvcAt("subsvc_at", "주문구분");
|
||||
|
||||
private final String key;
|
||||
private final String value;
|
||||
|
||||
@@ -1076,6 +1076,10 @@
|
||||
WHEN FOI.OPTN_NM IS NOT NULL THEN CONCAT(FOI.GOODS_NM, ' ', FOI.OPTN_NM)
|
||||
ELSE FOI.GOODS_NM
|
||||
END AS goods_nm
|
||||
, CASE
|
||||
WHEN FOI.OPTN_NM IS NOT NULL THEN CONCAT(FOI.GOODS_NM_EN, ' ', FOI.OPTN_NM)
|
||||
ELSE FOI.GOODS_NM_EN
|
||||
END AS goods_nm_en
|
||||
, FOI.INVNTRY_QY AS invntry_qy
|
||||
, 0 AS prchspric
|
||||
, FOI.SLEPRIC AS cnsmrpric
|
||||
@@ -1106,6 +1110,10 @@
|
||||
, '선불' AS dlvy_amt_setle_mth_nm
|
||||
, FN_GET_COMMCODE_NAME('ORDR_TY', FO.ORDR_TY_CD) AS ordr_ty_nm
|
||||
, FOI.optn_cd_1
|
||||
, FOI.hscode
|
||||
, FOI.real_wt
|
||||
, FOI.VOL_TW
|
||||
, FOI.package_cnt
|
||||
, FOSH.dlvy_mssage_cn
|
||||
, FN_GET_COMMCODE_NAME('ORDR_STTUS', FOSH.ORDR_STTUS_CD) AS shipping_sttus_nm
|
||||
, CASE WHEN FO.SUBSVC_AT = 'Y'
|
||||
@@ -1120,11 +1128,16 @@
|
||||
, GOI.ORDR_GOODS_INNB
|
||||
, GOI.ORDR_GOODS_OPTN_INNB
|
||||
, GOI.OPTN_CD_1
|
||||
, GOI.HSCODE
|
||||
, GOI.REAL_WT
|
||||
, GOI.VOL_TW
|
||||
, GOI.PACKAGE_CNT
|
||||
, GOI.ORDR_STTUS_CD
|
||||
, LAG(GOI.ORDR_INNB) OVER(ORDER BY GOI.ORDR_INNB) AS REV_ORDR_INNB
|
||||
, LAG(GOI.ORDR_DLVY_INNB) OVER(ORDER BY GOI.ORDR_INNB) AS REV_ORDR_DLVY_INNB
|
||||
, MAX(FN_GET_GOODS_IMAGE(GOI.SOPMAL_CD, GOI.GOODS_INNB, '03')) AS GOODS_IMG_COURS
|
||||
, MAX(GOI.GOODS_NM) AS GOODS_NM
|
||||
, MAX(GOI.GOODS_NM_EN) AS GOODS_NM_EN
|
||||
, MAX(FN_GET_ORDER_GOODS_OPTN_NAME(GOI.SOPMAL_CD, GOI.ORDR_INNB, GOI.ORDR_GOODS_OPTN_INNB)) AS OPTN_NM
|
||||
, SUM(GOI.ORDR_QY) AS ORDR_QY
|
||||
, SUM(GOI.SLEPRIC) AS SLEPRIC
|
||||
@@ -1154,6 +1167,10 @@
|
||||
, GOI.ORDR_GOODS_INNB
|
||||
, GOI.ORDR_GOODS_OPTN_INNB
|
||||
, GOI.OPTN_CD_1
|
||||
, GOI.HSCODE
|
||||
, GOI.REAL_WT
|
||||
, GOI.VOL_TW
|
||||
, GOI.PACKAGE_CNT
|
||||
, GOI.ORDR_STTUS_CD
|
||||
) FOI
|
||||
ON FOI.SOPMAL_CD = FO.SOPMAL_CD
|
||||
@@ -1220,6 +1237,7 @@
|
||||
, GROUP_CONCAT(A.ORDR_GOODS_INNB ORDER BY A.ORDR_GOODS_INNB ASC SEPARATOR '\n') AS ORDR_GOODS_INNB
|
||||
, GROUP_CONCAT(A.NPAY_GOODS_ORDRNB ORDER BY A.ORDR_GOODS_INNB ASC SEPARATOR '\n') AS NPAY_GOODS_ORDRNB
|
||||
, GROUP_CONCAT(A.GOODS_NM ORDER BY A.ORDR_GOODS_INNB ASC SEPARATOR '\n') AS GOODS_NM
|
||||
, GROUP_CONCAT(A.GOODS_NM_EN ORDER BY A.ORDR_GOODS_INNB ASC SEPARATOR '\n') AS GOODS_NM_EN
|
||||
, GROUP_CONCAT(A.INVNTRY_QY ORDER BY A.ORDR_GOODS_INNB ASC SEPARATOR '\n') AS INVNTRY_QY
|
||||
, GROUP_CONCAT(A.PRCHSPRIC ORDER BY A.ORDR_GOODS_INNB ASC SEPARATOR '\n') AS PRCHSPRIC
|
||||
, GROUP_CONCAT(A.CNSMRPRIC ORDER BY A.ORDR_GOODS_INNB ASC SEPARATOR '\n') AS CNSMRPRIC
|
||||
@@ -1247,6 +1265,10 @@
|
||||
, GROUP_CONCAT(A.DLVY_AMT_SETLE_MTH_NM ORDER BY A.ORDR_GOODS_INNB ASC SEPARATOR '\n') AS DLVY_AMT_SETLE_MTH_NM
|
||||
, GROUP_CONCAT(A.ORDR_TY_NM ORDER BY A.ORDR_GOODS_INNB ASC SEPARATOR '\n') AS ORDR_TY_NM
|
||||
, GROUP_CONCAT(A.OPTN_CD_1 ORDER BY A.ORDR_GOODS_INNB ASC SEPARATOR '\n') AS OPTN_CD_1
|
||||
, GROUP_CONCAT(A.HSCODE ORDER BY A.ORDR_GOODS_INNB ASC SEPARATOR '\n') AS HSCODE
|
||||
, GROUP_CONCAT(A.REAL_WT ORDER BY A.ORDR_GOODS_INNB ASC SEPARATOR '\n') AS REAL_WT
|
||||
, GROUP_CONCAT(A.VOL_TW ORDER BY A.ORDR_GOODS_INNB ASC SEPARATOR '\n') AS VOL_TW
|
||||
, GROUP_CONCAT(A.PACKAGE_CNT ORDER BY A.ORDR_GOODS_INNB ASC SEPARATOR '\n') AS PACKAGE_CNT
|
||||
, GROUP_CONCAT(A.DLVY_MSSAGE_CN ORDER BY A.ORDR_GOODS_INNB ASC SEPARATOR '\n') AS DLVY_MSSAGE_CN
|
||||
, GROUP_CONCAT(A.SHIPPING_STTUS_NM ORDER BY A.ORDR_GOODS_INNB ASC SEPARATOR '\n') AS SHIPPING_STTUS_NM
|
||||
, GROUP_CONCAT(A.SUBSVC_AT ORDER BY A.ORDR_GOODS_INNB ASC SEPARATOR '\n') AS SUBSVC_AT
|
||||
@@ -1285,6 +1307,10 @@
|
||||
WHEN FOI.OPTN_NM IS NOT NULL THEN CONCAT(FOI.GOODS_NM, ' ', FOI.OPTN_NM)
|
||||
ELSE FOI.GOODS_NM
|
||||
END AS GOODS_NM
|
||||
, CASE
|
||||
WHEN FOI.OPTN_NM IS NOT NULL THEN CONCAT(FOI.GOODS_NM_EN, ' ', FOI.OPTN_NM)
|
||||
ELSE FOI.GOODS_NM_EN
|
||||
END AS GOODS_NM_EN
|
||||
, FOI.INVNTRY_QY
|
||||
, 0 AS PRCHSPRIC
|
||||
, FOI.SLEPRIC AS CNSMRPRIC
|
||||
@@ -1315,6 +1341,10 @@
|
||||
, '선불' AS DLVY_AMT_SETLE_MTH_NM
|
||||
, FN_GET_COMMCODE_NAME('ORDR_TY', FO.ORDR_TY_CD) AS ORDR_TY_NM
|
||||
, FOI.OPTN_CD_1
|
||||
, FOI.HSCODE
|
||||
, FOI.REAL_WT
|
||||
, FOI.VOL_TW
|
||||
, FOI.PACKAGE_CNT
|
||||
, FOSH.DLVY_MSSAGE_CN
|
||||
, FN_GET_COMMCODE_NAME('ORDR_STTUS', FOSH.ORDR_STTUS_CD) AS SHIPPING_STTUS_NM
|
||||
, CASE WHEN FO.SUBSVC_AT = 'Y'
|
||||
@@ -1329,11 +1359,16 @@
|
||||
, GOI.ORDR_GOODS_INNB
|
||||
, GOI.ORDR_GOODS_OPTN_INNB
|
||||
, GOI.OPTN_CD_1
|
||||
, GOI.HSCODE
|
||||
, GOI.REAL_WT
|
||||
, GOI.VOL_TW
|
||||
, GOI.PACKAGE_CNT
|
||||
, GOI.ORDR_STTUS_CD
|
||||
, LAG(GOI.ORDR_INNB) OVER(ORDER BY GOI.ORDR_INNB) AS REV_ORDR_INNB
|
||||
, LAG(GOI.ORDR_DLVY_INNB) OVER(ORDER BY GOI.ORDR_INNB) AS REV_ORDR_DLVY_INNB
|
||||
, MAX(FN_GET_GOODS_IMAGE(GOI.SOPMAL_CD, GOI.GOODS_INNB, '03')) AS GOODS_IMG_COURS
|
||||
, MAX(GOI.GOODS_NM) AS GOODS_NM
|
||||
, MAX(GOI.GOODS_NM_EN) AS GOODS_NM_EN
|
||||
, MAX(FN_GET_ORDER_GOODS_OPTN_NAME(GOI.SOPMAL_CD, GOI.ORDR_INNB, GOI.ORDR_GOODS_OPTN_INNB)) AS OPTN_NM
|
||||
, SUM(GOI.ORDR_QY) AS ORDR_QY
|
||||
, SUM(GOI.SLEPRIC) AS SLEPRIC
|
||||
@@ -1363,6 +1398,10 @@
|
||||
, GOI.ORDR_GOODS_INNB
|
||||
, GOI.ORDR_GOODS_OPTN_INNB
|
||||
, GOI.OPTN_CD_1
|
||||
, GOI.HSCODE
|
||||
, GOI.REAL_WT
|
||||
, GOI.VOL_TW
|
||||
, GOI.PACKAGE_CNT
|
||||
, GOI.ORDR_STTUS_CD
|
||||
) FOI
|
||||
ON FOI.SOPMAL_CD = FO.SOPMAL_CD
|
||||
|
||||
Reference in New Issue
Block a user