|
@@ -163,21 +163,21 @@
|
|
|
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
|
|
@@ -288,36 +288,35 @@
|
|
|
RTC2.TRUCK_CALCULATE_NUMBER "truckCrossCalculate"
|
|
|
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
|
|
|
<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">
|
|
@@ -417,27 +416,27 @@
|
|
|
RTC2.TRUCK_CALCULATE_NUMBER "truckCrossCalculate"
|
|
|
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
|
|
|
<if test="carrierSsoId != null">
|
|
|
join RMS_CARRIER RCA
|
|
|
on RCA.CARRIER_ID = RC.CARRIER_ID
|
|
@@ -446,7 +445,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">
|