added remaining LSL2 entities

This commit is contained in:
Infineon\StieberD 2024-03-25 15:12:53 -07:00
parent 15b25a611c
commit 81e4baccb1
4474 changed files with 99825 additions and 0 deletions

View File

@ -0,0 +1,16 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "QUAL_CHANGE_MODES"
},
"body": {
"record1": {
"<1>": "PROD",
"<2>": "LIM",
"<3>": "VER",
"<4>": "VER_FAILED",
"<5>": "QUAL_OVERDUE"
}
}
}

View File

@ -0,0 +1,37 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SILICON_STAGE_LIST"
},
"body": {
"record1": {
"<1>": "VER",
"<2>": "RDS_TEST",
"<3>": "PREI",
"<4>": "PREC",
"<5>": "PRES",
"<6>": "SUPP",
"<7>": "LOAD",
"<8>": "FWII",
"<9>": "FWIC",
"<10>": "FWIS",
"<11>": "LOAD_QA_MET",
"<12>": "UNLOAD",
"<13>": "LWII",
"<14>": "LWIC",
"<15>": "LWIS",
"<16>": "ROTR",
"<17>": "UNLOAD_QA_MET",
"<18>": "PSTI",
"<19>": "PSTC",
"<20>": "PSTS",
"<21>": "POST",
"<22>": "POST_QA_MET",
"<23>": "NCR",
"<24>": "QA",
"<25>": "LBLCHK",
"<26>": "SAP_BATCH_ID"
}
}
}

View File

@ -0,0 +1,20 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SURFSCAN_EXCLUSION_LIST"
},
"body": {
"record1": {
"<1>": "8IN100_ROTR",
"<2>": "6IN100_ROTR",
"<3>": "8INIRPOSTCLEAN",
"<4>": "8INCLEAN",
"<5>": "IFXPOSTCLEAN",
"<6>": "IFX100_ROTR",
"<7>": "6IN.2QUAL",
"<8>": "8IN.2QUAL",
"<9>": "IRC_POSTCLEAN"
}
}
}

View File

@ -0,0 +1,95 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "TOOL_KEYS_BY_TYPE"
},
"body": {
"record1": {
"<1>": {
"<1,1>": "AHPS",
"<1,2>": "AKRION1",
"<1,3>": "CB3",
"<1,4>": "MES",
"<1,5>": "SRD 1",
"<1,6>": "SRD 2",
"<1,7>": "BRIGHTLIGHT1",
"<1,8>": "BRIGHTLIGHT2",
"<1,9>": "BRIGHTLIGHT3",
"<1,10>": "BRIGHTLIGHT4",
"<1,11>": "SCOPE #1",
"<1,12>": "SCOPE #3",
"<1,13>": "SCOPE #4",
"<1,14>": "SCOPE #5",
"<1,15>": "SP1 1",
"<1,16>": "TENCOR1",
"<1,17>": "TENCOR2",
"<1,18>": "TENCOR3",
"<1,19>": "ASET",
"<1,20>": "BIORAD2",
"<1,21>": "BIORAD3",
"<1,22>": "BIORAD4",
"<1,23>": "BIORAD5",
"<1,24>": "CDE2",
"<1,25>": "CDE3",
"<1,26>": "CDE4",
"<1,27>": "CDE5",
"<1,28>": "CDE6",
"<1,29>": "FLEXUS",
"<1,30>": "HGCV1",
"<1,31>": "HGCV2",
"<1,32>": "HGCV3",
"<1,33>": "SPV",
"<1,34>": "SRP",
"<1,35>": "BELLJAR",
"<1,36>": "6INLESS",
"<1,37>": "6INLESS2",
"<1,38>": "6MACTRONIX #1",
"<1,39>": "6MACTRONIX #2",
"<1,40>": "6MACTRONIX #3",
"<1,41>": "6MACTRONIX #4",
"<1,42>": "8INLESS",
"<1,43>": "8INLESS2",
"<1,44>": "BAGGER1",
"<1,45>": "BAGGER2",
"<1,46>": "BAGGER3",
"<1,47>": "BAGGER4",
"<1,48>": "6INFF01",
"<1,49>": "6INFF02",
"<1,50>": "6INFF03",
"<1,51>": "6INFF04",
"<1,52>": "6INFF05",
"<1,53>": "6INFF06",
"<1,54>": "6INFF07",
"<1,55>": "6INFF08",
"<1,56>": "6INFF09",
"<1,57>": "6INFF10",
"<1,58>": "8INNF01",
"<1,59>": "8INNF02",
"<1,60>": "8INNF03",
"<1,61>": "8INNF04",
"<1,62>": "8INNF05",
"<1,63>": "8INFF01",
"<1,64>": "8INFF02",
"<1,65>": "8INFF03",
"<1,66>": "8INFF04",
"<1,67>": "MACTRONIX #1",
"<1,68>": "MACTRONIX #2 ",
"<1,69>": "MACTRONIX #3",
"<1,70>": "MACTRONIX #4",
"<1,71>": "MACTRONIX #5",
"<1,72>": "MACTRONIX #6",
"<1,73>": "MACTRONIX #7",
"<1,74>": "TALL_PITCH1",
"<1,75>": "TALL_PITCH2",
"<1,76>": "TALL_PITCH3",
"<1,77>": "TALL_PITCH4",
"<1,78>": "WC6INCH",
"<1,79>": "WC8INCH",
"<1,80>": "ELLP01",
"<1,81>": "LEAKCHK01",
"<1,82>": "LEAKCHK02"
}
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "WAFER_COUNTER_CHECK"
},
"body": {
"record1": {
"<1>": "1"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "%TABLE_DESCRIPTION%"
},
"body": {
"record1": {
"<1>": "Contains all scan requests generated by the barcode readers."
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "ACCEPTED"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "8",
"<3>": "Accepted",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "B",
"<8>": "",
"<9>": "L",
"<10>": "3",
"<11>": "(B)",
"<12>": "BOOLEAN",
"<13>": "FRANCOIS_R",
"<14>": "Boolean flag to indicate that the operator accepted the scanned data and has requested it to be processed.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*\b\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000Q\u0000\u0000\u0000ÀCÀ*\b\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000ÀCÀC€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0003n@ÀC)¸JG\u0000C€\u0007n@ÀC)¸\u0001B\u0003L#3\u0000\u0000\u0000\u0000\u00002\u00008\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0003€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\b\u0000ccÀC\u001b@t\u0001B\u0003(B)"
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "ACCEPTED_DATE"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "9",
"<3>": "Accepted Date",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "D4/",
"<8>": "",
"<9>": "R",
"<10>": "11",
"<11>": "(D)",
"<12>": "DATE",
"<13>": "FRANCOIS_R",
"<14>": "Date the scan resource was accepted.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*\t\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000T\u0000\u0000\u0000ÀCÀ*\t\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000ÀCÀC€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0005n@ÀC)¸JG\u0000C€\nn@ÀC)¸\u0003D4/\u0004R#11\u0000\u0000\u0000\u0000\u00002\u0000:\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0005€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\t\u0000ccÀC\u001b@t\u0003D4/\u0003(D)"
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "ACCEPTED_TIME"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "10",
"<3>": "Accepted Time",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "MTHS",
"<8>": "",
"<9>": "R",
"<10>": "10",
"<11>": "(MT)",
"<12>": "TIME",
"<13>": "FRANCOIS_R",
"<14>": "Time the scan resource was accepted.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*\n\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000U\u0000\u0000\u0000ÀCÀ*\n\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000ÀCÀC€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0006n@ÀC)¸JG\u0000C€\u000bn@ÀC)¸\u0004MTHS\u0004R#10\u0000\u0000\u0000\u0000\u00002\u0000<\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0006€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\n\u0000ccÀC\u001b@t\u0004MTHS\u0004(MT)"
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "ACTION"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "14",
"<3>": "Action",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "",
"<8>": "",
"<9>": "L",
"<10>": "20",
"<11>": "",
"<12>": "VARCHAR(255)",
"<13>": "FRANCOIS_R",
"<14>": "Action this scan will perform against the cassette. Typically this will be LOAD, UNLOAD, PLACE, etc.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*\u000e\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000P\u0000\u0000\u0000ÀCÀ*\u000e\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000J)\u0000C€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0001n@ÀC)¸JG\u0000C€\u0006n@ÀC)¸\u0004L#20\u0000\u0000\u0000\u0000\u00002\u00004\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u000e\u0000ccÀC\u001b@t\u0000\u0000"
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "BOAT_ID"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "16",
"<3>": "Boat ID",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "",
"<8>": "",
"<9>": "L",
"<10>": "20",
"<11>": "",
"<12>": "VARCHAR(255)",
"<13>": "FRANCOIS_R",
"<14>": "Boat (Carrier) identifier.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:23 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*\u0010\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000P\u0000\u0000\u0000ÀCÀ*\u0010\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000J)\u0000C€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0001n@ÀC)¸JG\u0000C€\u0006n@ÀC)¸\u0004L#20\u0000\u0000\u0000\u0000\u00002\u00004\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0010\u0000ccÀC\u001b@t\u0000\u0000"
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "CASSETTE_IDS"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "5",
"<3>": "Cassette IDs",
"<4>": "M",
"<5>": "",
"<6>": "",
"<7>": "",
"<8>": "",
"<9>": "L",
"<10>": "20",
"<11>": "",
"<12>": "VARCHAR(255)",
"<13>": "FRANCOIS_R",
"<14>": "Cassette identifiers. This is likely going to be the RDS or the WO_MAT Key ID.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001b\u0000\u001b\u0000\u0000\u0000ÀCÀ*\u0005\u0000ÀUc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000L\u0000Q\u0000\u0000\u0000ÀCÀ*\u0005\u0000ÀUc\u001e@ÀÃfQH\"\u0000J@\u0000J*\u0000C€\u0001n@ÀÃdQH4\u0000J<\u0000ÀCÀC€\u0001n@ÀC)¸JH\u0000C€\u0006n@ÀC)¸\u0004L#20\u0000\u0000\u0000\u0000\u00003\u00005\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0005\u0000ÀUcÀC\u001b@t\u0000\u0000"
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "CREATED_DATE"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "1",
"<3>": "Create Date",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "D4/",
"<8>": "",
"<9>": "R",
"<10>": "11",
"<11>": "(D)",
"<12>": "DATE",
"<13>": "FRANCOIS_R",
"<14>": "Date the scan resource was created. This is not the date the scan was accepted.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*\u0001\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000T\u0000\u0000\u0000ÀCÀ*\u0001\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000ÀCÀC€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0005n@ÀC)¸JG\u0000C€\nn@ÀC)¸\u0003D4/\u0004R#11\u0000\u0000\u0000\u0000\u00002\u0000:\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0005€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0001\u0000ccÀC\u001b@t\u0003D4/\u0003(D)"
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "CREATED_TIME"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "2",
"<3>": "Create Time",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "MTHS",
"<8>": "",
"<9>": "R",
"<10>": "10",
"<11>": "(MT)",
"<12>": "TIME",
"<13>": "FRANCOIS_R",
"<14>": "Time the scan resource was created. This is not the time the scan was accepted.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*\u0002\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000U\u0000\u0000\u0000ÀCÀ*\u0002\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000ÀCÀC€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0006n@ÀC)¸JG\u0000C€\u000bn@ÀC)¸\u0004MTHS\u0004R#10\u0000\u0000\u0000\u0000\u00002\u0000<\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0006€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0002\u0000ccÀC\u001b@t\u0004MTHS\u0004(MT)"
}
}
}

View File

@ -0,0 +1,75 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "EMPLOYEE_AUTHORIZED"
},
"body": {
"record1": {
"<1>": "S",
"<2>": "",
"<3>": "Employee Authorized",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "B",
"<8>": {
"<8,1>": "Declare function Database_Services",
"<8,2>": "",
"<8,3>": "@ANS = Database_Services('CalculateColumn')"
},
"<9>": "L",
"<10>": "3",
"<11>": "(B)",
"<12>": "BOOLEAN",
"<13>": "FRANCOIS_R",
"<14>": "Boolean flag to indicate that the employee is authorized to perform this scan operation. This could be set to False$ if the employee is not trained to use the specific tool. This could be set to False$ if the employee is not in the system.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "",
"<29>": "",
"<30>": "",
"<31>": "",
"<32>": "",
"<33>": "",
"<34>": "",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": {
"<51,1>": {
"<51,1,1>": "\u0000\u0001\u0000\u0000\u0000N\u0000u\u0000\u0000\u0000ÀÃè:ÀC€\u0013€\u0001A\u0001¹@èG\"\u0000ÀC)¸èfQH/\u0000ÀC)¸JN\u0000ÀCÀC€#n@èeQHJ\u0000ã\u0003GJ\u0000ÀCÀC€%n@ÀC)¸\u0011DATABASE_SERVICES\u000fCalculateColumn\u0001B\u0003L#3EMPLOYEE_AUTHORIZED\r\nSYM__MODE,-1,1\r\n",
"<51,1,2>": {
"<51,1,2,1>": "DATABASE_SERVICES",
"<51,1,2,2>": ""
},
"<51,1,3>": "\u0002\u0001\u0000\"\u0000\u0002\u0002\u0000/\u0000\u0002\u0003\u0000N\u0000\u0002\u0004\u0000J\u0000\u0002\u0005\u0000J\u0000\u0007SYM__WU\u001a\u0000\u0002\u0006\u0000J\u0000"
}
}
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "EMPLOYEE_ID"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "4",
"<3>": "Employee ID",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "",
"<8>": "",
"<9>": "L",
"<10>": "20",
"<11>": "",
"<12>": "VARCHAR(255)",
"<13>": "FRANCOIS_R",
"<14>": "Employee ID as imprinted on their badge.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*\u0004\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000P\u0000\u0000\u0000ÀCÀ*\u0004\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000J)\u0000C€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0001n@ÀC)¸JG\u0000C€\u0006n@ÀC)¸\u0004L#20\u0000\u0000\u0000\u0000\u00002\u00004\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0004\u0000ccÀC\u001b@t\u0000\u0000"
}
}
}

