isnull(dbo.joint_name2(a.site, a.bu_no, a.inspection_no, 'responsible'), '') as responsiblePersonName,
a.pass_qty,
a.not_pass_qty,
a.batch_qualified_qty
a.batch_qualified_qty,
isnull(a.work_file_read, 'N') as workFileRead,
CASE WHEN (
EXISTS (SELECT 1 FROM sys_oss o WHERE o.order_ref1 = a.site AND o.order_ref2 = a.inspection_no AND o.order_ref4 = a.bu_no)
OR EXISTS (
SELECT 1
FROM dbo.getSOP_RootPartList(a.site, a.part_no) p
INNER JOIN part_sop s ON p.partNo = s.part_no AND p.site = a.site
WHERE ((s.sop_type <![CDATA[<>]]> 'TPI') OR (s.sop_type = 'TPI' AND GETDATE() >= s.phase_in_date AND s.phase_out_date >= DATEADD(DAY, -1, GETDATE()) AND s.part_no = a.part_no))
AND s.sop_status = N'下达'
)
) THEN 'Y' ELSE 'N' END as hasWorkFile
FROM qc_ipqc_record as a
left join part as d on a.site = d.site and a.bu_no = d.sourceBu and a.part_no = d.part_no
left join sys_user as u on a.inspector_no = u.username
@ -2412,6 +2423,14 @@
WHERE inspection_no = #{inspectionNo} and item_no = #{itemNo} and site = #{site} and bu_no = #{buNo}
isnull(dbo.joint_name2(a.site, a.bu_no, a.inspection_no, 'responsible'), '') as responsiblePersonName,
a.pass_qty,
a.not_pass_qty,
a.batch_qualified_qty
a.batch_qualified_qty,
isnull(a.work_file_read, 'N') as workFileRead,
CASE WHEN (
EXISTS (SELECT 1 FROM sys_oss o WHERE o.order_ref1 = a.site AND o.order_ref2 = a.inspection_no AND o.order_ref4 = a.bu_no)
OR EXISTS (
SELECT 1
FROM dbo.getSOP_RootPartList(a.site, a.part_no) p
INNER JOIN part_sop s ON p.partNo = s.part_no AND p.site = a.site
WHERE ((s.sop_type <![CDATA[<>]]> 'TPI') OR (s.sop_type = 'TPI' AND GETDATE() >= s.phase_in_date AND s.phase_out_date >= DATEADD(DAY, -1, GETDATE()) AND s.part_no = a.part_no))
AND s.sop_status = N'下达'
)
) THEN 'Y' ELSE 'N' END as hasWorkFile
FROM qc_fqc_record as a
left join part as d on a.site = d.site and a.bu_no = d.sourceBu and a.part_no = d.part_no
left join sys_user as u on a.inspector_no = u.username
@ -3206,6 +3236,14 @@
WHERE inspection_no = #{inspectionNo} and item_no = #{itemNo} and site = #{site} and bu_no = #{buNo}