Initial addition for Test Wafer Tracking Phase 2

Includes services and functions to create new
test wafer lot. Tables included outside of git push
New Tables:
1. LOT
2. LOT_EVENT
3. LOT_OPERATION
4. PRODUCT_OPERATION
5. OPERATION
6. Added PRODUCT_OPERATIONS field in TEST_WAFER_PROD table.
All relational indexes and btree indexes.
This commit is contained in:
Infineon\Ouellette
2024-10-24 11:19:28 -07:00
committed by Ouellette Jonathan (CSC FI SPS MESLEO)
parent f2a8ce4116
commit 9651c48539
22 changed files with 10609 additions and 9 deletions

View File

@ -0,0 +1,20 @@
compile insert LOT_EQUATES
/*----------------------------------------
Author : Table Create Insert Routine
Written : 11/10/2024
Description : Insert for Table LOT
----------------------------------------*/
#ifndef __LOT_EQUATES__
#define __LOT_EQUATES__
equ LOT_TYPE$ to 1
equ LOT_PROD_ID$ to 2
equ LOT_ORIG_WAFER_QTY$ to 3
equ LOT_WAFER_QTY$ to 4
equ LOT_VENDOR_PART_NO$ to 5
equ LOT_VENDOR_LOT_NO$ to 6
equ LOT_VENDOR_CODE$ to 7
equ LOT_LOT_EVENTS$ to 8
equ LOT_LOT_OPERATIONS$ to 9
#endif

View File

@ -0,0 +1,23 @@
compile insert LOT_EVENT_EQUATES
/*----------------------------------------
Author : Table Create Insert Routine
Written : 16/10/2024
Description : Insert for Table LOT_EVENT
----------------------------------------*/
#ifndef __LOT_EVENT_EQUATES__
#define __LOT_EVENT_EQUATES__
equ LOT_EVENT_LOT_ID$ to 1
equ LOT_EVENT_LOT_EVENT_TYPE$ to 2
equ LOT_EVENT_EVENT_DATETIME$ to 3
equ LOT_EVENT_EVENT_NOTE$ to 4
equ LOT_EVENT_EQUIPMENT_ID$ to 5
equ LOT_EVENT_EVENT_REDUCE_WAFER_QTY$ to 6
equ LOT_EVENT_EVENT_BONUS_WAFER_QTY$ to 7
equ LOT_EVENT_EVENT_BEGIN_WAFER_QTY$ to 8
equ LOT_EVENT_EVENT_END_WAFER_QTY$ to 9
equ LOT_EVENT_EVENT_OPERATION_ID$ to 10
equ LOT_EVENT_EVENT_OPERATOR_ID$ to 11
equ LOT_EVENT_SEQUENCE$ to 12
#endif

View File

@ -0,0 +1,24 @@
compile insert LOT_OPERATION_EQUATES
/*----------------------------------------
Author : Table Create Insert Routine
Written : 14/10/2024
Description : Insert for Table LOT_OPERATION
----------------------------------------*/
#ifndef __LOT_OPERATION_EQUATES__
#define __LOT_OPERATION_EQUATES__
equ LOT_OPERATION_LOT_ID$ to 1
equ LOT_OPERATION_OPERATION_ID$ to 2
equ LOT_OPERATION_DATETIME_IN$ to 3
equ LOT_OPERATION_DATETIME_OUT$ to 4
equ LOT_OPERATION_EQUIPMENT_ID$ to 5
equ LOT_OPERATION_WAFER_IN_QTY$ to 6
equ LOT_OPERATION_WAFER_OUT_QTY$ to 7
equ LOT_OPERATION_OPERATOR_IN_ID$ to 8
equ LOT_OPERATION_OPERATOR_OUT_ID$ to 9
equ LOT_OPERATION_OPERATION_SEQUENCE$ to 10
equ LOT_OPERATION_REWORK$ to 11
equ LOT_OPERATION_DATETIME_START$ to 12
equ LOT_OPERATION_DATETIME_STOP$ to 13
#endif

View File

@ -0,0 +1,11 @@
compile insert OPERATION_EQUATES
/*----------------------------------------
Author : Table Create Insert Routine
Written : 10/10/2024
Description : Insert for Table OPERATION
----------------------------------------*/
#ifndef __OPERATION_EQUATES__
#define __OPERATION_EQUATES__
#endif

View File

@ -0,0 +1,15 @@
compile insert PRODUCT_OPERATION_EQUATES
/*----------------------------------------
Author : Table Create Insert Routine
Written : 11/10/2024
Description : Insert for Table PRODUCT_OPERATION
----------------------------------------*/
#ifndef __PRODUCT_OPERATION_EQUATES__
#define __PRODUCT_OPERATION_EQUATES__
equ PRODUCT_OPERATION_PROD_ID$ to 1
equ PRODUCT_OPERATION_OPERATION_ID$ to 2
equ PRODUCT_OPERATION_OPERATION_SEQUENCE$ to 3
equ PRODUCT_OPERATION_TEST_WAFER_PROD_ID$ to 4
#endif

View File

@ -1,15 +1,16 @@
compile insert TEST_WAFER_PROD_EQUATES
/*----------------------------------------
Author : Table Create Insert Routine
Written : 17/11/2023
Author : Table Create Insert Routine
Written : 11/10/2024
Description : Insert for Table TEST_WAFER_PROD
----------------------------------------*/
#ifndef __TEST_WAFER_PROD_EQUATES__
#define __TEST_WAFER_PROD_EQUATES__
equ TEST_WAFER_PROD_PART_NAME$ to 1
equ TEST_WAFER_PROD_WAFER_DISPO_IDS$ to 2
equ TEST_WAFER_PROD_USAGE$ to 3
equ TEST_WAFER_PROD_SORT_ORDER$ to 4
equ TEST_WAFER_PROD_PRODUCT_OPERATIONS$ to 5
Equ TEST_WAFER_PROD_TEST_WAFER_PROD_ID$ To 0
Equ TEST_WAFER_PROD_PART_NAME$ To 1
Equ TEST_WAFER_PROD_WAFER_DISPO_IDS$ To 2
Equ TEST_WAFER_PROD_USAGE$ To 3
Equ TEST_WAFER_PROD_SORT_ORDER$ To 4
#endif