|
@@ -1233,39 +1233,31 @@
|
|
|
select *
|
|
|
from (
|
|
|
select TER.RESULT_ID "resultId",
|
|
|
- RM.MATERIAL_NAME "materialName",
|
|
|
- OO.ORDER_NUMBER "orderNumber",
|
|
|
- RS1.SUPPLIER_NAME "supplierName",
|
|
|
- RS2.SHIPPER_NAME "shipperName",
|
|
|
- RC.CARRIER_NAME "carrierName",
|
|
|
- RG.GATEPOST_NAME "gatepostName",
|
|
|
- TER.RESULT_ENTRY_MODE "resultEntryMode",
|
|
|
- TER.RESULT_ENTRY_GATE_TIME "resultEntryGateTime",
|
|
|
- OOM.ORDER_MATERIAL_WEIGHT "orderMaterialWeight"
|
|
|
-
|
|
|
+ OO.ORDER_ID "orderId",
|
|
|
+ OO.ORDER_NUMBER "orderNumber",
|
|
|
+ RS1.SUPPLIER_NAME "sendCompany",
|
|
|
+ RS2.SUPPLIER_NAME "receiveCompany",
|
|
|
+ RC.CARRIER_NAME "carrierName",
|
|
|
+ RG.GATEPOST_NAME "gatepostName",
|
|
|
+ TER.RESULT_ENTRY_MODE "resultEntryMode",
|
|
|
+ TER.RESULT_ENTRY_GATE_TIME "resultEntryGateTime"
|
|
|
from TMSTRUCK_ENFACTORY_RESULT TER
|
|
|
left join TMSTRUCK_TOTAL_RESULT TTR
|
|
|
- on TER.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
- LEFT JOIN TMSTRUCK_LOAD_RESULT TLR
|
|
|
- ON TLR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
- LEFT JOIN TMSTRUCK_UNLOAD_RESULT TUR
|
|
|
- ON TUR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
- LEFT JOIN RMS_SUPPLIER RS1
|
|
|
- ON RS1.SUPPLIER_ID = TLR.LOADING_ID
|
|
|
- LEFT JOIN RMS_SHIPPER RS2
|
|
|
- ON RS2.SHIPPER_ID = TUR.RESULT_UNLOAD_PLACE_ID
|
|
|
+ on TER.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
left join OMSTRUCK_ORDER OO
|
|
|
- on TTR.ORDER_ID = OO.ORDER_ID
|
|
|
+ on TTR.ORDER_ID = OO.ORDER_ID
|
|
|
+ left join AMSTRUCK_SPORADIC_ORDER ASO
|
|
|
+ on OO.ORDER_PLAN_ID = ASO.SPORADIC_ORDER_ID
|
|
|
+ LEFT JOIN RMS_SUPPLIER RS1
|
|
|
+ ON RS1.SUPPLIER_ID = ASO.SEND_UNIT_ID
|
|
|
+ LEFT JOIN RMS_SUPPLIER RS2
|
|
|
+ ON RS2.SUPPLIER_ID = ASO.RECEIVE_UNIT_ID
|
|
|
left join RMS_CARRIER RC
|
|
|
- on RC.CARRIER_ID = OO.CAPACITY_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
|
|
|
+ on RC.CARRIER_ID = ASO.CARRIER_ID
|
|
|
left join RMS_GATEPOST RG
|
|
|
on RG.GATEPOST_ID = TER.GATEPOST_ID
|
|
|
where TER.RESULT_ENTRY_GATE_TIME is not null
|
|
|
- and OO.ORDER_TYPE = 12
|
|
|
+ and OO.ORDER_TYPE in (12, 13)
|
|
|
)
|
|
|
<where>
|
|
|
<if test="materialName != null">
|