View File

@ -0,0 +1,75 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "EMPLOYEE_NAME"
},
"body": {
"record1": {
"<1>": "S",
"<2>": "",
"<3>": "Employee Name",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "",
"<8>": {
"<8,1>": "Declare function Database_Services",
"<8,2>": "",
"<8,3>": "@ANS = Database_Services('CalculateColumn')"
},
"<9>": "L",
"<10>": "20",
"<11>": "",
"<12>": "VARCHAR(255)",
"<13>": "FRANCOIS_R",
"<14>": "",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "",
"<29>": "",
"<30>": "",
"<31>": "",
"<32>": "",
"<33>": "",
"<34>": "",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": {
"<51,1>": {
"<51,1,1>": "\u0000\u0001\u0000\u0000\u0000A\u0000g\u0000\u0000\u0000ÀÃè:ÀC€\u0013€\u0001A\u0001¹@èG\"\u0000ÀC)¸èfQH/\u0000ÀC)¸JA\u0000èeQH=\u0000ÀCÀC€#n@ÀC)¸\u0011DATABASE_SERVICES\u000fCalculateColumn\u0004L#20EMPLOYEE_NAME\r\nSYM__MODE,-1,1\r\n",
"<51,1,2>": {
"<51,1,2,1>": "DATABASE_SERVICES",
"<51,1,2,2>": ""
},
"<51,1,3>": "\u0002\u0001\u0000\"\u0000\u0002\u0002\u0000/\u0000\u0002\u0003\u0000A\u0000\u0002\u0004\u0000=\u0000\u0007SYM__WU\u001a\u0000\u0002\u0005\u0000=\u0000"
}
}
}
}
}

View File

@ -0,0 +1,75 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "EMPLOYEE_NOT_AUTHORIZED_REASON"
},
"body": {
"record1": {
"<1>": "S",
"<2>": "",
"<3>": "Employee Not Authorized Reason",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "",
"<8>": {
"<8,1>": "Declare function Database_Services",
"<8,2>": "",
"<8,3>": "@ANS = Database_Services('CalculateColumn')"
},
"<9>": "L",
"<10>": "20",
"<11>": "",
"<12>": "VARCHAR(255)",
"<13>": "FRANCOIS_R",
"<14>": "If the EMPLOYEE_AUTHORIZED column is False$, this column will contain the reason for this.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "",
"<29>": "",
"<30>": "",
"<31>": "",
"<32>": "",
"<33>": "",
"<34>": "",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": {
"<51,1>": {
"<51,1,1>": "\u0000\u0001\u0000\u0000\u0000A\u0000g\u0000\u0000\u0000ÀÃè:ÀC€\u0013€\u0001A\u0001¹@èG\"\u0000ÀC)¸èfQH/\u0000ÀC)¸JA\u0000èeQH=\u0000ÀCÀC€#n@ÀC)¸\u0011DATABASE_SERVICES\u000fCalculateColumn\u0004L#20EMPLOYEE_NOT_AUTHORIZED_REASON\r\nSYM__MODE,-1,1\r\n",
"<51,1,2>": {
"<51,1,2,1>": "DATABASE_SERVICES",
"<51,1,2,2>": ""
},
"<51,1,3>": "\u0002\u0001\u0000\"\u0000\u0002\u0002\u0000/\u0000\u0002\u0003\u0000A\u0000\u0002\u0004\u0000=\u0000\u0007SYM__WU\u001a\u0000\u0002\u0005\u0000=\u0000"
}
}
}
}
}

View File

@ -0,0 +1,75 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "LAST_MODIFIED"
},
"body": {
"record1": {
"<1>": "S",
"<2>": "",
"<3>": "Last Modified",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "",
"<8>": {
"<8,1>": "Declare function Database_Services",
"<8,2>": "",
"<8,3>": "@ANS = Database_Services('CalculateColumn')"
},
"<9>": "L",
"<10>": "30",
"<11>": "",
"<12>": "VARCHAR(255)",
"<13>": "FRANCOIS_R",
"<14>": "",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "",
"<29>": "",
"<30>": "",
"<31>": "",
"<32>": "",
"<33>": "",
"<34>": "",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": {
"<51,1>": {
"<51,1,1>": "\u0000\u0001\u0000\u0000\u0000A\u0000g\u0000\u0000\u0000ÀÃè:ÀC€\u0013€\u0001A\u0001¹@èG\"\u0000ÀC)¸èfQH/\u0000ÀC)¸JA\u0000èeQH=\u0000ÀCÀC€#n@ÀC)¸\u0011DATABASE_SERVICES\u000fCalculateColumn\u0004L#30LAST_MODIFIED\r\nSYM__MODE,-1,1\r\n",
"<51,1,2>": {
"<51,1,2,1>": "DATABASE_SERVICES",
"<51,1,2,2>": ""
},
"<51,1,3>": "\u0002\u0001\u0000\"\u0000\u0002\u0002\u0000/\u0000\u0002\u0003\u0000A\u0000\u0002\u0004\u0000=\u0000\u0007SYM__WU\u001a\u0000\u0002\u0005\u0000=\u0000"
}
}
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "LOAD_LOCK"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "19",
"<3>": "Load Lock",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "",
"<8>": "",
"<9>": "L",
"<10>": "20",
"<11>": "",
"<12>": "VARCHAR(255)",
"<13>": "FRANCOIS_R",
"<14>": "For certain tools, this is either \"LLL\" (as in Left Load Lock) or \"RLL\" (as in Right Load Lock). If this is empty or contains \"NA\", then this means not applicable for this tool.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*\u0013\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000P\u0000\u0000\u0000ÀCÀ*\u0013\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000J)\u0000C€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0001n@ÀC)¸JG\u0000C€\u0006n@ÀC)¸\u0004L#20\u0000\u0000\u0000\u0000\u00002\u00004\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0013\u0000ccÀC\u001b@t\u0000\u0000"
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "LOCATION_ID"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "6",
"<3>": "Location ID",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "",
"<8>": "",
"<9>": "L",
"<10>": "20",
"<11>": "",
"<12>": "VARCHAR(255)",
"<13>": "FRANCOIS_R",
"<14>": "Location identifier.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*\u0006\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000P\u0000\u0000\u0000ÀCÀ*\u0006\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000J)\u0000C€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0001n@ÀC)¸JG\u0000C€\u0006n@ÀC)¸\u0004L#20\u0000\u0000\u0000\u0000\u00002\u00004\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0006\u0000ccÀC\u001b@t\u0000\u0000"
}
}
}

