Commit Graph

430 Commits

Author SHA1 Message Date
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
2aaed8944e Merge branch 'master' of https://tfs.intra.infineon.com/tfs/FactoryIntegration/_git/OpenInsight 2025-07-22 00:33:29 +02:00
ef104f889c Added in a check for the active flag when adding an operation to a lot. Added in material handler group to the CanUserModifyLot check 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
c890a25d46 removed hgcv pattern from control plan 2025-07-17 13:30:23 -07:00
836b8c47a9 Merged PR 21153: Updated listing of FI Label Printer IP Address
Updated listing of FI Label Printer IP Address
2025-07-16 23:23:10 +02:00
aabd4c3a91 Merged PR 21151: Return To Fab Operations and Processing 2025-07-16 21:17:07 +02:00
b607432be4 Merged PR 21055: Added two new tools at request of engineering. TBI #1 and SCOPE #6
Added two new tools at request of engineering. TBI #1 and SCOPE #6
2025-07-16 17:36:41 +02:00
3debdce91e Revert "RDS JSON caching to minimize processing"
This reverts commit 4689b861d7.
2025-07-15 20:52:07 -07:00
4689b861d7 RDS JSON caching to minimize processing 2025-07-15 13:09:37 -07:00
350116fddc Modified WO_MAT_ACTIONS to not block write operations if critical fields are cleared. Instead it will restore the critical values and allow the write operation to continue. 2025-07-15 12:51:20 -07:00
59aed72156 modified changed OEngine memory logging to post to MonA instead 2025-07-15 09:41:48 -07:00
e97162dc1e fixed routines posting procedures with value marks instead of the new service delimiter 2025-07-14 15:13:45 -07:00
2a6c0afddf refactored codebase to not rely on WO_LOG calculated column indexes 2025-07-14 11:59:30 -07:00
b53e805929 Merged PR 20879: Initial commit.
Initial commit.
2025-07-14 20:55:07 +02:00
804b590773 added check to verify PROC_NAME exists before invoking 2025-07-14 18:50:09 +02:00
cd64511871 Scanner employee caching 2025-07-14 09:28:11 -07:00
2226f3112b added input checking to prevent runtime errors on bad input 2025-07-14 09:17:28 -07:00
184d2c2cba cache the TW type list 2025-07-14 17:55:12 +02:00
5830705c7d removing HF-Strip step from Oxide Epi Parts per Mark Cousten 2025-07-11 16:02:07 -07:00
1d32ec4fbb minor bug fix to release lock if record not updated 2025-07-11 10:44:14 -07:00
eb85afaf35 Updated WO_LOG_ACTIONS to also set the legacy status field in the WO_LOG table. Updated GetIQSViolationData to only update the Reactor record if something has changed. 2025-07-11 08:08:31 -07:00
269e5f9bd4 cache TW Lot JSON unless changed 2025-07-10 10:26:10 -07:00
d4ce96337b fixed bug in GetAvailableMakeupWafers which was using the CustPartNo instead of the EpiPartNo to find available makeup wafers 2025-07-10 09:16:00 -07:00
af6cd757de Remove TW_All_Signed CC dependency 2025-07-09 09:36:17 -07:00
ce252bf885 added additional checks in WO_LOG WRITE_PRE action to only set the closes date and closed status if the work order is not already closed 2025-07-08 11:08:54 -07:00
28d5b81b30 added triggers to calculate and store the scrapped quantity of a work order and auto close the work order when the scrap quantity and ship quantity equal the total work order quantity
added performance improvements to reduce unnecessary writes to the WO_LOG table
2025-07-08 10:31:25 -07:00
563871008e Move WO_MAT_LOG creation to background 2025-07-08 19:10:10 +02:00
272b2ce7d8 updated copy and delete record from sql routines to allow for a null pkey 2025-07-07 16:13:27 -07:00
14c77d9edf Merged PR 20357: Fixed typo in log object reference.
Fixed typo in log object reference.
2025-07-08 00:38:42 +02:00
d15cd38daf added UpdateOpenWorkOrderStatuses and UpdateWorkOrderStatus services 2025-07-07 15:10:47 -07:00
e3dbea2b7a fixed service manager group name 2025-07-07 11:48:36 -07:00
01fa3f8202 fixed logic determining which wafers can be NCRed 2025-07-04 01:58:45 +02:00
98ac420462 Modified copy and delete record to sql routines to lock the queue record before attempting to prevent long running copy or delete calls form being processed more than once and wasting resources. 2025-07-03 14:06:04 -07:00
5ca3778719 VNAV bug fix 2025-07-02 09:54:16 -07:00
5d27afcd68 minor bug fix 2025-07-01 14:41:29 -07:00
c786fce37b Deprecating old services. Refactored codebase to not use SwapResources GoSub. 2025-07-01 14:14:04 -07:00