|
|
@@ -12,7 +12,7 @@ create FUNCTION FN_GET_BENEFIT_PRICE
|
|
|
/* Program Name : fn_get_benefit_price
|
|
|
/* Description : 상품의 현재판매가에 즉시할인상품쿠폰을 적용한 판매가를 반환한다.
|
|
|
/*
|
|
|
-/* Input : i_front_gb => 프론트구분(P:PC, M:모바일)''
|
|
|
+/* Input : i_front_gb => 프론트구분(P:PC, M:모바일, A:APP)
|
|
|
/* i_goods_cd => 상품코드
|
|
|
/* i_curr_price => 현재판매가
|
|
|
/* i_usable_cust_gb => 사용가능고객구분(G100_00:전체, G100_10:일반회원, G100_20:임직원)
|
|
|
@@ -47,6 +47,8 @@ BEGIN
|
|
|
WHEN I_FRONT_GB = 'P' AND I_USABLE_CUST_GB <> 'G100_20' THEN PC_CURR_PRICE
|
|
|
WHEN I_FRONT_GB = 'M' AND I_USABLE_CUST_GB = 'G100_20' THEN STAFF_MO_CURR_PRICE
|
|
|
WHEN I_FRONT_GB = 'M' AND I_USABLE_CUST_GB <> 'G100_20' THEN MO_CURR_PRICE
|
|
|
+ WHEN I_FRONT_GB = 'A' AND I_USABLE_CUST_GB = 'G100_20' THEN STAFF_APP_CURR_PRICE
|
|
|
+ WHEN I_FRONT_GB = 'A' AND I_USABLE_CUST_GB <> 'G100_20' THEN APP_CURR_PRICE
|
|
|
ELSE I_CURR_PRICE END
|
|
|
INTO O_RET_VALUE
|
|
|
FROM TB_GOODS_BENEFIT_PRICE
|