View File

@ -0,0 +1,75 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "LOCATION_NAME"
},
"body": {
"record1": {
"<1>": "S",
"<2>": "",
"<3>": "Location Name",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "",
"<8>": {
"<8,1>": "Declare function Database_Services",
"<8,2>": "",
"<8,3>": "@ANS = Database_Services('CalculateColumn')"
},
"<9>": "L",
"<10>": "20",
"<11>": "",
"<12>": "VARCHAR(255)",
"<13>": "FRANCOIS_R",
"<14>": "",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "",
"<29>": "",
"<30>": "",
"<31>": "",
"<32>": "",
"<33>": "",
"<34>": "",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": {
"<51,1>": {
"<51,1,1>": "\u0000\u0001\u0000\u0000\u0000A\u0000g\u0000\u0000\u0000ÀÃè:ÀC€\u0013€\u0001A\u0001¹@èG\"\u0000ÀC)¸èfQH/\u0000ÀC)¸JA\u0000èeQH=\u0000ÀCÀC€#n@ÀC)¸\u0011DATABASE_SERVICES\u000fCalculateColumn\u0004L#20LOCATION_NAME\r\nSYM__MODE,-1,1\r\n",
"<51,1,2>": {
"<51,1,2,1>": "DATABASE_SERVICES",
"<51,1,2,2>": ""
},
"<51,1,3>": "\u0002\u0001\u0000\"\u0000\u0002\u0002\u0000/\u0000\u0002\u0003\u0000A\u0000\u0002\u0004\u0000=\u0000\u0007SYM__WU\u001a\u0000\u0002\u0005\u0000=\u0000"
}
}
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "PL_NUMBER"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "17",
"<3>": "PL Number",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "MD0",
"<8>": "",
"<9>": "R",
"<10>": "5",
"<11>": "(MD0)",
"<12>": "INTEGER",
"<13>": "MESFISYSADMIN",
"<14>": "Represents the side of a Boat/Carrier that the wafers were loaded onto (i.e., 1 or 2) for a cleans operation.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "09:13:03 06 AUG 2019",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*\u0011\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000X\u0000\u0000\u0000ÀCÀ*\u0011\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000ÀCÀC€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0006n@ÀC)¸ÀCÀC€\nn@ÀC)¸\u0004MD0P\u0003R#5\u0003MD0\u0000\u0000\u0000\u0000\u00002\u0000<\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0005€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0011\u0000ccÀC\u001b@t\u0003MD0\u0005(MD0)"
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SCANNED_DATA"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "13",
"<3>": "Scanned Data",
"<4>": "M",
"<5>": "",
"<6>": "",
"<7>": "",
"<8>": "",
"<9>": "L",
"<10>": "20",
"<11>": "",
"<12>": "VARCHAR(255)",
"<13>": "FRANCOIS_R",
"<14>": "List of scanned data sorted from the oldest to the newest.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:23 13 SEP 2018",
"<36>": "SCAN_LOG",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001b\u0000\u001b\u0000\u0000\u0000ÀCÀ*\r\u0000ÀUc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000L\u0000Q\u0000\u0000\u0000ÀCÀ*\r\u0000ÀUc\u001e@ÀÃfQH\"\u0000J@\u0000J*\u0000C€\u0001n@ÀÃdQH4\u0000J<\u0000ÀCÀC€\u0001n@ÀC)¸JH\u0000C€\u0006n@ÀC)¸\u0004L#20\u0000\u0000\u0000\u0000\u00003\u00005\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\r\u0000ÀUcÀC\u001b@t\u0000\u0000"
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SCANNED_DATES"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "11",
"<3>": "Scanned Dates",
"<4>": "M",
"<5>": "",
"<6>": "",
"<7>": "D4/",
"<8>": "",
"<9>": "R",
"<10>": "11",
"<11>": "(D)",
"<12>": "DATE",
"<13>": "FRANCOIS_R",
"<14>": "List of scanned dates sorted from the oldest to the newest.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "SCAN_LOG",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001b\u0000\u001b\u0000\u0000\u0000ÀCÀ*\u000b\u0000ÀUc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000L\u0000U\u0000\u0000\u0000ÀCÀ*\u000b\u0000ÀUc\u001e@ÀÃfQH\"\u0000J@\u0000ÀCÀC€\u0001n@ÀÃdQH4\u0000J<\u0000ÀCÀC€\u0005n@ÀC)¸JH\u0000C€\nn@ÀC)¸\u0003D4/\u0004R#11\u0000\u0000\u0000\u0000\u00003\u0000;\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0005€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u000b\u0000ÀUcÀC\u001b@t\u0003D4/\u0003(D)"
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SCANNED_TIMES"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "12",
"<3>": "Scanned Time",
"<4>": "M",
"<5>": "",
"<6>": "",
"<7>": "MTHS",
"<8>": "",
"<9>": "R",
"<10>": "10",
"<11>": "(MT)",
"<12>": "TIME",
"<13>": "FRANCOIS_R",
"<14>": "List of scanned times sorted from the oldest to the newest.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "SCAN_LOG",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001b\u0000\u001b\u0000\u0000\u0000ÀCÀ*\f\u0000ÀUc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000L\u0000V\u0000\u0000\u0000ÀCÀ*\f\u0000ÀUc\u001e@ÀÃfQH\"\u0000J@\u0000ÀCÀC€\u0001n@ÀÃdQH4\u0000J<\u0000ÀCÀC€\u0006n@ÀC)¸JH\u0000C€\u000bn@ÀC)¸\u0004MTHS\u0004R#10\u0000\u0000\u0000\u0000\u00003\u0000=\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0006€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\f\u0000ÀUcÀC\u001b@t\u0004MTHS\u0004(MT)"
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SCAN_ID"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "0",
"<3>": "Scan ID",
"<4>": "S",
"<5>": "0",
"<6>": "",
"<7>": "",
"<8>": "",
"<9>": "L",
"<10>": "40",
"<11>": "",
"<12>": "VARCHAR(255)",
"<13>": "FRANCOIS_R",
"<14>": "Unique identifier for the scan. Based on GUID (RTI_CreateGUID).",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u0014\u0000\u0014\u0000\u0000\u0000ÀCÀ)@ÀC)¸\u0000\u0000\u0000\u0000\u0000E\u0000J\u0000\u0000\u0000ÀCÀ)@ÀÃfQH\u001b\u0000J9\u0000J#\u0000C€\u0001n@ÀÃdQH-\u0000J5\u0000ÀCÀC€\u0001n@ÀC)¸JA\u0000C€\u0006n@ÀC)¸\u0004L#40\u0000\u0000\u0000\u0000\u0000+\u0000-\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ)ÀC@t\u0000\u0000"
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SCAN_TYPE"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "3",
"<3>": "Scan Type",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "",
"<8>": "",
"<9>": "L",
"<10>": "20",
"<11>": "",
"<12>": "VARCHAR(255)",
"<13>": "FRANCOIS_R",
"<14>": "Type of scan operation. This list can be extended.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*\u0003\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000P\u0000\u0000\u0000ÀCÀ*\u0003\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000J)\u0000C€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0001n@ÀC)¸JG\u0000C€\u0006n@ÀC)¸\u0004L#20\u0000\u0000\u0000\u0000\u00002\u00004\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0003\u0000ccÀC\u001b@t\u0000\u0000"
}
}
}

View File

