Files
jdescopingtool/DATA_SYNC/JDE_ARCHIVE/SQL_GET_WORKORDER_COMPONENTS.sql
T
Joseph Doherty d4135e8ad3 fix(data-access): correct self-referential SQL in WorkCenter filter
The WHERE clause was comparing Code to itself instead of the aliased
table reference, which would always be true.
2026-01-06 14:12:07 -05:00

29 lines
952 B
SQL

-- WorkOrderComponent Archive Query
-- Source: QADTA.F3111 (current) + ARCDTAQA.F3111 (archived)
-- Used by: GetWorkOrderComponentsArchive() - on-demand historical retrieval
-- Note: Not scheduled, used for historical lookups
SELECT woc.WMUKID AS UniqueID,
woc.WMDOCO AS WorkOrderNumber,
TRIM(woc.WMLOTN) AS LotNumber,
TRIM(woc.WMCMCU) AS BranchCode,
woc.WMCPIT AS ShortItemNumber,
woc.WMTRQT AS Quantity,
woc.WMUPMJ AS DateUpdated,
woc.WMTDAY AS TimeUpdated
FROM QADTA.F3111 woc
WHERE TRIM(woc.WMLOTN) IS NOT NULL
UNION ALL
SELECT woc.WMUKID AS UniqueID,
woc.WMDOCO AS WorkOrderNumber,
TRIM(woc.WMLOTN) AS LotNumber,
TRIM(woc.WMCMCU) AS BranchCode,
woc.WMCPIT AS ShortItemNumber,
woc.WMTRQT AS Quantity,
woc.WMUPMJ AS DateUpdated,
woc.WMTDAY AS TimeUpdated
FROM ARCDTAQA.F3111 woc
WHERE TRIM(woc.WMLOTN) IS NOT NULL