|
@@ -4464,27 +4464,55 @@
|
|
RM.MATERIAL_SPECIFICATION||'('||RM.MATERIAL_MODEL||')' "materialSpa",
|
|
RM.MATERIAL_SPECIFICATION||'('||RM.MATERIAL_MODEL||')' "materialSpa",
|
|
ASM.MATERIAL_NUMBER "materialNum",
|
|
ASM.MATERIAL_NUMBER "materialNum",
|
|
ASM.MATERIAL_WEIGHT "materialWeight",
|
|
ASM.MATERIAL_WEIGHT "materialWeight",
|
|
- ASO.TRANSFER_IN_DEP "transInDep",
|
|
|
|
- ASO.TRANSFER_OUT_DEP "transOutDep",
|
|
|
|
- ASM.TRANSFER_IN_OF_WAREHOUSE "transInWarehouse",
|
|
|
|
|
|
+ RISWINDEP.INWARD_WAREHOUSE_NAME "transInDep",
|
|
|
|
+ RISWOUTDEP.INWARD_WAREHOUSE_NAME "transOutDep",
|
|
|
|
+ RISWINOF.INWARD_WAREHOUSE_NAME "transInWarehouse",
|
|
RC.CONSIGNEE_COMPANY_NAME "receiveName",
|
|
RC.CONSIGNEE_COMPANY_NAME "receiveName",
|
|
ASO.SALE_ORDER_ID "saleOrderId",
|
|
ASO.SALE_ORDER_ID "saleOrderId",
|
|
RAS1.ARRIVAL_ID "sendStationId",
|
|
RAS1.ARRIVAL_ID "sendStationId",
|
|
- RAS.ARRIVAL_ID "toTheStationId"
|
|
|
|
|
|
+ RAS.ARRIVAL_ID "toTheStationId",
|
|
|
|
+ ASM.IS_POUND_SALE "isPoundSale",
|
|
|
|
+ ASM.SALE_MATERIAL_ID "saleMaterialId",
|
|
|
|
+ TPAR.RESULT_ID "approveId"
|
|
FROM AMS_SALE_ORDER ASO
|
|
FROM AMS_SALE_ORDER ASO
|
|
LEFT JOIN AMS_SALE_MATERIAL ASM
|
|
LEFT JOIN AMS_SALE_MATERIAL ASM
|
|
ON ASM.SALE_ORDER_ID = ASO.SALE_ORDER_ID
|
|
ON ASM.SALE_ORDER_ID = ASO.SALE_ORDER_ID
|
|
LEFT JOIN RMS_MATERIAL RM
|
|
LEFT JOIN RMS_MATERIAL RM
|
|
ON RM.MATERIAL_ID = ASM.MATERIAL_ID
|
|
ON RM.MATERIAL_ID = ASM.MATERIAL_ID
|
|
LEFT JOIN TMSTRAIN_PLEASE_APPROVE_RESULT TPAR
|
|
LEFT JOIN TMSTRAIN_PLEASE_APPROVE_RESULT TPAR
|
|
- ON TPAR.RAIL_PLAN_ID = ASO.SALE_ORDER_ID
|
|
|
|
|
|
+ ON TPAR.RAIL_PLAN_ID = ASM.SALE_MATERIAL_ID
|
|
LEFT JOIN RMSTRAIN_ARRIVAL_SEND RAS
|
|
LEFT JOIN RMSTRAIN_ARRIVAL_SEND RAS
|
|
ON RAS.ARRIVAL_ID = TPAR.TO_THE_STATION_ID
|
|
ON RAS.ARRIVAL_ID = TPAR.TO_THE_STATION_ID
|
|
LEFT JOIN RMSTRAIN_ARRIVAL_SEND RAS1
|
|
LEFT JOIN RMSTRAIN_ARRIVAL_SEND RAS1
|
|
ON RAS1.ARRIVAL_ID = TPAR.SEND_STATION_ID
|
|
ON RAS1.ARRIVAL_ID = TPAR.SEND_STATION_ID
|
|
LEFT JOIN RMS_CONSIGNEE RC
|
|
LEFT JOIN RMS_CONSIGNEE RC
|
|
ON RC.CONSIGNEE_ID = ASO.RECEIVE_ID
|
|
ON RC.CONSIGNEE_ID = ASO.RECEIVE_ID
|
|
|
|
+ LEFT JOIN RMS_INWARD_STEEL_WAREHOUSE RISWINDEP
|
|
|
|
+ ON RISWINDEP.INWARD_WAREHOUSE_CODE = ASO.TRANSFER_IN_DEP
|
|
|
|
+ LEFT JOIN RMS_INWARD_STEEL_WAREHOUSE RISWOUTDEP
|
|
|
|
+ ON RISWOUTDEP.INWARD_WAREHOUSE_CODE = ASO.TRANSFER_OUT_DEP
|
|
|
|
+ LEFT JOIN RMS_INWARD_STEEL_WAREHOUSE RISWINOF
|
|
|
|
+ ON RISWINOF.INWARD_WAREHOUSE_CODE = ASM.TRANSFER_IN_OF_WAREHOUSE
|
|
WHERE ASO.SALE_TYPE = 4
|
|
WHERE ASO.SALE_TYPE = 4
|
|
|
|
+ <if test="oneDate != null">
|
|
|
|
+ and to_date(#{oneDate}, 'yyyy-mm-dd hh24:mi:ss') < = ASO.INSERT_TIME
|
|
|
|
+ </if>
|
|
|
|
+ <if test="startDate != null">
|
|
|
|
+ and to_date(#{startDate}, 'yyyy-mm-dd hh24:mi:ss') <= ASO.INSERT_TIME
|
|
|
|
+ and to_date(#{endDate}, 'yyyy-mm-dd hh24:mi:ss') >= ASO.INSERT_TIME
|
|
|
|
+ </if>
|
|
|
|
+ <if test="remark != null">
|
|
|
|
+ and ASO.SALE_REMARK||RM.MATERIAL_NAME LIKE #{remark}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="totheStation != null">
|
|
|
|
+ and RAS.ARRIVAL_NAME LIKE #{totheStation}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="consigneeName != null">
|
|
|
|
+ and RC.CONSIGNEE_COMPANY_NAME like #{consigneeName}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="transferIndep != null">
|
|
|
|
+ and RISWINDEP.INWARD_WAREHOUSE_NAME = #{transferIndep}
|
|
|
|
+ </if>
|
|
)
|
|
)
|
|
</select>
|
|
</select>
|
|
</mapper>
|
|
</mapper>
|