@ -0,0 +1,79 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "SCHEDULER_WAFER_COUNT"
},
"body": {
"record1": {
"<1>": "S",
"<2>": "",
"<3>": {
"<3,1>": "Scheduler",
"<3,2>": "Wafer",
"<3,3>": "Count"
},
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "MD0",
"<8>": {
"<8,1>": "Declare function Database_Services",
"<8,2>": "",
"<8,3>": "@ANS = Database_Services('CalculateColumn')"
},
"<9>": "R",
"<10>": "6",
"<11>": "(MD0)",
"<12>": "INTEGER",
"<13>": "FRANCOIS_R",
"<14>": "Wafer count as indicated in the schedule.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "",
"<29>": "",
"<30>": "",
"<31>": "",
"<32>": "",
"<33>": "",
"<34>": "",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": {
"<51,1>": {
"<51,1,1>": "\u0000\u0001\u0000\u0000\u0000V\u0000\u0000\u0000\u0000ÀÃè:ÀC€\u0013€\u0001A\u0001¹@èG\"\u0000ÀC)¸èfQH7\u0000ÀCÀC€#n@ÀC)¸JV\u0000ÀCÀC€#n@èeQHR\u0000ã\u0003GR\u0000ÀCÀC€'n@ÀC)¸\u0011DATABASE_SERVICES\u000fCalculateColumn\u0003MD0\u0003R#6SCHEDULER_WAFER_COUNT\r\nSYM__MODE,-1,1\r\n",
"<51,1,2>": {
"<51,1,2,1>": "DATABASE_SERVICES",
"<51,1,2,2>": ""
},
"<51,1,3>": "\u0002\u0001\u0000\"\u0000\u0002\u0002\u00007\u0000\u0002\u0003\u0000V\u0000\u0002\u0004\u0000R\u0000\u0002\u0005\u0000R\u0000\u0007SYM__WU\u001a\u0000\u0002\u0006\u0000R\u0000"
}
}
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "TOOL_ID"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "7",
"<3>": "Tool ID",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "",
"<8>": "",
"<9>": "L",
"<10>": "20",
"<11>": "",
"<12>": "VARCHAR(255)",
"<13>": "FRANCOIS_R",
"<14>": "Tool identifier.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*\u0007\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000P\u0000\u0000\u0000ÀCÀ*\u0007\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000J)\u0000C€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0001n@ÀC)¸JG\u0000C€\u0006n@ÀC)¸\u0004L#20\u0000\u0000\u0000\u0000\u00002\u00004\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0007\u0000ccÀC\u001b@t\u0000\u0000"
}
}
}

View File

@ -0,0 +1,75 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "TOOL_NAME"
},
"body": {
"record1": {
"<1>": "S",
"<2>": "",
"<3>": "Tool Name",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "",
"<8>": {
"<8,1>": "Declare function Database_Services",
"<8,2>": "",
"<8,3>": "@ANS = Database_Services('CalculateColumn')"
},
"<9>": "L",
"<10>": "20",
"<11>": "",
"<12>": "VARCHAR(255)",
"<13>": "FRANCOIS_R",
"<14>": "",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "",
"<29>": "",
"<30>": "",
"<31>": "",
"<32>": "",
"<33>": "",
"<34>": "",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": {
"<51,1>": {
"<51,1,1>": "\u0000\u0001\u0000\u0000\u0000A\u0000g\u0000\u0000\u0000ÀÃè:ÀC€\u0013€\u0001A\u0001¹@èG\"\u0000ÀC)¸èfQH/\u0000ÀC)¸JA\u0000èeQH=\u0000ÀCÀC€#n@ÀC)¸\u0011DATABASE_SERVICES\u000fCalculateColumn\u0004L#20TOOL_NAME\r\nSYM__MODE,-1,1\r\n",
"<51,1,2>": {
"<51,1,2,1>": "DATABASE_SERVICES",
"<51,1,2,2>": ""
},
"<51,1,3>": "\u0002\u0001\u0000\"\u0000\u0002\u0002\u0000/\u0000\u0002\u0003\u0000A\u0000\u0002\u0004\u0000=\u0000\u0007SYM__WU\u001a\u0000\u0002\u0005\u0000=\u0000"
}
}
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "TRANSFER_TOOL_ID"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "20",
"<3>": "Transfer Tool Id",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "",
"<8>": "",
"<9>": "L",
"<10>": "20",
"<11>": "",
"<12>": "VARCHAR(255)",
"<13>": "FRANCOIS_R",
"<14>": "",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:23 13 SEP 2018",
"<36>": "",
"<37>": "",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*\u0014\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000P\u0000\u0000\u0000ÀCÀ*\u0014\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000J)\u0000C€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0001n@ÀC)¸JG\u0000C€\u0006n@ÀC)¸\u0004L#20\u0000\u0000\u0000\u0000\u00002\u00004\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0014\u0000ccÀC\u001b@t\u0000\u0000"
}
}
}

View File

@ -0,0 +1,75 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "TRANSFER_TOOL_NAME"
},
"body": {
"record1": {
"<1>": "S",
"<2>": "",
"<3>": "Transfer Tool Name",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "",
"<8>": {
"<8,1>": "Declare function Database_Services",
"<8,2>": "",
"<8,3>": "@ANS = Database_Services('CalculateColumn')"
},
"<9>": "L",
"<10>": "20",
"<11>": "",
"<12>": "VARCHAR(255)",
"<13>": "FRANCOIS_R",
"<14>": "",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "",
"<29>": "",
"<30>": "",
"<31>": "",
"<32>": "",
"<33>": "",
"<34>": "",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": {
"<51,1>": {
"<51,1,1>": "\u0000\u0001\u0000\u0000\u0000A\u0000g\u0000\u0000\u0000ÀÃè:ÀC€\u0013€\u0001A\u0001¹@èG\"\u0000ÀC)¸èfQH/\u0000ÀC)¸JA\u0000èeQH=\u0000ÀCÀC€#n@ÀC)¸\u0011DATABASE_SERVICES\u000fCalculateColumn\u0004L#20TRANSFER_TOOL_NAME\r\nSYM__MODE,-1,1\r\n",
"<51,1,2>": {
"<51,1,2,1>": "DATABASE_SERVICES",
"<51,1,2,2>": ""
},
"<51,1,3>": "\u0002\u0001\u0000\"\u0000\u0002\u0002\u0000/\u0000\u0002\u0003\u0000A\u0000\u0002\u0004\u0000=\u0000\u0007SYM__WU\u001a\u0000\u0002\u0005\u0000=\u0000"
}
}
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "UNLOAD_PL_CONFIRMED"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "18",
"<3>": "Unload PL Confirmed",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "B",
"<8>": "",
"<9>": "L",
"<10>": "3",
"<11>": "(B)",
"<12>": "BOOLEAN",
"<13>": "FRANCOIS_R",
"<14>": "Boolean flag to indicate that the system confirmed the cassette is being unloaded from the same PL that was originally used to load. If the operator fails to scan the same PL, this will not be populated.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:23 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*\u0012\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000Q\u0000\u0000\u0000ÀCÀ*\u0012\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000ÀCÀC€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0003n@ÀC)¸JG\u0000C€\u0007n@ÀC)¸\u0001B\u0003L#3\u0000\u0000\u0000\u0000\u00002\u00008\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0003€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0012\u0000ccÀC\u001b@t\u0001B\u0003(B)"
}
}
}

View File

