2fbf41d528
re-order the error checking
2025-08-16 00:22:07 +00:00
ba2faa8c9f
Found most likely root cause of WO_MAT records getting cleared at 1UNLOAD.
2025-08-16 00:22:07 +00:00
0a2d53d173
added delete from sql routines for LOT_EVENT and related tables
2025-08-15 14:37:27 -07:00
844de71599
removed temporary 1D scan allowance that was in place to exhaust existing inventory with old labels
2025-08-14 16:51:30 -07:00
494988d394
Restored obj_RDS('MetPropFlag') to previous version for performance reasons. Refactored Supplement_Services to improve performance.
2025-08-14 13:15:21 -07:00
e1c7544fac
Fixed bug for new PSN stage met tests
2025-08-14 15:58:52 +00:00
6d5c9c0ab7
removed code to add LOT_EVENT records for legacy WO_MAT log events
2025-08-13 16:31:38 -07:00
a8dff61cfa
Enhanced Error Checking
2025-08-13 21:54:33 +00:00
09d2d13e63
Created methods to provide Metrology Services with JSON source for SLL Section
2025-08-13 21:54:33 +00:00
14331fcf49
Added in missing Lot Operation Id to event records
2025-08-13 20:28:59 +00:00
667831a003
added support for mestsa024ec
2025-08-13 12:25:34 -07:00
82b74f0b96
Enable BioRad Stratus pdsf usage
2025-08-13 09:41:52 -07:00
f4f63c28e3
Added JSON body and response logging to CreateNewOrder service. Modified how reactor log comments are added for ABORT_ALARM NICA orders. Modified ABORT_ALARM solution to not trigger on WAITING_FOR_MAINTENANCE_UNSCHEDULED
2025-08-12 16:24:12 -07:00
1f2b73797b
Enable BioRad pdsf usage
2025-08-12 07:52:13 -07:00
54eaf15598
Increased the MAX_NUM_CASS$ equate to 150 as we have a workorder with more than 96 WO_MAT ID's
2025-08-08 11:44:44 -07:00
fffadaa1c3
Found that the location of the cassettes being added were first being sorted in an ascending order within a LOCATE loop.
2025-08-07 14:55:21 -07:00
a6da80dc3c
Revert "Created temporary workarounds to QA Metrology not getting set correctly."
2025-08-07 18:07:28 +00:00
3125225639
Created temporary workarounds to QA Metrology not getting set correctly.
2025-08-06 16:20:43 -07:00
f54331eb0e
Fixed HgCV frequency bug
2025-08-05 12:46:25 -07:00
847483f603
Added new Stratus Qual Data Import method to stop using BioRad Qual Data Import for Stratus runs
2025-08-05 16:02:39 +00:00
88281fff05
Added a query param in GetWOMatKeys service to only get WOMat Keys that are not VOID
2025-08-04 17:16:16 -07:00
8499d03ef8
modified update work order services to throttle better
2025-08-01 08:26:27 -07:00
3186ec1ad6
Bug fix to ensure correct WM_OUT key is identified and created. Added services to ensure WM_IN and WM_OUT indexes are maintained.
2025-07-31 17:18:09 -07:00
898f21b73d
Refactored error checking to utilize ErrorMsg variable so that errors make their way back to the calling routine.
2025-07-30 17:07:01 +00:00
f7ee12a78d
Fixed a bug where the ProcessProcedureQueue service would write an invalid record to the PROC_QUEUE2 table when failing to read a record.
2025-07-30 09:48:56 -07:00
475df5ba54
Minor bug fix in UpdateWorkOrderData. Modified ProcessRequest service to dump record for troubleshooting purposes.
2025-07-30 09:24:02 -07:00
28a8a10ba2
Not sure how this bug was re-introduced. 99% sure we pushed this to prod.
2025-07-29 16:16:32 -07:00
6934799e92
Added troubleshooting logs to find cause of LBLCHK transactions going missing
2025-07-29 21:11:25 +00:00
03f42dedea
updated UpdateWorkOrderData service to correct WO_MAT records containing multiple RDS keys
2025-07-29 13:34:57 -07:00
033e3baee8
added condition to search RDS table for matching WO_MAT record to correct index
2025-07-29 12:52:06 -07:00
4bfae8e7b7
minor fix to prevent an error message from being displayed on brand new work orders
2025-07-29 12:03:55 -07:00
0f0c735023
added SYSOBJ check to the PostProcedure service to prevent invalid procedures from getting posted to the procedure queue
2025-07-29 11:56:42 -07:00
4eee1b0f0a
modified check to look at WO_MAT record instead of WO_STEP to see if RDS already exists for a given cassette
2025-07-29 18:22:52 +00:00
e2e8731316
Removed uneccessary transaction postings
2025-07-29 10:52:39 -07:00
a21f41fd29
modified service to dispatch a single job at a time to avoid clogging up the SRP Engine Server
2025-07-29 09:33:11 -07:00
2bbc5c065d
updated service to remove keys if lot is voided
2025-07-28 15:08:11 -07:00
9e54865e1e
moved procedure call from WO_MAT_ACTIONS to a standalone service to avoid posting too many transactions
2025-07-28 14:34:20 -07:00
c7f1f86249
SP1 Misfit bug fix
2025-07-28 16:06:35 +00:00
c89bb6b3d4
added services and triggers to manually add index transactions to keep indexes up-to-date
2025-07-28 15:57:33 +00:00
71daf317f0
Added filtering criteria to only return available met tests relevant to the current operation
2025-07-25 18:16:00 +00:00
a48f47ddc9
modified WO_REC form to select WO_MAT keys instead of relying on WO_LOG<WO_MAT_KEY> field.
...
refactored print cass labels to select on RDS table for list of RDSes instead of using relational column in WO_STEP table
2025-07-24 17:13:52 -07:00
6396264e64
added combobox dropdown options to the CALIB_LIST form
2025-07-24 09:05:19 -07:00
8f233705a2
added call to clean array to prevent null values from truncating the list
2025-07-23 15:54:30 -07:00
b159e1aa27
fixed bug preventing rec rel jobs from posting if vendor code doesn't match expected vendor code
2025-07-23 09:44:12 -07:00
de2e6af5f7
Merged PR 21598: Refactored receive and release codebase.
...
Refactored receive and release codebase.
bug fixes and performance improvements
modified WO_REC form to use the same receive and same release dtm for all cassettes released in a given batch
Related work items: #259878
2025-07-23 15:40:25 +00:00
84da66ccd5
Enable SP1 pdsf usage
2025-07-22 08:48:23 -07:00
49e77a769f
Release JSON handles in SCAN_SERVICES
2025-07-22 15:11:29 +00:00
490bfe21d4
Modified ship label printing routine to use the epi part number instead of the customer part number. Modified UpdateFailedWafers service to use the transaction queue to avoid clobbering WO_MAT records.
2025-07-22 00:33:29 +02:00
ea156489f1
Merged PR 21245: Added in a check for the active flag when adding an operation to a lot. Added...
...
Added in a check for the active flag when adding an operation to a lot. Added in material handler group to the CanUserModifyLot check.
Given the addition of a check for the active flag to allow adding an operation. I checked all OPERATION records to ensure that flag has already been set. The only operations that had a value other than true were the OPERATION records related to Return To Fab Lot processing.
Tested and verified creating test wafer lots, and creating RTF forms.
2025-07-22 00:31:04 +02:00
e1a44a7687
changed delimiter used for the background process queue so that all native delimiters are protected
2025-07-18 12:08:09 -07:00