|
@@ -28,6 +28,8 @@
|
|
|
RTCMAO.TRUCK_CALCULATE_NUMBER "grossCalculateNum",
|
|
|
RTCPI.TRUCK_CALCULATE_NUMBER "tareCalculateNum",
|
|
|
TWR.RESULT_GROSS_WEIGHT_TIME "resultGrossWeightTime",
|
|
|
+ RM.MATERIAL_NAME "materialName",
|
|
|
+ CONCAT(CONCAT(RM.MATERIAL_SPECIFICATION, '('), CONCAT(RM.MATERIAL_MODEL, ')')) "materialCode",
|
|
|
<if test="orderTypee == 17 or orderTypee == 18">
|
|
|
RS.SUPPLIER_NAME "supplierName",
|
|
|
</if>
|
|
@@ -43,6 +45,8 @@
|
|
|
on RGEN.GATEPOST_ID = TER.GATEPOST_ID
|
|
|
left join OMSTRUCK_ORDER_MATERIAL OOM
|
|
|
on OOM.ORDER_ID = OO.ORDER_ID
|
|
|
+ left join RMS_MATERIAL RM
|
|
|
+ on RM.MATERIAL_ID = OOM.MATERIAL_ID
|
|
|
left join TMSTRUCK_WEIGHT_RESULT TWR
|
|
|
on TWR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
left join RMS_TRUCK_CALCULATE RTCMAO --毛重汽车衡
|
|
@@ -66,6 +70,8 @@
|
|
|
on APO.PURCHASE_ORDER_ID = OO.ORDER_PLAN_ID
|
|
|
left join RMS_SUPPLIER RS
|
|
|
on RS.SUPPLIER_ID = APO.SUPPLIER_UNIT_ID
|
|
|
+ left join RMS_CONSIGNEE RCON
|
|
|
+ on RCON.CONSIGNEE_ID = APO.RECEIVE_UNIT_ID
|
|
|
</if>
|
|
|
where OO.ORDER_STATUS in (5, 8, 9, 1, 2)
|
|
|
and OO.ORDER_TYPE = #{orderTypee}
|
|
@@ -151,7 +157,10 @@
|
|
|
RTCPI.TRUCK_CALCULATE_NUMBER "piCalculate",
|
|
|
RGEN.GATEPOST_NAME "enGatepostName",
|
|
|
RGOUT.GATEPOST_NAME "outGatepostName",
|
|
|
- RCON.CONSIGNEE_COMPANY_NAME "receiveName"
|
|
|
+ RCON.CONSIGNEE_COMPANY_NAME "receiveName",
|
|
|
+ RS.SUPPLIER_NAME "sendName",
|
|
|
+ RM.MATERIAL_NAME "materialName",
|
|
|
+ CONCAT(CONCAT(RM.MATERIAL_SPECIFICATION, '('), CONCAT(RM.MATERIAL_MODEL, ')')) "materialCode"
|
|
|
from OMSTRUCK_ORDER OO
|
|
|
left join AMS_SALE_ORDER_MATERIAL ASOM
|
|
|
on ASOM.SALE_ORDER_MATERIAL_ID = OO.ORDER_PLAN_ID
|
|
@@ -159,28 +168,34 @@
|
|
|
on ASO.SALE_ORDER_ID = ASOM.SALE_ORDER_ID
|
|
|
left join RMS_CONSIGNEE RCON
|
|
|
on RCON.CONSIGNEE_ID = ASO.RECEIVE_ID
|
|
|
+ left join RMS_SUPPLIER RS
|
|
|
+ on RS.SUPPLIER_ID = ASO.SHIPPER_ID
|
|
|
join TMSTRUCK_TOTAL_RESULT TTR
|
|
|
on TTR.ORDER_ID = OO.ORDER_ID
|
|
|
join TMSTRUCK_LOAD_RESULT TLR
|
|
|
on TLR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
- join RMS_WAREHOUSE RW
|
|
|
+ left join RMS_WAREHOUSE RW
|
|
|
on RW.WAREHOUSE_ID = TLR.LOADING_ID
|
|
|
join TMSTRUCK_WEIGHT_RESULT TWR
|
|
|
on TWR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
- join RMS_TRUCK_CALCULATE RTCMAO
|
|
|
+ left join RMS_TRUCK_CALCULATE RTCMAO
|
|
|
on TWR.RESULT_GROSS_PLACE_ID = RTCMAO.TRUCK_CALCULATE_ID
|
|
|
- join RMS_TRUCK_CALCULATE RTCPI
|
|
|
+ left join RMS_TRUCK_CALCULATE RTCPI
|
|
|
on TWR.RESULT_TARE_PLACE_ID = RTCPI.TRUCK_CALCULATE_ID
|
|
|
join TMSTRUCK_ENFACTORY_RESULT TER
|
|
|
on TER.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
- join RMS_GATEPOST RGEN
|
|
|
+ left join RMS_GATEPOST RGEN
|
|
|
on RGEN.GATEPOST_ID = TER.GATEPOST_ID
|
|
|
join TMSTRUCK_LEAVE_FACTORY_RESULT TLFR
|
|
|
on TLFR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
- join RMS_GATEPOST RGOUT
|
|
|
+ left join RMS_GATEPOST RGOUT
|
|
|
on RGOUT.GATEPOST_ID = TLFR.GATEPOST_ID
|
|
|
join RMS_CAPACITY RC
|
|
|
on RC.CAPACITY_ID = OO.CAPACITY_ID
|
|
|
+ join OMSTRUCK_ORDER_MATERIAL OOM
|
|
|
+ on OOM.ORDER_ID = OO.ORDER_ID
|
|
|
+ join RMS_MATERIAL RM
|
|
|
+ on RM.MATERIAL_ID = OOM.MATERIAL_ID
|
|
|
<if test="carrierSsoId != null">
|
|
|
join RMS_CARRIER RCA
|
|
|
on RCA.CARRIER_ID = RC.CARRIER_ID
|
|
@@ -285,39 +300,53 @@
|
|
|
-- 计皮汽车衡
|
|
|
RTC1.TRUCK_CALCULATE_NUMBER "truckTareCalculate",
|
|
|
-- 计毛汽车衡
|
|
|
- RTC2.TRUCK_CALCULATE_NUMBER "truckCrossCalculate"
|
|
|
+ RTC2.TRUCK_CALCULATE_NUMBER "truckCrossCalculate",
|
|
|
+ RCON.CONSIGNEE_COMPANY_NAME "receiveName",
|
|
|
+ RS.SUPPLIER_NAME "sendName",
|
|
|
+ RM.MATERIAL_NAME "materialName",
|
|
|
+ CONCAT(CONCAT(RM.MATERIAL_SPECIFICATION, '('), CONCAT(RM.MATERIAL_MODEL, ')')) "materialCode"
|
|
|
+
|
|
|
from OMSTRUCK_ORDER OO
|
|
|
join TMSTRUCK_TOTAL_RESULT TTR
|
|
|
- on TTR.ORDER_ID = OO.ORDER_ID
|
|
|
+ on TTR.ORDER_ID = OO.ORDER_ID
|
|
|
join TMSTRUCK_UNLOAD_RESULT TUR
|
|
|
- on TUR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
- join RMS_WAREHOUSE RW
|
|
|
- on RW.WAREHOUSE_ID = TUR.RESULT_UNLOAD_PLACE_ID
|
|
|
+ on TUR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
+ left join RMS_WAREHOUSE RW
|
|
|
+ on RW.WAREHOUSE_ID = TUR.RESULT_UNLOAD_PLACE_ID
|
|
|
join TMSTRUCK_WEIGHT_RESULT TWR
|
|
|
- on TWR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
- join RMS_TRUCK_CALCULATE RTC2
|
|
|
+ on TWR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
+ left join RMS_TRUCK_CALCULATE RTC2
|
|
|
on RTC2.TRUCK_CALCULATE_ID = TWR.RESULT_GROSS_PLACE_ID
|
|
|
- join RMS_TRUCK_CALCULATE RTC1
|
|
|
+ left join RMS_TRUCK_CALCULATE RTC1
|
|
|
on RTC1.TRUCK_CALCULATE_ID = TWR.RESULT_TARE_PLACE_ID
|
|
|
join TMSTRUCK_ENFACTORY_RESULT TER
|
|
|
- on TER.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
- join RMS_GATEPOST RG2
|
|
|
+ on TER.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
+ left join RMS_GATEPOST RG2
|
|
|
on RG2.GATEPOST_ID =TER.GATEPOST_ID
|
|
|
join TMSTRUCK_LEAVE_FACTORY_RESULT TLFR
|
|
|
- on TLFR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
- join RMS_GATEPOST RG
|
|
|
+ on TLFR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
+ left join RMS_GATEPOST RG
|
|
|
on TLFR.GATEPOST_ID =RG.GATEPOST_ID
|
|
|
- join RMS_CAPACITY RC
|
|
|
- on RC.CAPACITY_ID = OO.CAPACITY_ID
|
|
|
+ left join RMS_CAPACITY RC
|
|
|
+ on RC.CAPACITY_ID = OO.CAPACITY_ID
|
|
|
+ left join AMSTRUCK_SPORADIC_ORDER ASO
|
|
|
+ on ASO.SPORADIC_ORDER_ID = OO.ORDER_PLAN_ID
|
|
|
+ left join RMS_SUPPLIER RS
|
|
|
+ on RS.SUPPLIER_ID = ASO.SEND_UNIT_ID
|
|
|
+ left join RMS_CONSIGNEE RCON
|
|
|
+ on RCON.CONSIGNEE_ID = ASO.RECEIVE_UNIT_ID
|
|
|
+ join OMSTRUCK_ORDER_MATERIAL OOM
|
|
|
+ on OOM.ORDER_ID = OO.ORDER_ID
|
|
|
+ join RMS_MATERIAL RM
|
|
|
+ on RM.MATERIAL_ID = OOM.MATERIAL_ID
|
|
|
<if test="carrierSsoId != null">
|
|
|
join RMS_CARRIER RCA
|
|
|
- on RCA.CARRIER_ID = RC.CARRIER_ID
|
|
|
+ on RCA.CARRIER_ID = RC.CARRIER_ID
|
|
|
</if>
|
|
|
where OO.ORDER_TYPE in (12,15)
|
|
|
<if test="carrierSsoId != null">
|
|
|
and RCA.CARRIER_SSO_ID = #{carrierSsoId}
|
|
|
</if>
|
|
|
- and TO_CHAR(TLFR.RESULT_OUT_GATE_TIME, 'YYYY-MM-DD') = TO_CHAR(SYSDATE, 'YYYY-MM-DD')
|
|
|
)
|
|
|
<where>
|
|
|
<if test="orderNumber != null">
|
|
@@ -414,30 +443,45 @@
|
|
|
-- 计皮汽车衡
|
|
|
RTC1.TRUCK_CALCULATE_NUMBER "truckTareCalculate",
|
|
|
-- 计毛汽车衡
|
|
|
- RTC2.TRUCK_CALCULATE_NUMBER "truckCrossCalculate"
|
|
|
+ RTC2.TRUCK_CALCULATE_NUMBER "truckCrossCalculate",
|
|
|
+ RCON.CONSIGNEE_COMPANY_NAME "receiveName",
|
|
|
+ RS.SUPPLIER_NAME "sendName",
|
|
|
+ RM.MATERIAL_NAME "materialName",
|
|
|
+ CONCAT(CONCAT(RM.MATERIAL_SPECIFICATION, '('), CONCAT(RM.MATERIAL_MODEL, ')')) "materialCode"
|
|
|
+
|
|
|
from OMSTRUCK_ORDER OO
|
|
|
join TMSTRUCK_TOTAL_RESULT TTR
|
|
|
- on TTR.ORDER_ID = OO.ORDER_ID
|
|
|
+ on TTR.ORDER_ID = OO.ORDER_ID
|
|
|
join TMSTRUCK_LOAD_RESULT TLR
|
|
|
- on TLR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
- join RMS_WAREHOUSE RW
|
|
|
- on RW.WAREHOUSE_ID = TLR.LOADING_ID
|
|
|
+ on TLR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
+ left join RMS_WAREHOUSE RW
|
|
|
+ on RW.WAREHOUSE_ID = TLR.LOADING_ID
|
|
|
join TMSTRUCK_WEIGHT_RESULT TWR
|
|
|
- on TWR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
- join RMS_TRUCK_CALCULATE RTC2
|
|
|
- on RTC2.TRUCK_CALCULATE_ID = TWR.RESULT_GROSS_PLACE_ID
|
|
|
- join RMS_TRUCK_CALCULATE RTC1
|
|
|
- on RTC1.TRUCK_CALCULATE_ID = TWR.RESULT_TARE_PLACE_ID
|
|
|
+ on TWR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
+ left join RMS_TRUCK_CALCULATE RTC2
|
|
|
+ on RTC2.TRUCK_CALCULATE_ID = TWR.RESULT_GROSS_PLACE_ID
|
|
|
+ left join RMS_TRUCK_CALCULATE RTC1
|
|
|
+ on RTC1.TRUCK_CALCULATE_ID = TWR.RESULT_TARE_PLACE_ID
|
|
|
join TMSTRUCK_ENFACTORY_RESULT TER
|
|
|
- on TER.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
- join RMS_GATEPOST RG2
|
|
|
- on RG2.GATEPOST_ID =TER.GATEPOST_ID
|
|
|
+ on TER.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
+ left join RMS_GATEPOST RG2
|
|
|
+ on RG2.GATEPOST_ID =TER.GATEPOST_ID
|
|
|
join TMSTRUCK_LEAVE_FACTORY_RESULT TLFR
|
|
|
- on TLFR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
- join RMS_GATEPOST RG
|
|
|
- on TLFR.GATEPOST_ID =RG.GATEPOST_ID
|
|
|
- join RMS_CAPACITY RC
|
|
|
- on RC.CAPACITY_ID = OO.CAPACITY_ID
|
|
|
+ on TLFR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
+ left join RMS_GATEPOST RG
|
|
|
+ on TLFR.GATEPOST_ID =RG.GATEPOST_ID
|
|
|
+ left join RMS_CAPACITY RC
|
|
|
+ on RC.CAPACITY_ID = OO.CAPACITY_ID
|
|
|
+ left join AMSTRUCK_SPORADIC_ORDER ASO
|
|
|
+ on ASO.SPORADIC_ORDER_ID = OO.ORDER_PLAN_ID
|
|
|
+ left join RMS_SUPPLIER RS
|
|
|
+ on RS.SUPPLIER_ID = ASO.SEND_UNIT_ID
|
|
|
+ left join RMS_CONSIGNEE RCON
|
|
|
+ on RCON.CONSIGNEE_ID = ASO.RECEIVE_UNIT_ID
|
|
|
+ join OMSTRUCK_ORDER_MATERIAL OOM
|
|
|
+ on OOM.ORDER_ID = OO.ORDER_ID
|
|
|
+ join RMS_MATERIAL RM
|
|
|
+ on RM.MATERIAL_ID = OOM.MATERIAL_ID
|
|
|
<if test="carrierSsoId != null">
|
|
|
join RMS_CARRIER RCA
|
|
|
on RCA.CARRIER_ID = RC.CARRIER_ID
|
|
@@ -446,7 +490,6 @@
|
|
|
<if test="carrierSsoId != null">
|
|
|
and RCA.CARRIER_SSO_ID = #{carrierSsoId}
|
|
|
</if>
|
|
|
- and TO_CHAR(TLFR.RESULT_OUT_GATE_TIME, 'YYYY-MM-DD') = TO_CHAR(SYSDATE, 'YYYY-MM-DD')
|
|
|
)
|
|
|
<where>
|
|
|
<if test="orderNumber != null">
|