@ -0,0 +1,62 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "WAFER_COUNT_CONFIRMED"
},
"body": {
"record1": {
"<1>": "F",
"<2>": "15",
"<3>": "Wafer Count Confirmed",
"<4>": "S",
"<5>": "",
"<6>": "",
"<7>": "B",
"<8>": "",
"<9>": "L",
"<10>": "3",
"<11>": "(B)",
"<12>": "BOOLEAN",
"<13>": "FRANCOIS_R",
"<14>": "Boolean flag to indicate that the operator confirmed the number of wafers in the cassette matches the number of wafers indicated in the scheduler.",
"<15>": "",
"<16>": "",
"<17>": "",
"<18>": "",
"<19>": "",
"<20>": "",
"<21>": "",
"<22>": "",
"<23>": "",
"<24>": "",
"<25>": "",
"<26>": "",
"<27>": "",
"<28>": "1",
"<29>": "",
"<30>": "",
"<31>": "0",
"<32>": "",
"<33>": "",
"<34>": "0",
"<35>": "16:34:22 13 SEP 2018",
"<36>": "",
"<37>": "0",
"<38>": "",
"<39>": "",
"<40>": "",
"<41>": "",
"<42>": "",
"<43>": "",
"<44>": "",
"<45>": "",
"<46>": "",
"<47>": "",
"<48>": "",
"<49>": "",
"<50>": "",
"<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*\u000f\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000Q\u0000\u0000\u0000ÀCÀ*\u000f\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000ÀCÀC€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0003n@ÀC)¸JG\u0000C€\u0007n@ÀC)¸\u0001B\u0003L#3\u0000\u0000\u0000\u0000\u00002\u00008\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0003€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u000f\u0000ccÀC\u001b@t\u0001B\u0003(B)"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "FWIC"
},
"body": {
"record1": {
"<1>": "First Wafer Clean"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "FWII"
},
"body": {
"record1": {
"<1>": "First Wafer Inspection"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "FWIS"
},
"body": {
"record1": {
"<1>": "First Wafer Surfscan"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "LBLCHK"
},
"body": {
"record1": {
"<1>": "QA Label Check"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "LOAD"
},
"body": {
"record1": {
"<1>": "Reactor Load"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "LOAD_QA_MET"
},
"body": {
"record1": {
"<1>": "Load QA Metrology"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "LWIC"
},
"body": {
"record1": {
"<1>": "Last Wafer Cleans"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "LWII"
},
"body": {
"record1": {
"<1>": "Last Wafer Inspection"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "LWIS"
},
"body": {
"record1": {
"<1>": "Last Wafer Surfscan"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "NCR"
},
"body": {
"record1": {
"<1>": "NCR"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "POST"
},
"body": {
"record1": {
"<1>": "Post-Epi"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "POST_QA_MET"
},
"body": {
"record1": {
"<1>": "Post-Epi QA Metrology"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "PREC"
},
"body": {
"record1": {
"<1>": "Pre-Epi Clean"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "PREI"
},
"body": {
"record1": {
"<1>": "Pre-Epi Inspection"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "PRES"
},
"body": {
"record1": {
"<1>": "Pre-Epi Surfscan"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "PSTC"
},
"body": {
"record1": {
"<1>": "Post-Epi Clean"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "PSTI"
},
"body": {
"record1": {
"<1>": "Post-Epi Inspection"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "PSTS"
},
"body": {
"record1": {
"<1>": "Post-Epi Surfscan"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "QA"
},
"body": {
"record1": {
"<1>": "Final QA"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "RDS_TEST"
},
"body": {
"record1": {
"<1>": "RDS Metrology"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "ROTR"
},
"body": {
"record1": {
"<1>": "ROTR Acceptance"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "UNLOAD"
},
"body": {
"record1": {
"<1>": "Reactor Unload"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "UNLOAD_QA_MET"
},
"body": {
"record1": {
"<1>": "Unload QA Metrology"
}
}
}

View File

@ -0,0 +1,12 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "VER"
},
"body": {
"record1": {
"<1>": "Verify Quantity"
}
}
}

View File

@ -0,0 +1,145 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "LSL2*EDGE_INSP_IMPROVEMENT"
},
"body": {
"record1": {
"<1>": "EDGE_INSP_IMPROVEMENT",
"<2>": "",
"<3>": "",
"<4>": "LSL2",
"<5>": "",
"<6>": "",
"<7>": {
"<7,1>": "LSL2",
"<7,2>": "LSL2",
"<7,3>": "LSL2",
"<7,4>": "LSL2",
"<7,5>": "LSL2",
"<7,6>": "LSL2",
"<7,7>": "LSL2",
"<7,8>": "LSL2",
"<7,9>": "LSL2",
"<7,10>": "LSL2",
"<7,11>": "LSL2",
"<7,12>": "LSL2",
"<7,13>": "LSL2",
"<7,14>": "LSL2",
"<7,15>": "LSL2",
"<7,16>": "LSL2",
"<7,17>": "LSL2",
"<7,18>": "LSL2",
"<7,19>": "LSL2",
"<7,20>": "LSL2",
"<7,21>": "LSL2",
"<7,22>": "LSL2",
"<7,23>": ""
},
"<8>": "",
"<9>": "",
"<10>": "",
"<11>": {
"<11,1>": "Application Rows",
"<11,2>": "3-3:SYSREPOSVIEWS:LSL2_EDGE_INSP_IMPROVEMENT",
"<11,3>": "Database Columns",
"<11,4>": "3-3:CLEAN_INSP.SPEC_EDGE",
"<11,5>": "3-3:PROD_SPEC.STAGE_EDGE",
"<11,6>": "3-3:PRS_STAGE.EDGE",
"<11,7>": "3-3:RDS.FWI_CI_SPEC_EDGE",
"<11,8>": "3-3:RDS.LWI_CI_SPEC_EDGE",
"<11,9>": "3-3:RDS.POST_CI_SPEC_EDGE",
"<11,10>": "3-3:RDS.PRE_CI_SPEC_EDGE",
"<11,11>": "3-3:WM_OUT.EPO_CI_SPEC_EDGE",
"<11,12>": "OpenInsight Event Executables",
"<11,13>": "2-2:CLICK",
"<11,14>": "3-3:RDS_POST_EPI.BUTTON_11",
"<11,15>": "2-2:CLOSE",
"<11,16>": "3-3:DBW_WM_OUT_WAFER_SELECT.",
"<11,17>": "3-3:DBW_WO_MAT_WAFER_SELECT.",
"<11,18>": "3-3:WO_DAILY_SCHED_SINGLE.",
"<11,19>": "2-2:CREATE",
"<11,20>": "3-3:WO_DAILY_SCHED_SINGLE.",
"<11,21>": "2-2:LOSTFOCUS",
"<11,22>": "3-3:DBW_WO_MAT_WAFER_SELECT.EDT_SLOTS",
"<11,23>": "OpenInsight Events",
"<11,24>": "2-2:CLICK",
"<11,25>": "3-3:RDS_POST_EPI.BUTTON_11",
"<11,26>": "2-2:CLOSE",
"<11,27>": "3-3:DBW_WM_OUT_WAFER_SELECT.",
"<11,28>": "3-3:DBW_WO_MAT_WAFER_SELECT.",
"<11,29>": "3-3:WO_DAILY_SCHED_SINGLE.",
"<11,30>": "2-2:CREATE",
"<11,31>": "3-3:WO_DAILY_SCHED_SINGLE.",
"<11,32>": "2-2:LOSTFOCUS",
"<11,33>": "3-3:DBW_WO_MAT_WAFER_SELECT.EDT_SLOTS",
"<11,34>": "OpenInsight Form Executables",
"<11,35>": "3-3:CLEAN_INSP",
"<11,36>": "3-3:DBW_WM_OUT_WAFER_SELECT",
"<11,37>": "3-3:DBW_WO_MAT_WAFER_SELECT",
"<11,38>": "3-3:NDW_RDS_QUERY",
"<11,39>": "3-3:NDW_RDS_QUICK_QUERY",
"<11,40>": "3-3:NDW_WM_OUT_QUICK_QUERY",
"<11,41>": "3-3:PROD_SPEC",
"<11,42>": "3-3:PRS_STAGE",
"<11,43>": "3-3:RDS_POST_EPI",
"<11,44>": "3-3:WM_OUT",
"<11,45>": "3-3:WO_DAILY_SCHED_SINGLE",
"<11,46>": "OpenInsight Forms",
"<11,47>": "3-3:CLEAN_INSP",
"<11,48>": "3-3:DBW_WM_OUT_WAFER_SELECT",
"<11,49>": "3-3:DBW_WO_MAT_WAFER_SELECT",
"<11,50>": "3-3:NDW_RDS_QUERY",
"<11,51>": "3-3:NDW_RDS_QUICK_QUERY",
"<11,52>": "3-3:NDW_WM_OUT_QUICK_QUERY",
"<11,53>": "3-3:PROD_SPEC",
"<11,54>": "3-3:PRS_STAGE",
"<11,55>": "3-3:RDS_POST_EPI",
"<11,56>": "3-3:WM_OUT",
"<11,57>": "3-3:WO_DAILY_SCHED_SINGLE",
"<11,58>": "Popup Boxes",
"<11,59>": "3-3:ENG_OPTIONS",
"<11,60>": "Stored Procedure Debug Tables",
"<11,61>": "3-3:CLEAN_INSP",
"<11,62>": "3-3:CLEAN_INSP_SERVICES",
"<11,63>": "3-3:COMM_RDS",
"<11,64>": "3-3:COMM_WM_OUT",
"<11,65>": "3-3:NDW_RDS_QUERY_EVENTS",
"<11,66>": "3-3:NDW_RDS_QUICK_QUERY_EVENTS",
"<11,67>": "3-3:NDW_WM_OUT_QUICK_QUERY_EVENTS",
"<11,68>": "3-3:OBJ_CLEAN_INSP",
"<11,69>": "3-3:RDS_REACT_RUN",
"<11,70>": "3-3:WO_DAILY_SCHED_COMM2",
"<11,71>": "3-3:WO_MAT_QA_SERVICES",
"<11,72>": "Stored Procedure Executables",
"<11,73>": "3-3:CLEAN_INSP",
"<11,74>": "3-3:CLEAN_INSP_SERVICES",
"<11,75>": "3-3:COMM_RDS",
"<11,76>": "3-3:COMM_WM_OUT",
"<11,77>": "3-3:NDW_RDS_QUERY_EVENTS",
"<11,78>": "3-3:NDW_RDS_QUICK_QUERY_EVENTS",
"<11,79>": "3-3:NDW_WM_OUT_QUICK_QUERY_EVENTS",
"<11,80>": "3-3:OBJ_CLEAN_INSP",
"<11,81>": "3-3:RDS_REACT_RUN",
"<11,82>": "3-3:WO_DAILY_SCHED_COMM2",
"<11,83>": "3-3:WO_MAT_QA_SERVICES",
"<11,84>": "Stored Procedure Inserts",
"<11,85>": "3-3:CLEAN_INSP_EQUATES",
"<11,86>": "3-3:PRS_STAGE_EQUATES",
"<11,87>": "Stored Procedures",
"<11,88>": "3-3:CLEAN_INSP",
"<11,89>": "3-3:CLEAN_INSP_SERVICES",
"<11,90>": "3-3:COMM_RDS",
"<11,91>": "3-3:COMM_WM_OUT",
"<11,92>": "3-3:NDW_RDS_QUERY_EVENTS",
"<11,93>": "3-3:NDW_RDS_QUICK_QUERY_EVENTS",
"<11,94>": "3-3:NDW_WM_OUT_QUICK_QUERY_EVENTS",
"<11,95>": "3-3:OBJ_CLEAN_INSP",
"<11,96>": "3-3:RDS_REACT_RUN",
"<11,97>": "3-3:WO_DAILY_SCHED_COMM2",
"<11,98>": "3-3:WO_MAT_QA_SERVICES"
}
}
}
}

View File

@ -0,0 +1,136 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "LSL2*GAN_RETAIN_MANAGER"
},
"body": {
"record1": {
"<1>": "GAN_RETAIN_MANAGER",
"<2>": {
"<2,1>": {
"<2,1,1>": {
"<2,1,1,1>": "Application Rows",
"<2,1,1,2>": "SYSREPOSVIEWS:LSL2_GAN_RETAIN_MANAGER",
"<2,1,1,3>": "",
"<2,1,1,4>": "OpenInsight Form Executables",
"<2,1,1,5>": "NDW_GAN_RETAIN_MANAGER",
"<2,1,1,6>": "NDW_GAN_RETAIN_MANAGER_SEARCH_EDIT",
"<2,1,1,7>": "NDW_GAN_RETAIN_MANAGER_TASK",
"<2,1,1,8>": "NDW_GAN_RETAIN_MANAGER_TASK_DESTROY",
"<2,1,1,9>": "NDW_GAN_RETAIN_MANAGER_TASK_RETAIN",
"<2,1,1,10>": "NDW_TREE_FILTER",
"<2,1,1,11>": "",
"<2,1,1,12>": "OpenInsight Forms",
"<2,1,1,13>": "NDW_GAN_RETAIN_MANAGER",
"<2,1,1,14>": "NDW_GAN_RETAIN_MANAGER_SEARCH_EDIT",
"<2,1,1,15>": "NDW_GAN_RETAIN_MANAGER_TASK",
"<2,1,1,16>": "NDW_GAN_RETAIN_MANAGER_TASK_DESTROY",
"<2,1,1,17>": "NDW_GAN_RETAIN_MANAGER_TASK_RETAIN",
"<2,1,1,18>": "NDW_TREE_FILTER",
"<2,1,1,19>": "",
"<2,1,1,20>": "Stored Procedure Debug Tables",
"<2,1,1,21>": "GAN_SERVICES",
"<2,1,1,22>": "NDW_GAN_RETAIN_MANAGER_EVENTS",
"<2,1,1,23>": "NDW_GAN_RETAIN_MANAGER_SEARCH_EDIT_EVENTS",
"<2,1,1,24>": "NDW_GAN_RETAIN_MANAGER_TASK_DESTROY_EVENTS",
"<2,1,1,25>": "NDW_GAN_RETAIN_MANAGER_TASK_EVENTS",
"<2,1,1,26>": "NDW_GAN_RETAIN_MANAGER_TASK_RETAIN_EVENTS",
"<2,1,1,27>": "RETAINED_WAFERS_ACTIONS",
"<2,1,1,28>": "RETAIN_MANAGER_SERVICES",
"<2,1,1,29>": "NDW_TREE_FILTER_EVENTS",
"<2,1,1,30>": "",
"<2,1,1,31>": "Stored Procedure Executables",
"<2,1,1,32>": "GAN_SERVICES",
"<2,1,1,33>": "NDW_GAN_RETAIN_MANAGER_EVENTS",
"<2,1,1,34>": "NDW_GAN_RETAIN_MANAGER_SEARCH_EDIT_EVENTS",
"<2,1,1,35>": "NDW_GAN_RETAIN_MANAGER_TASK_DESTROY_EVENTS",
"<2,1,1,36>": "NDW_GAN_RETAIN_MANAGER_TASK_EVENTS",
"<2,1,1,37>": "NDW_GAN_RETAIN_MANAGER_TASK_RETAIN_EVENTS",
"<2,1,1,38>": "RETAINED_WAFERS_ACTIONS",
"<2,1,1,39>": "RETAIN_MANAGER_SERVICES",
"<2,1,1,40>": "NDW_TREE_FILTER_EVENTS",
"<2,1,1,41>": "",
"<2,1,1,42>": "Stored Procedure Inserts",
"<2,1,1,43>": "RETAINED_WAFERS_EQUATES",
"<2,1,1,44>": "",
"<2,1,1,45>": "Stored Procedures",
"<2,1,1,46>": "GAN_SERVICES",
"<2,1,1,47>": "NDW_GAN_RETAIN_MANAGER_EVENTS",
"<2,1,1,48>": "NDW_GAN_RETAIN_MANAGER_SEARCH_EDIT_EVENTS",
"<2,1,1,49>": "NDW_GAN_RETAIN_MANAGER_TASK_DESTROY_EVENTS",
"<2,1,1,50>": "NDW_GAN_RETAIN_MANAGER_TASK_EVENTS",
"<2,1,1,51>": "NDW_GAN_RETAIN_MANAGER_TASK_RETAIN_EVENTS",
"<2,1,1,52>": "RETAINED_WAFERS_ACTIONS",
"<2,1,1,53>": "RETAIN_MANAGER_SERVICES",
"<2,1,1,54>": "NDW_TREE_FILTER_EVENTS"
}
}
},
"<3>": "",
"<4>": "LSL2",
"<5>": "",
"<6>": "",
"<7>": {
"<7,1>": "LSL2",
"<7,2>": "LSL2",
"<7,3>": "LSL2",
"<7,4>": "LSL2",
"<7,5>": ""
},
"<8>": "",
"<9>": "",
"<10>": "",
"<11>": {
"<11,1>": "Application Rows",
"<11,2>": "3-3:SYSREPOSVIEWS:LSL2_GAN_RETAIN_MANAGER",
"<11,3>": "OpenInsight Form Executables",
"<11,4>": "3-3:NDW_GAN_RETAIN_MANAGER",
"<11,5>": "3-3:NDW_GAN_RETAIN_MANAGER_SEARCH_EDIT",
"<11,6>": "3-3:NDW_GAN_RETAIN_MANAGER_TASK",
"<11,7>": "3-3:NDW_GAN_RETAIN_MANAGER_TASK_DESTROY",
"<11,8>": "3-3:NDW_GAN_RETAIN_MANAGER_TASK_RETAIN",
"<11,9>": "3-3:NDW_TREE_FILTER",
"<11,10>": "OpenInsight Forms",
"<11,11>": "3-3:NDW_GAN_RETAIN_MANAGER",
"<11,12>": "3-3:NDW_GAN_RETAIN_MANAGER_SEARCH_EDIT",
"<11,13>": "3-3:NDW_GAN_RETAIN_MANAGER_TASK",
"<11,14>": "3-3:NDW_GAN_RETAIN_MANAGER_TASK_DESTROY",
"<11,15>": "3-3:NDW_GAN_RETAIN_MANAGER_TASK_RETAIN",
"<11,16>": "3-3:NDW_TREE_FILTER",
"<11,17>": "Stored Procedure Debug Tables",
"<11,18>": "3-3:GAN_SERVICES",
"<11,19>": "3-3:NDW_GAN_RETAIN_MANAGER_EVENTS",
"<11,20>": "3-3:NDW_GAN_RETAIN_MANAGER_SEARCH_EDIT_EVENTS",
"<11,21>": "3-3:NDW_GAN_RETAIN_MANAGER_TASK_DESTROY_EVENTS",
"<11,22>": "3-3:NDW_GAN_RETAIN_MANAGER_TASK_EVENTS",
"<11,23>": "3-3:NDW_GAN_RETAIN_MANAGER_TASK_RETAIN_EVENTS",
"<11,24>": "3-3:NDW_TREE_FILTER_EVENTS",
"<11,25>": "3-3:RETAINED_WAFERS_ACTIONS",
"<11,26>": "3-3:RETAIN_MANAGER_SERVICES",
"<11,27>": "Stored Procedure Executables",
"<11,28>": "3-3:GAN_SERVICES",
"<11,29>": "3-3:NDW_GAN_RETAIN_MANAGER_EVENTS",
"<11,30>": "3-3:NDW_GAN_RETAIN_MANAGER_SEARCH_EDIT_EVENTS",
"<11,31>": "3-3:NDW_GAN_RETAIN_MANAGER_TASK_DESTROY_EVENTS",
"<11,32>": "3-3:NDW_GAN_RETAIN_MANAGER_TASK_EVENTS",
"<11,33>": "3-3:NDW_GAN_RETAIN_MANAGER_TASK_RETAIN_EVENTS",
"<11,34>": "3-3:NDW_TREE_FILTER_EVENTS",
"<11,35>": "3-3:RETAINED_WAFERS_ACTIONS",
"<11,36>": "3-3:RETAIN_MANAGER_SERVICES",
"<11,37>": "Stored Procedure Inserts",
"<11,38>": "3-3:RETAINED_WAFERS_EQUATES",
"<11,39>": "Stored Procedures",
"<11,40>": "3-3:GAN_SERVICES",
"<11,41>": "3-3:NDW_GAN_RETAIN_MANAGER_EVENTS",
"<11,42>": "3-3:NDW_GAN_RETAIN_MANAGER_SEARCH_EDIT_EVENTS",
"<11,43>": "3-3:NDW_GAN_RETAIN_MANAGER_TASK_DESTROY_EVENTS",
"<11,44>": "3-3:NDW_GAN_RETAIN_MANAGER_TASK_EVENTS",
"<11,45>": "3-3:NDW_GAN_RETAIN_MANAGER_TASK_RETAIN_EVENTS",
"<11,46>": "3-3:NDW_TREE_FILTER_EVENTS",
"<11,47>": "3-3:RETAINED_WAFERS_ACTIONS",
"<11,48>": "3-3:RETAIN_MANAGER_SERVICES"
}
}
}
}

View File

@ -0,0 +1,80 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "LSL2*INFINEON_SCAN_APP"
},
"body": {
"record1": {
"<1>": "Infineon Scan App",
"<2>": "",
"<3>": "",
"<4>": "LSL2",
"<5>": "",
"<6>": "",
"<7>": {
"<7,1>": "LSL2",
"<7,2>": ""
},
"<8>": "",
"<9>": "",
"<10>": "",
"<11>": {
"<11,1>": "Application Rows",
"<11,2>": "3-3:DICT.SCANS:%TABLE_DESCRIPTION%",
"<11,3>": "3-3:DICT.SCANS:ACCEPTED",
"<11,4>": "3-3:DICT.SCANS:ACCEPTED_DATE",
"<11,5>": "3-3:DICT.SCANS:ACCEPTED_TIME",
"<11,6>": "3-3:DICT.SCANS:ACTION",
"<11,7>": "3-3:DICT.SCANS:BOAT_ID",
"<11,8>": "3-3:DICT.SCANS:CASSETTE_IDS",
"<11,9>": "3-3:DICT.SCANS:CREATED_DATE",
"<11,10>": "3-3:DICT.SCANS:CREATED_TIME",
"<11,11>": "3-3:DICT.SCANS:EMPLOYEE_AUTHORIZED",
"<11,12>": "3-3:DICT.SCANS:EMPLOYEE_ID",
"<11,13>": "3-3:DICT.SCANS:EMPLOYEE_NAME",
"<11,14>": "3-3:DICT.SCANS:EMPLOYEE_NOT_AUTHORIZED_REASON",
"<11,15>": "3-3:DICT.SCANS:LAST_MODIFIED",
"<11,16>": "3-3:DICT.SCANS:LOAD_LOCK",
"<11,17>": "3-3:DICT.SCANS:LOCATION_ID",
"<11,18>": "3-3:DICT.SCANS:LOCATION_NAME",
"<11,19>": "3-3:DICT.SCANS:PL_NUMBER",
"<11,20>": "3-3:DICT.SCANS:SCANNED_DATA",
"<11,21>": "3-3:DICT.SCANS:SCANNED_DATES",
"<11,22>": "3-3:DICT.SCANS:SCANNED_TIMES",
"<11,23>": "3-3:DICT.SCANS:SCAN_ACCEPTABLE",
"<11,24>": "3-3:DICT.SCANS:SCAN_ID",
"<11,25>": "3-3:DICT.SCANS:SCAN_NOT_ACCEPTABLE_REASON",
"<11,26>": "3-3:DICT.SCANS:SCAN_TYPE",
"<11,27>": "3-3:DICT.SCANS:SCHEDULER_WAFER_COUNT",
"<11,28>": "3-3:DICT.SCANS:TOOL_ID",
"<11,29>": "3-3:DICT.SCANS:TOOL_NAME",
"<11,30>": "3-3:DICT.SCANS:TRANSFER_TOOL_ID",
"<11,31>": "3-3:DICT.SCANS:TRANSFER_TOOL_NAME",
"<11,32>": "3-3:DICT.SCANS:UNLOAD_PL_CONFIRMED",
"<11,33>": "3-3:DICT.SCANS:WAFER_COUNT_CONFIRMED",
"<11,34>": "3-3:SYSREPOSVIEWS:LSL2_INFINEON_SCAN_APP",
"<11,35>": "Stored Procedure Debug Tables",
"<11,36>": "3-3:HTTP_ENTRY_POINT_SERVICES",
"<11,37>": "3-3:HTTP_SCAN_SERVICES",
"<11,38>": "3-3:LSL_USERS_ACTIONS",
"<11,39>": "3-3:SCANS_ACTIONS",
"<11,40>": "3-3:SCAN_SERVICES",
"<11,41>": "Stored Procedure Executables",
"<11,42>": "3-3:HTTP_ENTRY_POINT_SERVICES",
"<11,43>": "3-3:HTTP_SCAN_SERVICES",
"<11,44>": "3-3:LSL_USERS_ACTIONS",
"<11,45>": "3-3:SCANS_ACTIONS",
"<11,46>": "3-3:SCAN_SERVICES",
"<11,47>": "Stored Procedure Inserts",
"<11,48>": "3-3:SCANS_EQUATES",
"<11,49>": "Stored Procedures",
"<11,50>": "3-3:HTTP_ENTRY_POINT_SERVICES",
"<11,51>": "3-3:HTTP_SCAN_SERVICES",
"<11,52>": "3-3:LSL_USERS_ACTIONS",
"<11,53>": "3-3:SCANS_ACTIONS",
"<11,54>": "3-3:SCAN_SERVICES"
}
}
}
}

View File

@ -0,0 +1,35 @@
{
"header": {
"version": 1,
"type": "record",
"approw-key": "LSL2*REACT_ITEM_20230126_DJS"
},
"body": {
"record1": {
"<1>": "REACT_ITEM_20230126_DJS",
"<2>": "Added New or Refurb database column and form control.",
"<3>": "",
"<4>": "LSL2",
"<5>": "",
"<6>": "",
"<7>": "",
"<8>": "",
"<9>": "",
"<10>": "",
"<11>": {
"<11,1>": "Application Rows",
"<11,2>": "3-3:SYSREPOSVIEWS:LSL2_REACT_ITEM_20230126_DJS",
"<11,3>": "Database Columns",
"<11,4>": "3-3:REACT_ITEM.NEW_OR_REFURB",
"<11,5>": "OpenInsight Form Executables",
"<11,6>": "3-3:REACT_ITEM",
"<11,7>": "OpenInsight Forms",
"<11,8>": "3-3:REACT_ITEM",
"<11,9>": "Stored Procedure Executables",
"<11,10>": "3-3:DBW_WO_MAT_WAFER_SELECT_EVENTS",
"<11,11>": "Stored Procedure Inserts",
"<11,12>": "3-3:REACT_ITEM_EQUATES"
}
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare function rds_comm\r\n\r\nVoid = rds_comm( 'WO_VERIFY_CHK' )\r\nRETURN 1"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare function rds_comm\r\n\r\nVoid = rds_comm( 'WO_VERIFY_CHK' )\r\nRETURN 1"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare function msg\r\n\r\nOpt1 = .sort_options_1->Value\r\nOpt2 = .sort_options_2->Value\r\nOpt3 = .sort_options_3->Value\r\n\r\nIf Opt1 = Opt2 Or Opt2 = Opt3 Or Opt1 = Opt3 Then\r\n Msg001 = ''\r\n Msg001 := 'The same sort field has been selected|'\r\n Msg001 := 'for two or more options!'\r\n Void = msg('',Msg001)\r\nEnd\r\n\r\nReturn 0\r\n"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "if NewData = '' and .thru->text = '' then\r\n .span->enabled = 1\r\nend else\r\n .span->text = 'N/A'\r\n .span->enabled = 0\r\nend\r\nRETURN 1"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "if NewData = 'Quoted Products' then\r\n .order_stat->text = 'N/A'\r\n .order_stat->enabled = 0\r\nend else\r\n .order_stat->text = 'All Orders'\r\n .order_stat->enabled = 1\r\nend\r\nRETURN 1"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": ".from->text = ''\r\n.thru->text = ''\r\nRETURN 1"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "if NewData = '' and .from->text = '' then\r\n .span->enabled = 1\r\nend else\r\n .span->text = 'N/A'\r\n .span->enabled = 0\r\nend\r\nRETURN 1"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "if @user4 = 'MIS' then\r\n\tDEBUG\r\nend\r\nif .exporttablenames->text = 'REACT_UTIL' then\r\n .UTIL_START->VISIBLE = 1\r\n .UTIL_END->VISIBLE = 1\r\n .UTIL_START_LABEL->VISIBLE = 1\r\n .UTIL_END_LABEL->VISIBLE = 1\r\nend else\r\n .UTIL_START->VISIBLE = 0\r\n .UTIL_END->VISIBLE = 0\r\n .UTIL_START_LABEL->VISIBLE = 0\r\n .UTIL_END_LABEL->VISIBLE = 0\r\nend\r\nRETURN 1\r\n"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare function send_event, post_event\r\n\r\nif len( NewData ) > 24 then\r\n Void = send_event( @window:'.':CtrlEntId, 'LOSTFOCUS', '' )\r\n Void = set_property( @window:'.EXPORTTABLENAMES', \"FOCUS\", 1)\r\n Void = post_event( @window:'.EXPORTTABLENAMES', \"GOTFOCUS\" )\r\n return 0\r\nend\r\nif NewData[-1,1] = ' ' then\r\n CurVal = @CtrlEntId->text\r\n CurVal[-1,1] = '_'\r\n @CtrlEntId->text = CurVal\r\n @CtrlEntId->selection = len( CurVal )+1\r\nend\r\nRETURN 1"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "if .exporttablenames->text = 'REACT_UTIL' then\r\n .UTIL_START->VISIBLE = 1\r\n .UTIL_END->VISIBLE = 1\r\n .UTIL_START_LABEL->VISIBLE = 1\r\n .UTIL_END_LABEL->VISIBLE = 1\r\nend else\r\n .UTIL_START->VISIBLE = 0\r\n .UTIL_END->VISIBLE = 0\r\n .UTIL_START_LABEL->VISIBLE = 0\r\n .UTIL_END_LABEL->VISIBLE = 0\r\nend\r\nRETURN 1\r\n"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare function send_event, post_event\r\n\r\nif len( NewData ) > 24 then\r\n Void = send_event( @window:'.':CtrlEntId, 'LOSTFOCUS', '' )\r\n Void = set_property( @window:'.EXPORTTABLENAMES', \"FOCUS\", 1)\r\n Void = post_event( @window:'.EXPORTTABLENAMES', \"GOTFOCUS\" )\r\n return 0\r\nend\r\nif NewData[-1,1] = ' ' then\r\n CurVal = @CtrlEntId->text\r\n CurVal[-1,1] = '_'\r\n @CtrlEntId->text = CurVal\r\n @CtrlEntId->selection = len( CurVal )+1\r\nend\r\nRETURN 1"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "Path = Get_Property(CtrlEntID,'DEFPROP')\r\nIF INDEX(Path,'/',1) THEN\r\n\tCall ErrMsg('\"/\" characters are invalid in paths. Use \"\\\" instead.')\r\nEND\r\nRETURN 1"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare function prod_spec_comm\r\ndeclare subroutine forward_event\r\n\r\nIF @USERNAME = 'BRYCE_BARB' THEN DEBUG\r\n\r\nforward_event(NewData)\r\nVoid = prod_spec_comm( \"LOAD_TOOL_RECIPE\" )\r\nRETURN 0\r\n"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "CurVal = @CtrlEntId->text\r\nif index( CurVal, 'Akrion', 1 ) else\r\n .post_akrion_recipe->text = ''\r\nend\r\nreturn 0"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "CurVal = @CtrlEntId->text\r\nif index( CurVal, 'Akrion', 1 ) else\r\n .pre_akrion_recipe->text = ''\r\nend\r\nRETURN 0"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "$insert logical\r\n\r\nif NewData = 'No' then\r\n .ship_full_type->visible = true$\r\n .sftype_label1->visible = true$\r\n .sftype_label2->visible = true$ \r\nend else\r\n .ship_full_type->text = ''\r\n .ship_full_type->visible = false$\r\n .sftype_label1->visible = false$\r\n .sftype_label2->visible = false$\r\nend\r\nRETURN 1"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare function prod_spec_comm\r\ndeclare subroutine forward_event\r\n\r\nIF @USERNAME = 'BRYCE_BARB' THEN DEBUG\r\n\r\nforward_event(NewData)\r\nVoid = prod_spec_comm( \"LOAD_TOOL_RECIPE\" )\r\nRETURN 0\r\n"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "CurVal = @CtrlEntId->text\r\nif index( CurVal, 'Akrion', 1 ) else\r\n .post_akrion_recipe->text = ''\r\nend\r\nreturn 0"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "CurVal = @CtrlEntId->text\r\nif index( CurVal, 'Akrion', 1 ) else\r\n .pre_akrion_recipe->text = ''\r\nend\r\nRETURN 0"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare function prod_spec_comm\r\ndeclare subroutine forward_event\r\n\r\nforward_event(NewData)\r\nVoid = prod_spec_comm( \"LOAD_TOOL_RECIPE\" )\r\nRETURN 0\r\n"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare function prod_spec_comm\r\ndeclare subroutine forward_event\r\n\r\nforward_event(NewData)\r\nVoid = prod_spec_comm( \"LOAD_TOOL_RECIPE\" )\r\nRETURN 0\r\n"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare function prod_spec_comm\r\ndeclare subroutine forward_event\r\n\r\nforward_event(NewData)\r\nVoid = prod_spec_comm( \"LOAD_TOOL_RECIPE\" )\r\nRETURN 0\r\n"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare function scroll_enable, send_message\r\n\r\nequ EditTableInsDel$ to 4 ;* ALLOW ROW INSERTION AND/OR DELETION FOR EDITTABLE STYLE\r\nequ Protected$ to 8 ;* AS DOCUMENTED IN THE COLSYTLE MESSAGE IN HELP\r\nequ ReadOnly$ to 2048 ;* FIGURED THIS OUT BY SETTING THE STYLE IN THE WINDOW THEN DEBUGGING\r\n\r\nSectionNo = NewData[1,1]\r\n\r\nIf SectionNo Then \r\n X = XLATE(\"CONFIG\",\"REACTOR_SELECTIONS\",SectionNo,\"X\")\t \t\r\n Treactors = .reactors->array\r\n Treactors<1> = X\r\n .reactors->array = Treactors\r\n *Void = scroll_enable( '', @window:'.REACTORS' )\r\nend\r\n* WILL LOOK INTO THIS LATER IDEA IS TO REENABLE THE REACTORS CONTROL Later Dude! \r\n*end else\r\n* ThisEditTable = @window:'.REACTORS'\r\n* Styles = send_message( ThisEditTable, \"COLSTYLE\", 0, '' )\r\n* Styles<1> = bitand( Styles<1>, Protected$ )\r\n* Void = send_message( ThisEditTable, \"COLSTYLE\", 0, Styles )\r\n* Style = get_property( ThisEditTable, \"STYLE\" )\r\n* if Style[1,2] _eqc \"0x\" then\r\n* convert @lower_case to @upper_case in Style\r\n*\t Style = iconv( Style[3,999], 'MX' )\r\n* end\r\n* Style = bitor( Style, EditTableInsDel$ )\r\n* Void = set_property( ThisEditTable, 'STYLE', Style ) \r\n* .reactors->array = @vm:@vm\r\n* *.reactors->enabled = 1 \r\nRETURN 0"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "OrigMode = get_property( @window, '@Mode' )\r\nM = .mode->text\r\nif M <> OrigMode then\r\n .apply->enabled = 1\r\nend else\r\n .apply->enabled = 0\r\nend\r\nif M[1,11] = 'Maintenance' THEN\r\n .reactmodesvc->visible = 1\r\n .serv_label->visible = 1\r\n \r\nend else\r\n .reactmodesvc->visible = 0\r\n .serv_label->visible = 0\r\n .note_group->enabled = 1\r\nend\r\n\r\n*IF OrigMode[1,11] = 'Maintenance' THEN\r\n*\t.note_group->enabled = 0\r\n*END ELSE\r\n* .note_group->enabled = 1\r\n*END\r\n\r\nRETURN 0"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": ".apply->enabled = 1\r\nRETURN 0"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "\r\nRETURN 0"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare subroutine recipe_browse_comm\r\n\r\nrecipe_browse_comm( 'REACT_REC_ON_CHANGE', '' )\r\nRETURN 0"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare subroutine recipe_browse_comm\r\n\r\nrecipe_browse_comm( 'REACT_REC_ON_CHANGE', '' )\r\nRETURN 0"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare subroutine recipe_browse_comm\r\n\r\nrecipe_browse_comm( 'REACT_REC_ON_CHANGE', '' )\r\nRETURN 0"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare function msg\r\n$insert msg_equates\r\n\r\nif .resp_signature->text <> '' else\r\n MsgInfo = ''\r\n MsgInfo<micon$> = 'H'\r\n MsgInfo<mtext$> = 'Cannot have an anticipated CAR inplace date without a responsible person signature.'\r\n Void = msg( '', MsgInfo ) \r\n .ant_car_inplace_date->text = ''\r\nend\r\nRETURN 0"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare function msg\r\n$insert msg_equates\r\n\r\nif .car_inplace_signature->text <> '' else\r\n MsgInfo = ''\r\n MsgInfo<micon$> = 'H'\r\n MsgInfo<mtext$> = 'Cannot have a CAR inplace date without having a CAR inplace signature.'\r\n Void = msg( '', MsgInfo ) \r\n .car_inplace_date->text = ''\r\nend\r\nRETURN 0"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "$insert msg_equates\r\ndeclare subroutine forward_event\r\n\r\nforward_event( VirtCode, ScanCode, CtrlKey, ShiftKey, AltKey )\r\n* REMOVED THIS CODE CAUSE BACK ON THE EDIT TABLES I SET TO 500 FOR THE WIDTH\r\n*CompVal = .compval->text\r\n*if len( CompVal ) > 80 then\r\n* .compval->text = CompVal[1,80]\r\n* MsgInfo = ''\r\n* MsgInfo<mtext$> = 'Comparision value can only be 80 characters'\r\n* MsgInfo<micon$> = '!'\r\n* Void = msg( '', MsgInfo )\r\n* * NOW SET CURSOR TO THE END\r\n* .compval->selection = 81:@fm:0 \r\n*end\r\nRETURN 0"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "if @CtrlEntId->text <> '' then\r\n .save->enabled = 1\r\nend else\r\n .save->enabled = 0\r\nend\r\nRETURN 1"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "if len( .find_val->text ) then\r\n .next->enabled = 1\r\n .prev->enabled = 1\r\nend else\r\n .next->enabled = 0\r\n .prev->enabled = 0\r\nend\r\nRETURN 0"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare function utility, fieldcount, set_property\r\n\r\nAllControls = utility( 'OBJECTLIST', @window, '' )\r\nAcnt = fieldcount( AllControls, @fm ) \r\nfor i = 1 to Acnt \r\n ThisControl = AllControls<i>\r\n if ThisControl[-6,6] = '_LABEL' or index( ThisControl, 'MENU', 1 ) or index( ThisControl, 'TEXT', 1 ) else\r\n void = set_property( ThisControl, 'ENABLED', 1 )\r\n end \r\nnext i \r\nRETURN 1\r\n"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare function utility, fieldcount, set_property\r\n\r\nAllControls = utility( 'OBJECTLIST', @window, '' )\r\nAcnt = fieldcount( AllControls, @fm ) \r\nfor i = 1 to Acnt \r\n ThisControl = AllControls<i>\r\n if ThisControl[-6,6] = '_LABEL' or index( ThisControl, 'MENU', 1 ) or index( ThisControl, 'TEXT', 1 ) else\r\n void = set_property( ThisControl, 'ENABLED', 1 )\r\n end \r\nnext i \r\nRETURN 1\r\n"
}
}
}

View File

@ -0,0 +1,11 @@
{
"header": {
"version": 1,
"type": "record"
},
"body": {
"record1": {
"<1>": "declare function utility, fieldcount, set_property\r\n\r\nAllControls = utility( 'OBJECTLIST', @window, '' )\r\nAcnt = fieldcount( AllControls, @fm ) \r\nfor i = 1 to Acnt \r\n ThisControl = AllControls<i>\r\n if ThisControl[-6,6] = '_LABEL' or index( ThisControl, 'MENU', 1 ) or index( ThisControl, 'TEXT', 1 ) else\r\n void = set_property( ThisControl, 'ENABLED', 1 )\r\n end \r\nnext i \r\nRETURN 1"
}
}
}

Some files were not shown because too many files have changed in this diff Show More