|
@@ -1962,8 +1962,15 @@
|
|
OO.ORDER_NUMBER "orderNo",
|
|
OO.ORDER_NUMBER "orderNo",
|
|
ACTP.PRICE_VALUE AS "priceValue",
|
|
ACTP.PRICE_VALUE AS "priceValue",
|
|
BDO.DETAILS_AMOUNT AS "detailsAmount",
|
|
BDO.DETAILS_AMOUNT AS "detailsAmount",
|
|
- RRA.ADDRESS_PROVINCE || RRA.ADDRESS_DISTRICT ||
|
|
|
|
- RRA.ADDRESS_TOWN || RRP.ADDRESS_DELIVERY_ADDRESS AS "addressPlace",
|
|
|
|
|
|
+ (CASE WHEN RRA_HISTORY.ADDRESS_PROVINCE is not null
|
|
|
|
+ THEN '新地址:' || RRA.ADDRESS_PROVINCE || RRA.ADDRESS_DISTRICT ||
|
|
|
|
+ RRA.ADDRESS_TOWN || RRP.ADDRESS_DELIVERY_ADDRESS
|
|
|
|
+ || ';旧地址:' || RRA_HISTORY.ADDRESS_PROVINCE || RRA_HISTORY.ADDRESS_DISTRICT ||
|
|
|
|
+ RRA_HISTORY.ADDRESS_TOWN || RRP_HISTORY.ADDRESS_DELIVERY_ADDRESS
|
|
|
|
+ ELSE
|
|
|
|
+ RRA.ADDRESS_PROVINCE || RRA.ADDRESS_DISTRICT ||
|
|
|
|
+ RRA.ADDRESS_TOWN || RRP.ADDRESS_DELIVERY_ADDRESS
|
|
|
|
+ END) "addressPlace",
|
|
RRP.PLACE_ID "placeId",
|
|
RRP.PLACE_ID "placeId",
|
|
RRP.ADDRESS_DELIVERY_ADDRESS "place",
|
|
RRP.ADDRESS_DELIVERY_ADDRESS "place",
|
|
RRA.ADDRESS_ID "shipperAddressId",
|
|
RRA.ADDRESS_ID "shipperAddressId",
|
|
@@ -2070,6 +2077,10 @@
|
|
ON RRP.PLACE_ID = ASOM.SALE_SHIPPING_ADDRESS_ID
|
|
ON RRP.PLACE_ID = ASOM.SALE_SHIPPING_ADDRESS_ID
|
|
LEFT JOIN RMS_RECEIVE_ADDRESS RRA
|
|
LEFT JOIN RMS_RECEIVE_ADDRESS RRA
|
|
ON RRA.ADDRESS_ID = RRP.ADDRESS_ID
|
|
ON RRA.ADDRESS_ID = RRP.ADDRESS_ID
|
|
|
|
+ LEFT JOIN RMS_RECEIVE_PLACE RRP_HISTORY
|
|
|
|
+ ON RRP_HISTORY.PLACE_ID = ASOM.HISTORY_SHIPPING_ADDRESS_ID
|
|
|
|
+ LEFT JOIN RMS_RECEIVE_ADDRESS RRA_HISTORY
|
|
|
|
+ ON RRA_HISTORY.ADDRESS_ID = RRP_HISTORY.ADDRESS_ID
|
|
LEFT JOIN AMS_DISPATCH_SALE_ORDER ADSO
|
|
LEFT JOIN AMS_DISPATCH_SALE_ORDER ADSO
|
|
ON ADSO.SALE_ORDER_MATERIAL_ID = ASOM.SALE_ORDER_MATERIAL_ID
|
|
ON ADSO.SALE_ORDER_MATERIAL_ID = ASOM.SALE_ORDER_MATERIAL_ID
|
|
LEFT JOIN RMS_CARRIER R_CARRIER
|
|
LEFT JOIN RMS_CARRIER R_CARRIER
|
|
@@ -2365,9 +2376,15 @@
|
|
ELSE TO_CHAR(ACTP2.PRICE_VALUE,'9999999990.99')
|
|
ELSE TO_CHAR(ACTP2.PRICE_VALUE,'9999999990.99')
|
|
END) AS "priceValue",
|
|
END) AS "priceValue",
|
|
TO_CHAR(BDO.DETAILS_AMOUNT,'9999999990.99') "detailsAmount",
|
|
TO_CHAR(BDO.DETAILS_AMOUNT,'9999999990.99') "detailsAmount",
|
|
|
|
+ (CASE WHEN RRA_HISTORY.ADDRESS_PROVINCE is not null
|
|
|
|
+ THEN '新地址:' || RRA.ADDRESS_PROVINCE || RRA.ADDRESS_DISTRICT ||
|
|
|
|
+ RRA.ADDRESS_TOWN || RRP.ADDRESS_DELIVERY_ADDRESS
|
|
|
|
+ || ';旧地址:' || RRA_HISTORY.ADDRESS_PROVINCE || RRA_HISTORY.ADDRESS_DISTRICT ||
|
|
|
|
+ RRA_HISTORY.ADDRESS_TOWN || RRP_HISTORY.ADDRESS_DELIVERY_ADDRESS
|
|
|
|
+ ELSE
|
|
RRA.ADDRESS_PROVINCE || RRA.ADDRESS_DISTRICT ||
|
|
RRA.ADDRESS_PROVINCE || RRA.ADDRESS_DISTRICT ||
|
|
RRA.ADDRESS_TOWN || RRP.ADDRESS_DELIVERY_ADDRESS
|
|
RRA.ADDRESS_TOWN || RRP.ADDRESS_DELIVERY_ADDRESS
|
|
- "addressPlace",
|
|
|
|
|
|
+ END) "addressPlace",
|
|
--卸货城市
|
|
--卸货城市
|
|
RRA3.ADDRESS_PROVINCE || RRA3.ADDRESS_DISTRICT ||
|
|
RRA3.ADDRESS_PROVINCE || RRA3.ADDRESS_DISTRICT ||
|
|
RRA3.ADDRESS_TOWN|| RRP3.ADDRESS_DELIVERY_ADDRESS "actualAddress",
|
|
RRA3.ADDRESS_TOWN|| RRP3.ADDRESS_DELIVERY_ADDRESS "actualAddress",
|
|
@@ -2437,6 +2454,10 @@
|
|
ON ASOM.ACTUALLY_ADDRESS_ID = RRP3.PLACE_ID
|
|
ON ASOM.ACTUALLY_ADDRESS_ID = RRP3.PLACE_ID
|
|
LEFT JOIN RMS_RECEIVE_ADDRESS RRA3
|
|
LEFT JOIN RMS_RECEIVE_ADDRESS RRA3
|
|
ON RRA3.ADDRESS_ID = RRP3.ADDRESS_ID
|
|
ON RRA3.ADDRESS_ID = RRP3.ADDRESS_ID
|
|
|
|
+ LEFT JOIN RMS_RECEIVE_PLACE RRP_HISTORY
|
|
|
|
+ ON RRP_HISTORY.PLACE_ID = ASOM.HISTORY_SHIPPING_ADDRESS_ID
|
|
|
|
+ LEFT JOIN RMS_RECEIVE_ADDRESS RRA_HISTORY
|
|
|
|
+ ON RRA_HISTORY.ADDRESS_ID = RRP_HISTORY.ADDRESS_ID
|
|
LEFT JOIN AMS_DISPATCH_SALE_ORDER ADSO
|
|
LEFT JOIN AMS_DISPATCH_SALE_ORDER ADSO
|
|
ON ADSO.SALE_ORDER_MATERIAL_ID = ASOM.SALE_ORDER_MATERIAL_ID
|
|
ON ADSO.SALE_ORDER_MATERIAL_ID = ASOM.SALE_ORDER_MATERIAL_ID
|
|
LEFT JOIN RMS_CARRIER R_CARRIER
|
|
LEFT JOIN RMS_CARRIER R_CARRIER
|
|
@@ -2640,9 +2661,15 @@
|
|
OO.ORDER_NUMBER "orderNo",
|
|
OO.ORDER_NUMBER "orderNo",
|
|
TO_CHAR(ACTP.PRICE_VALUE,'9999999990.99') AS "priceValue",
|
|
TO_CHAR(ACTP.PRICE_VALUE,'9999999990.99') AS "priceValue",
|
|
TO_CHAR(BDO.DETAILS_AMOUNT,'9999999990.99') "detailsAmount",
|
|
TO_CHAR(BDO.DETAILS_AMOUNT,'9999999990.99') "detailsAmount",
|
|
|
|
+ (CASE WHEN RRA_HISTORY.ADDRESS_PROVINCE is not null
|
|
|
|
+ THEN '新地址:' || RRA.ADDRESS_PROVINCE || RRA.ADDRESS_DISTRICT ||
|
|
|
|
+ RRA.ADDRESS_TOWN || RRP.ADDRESS_DELIVERY_ADDRESS
|
|
|
|
+ || ';旧地址:' || RRA_HISTORY.ADDRESS_PROVINCE || RRA_HISTORY.ADDRESS_DISTRICT ||
|
|
|
|
+ RRA_HISTORY.ADDRESS_TOWN || RRP_HISTORY.ADDRESS_DELIVERY_ADDRESS
|
|
|
|
+ ELSE
|
|
RRA.ADDRESS_PROVINCE || RRA.ADDRESS_DISTRICT ||
|
|
RRA.ADDRESS_PROVINCE || RRA.ADDRESS_DISTRICT ||
|
|
RRA.ADDRESS_TOWN || RRP.ADDRESS_DELIVERY_ADDRESS
|
|
RRA.ADDRESS_TOWN || RRP.ADDRESS_DELIVERY_ADDRESS
|
|
- "addressPlace",
|
|
|
|
|
|
+ END) "addressPlace",
|
|
--卸货城市
|
|
--卸货城市
|
|
RRA3.ADDRESS_PROVINCE || RRA3.ADDRESS_DISTRICT ||
|
|
RRA3.ADDRESS_PROVINCE || RRA3.ADDRESS_DISTRICT ||
|
|
RRA3.ADDRESS_TOWN|| RRP3.ADDRESS_DELIVERY_ADDRESS "actualAddress",
|
|
RRA3.ADDRESS_TOWN|| RRP3.ADDRESS_DELIVERY_ADDRESS "actualAddress",
|
|
@@ -2712,6 +2739,10 @@
|
|
ON ASOM.ACTUALLY_ADDRESS_ID = RRP3.PLACE_ID
|
|
ON ASOM.ACTUALLY_ADDRESS_ID = RRP3.PLACE_ID
|
|
LEFT JOIN RMS_RECEIVE_ADDRESS RRA3
|
|
LEFT JOIN RMS_RECEIVE_ADDRESS RRA3
|
|
ON RRA3.ADDRESS_ID = RRP3.ADDRESS_ID
|
|
ON RRA3.ADDRESS_ID = RRP3.ADDRESS_ID
|
|
|
|
+ LEFT JOIN RMS_RECEIVE_PLACE RRP_HISTORY
|
|
|
|
+ ON RRP_HISTORY.PLACE_ID = ASOM.HISTORY_SHIPPING_ADDRESS_ID
|
|
|
|
+ LEFT JOIN RMS_RECEIVE_ADDRESS RRA_HISTORY
|
|
|
|
+ ON RRA_HISTORY.ADDRESS_ID = RRP_HISTORY.ADDRESS_ID
|
|
LEFT JOIN AMS_DISPATCH_SALE_ORDER ADSO
|
|
LEFT JOIN AMS_DISPATCH_SALE_ORDER ADSO
|
|
ON ADSO.SALE_ORDER_MATERIAL_ID = ASOM.SALE_ORDER_MATERIAL_ID
|
|
ON ADSO.SALE_ORDER_MATERIAL_ID = ASOM.SALE_ORDER_MATERIAL_ID
|
|
LEFT JOIN RMS_CARRIER R_CARRIER
|
|
LEFT JOIN RMS_CARRIER R_CARRIER
|