|
|
|
@ -925,6 +925,7 @@
|
|
|
|
|
LEFT JOIN Z_NWA_USER ZNU ON ZNU.USER_NAME = ZAB.CREATED_USER AND ZNU.SITE = ZAB.SITE
|
|
|
|
|
LEFT JOIN SHOP_ORDER SO ON SO.SHOP_ORDER = ZAB.SHOP_ORDER AND SO.SITE = ZAB.SITE
|
|
|
|
|
LEFT JOIN CUSTOM_FIELDS CF ON CF.HANDLE = SO.HANDLE AND CF."ATTRIBUTE" = 'WORK_ORDER'
|
|
|
|
|
LEFT JOIN CUSTOM_FIELDS CF2 ON CF2.HANDLE = SO.HANDLE AND CF2."ATTRIBUTE" = 'PRODUCT_CATEGORY'
|
|
|
|
|
LEFT JOIN Z_ABNORMAL_NC_CODE ZANC ON ZANC.ABNORMAL_BILL_BO = ZAB.HANDLE
|
|
|
|
|
LEFT JOIN NC_CODE_T NCT ON NCT.NC_CODE_BO = 'NCCodeBO:'|| ZAB.SITE || ',' || ZANC.NC_CODE AND NCT.LOCALE = #{language}
|
|
|
|
|
<where>
|
|
|
|
@ -962,6 +963,9 @@
|
|
|
|
|
<if test="abnormalBill.workOrder != null and abnormalBill.workOrder != ''">
|
|
|
|
|
AND CF.VALUE LIKE '%${abnormalBill.workOrder}%'
|
|
|
|
|
</if>
|
|
|
|
|
<if test="abnormalBill.productionCategory != null and abnormalBill.productionCategory != ''">
|
|
|
|
|
AND CF2.VALUE LIKE '%${abnormalBill.productionCategory}'
|
|
|
|
|
</if>
|
|
|
|
|
<choose>
|
|
|
|
|
<when test="userGroupList != null and userGroupList.size != 0">
|
|
|
|
|
AND ZAB.REPORT_SEND_USER_GROUP IN
|
|
|
|
|