{"text_format":"1","workbook":"xlsx","n_sheets":28,"sheets":["Home","Work Order Form","Status List","WO Completion","Planner","Weekly Schedule","Tech Load","Parts List","Database","Dashboard","Work Type List","Priority List","Technicians List","Requester List","Asset Master List","Departments List","Failure Coding","DV Lists","Lists","PM Master","PM Instructions","PM Master Lists","Planner Lists","Setup Instructions","Open WOs","PMs Due","Low Stock","WO Parts"],"not_rendered":{"charts":7,"images":1,"macros":1,"external_links":1,"defined_names":10,"comments":1,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Home","index":0,"n_rows":24,"n_cols":41,"rows_kept":24,"cut":false,"hidden":false,"merged":[[23,29,23,35],[12,1,12,8],[12,10,12,17],[12,19,12,26],[12,28,12,35],[19,29,20,35],[10,1,10,8],[11,1,11,8],[21,29,21,35],[22,29,22,35],[1,22,1,37],[7,1,7,5],[7,6,7,12],[7,13,7,24],[5,1,5,35],[1,1,1,13],[7,26,7,35],[21,1,21,7],[22,1,22,7],[23,1,23,7],[19,8,20,14],[21,8,21,14],[22,8,22,14],[23,8,23,14],[19,1,20,7],[21,15,21,21],[22,15,22,21],[23,15,23,21],[19,22,20,28],[21,22,21,28],[22,22,22,28],[23,22,23,28],[19,15,20,21],[3,1,3,35],[4,1,4,35],[10,10,10,17],[11,10,11,17],[10,19,10,26],[11,19,11,26],[10,28,10,35],[11,28,11,35]]}
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Trial ends"]
[null,"www.maintainflow.pro",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Lite CMMS  ·  v1.2  ·  Testing",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2026-06-26"]
[]
[null,"MAINTENANCE OPERATIONS · BUILT IN EXCEL"]
[null,"Plan it. Track it. Prove it."]
[null,"Work orders, preventive maintenance, parts inventory and uptime metrics — orchestrated in a single workbook."]
[]
[null,"●  Live",null,null,null,null,{"$f":"COUNTIF(WorkOrdersDatabase[Status],\"Open\")&\" open WOs\"","v":"34 open WOs"},null,null,null,null,null,null,{"$f":"\"Last activity: \"&TEXT(MAX(WorkOrdersDatabase[Date Created]),\"mmm d, yyyy\")","v":"Last activity: Jun 14, 2026"}]
[]
[null,"Today at a glance",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"www.maintainflow.pro"]
[null,"Open WOs",null,null,null,null,null,null,null,null,"PMs Due",null,null,null,null,null,null,null,null,"Low Stock",null,null,null,null,null,null,null,null,"PM Compliance"]
[null,{"$f":"COUNTIF(WorkOrdersDatabase[Status],\"Open\")","v":34},null,null,null,null,null,null,null,null,{"$f":"COUNTIF('PM Master'!$P$2:$P$1000,\"DUE SOON\")+COUNTIF('PM Master'!$P$2:$P$1000,\"OVERDUE\")","v":29},null,null,null,null,null,null,null,null,{"$f":"COUNTIF('Parts List'!$F$2:$F$1000,\"LOW STOCK\")+COUNTIF('Parts List'!$F$2:$F$1000,\"OUT OF STOCK\")","v":8},null,null,null,null,null,null,null,null,{"$f":"IFERROR(1-COUNTIF('PM Master'!$P$2:$P$1000,\"OVERDUE\")/COUNTIF('PM Master'!$O$2:$O$1000,\"Active\"),0)","v":0.97916666666666663}]
[null,"From WO Database",null,null,null,null,null,null,null,null,"From PM Master",null,null,null,null,null,null,null,null,"From Parts List",null,null,null,null,null,null,null,null,"From PM Master"]
[]
[]
[null,"WORKSPACE"]
[]
[]
[]
[null,"➕",null,null,null,null,null,null,"✅",null,null,null,null,null,null,"🗓",null,null,null,null,null,null,"📋",null,null,null,null,null,null,"📦"]
[]
[null,"Create WO",null,null,null,null,null,null,"Complete WO",null,null,null,null,null,null,"Weekly Schedule",null,null,null,null,null,null,"Planner",null,null,null,null,null,null,"Parts"]
[null,"Start a new request",null,null,null,null,null,null,"Close out a job",null,null,null,null,null,null,"Plan the week",null,null,null,null,null,null,"All work orders",null,null,null,null,null,null,"Stock and reorders"]
[null,"Open  ›",null,null,null,null,null,null,"Open  ›",null,null,null,null,null,null,"Open  ›",null,null,null,null,null,null,"Open  ›",null,null,null,null,null,null,"Open  ›"]

{"sheet":"Work Order Form","index":1,"n_rows":22,"n_cols":3,"rows_kept":22,"cut":false,"hidden":false,"merged":[[0,0,0,2],[4,2,5,2],[20,2,21,2],[3,0,3,2],[6,0,6,2],[19,0,19,2],[7,2,9,2],[10,0,10,2],[11,2,16,2]]}
["WORK ORDER ENTRY FORM"]
[]
["Field","Entry","Notes"]
[]
["Work Order Number",null,"Auto-generated"]
["Date","2026-06-13"]
[]
["Requested By",null,"Request Information"]
["Work Type"]
["Priority"]
[]
["Asset ID",null,"Asset Information"]
["Asset Name",{"$f":"IF(B12=\"\",\"\",_xlfn.XLOOKUP(B12,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\"))","v":""}]
["Area/Line",{"$f":"IF(B12=\"\",\"\",_xlfn.XLOOKUP(B12,'Asset Master List'!A:A,'Asset Master List'!C:C,\"\"))","v":""}]
["Location",{"$f":"IF(B12=\"\",\"\",_xlfn.XLOOKUP(B12,'Asset Master List'!A:A,'Asset Master List'!D:D,\"\"))","v":""}]
["Department",{"$f":"IF(B12=\"\",\"\",_xlfn.XLOOKUP(B12,'Asset Master List'!A:A,'Asset Master List'!E:E,\"\"))","v":""}]
["Criticality",{"$f":"IF(B12=\"\",\"\",_xlfn.XLOOKUP(B12,'Asset Master List'!A:A,'Asset Master List'!H:H,\"\"))","v":""}]
["Parent Asset ID",{"$f":"IF(B12=\"\",\"\",_xlfn.XLOOKUP(B12,'Asset Master List'!A:A,'Asset Master List'!F:F,\"\"))","v":""}]
["Hierarchy Level",{"$f":"IF(B12=\"\",\"\",_xlfn.XLOOKUP(B12,'Asset Master List'!A:A,'Asset Master List'!G:G,\"\"))","v":""}]
[]
["Problem Description",null,"Planning Information"]
["Assigned Technician"]

{"sheet":"Status List","index":2,"n_rows":10,"n_cols":2,"rows_kept":10,"cut":false,"hidden":true,"merged":[]}
["Status","Meaning"]
["Open","Work request has been created but not yet planned."]
["Ready to Schedule","Work has enough information to be scheduled."]
["Scheduled","Work has been assigned to a date or shift."]
["In Progress","Work is currently being executed."]
["Waiting Parts","Work is delayed because parts are not available."]
["Waiting Production","Work is delayed due to production availability or access."]
["Completed","Work has been physically completed."]
["Closed","Work has been reviewed, documented, and finalized."]
["Cancelled","Work order is no longer required."]

{"sheet":"WO Completion","index":3,"n_rows":27,"n_cols":6,"rows_kept":27,"cut":false,"hidden":false,"merged":[[0,0,0,2],[1,2,5,2],[6,2,18,2],[0,4,0,5],[5,5,13,5],[5,4,13,4]]}
["WORK ORDER COMPLETION",null,null,null,"MANUAL LOAD — confirm WO"]
["WO No.",null,"Locked Cells",null,"Asset",{"$f":"IF($B$2=\"\",\"—\",IFERROR(INDEX(WorkOrdersDatabase[Asset Name],MATCH($B$2,WorkOrdersDatabase[WO Number],0)),\"WO not found\"))","v":"—"}]
["Asset",null,null,null,"Work Type",{"$f":"IF($B$2=\"\",\"—\",IFERROR(INDEX(WorkOrdersDatabase[Work Type],MATCH($B$2,WorkOrdersDatabase[WO Number],0)),\"\"))","v":"—"}]
["Work Type",null,null,null,"Priority",{"$f":"IF($B$2=\"\",\"—\",IFERROR(INDEX(WorkOrdersDatabase[Priority],MATCH($B$2,WorkOrdersDatabase[WO Number],0)),\"\"))","v":"—"}]
["Priority",null,null,null,"Status",{"$f":"IF($B$2=\"\",\"—\",IFERROR(INDEX(WorkOrdersDatabase[Status],MATCH($B$2,WorkOrdersDatabase[WO Number],0)),\"\"))","v":"—"}]
["Job Description",null,null,null,"Description",{"$f":"IF($B$2=\"\",\"—\",IFERROR(INDEX(WorkOrdersDatabase[Problem Description],MATCH($B$2,WorkOrdersDatabase[WO Number],0)),\"\"))","v":"—"}]
["Failure Type",null,"Editable Cells"]
["Failure Category"]
["Failed Component"]
["Failure Mode"]
["Cause Code"]
["Remedy Code"]
["Completion Notes"]
["Completed By"]
["Downtime"]
["Actual Hours"]
["Parts (summary)"]
[]
["Status"]
[]
["PARTS USED  -  one line per part (up to 5)"]
[null,"Part ID","Qty"]
["Part # 1:"]
["Part # 2:"]
["Part # 3:"]
["Part # 4:"]
["Part # 5:"]

{"sheet":"Planner","index":4,"n_rows":111,"n_cols":24,"rows_kept":111,"cut":false,"hidden":false,"merged":[[0,22,0,23]]}
["WO Number ","Work Type","Status","Priority","Asset ID","Asset Name","Location","Problem/Work Description","Required Parts","Parts Status","Estimated Labour Hours","Assigned Technician","Planned Start Time","Planned Finish Time","Planned Start Date","Planned Finish Date","Production Impact","Schedule Status","Ready?","Missing Before Scheduling","Planner Notes",null,"Conditional Formatting Legend"]
[{"$f":"WOList","v":"WO-000011"},{"$f":"IF($A2=\"\",\"\",_xlfn.XLOOKUP($A2,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Preventive"},{"$f":"IF($A2=\"\",\"\",_xlfn.XLOOKUP($A2,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Completed"},{"$f":"IF($A2=\"\",\"\",_xlfn.XLOOKUP($A2,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P1 - Emergency"},{"$f":"IF($A2=\"\",\"\",_xlfn.XLOOKUP($A2,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"OVN-001"},{"$f":"IF($A2=\"\",\"\",_xlfn.XLOOKUP($A2,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Oven"},{"$f":"IF($A2=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A2,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 1"},{"$f":"IF($A2=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A2,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"It isi not working"},{"$f":"IF($A2=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A2,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"LUB-EP2-001"},{"$f":"IF($A2=\"\",\"\",IF(OR(I2=\"\",I2=0,I2=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I2,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"LOW STOCK"},{"$f":"IF($A2=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A2,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":2},{"$f":"IF($A2=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A2,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Adam Smith"},"07:00:00",{"$f":"IF(OR(M2=\"\",K2=\"\"),\"\",M2+(K2/24))","v":"09:00:00"},"2026-05-29",null,"Low","Completed",{"$f":"IF($A2=\"\",\"\",IF(AND(OR($J2=\"IN STOCK\",$J2=\"LOW STOCK\",$J2=\"Not Required\"),$L2<>\"\",$M2<>\"\",$O2<>\"\",$R2<>\"Completed\",$R2<>\"Cancelled\"),\"READY\",\"NOT READY\"))","v":"NOT READY"},{"$f":"IF($A2=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J2=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J2=\"Check Parts List\",\"Check parts master\",\"\"),IF($L2=\"\",\"Assign technician\",\"\"),IF($M2=\"\",\"Add start time\",\"\"),IF($K2=\"\",\"Add labour hours\",\"\")),IF($R2=\"Completed\",\"Completed\",IF($R2=\"Cancelled\",\"Cancelled\",IF($R2=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Completed"},null,null,null,"Overdue — planned date has passed and work is not completed"]
["WO-000002",{"$f":"IF($A3=\"\",\"\",_xlfn.XLOOKUP($A3,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Emergency"},{"$f":"IF($A3=\"\",\"\",_xlfn.XLOOKUP($A3,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A3=\"\",\"\",_xlfn.XLOOKUP($A3,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P2 - 1 day"},{"$f":"IF($A3=\"\",\"\",_xlfn.XLOOKUP($A3,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"PRF-201"},{"$f":"IF($A3=\"\",\"\",_xlfn.XLOOKUP($A3,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Proofer 1"},{"$f":"IF($A3=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A3,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 2"},{"$f":"IF($A3=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A3,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Sensor not sensing"},{"$f":"IF($A3=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A3,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"SNS-PROX-M12-001"},{"$f":"IF($A3=\"\",\"\",IF(OR(I3=\"\",I3=0,I3=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I3,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"IN STOCK"},{"$f":"IF($A3=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A3,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":2},{"$f":"IF($A3=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A3,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Rest Exter"},"09:00:00",{"$f":"IF(OR(M3=\"\",K3=\"\"),\"\",M3+(K3/24))","v":"11:00:00"},"2026-05-29",{"$f":"IF(OR(O3=\"\",M3=\"\",K3=\"\"),\"\",O3+M3+(K3/24))","v":"2026-05-29T11:00:00"},"Medium",null,{"$f":"IF($A3=\"\",\"\",IF(AND(OR($J3=\"IN STOCK\",$J3=\"LOW STOCK\",$J3=\"Not Required\"),$L3<>\"\",$M3<>\"\",$O3<>\"\",$R3<>\"Completed\",$R3<>\"Cancelled\"),\"READY\",\"NOT READY\"))","v":"READY"},{"$f":"IF($A3=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J3=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J3=\"Check Parts List\",\"Check parts master\",\"\"),IF($L3=\"\",\"Assign technician\",\"\"),IF($M3=\"\",\"Add start time\",\"\"),IF($K3=\"\",\"Add labour hours\",\"\")),IF($R3=\"Completed\",\"Completed\",IF($R3=\"Cancelled\",\"Cancelled\",IF($R3=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Ready to schedule"},null,null,null,"Parts OUT OF STOCK — cannot schedule until restocked"]
["WO-000005",{"$f":"IF($A4=\"\",\"\",_xlfn.XLOOKUP($A4,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Compliance / Safety"},{"$f":"IF($A4=\"\",\"\",_xlfn.XLOOKUP($A4,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Completed"},{"$f":"IF($A4=\"\",\"\",_xlfn.XLOOKUP($A4,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P3 - 7 Days"},{"$f":"IF($A4=\"\",\"\",_xlfn.XLOOKUP($A4,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"PUL-201"},{"$f":"IF($A4=\"\",\"\",_xlfn.XLOOKUP($A4,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Puller"},{"$f":"IF($A4=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A4,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 1"},{"$f":"IF($A4=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A4,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Puller is slipping"},{"$f":"IF($A4=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A4,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"BR-6210-001"},{"$f":"IF($A4=\"\",\"\",IF(OR(I4=\"\",I4=0,I4=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I4,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"OUT OF STOCK"},{"$f":"IF($A4=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A4,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":2},{"$f":"IF($A4=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A4,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Kyle owry"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A4=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J4=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J4=\"Check Parts List\",\"Check parts master\",\"\"),IF($L4=\"\",\"Assign technician\",\"\"),IF($M4=\"\",\"Add start time\",\"\"),IF($K4=\"\",\"Add labour hours\",\"\")),IF($R4=\"Completed\",\"Completed\",IF($R4=\"Cancelled\",\"Cancelled\",IF($R4=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Parts out of stock, Add start time"},null,null,null,"Parts LOW STOCK — can schedule, but reorder soon"]
["WO-000004",{"$f":"IF($A5=\"\",\"\",_xlfn.XLOOKUP($A5,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Shutdown"},{"$f":"IF($A5=\"\",\"\",_xlfn.XLOOKUP($A5,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Completed"},{"$f":"IF($A5=\"\",\"\",_xlfn.XLOOKUP($A5,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P2 - 1 day"},{"$f":"IF($A5=\"\",\"\",_xlfn.XLOOKUP($A5,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"PUL-201"},{"$f":"IF($A5=\"\",\"\",_xlfn.XLOOKUP($A5,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Puller"},{"$f":"IF($A5=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A5,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 1"},{"$f":"IF($A5=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A5,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Belt is broken"},{"$f":"IF($A5=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A5,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"CH-40-001"},{"$f":"IF($A5=\"\",\"\",IF(OR(I5=\"\",I5=0,I5=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I5,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"IN STOCK"},{"$f":"IF($A5=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A5,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":2},{"$f":"IF($A5=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A5,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Celine Doing"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A5=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J5=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J5=\"Check Parts List\",\"Check parts master\",\"\"),IF($L5=\"\",\"Assign technician\",\"\"),IF($M5=\"\",\"Add start time\",\"\"),IF($K5=\"\",\"Add labour hours\",\"\")),IF($R5=\"Completed\",\"Completed\",IF($R5=\"Cancelled\",\"Cancelled\",IF($R5=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time"},null,null,null,"READY to schedule — all requirements met"]
["WO-000005",{"$f":"IF($A6=\"\",\"\",_xlfn.XLOOKUP($A6,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Compliance / Safety"},{"$f":"IF($A6=\"\",\"\",_xlfn.XLOOKUP($A6,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Completed"},{"$f":"IF($A6=\"\",\"\",_xlfn.XLOOKUP($A6,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P3 - 7 Days"},{"$f":"IF($A6=\"\",\"\",_xlfn.XLOOKUP($A6,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"PUL-201"},{"$f":"IF($A6=\"\",\"\",_xlfn.XLOOKUP($A6,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Puller"},{"$f":"IF($A6=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A6,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 1"},{"$f":"IF($A6=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A6,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Puller is slipping"},{"$f":"IF($A6=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A6,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"BR-6210-001"},{"$f":"IF($A6=\"\",\"\",IF(OR(I6=\"\",I6=0,I6=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I6,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"OUT OF STOCK"},{"$f":"IF($A6=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A6,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":2},{"$f":"IF($A6=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A6,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Kyle owry"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A6=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J6=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J6=\"Check Parts List\",\"Check parts master\",\"\"),IF($L6=\"\",\"Assign technician\",\"\"),IF($M6=\"\",\"Add start time\",\"\"),IF($K6=\"\",\"Add labour hours\",\"\")),IF($R6=\"Completed\",\"Completed\",IF($R6=\"Cancelled\",\"Cancelled\",IF($R6=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Parts out of stock, Add start time"},null,null,null,"Scheduled — already placed on the Weekly Schedule"]
["WO-000006",{"$f":"IF($A7=\"\",\"\",_xlfn.XLOOKUP($A7,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Corrective"},{"$f":"IF($A7=\"\",\"\",_xlfn.XLOOKUP($A7,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A7=\"\",\"\",_xlfn.XLOOKUP($A7,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - 45 Days"},{"$f":"IF($A7=\"\",\"\",_xlfn.XLOOKUP($A7,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"OVN-001"},{"$f":"IF($A7=\"\",\"\",_xlfn.XLOOKUP($A7,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Oven"},{"$f":"IF($A7=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A7,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 2"},{"$f":"IF($A7=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A7,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"fd v fewf f  rerer regef fdgsdfds "},{"$f":"IF($A7=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A7,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"VB-5VX850-001"},{"$f":"IF($A7=\"\",\"\",IF(OR(I7=\"\",I7=0,I7=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I7,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"IN STOCK"},{"$f":"IF($A7=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A7,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":1},{"$f":"IF($A7=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A7,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Celine Doing"},"10:00:00","11:00:00","2026-05-29","2026-05-29T11:00:00","Low","Scheduled","READY",{"$f":"IF($A7=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J7=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J7=\"Check Parts List\",\"Check parts master\",\"\"),IF($L7=\"\",\"Assign technician\",\"\"),IF($M7=\"\",\"Add start time\",\"\"),IF($K7=\"\",\"Add labour hours\",\"\")),IF($R7=\"Completed\",\"Completed\",IF($R7=\"Cancelled\",\"Cancelled\",IF($R7=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Scheduled"},null,null,"P1","P1 — Emergency priority (shown as red text)"]
["WO-000007",{"$f":"IF($A8=\"\",\"\",_xlfn.XLOOKUP($A8,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Corrective"},{"$f":"IF($A8=\"\",\"\",_xlfn.XLOOKUP($A8,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Closed"},{"$f":"IF($A8=\"\",\"\",_xlfn.XLOOKUP($A8,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P2 - 1 day"},{"$f":"IF($A8=\"\",\"\",_xlfn.XLOOKUP($A8,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"PUL-201"},{"$f":"IF($A8=\"\",\"\",_xlfn.XLOOKUP($A8,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Puller"},{"$f":"IF($A8=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A8,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 2"},{"$f":"IF($A8=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A8,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Pulling very slowly and jerky"},{"$f":"IF($A8=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A8,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"VB-5VX850-001"},{"$f":"IF($A8=\"\",\"\",IF(OR(I8=\"\",I8=0,I8=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I8,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"IN STOCK"},{"$f":"IF($A8=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A8,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":1},{"$f":"IF($A8=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A8,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Celine Doing"},"08:00:00","09:00:00","2026-05-29","2026-05-29T09:00:00","Low","Scheduled","READY",{"$f":"IF($A8=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J8=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J8=\"Check Parts List\",\"Check parts master\",\"\"),IF($L8=\"\",\"Assign technician\",\"\"),IF($M8=\"\",\"Add start time\",\"\"),IF($K8=\"\",\"Add labour hours\",\"\")),IF($R8=\"Completed\",\"Completed\",IF($R8=\"Cancelled\",\"Cancelled\",IF($R8=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Scheduled"},null,null,null,"Empty required field — technician or start time still missing"]
["WO-000008",{"$f":"IF($A9=\"\",\"\",_xlfn.XLOOKUP($A9,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Corrective"},{"$f":"IF($A9=\"\",\"\",_xlfn.XLOOKUP($A9,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Completed"},{"$f":"IF($A9=\"\",\"\",_xlfn.XLOOKUP($A9,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P1 - Emergency"},{"$f":"IF($A9=\"\",\"\",_xlfn.XLOOKUP($A9,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"OVN-001"},{"$f":"IF($A9=\"\",\"\",_xlfn.XLOOKUP($A9,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Oven"},{"$f":"IF($A9=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A9,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 2"},{"$f":"IF($A9=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A9,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Overheating always. "},{"$f":"IF($A9=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A9,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"VLV-SOL-24VDC-001"},{"$f":"IF($A9=\"\",\"\",IF(OR(I9=\"\",I9=0,I9=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I9,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"IN STOCK"},{"$f":"IF($A9=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A9,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":2},{"$f":"IF($A9=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A9,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Adam Smith"},"07:00:00","09:00:00","2026-06-01","2026-06-01T09:00:00","Low","Scheduled","READY",{"$f":"IF($A9=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J9=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J9=\"Check Parts List\",\"Check parts master\",\"\"),IF($L9=\"\",\"Assign technician\",\"\"),IF($M9=\"\",\"Add start time\",\"\"),IF($K9=\"\",\"Add labour hours\",\"\")),IF($R9=\"Completed\",\"Completed\",IF($R9=\"Cancelled\",\"Cancelled\",IF($R9=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Scheduled"}]
["WO-000009",{"$f":"IF($A10=\"\",\"\",_xlfn.XLOOKUP($A10,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Corrective"},{"$f":"IF($A10=\"\",\"\",_xlfn.XLOOKUP($A10,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A10=\"\",\"\",_xlfn.XLOOKUP($A10,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P1 - Emergency"},{"$f":"IF($A10=\"\",\"\",_xlfn.XLOOKUP($A10,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"PUL-201"},{"$f":"IF($A10=\"\",\"\",_xlfn.XLOOKUP($A10,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Puller"},{"$f":"IF($A10=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A10,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 3"},{"$f":"IF($A10=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A10,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Chain broken, again"},{"$f":"IF($A10=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A10,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A10=\"\",\"\",IF(OR(I10=\"\",I10=0,I10=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I10,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A10=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A10,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A10=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A10,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Adam Smith"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A10=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J10=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J10=\"Check Parts List\",\"Check parts master\",\"\"),IF($L10=\"\",\"Assign technician\",\"\"),IF($M10=\"\",\"Add start time\",\"\"),IF($K10=\"\",\"Add labour hours\",\"\")),IF($R10=\"Completed\",\"Completed\",IF($R10=\"Cancelled\",\"Cancelled\",IF($R10=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["WO-000010",{"$f":"IF($A11=\"\",\"\",_xlfn.XLOOKUP($A11,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Corrective"},{"$f":"IF($A11=\"\",\"\",_xlfn.XLOOKUP($A11,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Completed"},{"$f":"IF($A11=\"\",\"\",_xlfn.XLOOKUP($A11,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P4 - 30 Days"},{"$f":"IF($A11=\"\",\"\",_xlfn.XLOOKUP($A11,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"PRF-411"},{"$f":"IF($A11=\"\",\"\",_xlfn.XLOOKUP($A11,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Proofer"},{"$f":"IF($A11=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A11,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 3"},{"$f":"IF($A11=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A11,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Not raising fast enough"},{"$f":"IF($A11=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A11,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"CH-40-001"},{"$f":"IF($A11=\"\",\"\",IF(OR(I11=\"\",I11=0,I11=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I11,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"IN STOCK"},{"$f":"IF($A11=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A11,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":2},{"$f":"IF($A11=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A11,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Kyle owry"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A11=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J11=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J11=\"Check Parts List\",\"Check parts master\",\"\"),IF($L11=\"\",\"Assign technician\",\"\"),IF($M11=\"\",\"Add start time\",\"\"),IF($K11=\"\",\"Add labour hours\",\"\")),IF($R11=\"Completed\",\"Completed\",IF($R11=\"Cancelled\",\"Cancelled\",IF($R11=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time"}]
["WO-000011",{"$f":"IF($A12=\"\",\"\",_xlfn.XLOOKUP($A12,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Preventive"},{"$f":"IF($A12=\"\",\"\",_xlfn.XLOOKUP($A12,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Completed"},{"$f":"IF($A12=\"\",\"\",_xlfn.XLOOKUP($A12,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P1 - Emergency"},{"$f":"IF($A12=\"\",\"\",_xlfn.XLOOKUP($A12,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"OVN-001"},{"$f":"IF($A12=\"\",\"\",_xlfn.XLOOKUP($A12,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Oven"},{"$f":"IF($A12=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A12,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 1"},{"$f":"IF($A12=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A12,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"It isi not working"},{"$f":"IF($A12=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A12,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"LUB-EP2-001"},{"$f":"IF($A12=\"\",\"\",IF(OR(I12=\"\",I12=0,I12=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I12,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"LOW STOCK"},{"$f":"IF($A12=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A12,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":2},{"$f":"IF($A12=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A12,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Adam Smith"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A12=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J12=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J12=\"Check Parts List\",\"Check parts master\",\"\"),IF($L12=\"\",\"Assign technician\",\"\"),IF($M12=\"\",\"Add start time\",\"\"),IF($K12=\"\",\"Add labour hours\",\"\")),IF($R12=\"Completed\",\"Completed\",IF($R12=\"Cancelled\",\"Cancelled\",IF($R12=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time"}]
["WO-000012",{"$f":"IF($A13=\"\",\"\",_xlfn.XLOOKUP($A13,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Corrective"},{"$f":"IF($A13=\"\",\"\",_xlfn.XLOOKUP($A13,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Completed"},{"$f":"IF($A13=\"\",\"\",_xlfn.XLOOKUP($A13,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P2 - 1 day"},{"$f":"IF($A13=\"\",\"\",_xlfn.XLOOKUP($A13,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"EXT-311"},{"$f":"IF($A13=\"\",\"\",_xlfn.XLOOKUP($A13,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Extruder"},{"$f":"IF($A13=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A13,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 1"},{"$f":"IF($A13=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A13,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Not extruding product"},{"$f":"IF($A13=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A13,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"MTR-1HP-575V-001"},{"$f":"IF($A13=\"\",\"\",IF(OR(I13=\"\",I13=0,I13=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I13,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"LOW STOCK"},{"$f":"IF($A13=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A13,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":2},{"$f":"IF($A13=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A13,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"King Kong"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A13=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J13=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J13=\"Check Parts List\",\"Check parts master\",\"\"),IF($L13=\"\",\"Assign technician\",\"\"),IF($M13=\"\",\"Add start time\",\"\"),IF($K13=\"\",\"Add labour hours\",\"\")),IF($R13=\"Completed\",\"Completed\",IF($R13=\"Cancelled\",\"Cancelled\",IF($R13=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time"}]
["WO-000013",{"$f":"IF($A14=\"\",\"\",_xlfn.XLOOKUP($A14,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Corrective"},{"$f":"IF($A14=\"\",\"\",_xlfn.XLOOKUP($A14,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A14=\"\",\"\",_xlfn.XLOOKUP($A14,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P1 - Emergency"},{"$f":"IF($A14=\"\",\"\",_xlfn.XLOOKUP($A14,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"OVN-001"},{"$f":"IF($A14=\"\",\"\",_xlfn.XLOOKUP($A14,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Oven"},{"$f":"IF($A14=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A14,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 2"},{"$f":"IF($A14=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A14,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"not heating fast enough"},{"$f":"IF($A14=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A14,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A14=\"\",\"\",IF(OR(I14=\"\",I14=0,I14=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I14,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A14=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A14,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A14=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A14,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Celine Doing"},null,"",null,"",null,null,{"$f":"IF($A14=\"\",\"\",IF(AND(OR($J14=\"IN STOCK\",$J14=\"ORDER\",$J14=\"Not Required\"),$L14<>\"\",$M14<>\"\",$O14<>\"\",$R14<>\"Completed\",$R14<>\"Cancelled\"),\"READY\",\"NOT READY\"))","v":"NOT READY"},{"$f":"IF($A14=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J14=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J14=\"Check Parts List\",\"Check parts master\",\"\"),IF($L14=\"\",\"Assign technician\",\"\"),IF($M14=\"\",\"Add start time\",\"\"),IF($K14=\"\",\"Add labour hours\",\"\")),IF($R14=\"Completed\",\"Completed\",IF($R14=\"Cancelled\",\"Cancelled\",IF($R14=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["WO-000014",{"$f":"IF($A15=\"\",\"\",_xlfn.XLOOKUP($A15,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Preventive"},{"$f":"IF($A15=\"\",\"\",_xlfn.XLOOKUP($A15,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Completed"},{"$f":"IF($A15=\"\",\"\",_xlfn.XLOOKUP($A15,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - 45 Days"},{"$f":"IF($A15=\"\",\"\",_xlfn.XLOOKUP($A15,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"OVN-001"},{"$f":"IF($A15=\"\",\"\",_xlfn.XLOOKUP($A15,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Oven"},{"$f":"IF($A15=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A15,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A15=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A15,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Oven Conveyor Inspection & Lubrication\r\nPM ID: PM-00001\r\nInstructions: Inspect belts, chains, bearings, lubrication points, guards, and abnormal vibration/noise."},{"$f":"IF($A15=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A15,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"BR-6201"},{"$f":"IF($A15=\"\",\"\",IF(OR(I15=\"\",I15=0,I15=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I15,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"LOW STOCK"},{"$f":"IF($A15=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A15,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":1.5},{"$f":"IF($A15=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A15,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},"06:00:00","07:30:00","2026-06-03","2026-06-03T07:30:00","None","Scheduled","NOT READY",{"$f":"IF($A15=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J15=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J15=\"Check Parts List\",\"Check parts master\",\"\"),IF($L15=\"\",\"Assign technician\",\"\"),IF($M15=\"\",\"Add start time\",\"\"),IF($K15=\"\",\"Add labour hours\",\"\")),IF($R15=\"Completed\",\"Completed\",IF($R15=\"Cancelled\",\"Cancelled\",IF($R15=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Scheduled"}]
["WO-000015",{"$f":"IF($A16=\"\",\"\",_xlfn.XLOOKUP($A16,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A16=\"\",\"\",_xlfn.XLOOKUP($A16,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Completed"},{"$f":"IF($A16=\"\",\"\",_xlfn.XLOOKUP($A16,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - 45 Days"},{"$f":"IF($A16=\"\",\"\",_xlfn.XLOOKUP($A16,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"PUL-201"},{"$f":"IF($A16=\"\",\"\",_xlfn.XLOOKUP($A16,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Puller"},{"$f":"IF($A16=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A16,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A16=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A16,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Monthly Electrical Puller PM\r\nPM ID: PM-00002\r\nInstructions: Perform thermography of cabinets"},{"$f":"IF($A16=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A16,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"VLV-SOL-24VDC-001"},{"$f":"IF($A16=\"\",\"\",IF(OR(I16=\"\",I16=0,I16=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I16,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"IN STOCK"},{"$f":"IF($A16=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A16,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":3},{"$f":"IF($A16=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A16,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},"08:00:00","11:00:00","2026-06-04","2026-06-04T11:00:00","Shutdown Required","Scheduled","NOT READY",{"$f":"IF($A16=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J16=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J16=\"Check Parts List\",\"Check parts master\",\"\"),IF($L16=\"\",\"Assign technician\",\"\"),IF($M16=\"\",\"Add start time\",\"\"),IF($K16=\"\",\"Add labour hours\",\"\")),IF($R16=\"Completed\",\"Completed\",IF($R16=\"Cancelled\",\"Cancelled\",IF($R16=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Scheduled"}]
["WO-000016",{"$f":"IF($A17=\"\",\"\",_xlfn.XLOOKUP($A17,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Preventive"},{"$f":"IF($A17=\"\",\"\",_xlfn.XLOOKUP($A17,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Completed"},{"$f":"IF($A17=\"\",\"\",_xlfn.XLOOKUP($A17,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - 45 Days"},{"$f":"IF($A17=\"\",\"\",_xlfn.XLOOKUP($A17,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"OVN-001"},{"$f":"IF($A17=\"\",\"\",_xlfn.XLOOKUP($A17,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Oven"},{"$f":"IF($A17=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A17,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A17=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A17,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Oven Conveyor Inspection & Lubrication\r\nPM ID: PM-00001\r\nInstructions:\r\n"},{"$f":"IF($A17=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A17,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"VB-B65 x2"},{"$f":"IF($A17=\"\",\"\",IF(OR(I17=\"\",I17=0,I17=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I17,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Check Parts List"},{"$f":"IF($A17=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A17,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":1.5},{"$f":"IF($A17=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A17,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Adam Smith"},"10:00:00","11:30:00","2026-06-06","2026-06-06T11:30:00","Medium","Scheduled","NOT READY",{"$f":"IF($A17=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J17=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J17=\"Check Parts List\",\"Check parts master\",\"\"),IF($L17=\"\",\"Assign technician\",\"\"),IF($M17=\"\",\"Add start time\",\"\"),IF($K17=\"\",\"Add labour hours\",\"\")),IF($R17=\"Completed\",\"Completed\",IF($R17=\"Cancelled\",\"Cancelled\",IF($R17=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Scheduled"}]
["WO-000017",{"$f":"IF($A18=\"\",\"\",_xlfn.XLOOKUP($A18,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Preventive"},{"$f":"IF($A18=\"\",\"\",_xlfn.XLOOKUP($A18,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A18=\"\",\"\",_xlfn.XLOOKUP($A18,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - 45 Days"},{"$f":"IF($A18=\"\",\"\",_xlfn.XLOOKUP($A18,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"SAW-211"},{"$f":"IF($A18=\"\",\"\",_xlfn.XLOOKUP($A18,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Saw"},{"$f":"IF($A18=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A18,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A18=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A18,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Bi-Weekly Mechanical Saw PM\r\nPM ID: PM-00001\r\nInstructions:\r\n"},{"$f":"IF($A18=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A18,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A18=\"\",\"\",IF(OR(I18=\"\",I18=0,I18=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I18,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A18=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A18,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":2},{"$f":"IF($A18=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A18,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Celine Doing"},"06:00:00","08:00:00","2026-06-05","2026-06-05T08:00:00","None","Scheduled",{"$f":"IF($A18=\"\",\"\",IF(AND(OR($J18=\"IN STOCK\",$J18=\"ORDER\",$J18=\"Not Required\"),$L18<>\"\",$M18<>\"\",$O18<>\"\",$R18<>\"Completed\",$R18<>\"Cancelled\"),\"READY\",\"NOT READY\"))","v":"READY"},{"$f":"IF($A18=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J18=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J18=\"Check Parts List\",\"Check parts master\",\"\"),IF($L18=\"\",\"Assign technician\",\"\"),IF($M18=\"\",\"Add start time\",\"\"),IF($K18=\"\",\"Add labour hours\",\"\")),IF($R18=\"Completed\",\"Completed\",IF($R18=\"Cancelled\",\"Cancelled\",IF($R18=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Scheduled"}]
["WO-000018",{"$f":"IF($A19=\"\",\"\",_xlfn.XLOOKUP($A19,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Preventive"},{"$f":"IF($A19=\"\",\"\",_xlfn.XLOOKUP($A19,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Completed"},{"$f":"IF($A19=\"\",\"\",_xlfn.XLOOKUP($A19,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - 45 Days"},{"$f":"IF($A19=\"\",\"\",_xlfn.XLOOKUP($A19,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"OVN-001"},{"$f":"IF($A19=\"\",\"\",_xlfn.XLOOKUP($A19,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Oven"},{"$f":"IF($A19=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A19,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A19=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A19,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Oven Conveyor Inspection & Lubrication\r\nPM ID: PM-00001\r\nInstructions:\r\n"},{"$f":"IF($A19=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A19,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"LUB-EP2-001"},{"$f":"IF($A19=\"\",\"\",IF(OR(I19=\"\",I19=0,I19=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I19,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"LOW STOCK"},{"$f":"IF($A19=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A19,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":1.5},{"$f":"IF($A19=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A19,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Adam Smith"},"14:00:00","15:30:00","2026-06-05","2026-06-05T15:30:00","Shutdown Required","Scheduled","NOT READY",{"$f":"IF($A19=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J19=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J19=\"Check Parts List\",\"Check parts master\",\"\"),IF($L19=\"\",\"Assign technician\",\"\"),IF($M19=\"\",\"Add start time\",\"\"),IF($K19=\"\",\"Add labour hours\",\"\")),IF($R19=\"Completed\",\"Completed\",IF($R19=\"Cancelled\",\"Cancelled\",IF($R19=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Scheduled"}]
["WO-000019",{"$f":"IF($A20=\"\",\"\",_xlfn.XLOOKUP($A20,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Preventive"},{"$f":"IF($A20=\"\",\"\",_xlfn.XLOOKUP($A20,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Completed"},{"$f":"IF($A20=\"\",\"\",_xlfn.XLOOKUP($A20,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - 45 Days"},{"$f":"IF($A20=\"\",\"\",_xlfn.XLOOKUP($A20,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"OVN-001"},{"$f":"IF($A20=\"\",\"\",_xlfn.XLOOKUP($A20,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Oven"},{"$f":"IF($A20=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A20,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A20=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A20,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Oven Conveyor Inspection & Lubrication\r\nPM ID: PM-00001\r\nInstructions:\r\n1. Inspect belts\r\n2. Inspect roller chains\r\n3. Lubricate bearings\r\n"},{"$f":"IF($A20=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A20,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A20=\"\",\"\",IF(OR(I20=\"\",I20=0,I20=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I20,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A20=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A20,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":1.5},{"$f":"IF($A20=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A20,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Adam Smith"},"16:00:00","17:30:00","2026-06-06","2026-06-06T17:30:00","Shutdown Required","Scheduled","READY",{"$f":"IF($A20=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J20=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J20=\"Check Parts List\",\"Check parts master\",\"\"),IF($L20=\"\",\"Assign technician\",\"\"),IF($M20=\"\",\"Add start time\",\"\"),IF($K20=\"\",\"Add labour hours\",\"\")),IF($R20=\"Completed\",\"Completed\",IF($R20=\"Cancelled\",\"Cancelled\",IF($R20=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Scheduled"}]
["WO-000020",{"$f":"IF($A21=\"\",\"\",_xlfn.XLOOKUP($A21,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Preventive"},{"$f":"IF($A21=\"\",\"\",_xlfn.XLOOKUP($A21,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Completed"},{"$f":"IF($A21=\"\",\"\",_xlfn.XLOOKUP($A21,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - 45 Days"},{"$f":"IF($A21=\"\",\"\",_xlfn.XLOOKUP($A21,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"OVN-001"},{"$f":"IF($A21=\"\",\"\",_xlfn.XLOOKUP($A21,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Oven"},{"$f":"IF($A21=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A21,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A21=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A21,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Oven Conveyor Inspection & Lubrication\r\nPM ID: PM-00001\r\nInstructions:\r\n1. Inspect conveyor belts\r\n2. Inspect chains\r\n3. Lubricate bearings\r\n"},{"$f":"IF($A21=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A21,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"CH-40-001"},{"$f":"IF($A21=\"\",\"\",IF(OR(I21=\"\",I21=0,I21=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I21,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"IN STOCK"},{"$f":"IF($A21=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A21,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":1.5},{"$f":"IF($A21=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A21,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Adam Smith"},"12:00:00","13:30:00","2026-06-06","2026-06-06T13:30:00","Shutdown Required","Scheduled","READY",{"$f":"IF($A21=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J21=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J21=\"Check Parts List\",\"Check parts master\",\"\"),IF($L21=\"\",\"Assign technician\",\"\"),IF($M21=\"\",\"Add start time\",\"\"),IF($K21=\"\",\"Add labour hours\",\"\")),IF($R21=\"Completed\",\"Completed\",IF($R21=\"Cancelled\",\"Cancelled\",IF($R21=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Scheduled"}]
["WO-000021",{"$f":"IF($A22=\"\",\"\",_xlfn.XLOOKUP($A22,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Preventive"},{"$f":"IF($A22=\"\",\"\",_xlfn.XLOOKUP($A22,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Completed"},{"$f":"IF($A22=\"\",\"\",_xlfn.XLOOKUP($A22,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - 45 Days"},{"$f":"IF($A22=\"\",\"\",_xlfn.XLOOKUP($A22,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"SAW-211"},{"$f":"IF($A22=\"\",\"\",_xlfn.XLOOKUP($A22,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Saw"},{"$f":"IF($A22=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A22,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A22=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A22,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Bi-Weekly Mechanical Saw PM\r\nPM ID: PM-00003\r\nInstructions:\r\n1. Inspect saw blade condition\r\n2. Check blade guard\r\n3. Inspect drive belt tension\r\n"},{"$f":"IF($A22=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A22,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"VB-5VX850-001"},{"$f":"IF($A22=\"\",\"\",IF(OR(I22=\"\",I22=0,I22=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I22,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"IN STOCK"},{"$f":"IF($A22=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A22,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":2},{"$f":"IF($A22=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A22,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Celine Doing"},"07:00:00","09:00:00","2026-06-05","2026-06-05T09:00:00","Shutdown Required","Scheduled","READY",{"$f":"IF($A22=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J22=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J22=\"Check Parts List\",\"Check parts master\",\"\"),IF($L22=\"\",\"Assign technician\",\"\"),IF($M22=\"\",\"Add start time\",\"\"),IF($K22=\"\",\"Add labour hours\",\"\")),IF($R22=\"Completed\",\"Completed\",IF($R22=\"Cancelled\",\"Cancelled\",IF($R22=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Scheduled"}]
["WO-000022",{"$f":"IF($A23=\"\",\"\",_xlfn.XLOOKUP($A23,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Corrective"},{"$f":"IF($A23=\"\",\"\",_xlfn.XLOOKUP($A23,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Completed"},{"$f":"IF($A23=\"\",\"\",_xlfn.XLOOKUP($A23,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P1 - Emergency"},{"$f":"IF($A23=\"\",\"\",_xlfn.XLOOKUP($A23,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"OVN-001"},{"$f":"IF($A23=\"\",\"\",_xlfn.XLOOKUP($A23,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Oven"},{"$f":"IF($A23=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A23,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 1"},{"$f":"IF($A23=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A23,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Oven not heating up fast enough"},{"$f":"IF($A23=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A23,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A23=\"\",\"\",IF(OR(I23=\"\",I23=0,I23=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I23,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A23=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A23,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":2},{"$f":"IF($A23=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A23,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Adam Smith"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A23=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J23=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J23=\"Check Parts List\",\"Check parts master\",\"\"),IF($L23=\"\",\"Assign technician\",\"\"),IF($M23=\"\",\"Add start time\",\"\"),IF($K23=\"\",\"Add labour hours\",\"\")),IF($R23=\"Completed\",\"Completed\",IF($R23=\"Cancelled\",\"Cancelled\",IF($R23=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time"}]
["WO-000023",{"$f":"IF($A24=\"\",\"\",_xlfn.XLOOKUP($A24,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Corrective"},{"$f":"IF($A24=\"\",\"\",_xlfn.XLOOKUP($A24,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A24=\"\",\"\",_xlfn.XLOOKUP($A24,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P1 - Emergency"},{"$f":"IF($A24=\"\",\"\",_xlfn.XLOOKUP($A24,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"EXT-WH-004"},{"$f":"IF($A24=\"\",\"\",_xlfn.XLOOKUP($A24,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Overhead Crane"},{"$f":"IF($A24=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A24,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Production / Yard"},{"$f":"IF($A24=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A24,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A24=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A24,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A24=\"\",\"\",IF(OR(I24=\"\",I24=0,I24=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I24,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A24=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A24,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A24=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A24,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A24=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J24=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J24=\"Check Parts List\",\"Check parts master\",\"\"),IF($L24=\"\",\"Assign technician\",\"\"),IF($M24=\"\",\"Add start time\",\"\"),IF($K24=\"\",\"Add labour hours\",\"\")),IF($R24=\"Completed\",\"Completed\",IF($R24=\"Cancelled\",\"Cancelled\",IF($R24=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Assign technician, Add start time, Add labour hours"}]
["WO-000024",{"$f":"IF($A25=\"\",\"\",_xlfn.XLOOKUP($A25,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Installation"},{"$f":"IF($A25=\"\",\"\",_xlfn.XLOOKUP($A25,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A25=\"\",\"\",_xlfn.XLOOKUP($A25,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P4 - 30 Days"},{"$f":"IF($A25=\"\",\"\",_xlfn.XLOOKUP($A25,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"EXT-WH-003"},{"$f":"IF($A25=\"\",\"\",_xlfn.XLOOKUP($A25,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Pipe Rack System"},{"$f":"IF($A25=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A25,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Yard"},{"$f":"IF($A25=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A25,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A25=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A25,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A25=\"\",\"\",IF(OR(I25=\"\",I25=0,I25=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I25,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A25=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A25,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A25=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A25,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Adam Smith"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A25=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J25=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J25=\"Check Parts List\",\"Check parts master\",\"\"),IF($L25=\"\",\"Assign technician\",\"\"),IF($M25=\"\",\"Add start time\",\"\"),IF($K25=\"\",\"Add labour hours\",\"\")),IF($R25=\"Completed\",\"Completed\",IF($R25=\"Cancelled\",\"Cancelled\",IF($R25=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["WO-000025",{"$f":"IF($A26=\"\",\"\",_xlfn.XLOOKUP($A26,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Shutdown"},{"$f":"IF($A26=\"\",\"\",_xlfn.XLOOKUP($A26,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A26=\"\",\"\",_xlfn.XLOOKUP($A26,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - 45 Days"},{"$f":"IF($A26=\"\",\"\",_xlfn.XLOOKUP($A26,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"EXT-WH-005"},{"$f":"IF($A26=\"\",\"\",_xlfn.XLOOKUP($A26,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Dock Door 1"},{"$f":"IF($A26=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A26,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Shipping Dock"},{"$f":"IF($A26=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A26,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Door is not closing. Seems like the v-belt is broken."},{"$f":"IF($A26=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A26,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A26=\"\",\"\",IF(OR(I26=\"\",I26=0,I26=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I26,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A26=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A26,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A26=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A26,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"King Kong"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A26=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J26=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J26=\"Check Parts List\",\"Check parts master\",\"\"),IF($L26=\"\",\"Assign technician\",\"\"),IF($M26=\"\",\"Add start time\",\"\"),IF($K26=\"\",\"Add labour hours\",\"\")),IF($R26=\"Completed\",\"Completed\",IF($R26=\"Cancelled\",\"Cancelled\",IF($R26=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["WO-000026",{"$f":"IF($A27=\"\",\"\",_xlfn.XLOOKUP($A27,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Calibration"},{"$f":"IF($A27=\"\",\"\",_xlfn.XLOOKUP($A27,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A27=\"\",\"\",_xlfn.XLOOKUP($A27,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P3 - 7 Days"},{"$f":"IF($A27=\"\",\"\",_xlfn.XLOOKUP($A27,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"EXT-WH-003"},{"$f":"IF($A27=\"\",\"\",_xlfn.XLOOKUP($A27,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Pipe Rack System"},{"$f":"IF($A27=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A27,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Yard"},{"$f":"IF($A27=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A27,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Racking needs re-anchoring. "},{"$f":"IF($A27=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A27,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A27=\"\",\"\",IF(OR(I27=\"\",I27=0,I27=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I27,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A27=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A27,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A27=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A27,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Adam Smith"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A27=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J27=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J27=\"Check Parts List\",\"Check parts master\",\"\"),IF($L27=\"\",\"Assign technician\",\"\"),IF($M27=\"\",\"Add start time\",\"\"),IF($K27=\"\",\"Add labour hours\",\"\")),IF($R27=\"Completed\",\"Completed\",IF($R27=\"Cancelled\",\"Cancelled\",IF($R27=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000001",{"$f":"IF($A28=\"\",\"\",_xlfn.XLOOKUP($A28,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Preventive"},{"$f":"IF($A28=\"\",\"\",_xlfn.XLOOKUP($A28,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A28=\"\",\"\",_xlfn.XLOOKUP($A28,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A28=\"\",\"\",_xlfn.XLOOKUP($A28,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"OVN-001"},"Oven ",{"$f":"IF($A28=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A28,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A28=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A28,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Oven Conveyor Inspection & Lubrication\r\nPM ID: PM-00001\r\nInstructions:\r\nInspect belts, chains, bearings, lubrication points, guards, and abnormal vibration/noise."},{"$f":"IF($A28=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A28,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A28=\"\",\"\",IF(OR(I28=\"\",I28=0,I28=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I28,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A28=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A28,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A28=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A28,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Adam Smith"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A28=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J28=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J28=\"Check Parts List\",\"Check parts master\",\"\"),IF($L28=\"\",\"Assign technician\",\"\"),IF($M28=\"\",\"Add start time\",\"\"),IF($K28=\"\",\"Add labour hours\",\"\")),IF($R28=\"Completed\",\"Completed\",IF($R28=\"Cancelled\",\"Cancelled\",IF($R28=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000002",{"$f":"IF($A29=\"\",\"\",_xlfn.XLOOKUP($A29,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A29=\"\",\"\",_xlfn.XLOOKUP($A29,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A29=\"\",\"\",_xlfn.XLOOKUP($A29,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A29=\"\",\"\",_xlfn.XLOOKUP($A29,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"PUL-201"},"Puller",{"$f":"IF($A29=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A29,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A29=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A29,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Monthly Electrical Puller PM\r\nPM ID: PM-00006\r\nInstructions:\r\nPerform thermography of cabinets"},{"$f":"IF($A29=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A29,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A29=\"\",\"\",IF(OR(I29=\"\",I29=0,I29=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I29,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A29=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A29,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A29=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A29,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"King Kong"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A29=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J29=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J29=\"Check Parts List\",\"Check parts master\",\"\"),IF($L29=\"\",\"Assign technician\",\"\"),IF($M29=\"\",\"Add start time\",\"\"),IF($K29=\"\",\"Add labour hours\",\"\")),IF($R29=\"Completed\",\"Completed\",IF($R29=\"Cancelled\",\"Cancelled\",IF($R29=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000003",{"$f":"IF($A30=\"\",\"\",_xlfn.XLOOKUP($A30,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Preventive"},{"$f":"IF($A30=\"\",\"\",_xlfn.XLOOKUP($A30,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A30=\"\",\"\",_xlfn.XLOOKUP($A30,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A30=\"\",\"\",_xlfn.XLOOKUP($A30,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"SAW-211"},"Saw",{"$f":"IF($A30=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A30,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A30=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A30,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Bi-Weekly Mechanical Saw PM\r\nPM ID: PM-00003\r\nInstructions:\r\nReplace blade, replace drive belts"},{"$f":"IF($A30=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A30,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A30=\"\",\"\",IF(OR(I30=\"\",I30=0,I30=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I30,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A30=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A30,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A30=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A30,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Celine Doing"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A30=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J30=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J30=\"Check Parts List\",\"Check parts master\",\"\"),IF($L30=\"\",\"Assign technician\",\"\"),IF($M30=\"\",\"Add start time\",\"\"),IF($K30=\"\",\"Add labour hours\",\"\")),IF($R30=\"Completed\",\"Completed\",IF($R30=\"Cancelled\",\"Cancelled\",IF($R30=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000004",{"$f":"IF($A31=\"\",\"\",_xlfn.XLOOKUP($A31,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A31=\"\",\"\",_xlfn.XLOOKUP($A31,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A31=\"\",\"\",_xlfn.XLOOKUP($A31,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A31=\"\",\"\",_xlfn.XLOOKUP($A31,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"EXT-WH-001"},{"$f":"IF($A31=\"\",\"\",_xlfn.XLOOKUP($A31,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Forklift 1"},{"$f":"IF($A31=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A31,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Warehouse / Yard"},{"$f":"IF($A31=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A31,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Daily Forklift Inspection\r\nPM ID: PM-00002\r\nInstructions:\r\n1. Inspect mast weld for crack\r\n2. Check hydraulic fittings and cylinders for leaks\r\n3. Inspect tires for excessive wear\r\n"},{"$f":"IF($A31=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A31,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A31=\"\",\"\",IF(OR(I31=\"\",I31=0,I31=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I31,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A31=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A31,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A31=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A31,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Kyle Lowry"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A31=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J31=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J31=\"Check Parts List\",\"Check parts master\",\"\"),IF($L31=\"\",\"Assign technician\",\"\"),IF($M31=\"\",\"Add start time\",\"\"),IF($K31=\"\",\"Add labour hours\",\"\")),IF($R31=\"Completed\",\"Completed\",IF($R31=\"Cancelled\",\"Cancelled\",IF($R31=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000005",{"$f":"IF($A32=\"\",\"\",_xlfn.XLOOKUP($A32,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A32=\"\",\"\",_xlfn.XLOOKUP($A32,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A32=\"\",\"\",_xlfn.XLOOKUP($A32,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A32=\"\",\"\",_xlfn.XLOOKUP($A32,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"EXT-311"},{"$f":"IF($A32=\"\",\"\",_xlfn.XLOOKUP($A32,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Extruder"},{"$f":"IF($A32=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A32,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 1"},{"$f":"IF($A32=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A32,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Extruder PM\r\nPM ID: PM-00101\r\nInstructions:\r\n1. Check barrel/die temperatures and cooling water flow\r\n2. Inspect for leaks, abnormal noise, and vibration\r\n3. Clean die face and screw drive area\r\n"},{"$f":"IF($A32=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A32,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A32=\"\",\"\",IF(OR(I32=\"\",I32=0,I32=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I32,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A32=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A32,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A32=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A32,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Adam Smith"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A32=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J32=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J32=\"Check Parts List\",\"Check parts master\",\"\"),IF($L32=\"\",\"Assign technician\",\"\"),IF($M32=\"\",\"Add start time\",\"\"),IF($K32=\"\",\"Add labour hours\",\"\")),IF($R32=\"Completed\",\"Completed\",IF($R32=\"Cancelled\",\"Cancelled\",IF($R32=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000006",{"$f":"IF($A33=\"\",\"\",_xlfn.XLOOKUP($A33,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A33=\"\",\"\",_xlfn.XLOOKUP($A33,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A33=\"\",\"\",_xlfn.XLOOKUP($A33,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A33=\"\",\"\",_xlfn.XLOOKUP($A33,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"PUL-201"},{"$f":"IF($A33=\"\",\"\",_xlfn.XLOOKUP($A33,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Puller"},{"$f":"IF($A33=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A33,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 1"},{"$f":"IF($A33=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A33,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Puller PM\r\nPM ID: PM-00104\r\nInstructions:\r\n1. Inspect belts/tracks for wear and tension\r\n2. Check guarding, E-stops, and operator controls\r\n3. Verify speed control and smooth operation\r\n"},{"$f":"IF($A33=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A33,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A33=\"\",\"\",IF(OR(I33=\"\",I33=0,I33=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I33,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A33=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A33,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A33=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A33,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"King Kong"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A33=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J33=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J33=\"Check Parts List\",\"Check parts master\",\"\"),IF($L33=\"\",\"Assign technician\",\"\"),IF($M33=\"\",\"Add start time\",\"\"),IF($K33=\"\",\"Add labour hours\",\"\")),IF($R33=\"Completed\",\"Completed\",IF($R33=\"Cancelled\",\"Cancelled\",IF($R33=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000007",{"$f":"IF($A34=\"\",\"\",_xlfn.XLOOKUP($A34,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A34=\"\",\"\",_xlfn.XLOOKUP($A34,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A34=\"\",\"\",_xlfn.XLOOKUP($A34,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A34=\"\",\"\",_xlfn.XLOOKUP($A34,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"SAW-211"},{"$f":"IF($A34=\"\",\"\",_xlfn.XLOOKUP($A34,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Saw"},{"$f":"IF($A34=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A34,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 1"},{"$f":"IF($A34=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A34,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Saw PM\r\nPM ID: PM-00107\r\nInstructions:\r\n1. Inspect blade condition, sharpness, and secure mounting\r\n2. Check blade guard, clamps, and safety covers\r\n3. Verify cut quality and smooth travel\r\n"},{"$f":"IF($A34=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A34,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A34=\"\",\"\",IF(OR(I34=\"\",I34=0,I34=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I34,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A34=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A34,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A34=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A34,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Celine Doing"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A34=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J34=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J34=\"Check Parts List\",\"Check parts master\",\"\"),IF($L34=\"\",\"Assign technician\",\"\"),IF($M34=\"\",\"Add start time\",\"\"),IF($K34=\"\",\"Add labour hours\",\"\")),IF($R34=\"Completed\",\"Completed\",IF($R34=\"Cancelled\",\"Cancelled\",IF($R34=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000008",{"$f":"IF($A35=\"\",\"\",_xlfn.XLOOKUP($A35,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A35=\"\",\"\",_xlfn.XLOOKUP($A35,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A35=\"\",\"\",_xlfn.XLOOKUP($A35,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A35=\"\",\"\",_xlfn.XLOOKUP($A35,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"DIE-311"},{"$f":"IF($A35=\"\",\"\",_xlfn.XLOOKUP($A35,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Die Head"},{"$f":"IF($A35=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A35,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 1"},{"$f":"IF($A35=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A35,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Die Head PM\r\nPM ID: PM-00110\r\nInstructions:\r\n1. Inspect die face and land for buildup or damage\r\n2. Check heater bands and thermocouple readings\r\n"},{"$f":"IF($A35=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A35,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A35=\"\",\"\",IF(OR(I35=\"\",I35=0,I35=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I35,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A35=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A35,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A35=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A35,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Adam Smith"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A35=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J35=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J35=\"Check Parts List\",\"Check parts master\",\"\"),IF($L35=\"\",\"Assign technician\",\"\"),IF($M35=\"\",\"Add start time\",\"\"),IF($K35=\"\",\"Add labour hours\",\"\")),IF($R35=\"Completed\",\"Completed\",IF($R35=\"Cancelled\",\"Cancelled\",IF($R35=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000009",{"$f":"IF($A36=\"\",\"\",_xlfn.XLOOKUP($A36,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A36=\"\",\"\",_xlfn.XLOOKUP($A36,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A36=\"\",\"\",_xlfn.XLOOKUP($A36,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A36=\"\",\"\",_xlfn.XLOOKUP($A36,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"CNV-311"},{"$f":"IF($A36=\"\",\"\",_xlfn.XLOOKUP($A36,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Take-off Conveyor"},{"$f":"IF($A36=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A36,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 1"},{"$f":"IF($A36=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A36,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Conveyor PM\r\nPM ID: PM-00119\r\nInstructions:\r\n1. Inspect belt tracking, tension, and surface\r\n2. Check for abnormal noise at rollers/bearings\r\n"},{"$f":"IF($A36=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A36,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A36=\"\",\"\",IF(OR(I36=\"\",I36=0,I36=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I36,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A36=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A36,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A36=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A36,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Dame Time"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A36=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J36=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J36=\"Check Parts List\",\"Check parts master\",\"\"),IF($L36=\"\",\"Assign technician\",\"\"),IF($M36=\"\",\"Add start time\",\"\"),IF($K36=\"\",\"Add labour hours\",\"\")),IF($R36=\"Completed\",\"Completed\",IF($R36=\"Cancelled\",\"Cancelled\",IF($R36=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000010",{"$f":"IF($A37=\"\",\"\",_xlfn.XLOOKUP($A37,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A37=\"\",\"\",_xlfn.XLOOKUP($A37,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A37=\"\",\"\",_xlfn.XLOOKUP($A37,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A37=\"\",\"\",_xlfn.XLOOKUP($A37,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"OVN-001"},{"$f":"IF($A37=\"\",\"\",_xlfn.XLOOKUP($A37,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Oven"},{"$f":"IF($A37=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A37,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Production"},{"$f":"IF($A37=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A37,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Oven PM\r\nPM ID: PM-00122\r\nInstructions:\r\n1. Inspect conveyor belt for wear, tracking, and tension\r\n2. Check burners/elements and temperature uniformity\r\n3. Inspect chains, sprockets, and guards\r\n"},{"$f":"IF($A37=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A37,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A37=\"\",\"\",IF(OR(I37=\"\",I37=0,I37=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I37,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A37=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A37,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A37=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A37,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Adam Smith"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A37=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J37=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J37=\"Check Parts List\",\"Check parts master\",\"\"),IF($L37=\"\",\"Assign technician\",\"\"),IF($M37=\"\",\"Add start time\",\"\"),IF($K37=\"\",\"Add labour hours\",\"\")),IF($R37=\"Completed\",\"Completed\",IF($R37=\"Cancelled\",\"Cancelled\",IF($R37=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000011",{"$f":"IF($A38=\"\",\"\",_xlfn.XLOOKUP($A38,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A38=\"\",\"\",_xlfn.XLOOKUP($A38,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A38=\"\",\"\",_xlfn.XLOOKUP($A38,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A38=\"\",\"\",_xlfn.XLOOKUP($A38,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"PRF-201"},{"$f":"IF($A38=\"\",\"\",_xlfn.XLOOKUP($A38,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Proofer 1"},{"$f":"IF($A38=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A38,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 2"},{"$f":"IF($A38=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A38,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Proofer PM\r\nPM ID: PM-00125\r\nInstructions:\r\n1. Inspect panels, doors, seals, and hinges\r\n2. Check humidity/temperature readings and water lines\r\n3. Inspect interior cleanliness and drains\r\n"},{"$f":"IF($A38=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A38,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A38=\"\",\"\",IF(OR(I38=\"\",I38=0,I38=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I38,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A38=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A38,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A38=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A38,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Rest Exter"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A38=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J38=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J38=\"Check Parts List\",\"Check parts master\",\"\"),IF($L38=\"\",\"Assign technician\",\"\"),IF($M38=\"\",\"Add start time\",\"\"),IF($K38=\"\",\"Add labour hours\",\"\")),IF($R38=\"Completed\",\"Completed\",IF($R38=\"Cancelled\",\"Cancelled\",IF($R38=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000012",{"$f":"IF($A39=\"\",\"\",_xlfn.XLOOKUP($A39,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A39=\"\",\"\",_xlfn.XLOOKUP($A39,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A39=\"\",\"\",_xlfn.XLOOKUP($A39,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A39=\"\",\"\",_xlfn.XLOOKUP($A39,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"DEP-201"},{"$f":"IF($A39=\"\",\"\",_xlfn.XLOOKUP($A39,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Depositor"},{"$f":"IF($A39=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A39,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 2"},{"$f":"IF($A39=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A39,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Depositor PM\r\nPM ID: PM-00128\r\nInstructions:\r\n1. Inspect nozzles, pistons, and hopper for wear/buildup\r\n2. Check for leaks and deposit accuracy\r\n"},{"$f":"IF($A39=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A39,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A39=\"\",\"\",IF(OR(I39=\"\",I39=0,I39=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I39,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A39=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A39,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A39=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A39,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Celine Doing"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A39=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J39=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J39=\"Check Parts List\",\"Check parts master\",\"\"),IF($L39=\"\",\"Assign technician\",\"\"),IF($M39=\"\",\"Add start time\",\"\"),IF($K39=\"\",\"Add labour hours\",\"\")),IF($R39=\"Completed\",\"Completed\",IF($R39=\"Cancelled\",\"Cancelled\",IF($R39=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000013",{"$f":"IF($A40=\"\",\"\",_xlfn.XLOOKUP($A40,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A40=\"\",\"\",_xlfn.XLOOKUP($A40,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A40=\"\",\"\",_xlfn.XLOOKUP($A40,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A40=\"\",\"\",_xlfn.XLOOKUP($A40,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"CHL-001"},{"$f":"IF($A40=\"\",\"\",_xlfn.XLOOKUP($A40,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Chiller 1"},{"$f":"IF($A40=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A40,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Roof"},{"$f":"IF($A40=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A40,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Chiller PM\r\nPM ID: PM-00137\r\nInstructions:\r\n1. Check refrigerant pressures and temperatures\r\n2. Inspect for leaks and unusual noise\r\n"},{"$f":"IF($A40=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A40,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A40=\"\",\"\",IF(OR(I40=\"\",I40=0,I40=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I40,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A40=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A40,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A40=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A40,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Rest Exter"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A40=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J40=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J40=\"Check Parts List\",\"Check parts master\",\"\"),IF($L40=\"\",\"Assign technician\",\"\"),IF($M40=\"\",\"Add start time\",\"\"),IF($K40=\"\",\"Add labour hours\",\"\")),IF($R40=\"Completed\",\"Completed\",IF($R40=\"Cancelled\",\"Cancelled\",IF($R40=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000014",{"$f":"IF($A41=\"\",\"\",_xlfn.XLOOKUP($A41,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A41=\"\",\"\",_xlfn.XLOOKUP($A41,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A41=\"\",\"\",_xlfn.XLOOKUP($A41,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A41=\"\",\"\",_xlfn.XLOOKUP($A41,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"BLR-001"},{"$f":"IF($A41=\"\",\"\",_xlfn.XLOOKUP($A41,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Boiler 1"},{"$f":"IF($A41=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A41,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Mechanical Room"},{"$f":"IF($A41=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A41,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Boiler PM\r\nPM ID: PM-00140\r\nInstructions:\r\n1. Check water level, pressure, and blowdown\r\n2. Inspect burner flame and safety controls\r\n"},{"$f":"IF($A41=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A41,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A41=\"\",\"\",IF(OR(I41=\"\",I41=0,I41=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I41,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A41=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A41,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A41=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A41,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Adam Smith"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A41=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J41=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J41=\"Check Parts List\",\"Check parts master\",\"\"),IF($L41=\"\",\"Assign technician\",\"\"),IF($M41=\"\",\"Add start time\",\"\"),IF($K41=\"\",\"Add labour hours\",\"\")),IF($R41=\"Completed\",\"Completed\",IF($R41=\"Cancelled\",\"Cancelled\",IF($R41=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000015",{"$f":"IF($A42=\"\",\"\",_xlfn.XLOOKUP($A42,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A42=\"\",\"\",_xlfn.XLOOKUP($A42,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A42=\"\",\"\",_xlfn.XLOOKUP($A42,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A42=\"\",\"\",_xlfn.XLOOKUP($A42,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"CLT-TWR-001"},{"$f":"IF($A42=\"\",\"\",_xlfn.XLOOKUP($A42,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Cooling Tower 1"},{"$f":"IF($A42=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A42,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Roof"},{"$f":"IF($A42=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A42,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Cooling Tower PM\r\nPM ID: PM-00143\r\nInstructions:\r\n1. Check water level, flow, and basin cleanliness\r\n2. Inspect fan and drift eliminators\r\n"},{"$f":"IF($A42=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A42,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A42=\"\",\"\",IF(OR(I42=\"\",I42=0,I42=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I42,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A42=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A42,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A42=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A42,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Dame Time"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A42=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J42=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J42=\"Check Parts List\",\"Check parts master\",\"\"),IF($L42=\"\",\"Assign technician\",\"\"),IF($M42=\"\",\"Add start time\",\"\"),IF($K42=\"\",\"Add labour hours\",\"\")),IF($R42=\"Completed\",\"Completed\",IF($R42=\"Cancelled\",\"Cancelled\",IF($R42=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000016",{"$f":"IF($A43=\"\",\"\",_xlfn.XLOOKUP($A43,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A43=\"\",\"\",_xlfn.XLOOKUP($A43,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A43=\"\",\"\",_xlfn.XLOOKUP($A43,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A43=\"\",\"\",_xlfn.XLOOKUP($A43,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"PMP-001"},{"$f":"IF($A43=\"\",\"\",_xlfn.XLOOKUP($A43,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Process Water Pump"},{"$f":"IF($A43=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A43,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Mechanical Room"},{"$f":"IF($A43=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A43,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Pump PM\r\nPM ID: PM-00146\r\nInstructions:\r\n1. Check for leaks, noise, and vibration\r\n2. Verify flow/pressure and seal condition\r\n"},{"$f":"IF($A43=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A43,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A43=\"\",\"\",IF(OR(I43=\"\",I43=0,I43=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I43,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A43=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A43,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A43=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A43,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Celine Doing"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A43=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J43=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J43=\"Check Parts List\",\"Check parts master\",\"\"),IF($L43=\"\",\"Assign technician\",\"\"),IF($M43=\"\",\"Add start time\",\"\"),IF($K43=\"\",\"Add labour hours\",\"\")),IF($R43=\"Completed\",\"Completed\",IF($R43=\"Cancelled\",\"Cancelled\",IF($R43=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000017",{"$f":"IF($A44=\"\",\"\",_xlfn.XLOOKUP($A44,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A44=\"\",\"\",_xlfn.XLOOKUP($A44,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A44=\"\",\"\",_xlfn.XLOOKUP($A44,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A44=\"\",\"\",_xlfn.XLOOKUP($A44,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"HVAC-001"},{"$f":"IF($A44=\"\",\"\",_xlfn.XLOOKUP($A44,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"HVAC Unit 1"},{"$f":"IF($A44=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A44,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Roof"},{"$f":"IF($A44=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A44,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly HVAC Unit PM\r\nPM ID: PM-00155\r\nInstructions:\r\n1. Check operation, airflow, and unusual noise\r\n"},{"$f":"IF($A44=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A44,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A44=\"\",\"\",IF(OR(I44=\"\",I44=0,I44=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I44,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A44=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A44,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A44=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A44,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Dame Time"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A44=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J44=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J44=\"Check Parts List\",\"Check parts master\",\"\"),IF($L44=\"\",\"Assign technician\",\"\"),IF($M44=\"\",\"Add start time\",\"\"),IF($K44=\"\",\"Add labour hours\",\"\")),IF($R44=\"Completed\",\"Completed\",IF($R44=\"Cancelled\",\"Cancelled\",IF($R44=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000018",{"$f":"IF($A45=\"\",\"\",_xlfn.XLOOKUP($A45,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A45=\"\",\"\",_xlfn.XLOOKUP($A45,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A45=\"\",\"\",_xlfn.XLOOKUP($A45,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A45=\"\",\"\",_xlfn.XLOOKUP($A45,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"GEN-001"},{"$f":"IF($A45=\"\",\"\",_xlfn.XLOOKUP($A45,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Standby Generator"},{"$f":"IF($A45=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A45,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Yard"},{"$f":"IF($A45=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A45,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Generator PM\r\nPM ID: PM-00158\r\nInstructions:\r\n1. Check fuel, oil, and coolant levels\r\n2. Inspect battery and run no-load test\r\n"},{"$f":"IF($A45=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A45,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A45=\"\",\"\",IF(OR(I45=\"\",I45=0,I45=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I45,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A45=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A45,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A45=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A45,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Rest Exter"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A45=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J45=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J45=\"Check Parts List\",\"Check parts master\",\"\"),IF($L45=\"\",\"Assign technician\",\"\"),IF($M45=\"\",\"Add start time\",\"\"),IF($K45=\"\",\"Add labour hours\",\"\")),IF($R45=\"Completed\",\"Completed\",IF($R45=\"Cancelled\",\"Cancelled\",IF($R45=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000019",{"$f":"IF($A46=\"\",\"\",_xlfn.XLOOKUP($A46,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A46=\"\",\"\",_xlfn.XLOOKUP($A46,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A46=\"\",\"\",_xlfn.XLOOKUP($A46,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A46=\"\",\"\",_xlfn.XLOOKUP($A46,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"XFMR-001"},{"$f":"IF($A46=\"\",\"\",_xlfn.XLOOKUP($A46,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Main Transformer"},{"$f":"IF($A46=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A46,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Yard"},{"$f":"IF($A46=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A46,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Transformer PM\r\nPM ID: PM-00161\r\nInstructions:\r\n1. Visual check for alarms, leaks, and abnormal temperature\r\n"},{"$f":"IF($A46=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A46,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A46=\"\",\"\",IF(OR(I46=\"\",I46=0,I46=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I46,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A46=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A46,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A46=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A46,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Kyle Lowry"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A46=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J46=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J46=\"Check Parts List\",\"Check parts master\",\"\"),IF($L46=\"\",\"Assign technician\",\"\"),IF($M46=\"\",\"Add start time\",\"\"),IF($K46=\"\",\"Add labour hours\",\"\")),IF($R46=\"Completed\",\"Completed\",IF($R46=\"Cancelled\",\"Cancelled\",IF($R46=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000020",{"$f":"IF($A47=\"\",\"\",_xlfn.XLOOKUP($A47,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A47=\"\",\"\",_xlfn.XLOOKUP($A47,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A47=\"\",\"\",_xlfn.XLOOKUP($A47,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A47=\"\",\"\",_xlfn.XLOOKUP($A47,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"FP-001"},{"$f":"IF($A47=\"\",\"\",_xlfn.XLOOKUP($A47,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Fire Pump"},{"$f":"IF($A47=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A47,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Mechanical Room"},{"$f":"IF($A47=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A47,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Fire Pump PM\r\nPM ID: PM-00164\r\nInstructions:\r\n1. Run weekly no-flow test and check pressure\r\n2. Inspect for leaks and valve positions\r\n"},{"$f":"IF($A47=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A47,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A47=\"\",\"\",IF(OR(I47=\"\",I47=0,I47=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I47,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A47=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A47,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A47=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A47,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Adam Smith"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A47=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J47=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J47=\"Check Parts List\",\"Check parts master\",\"\"),IF($L47=\"\",\"Assign technician\",\"\"),IF($M47=\"\",\"Add start time\",\"\"),IF($K47=\"\",\"Add labour hours\",\"\")),IF($R47=\"Completed\",\"Completed\",IF($R47=\"Cancelled\",\"Cancelled\",IF($R47=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000021",{"$f":"IF($A48=\"\",\"\",_xlfn.XLOOKUP($A48,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A48=\"\",\"\",_xlfn.XLOOKUP($A48,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A48=\"\",\"\",_xlfn.XLOOKUP($A48,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A48=\"\",\"\",_xlfn.XLOOKUP($A48,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"CHK-001"},{"$f":"IF($A48=\"\",\"\",_xlfn.XLOOKUP($A48,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Checkweigher"},{"$f":"IF($A48=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A48,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 3"},{"$f":"IF($A48=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A48,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Checkweigher PM\r\nPM ID: PM-00173\r\nInstructions:\r\n1. Verify calibration with test weights\r\n2. Inspect belt and reject mechanism\r\n"},{"$f":"IF($A48=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A48,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A48=\"\",\"\",IF(OR(I48=\"\",I48=0,I48=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I48,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A48=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A48,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A48=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A48,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"King Kong"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A48=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J48=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J48=\"Check Parts List\",\"Check parts master\",\"\"),IF($L48=\"\",\"Assign technician\",\"\"),IF($M48=\"\",\"Add start time\",\"\"),IF($K48=\"\",\"Add labour hours\",\"\")),IF($R48=\"Completed\",\"Completed\",IF($R48=\"Cancelled\",\"Cancelled\",IF($R48=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000022",{"$f":"IF($A49=\"\",\"\",_xlfn.XLOOKUP($A49,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A49=\"\",\"\",_xlfn.XLOOKUP($A49,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A49=\"\",\"\",_xlfn.XLOOKUP($A49,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A49=\"\",\"\",_xlfn.XLOOKUP($A49,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"MD-001"},{"$f":"IF($A49=\"\",\"\",_xlfn.XLOOKUP($A49,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Metal Detector"},{"$f":"IF($A49=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A49,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Building 3"},{"$f":"IF($A49=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A49,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Metal Detector PM\r\nPM ID: PM-00176\r\nInstructions:\r\n1. Test with ferrous/non-ferrous/stainless samples\r\n2. Verify reject and fail-safe operation\r\n"},{"$f":"IF($A49=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A49,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A49=\"\",\"\",IF(OR(I49=\"\",I49=0,I49=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I49,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A49=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A49,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A49=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A49,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Rest Exter"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A49=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J49=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J49=\"Check Parts List\",\"Check parts master\",\"\"),IF($L49=\"\",\"Assign technician\",\"\"),IF($M49=\"\",\"Add start time\",\"\"),IF($K49=\"\",\"Add labour hours\",\"\")),IF($R49=\"Completed\",\"Completed\",IF($R49=\"Cancelled\",\"Cancelled\",IF($R49=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000023",{"$f":"IF($A50=\"\",\"\",_xlfn.XLOOKUP($A50,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A50=\"\",\"\",_xlfn.XLOOKUP($A50,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A50=\"\",\"\",_xlfn.XLOOKUP($A50,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A50=\"\",\"\",_xlfn.XLOOKUP($A50,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"EXT-WH-001"},{"$f":"IF($A50=\"\",\"\",_xlfn.XLOOKUP($A50,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Forklift 1"},{"$f":"IF($A50=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A50,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Warehouse / Yard"},{"$f":"IF($A50=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A50,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Forklift / Mobile Equipment PM\r\nPM ID: PM-00179\r\nInstructions:\r\n1. Walk-around: tires, forks, mast, leaks\r\n2. Check hydraulics, brakes, horn, and lights\r\n3. Inspect battery/fuel and operator controls\r\n"},{"$f":"IF($A50=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A50,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A50=\"\",\"\",IF(OR(I50=\"\",I50=0,I50=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I50,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A50=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A50,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A50=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A50,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Kyle Lowry"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A50=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J50=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J50=\"Check Parts List\",\"Check parts master\",\"\"),IF($L50=\"\",\"Assign technician\",\"\"),IF($M50=\"\",\"Add start time\",\"\"),IF($K50=\"\",\"Add labour hours\",\"\")),IF($R50=\"Completed\",\"Completed\",IF($R50=\"Cancelled\",\"Cancelled\",IF($R50=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
["PM-000024",{"$f":"IF($A51=\"\",\"\",_xlfn.XLOOKUP($A51,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":"Inspection"},{"$f":"IF($A51=\"\",\"\",_xlfn.XLOOKUP($A51,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":"Open"},{"$f":"IF($A51=\"\",\"\",_xlfn.XLOOKUP($A51,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":"P5 - Planned"},{"$f":"IF($A51=\"\",\"\",_xlfn.XLOOKUP($A51,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":"EXT-WH-004"},{"$f":"IF($A51=\"\",\"\",_xlfn.XLOOKUP($A51,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":"Overhead Crane"},{"$f":"IF($A51=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A51,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Production / Yard"},{"$f":"IF($A51=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A51,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Weekly Crane / Hoist PM\r\nPM ID: PM-00182\r\nInstructions:\r\n1. Inspect hook, chain/wire rope, and limit switches\r\n2. Test controls, brakes, and E-stop\r\n"},{"$f":"IF($A51=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A51,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A51=\"\",\"\",IF(OR(I51=\"\",I51=0,I51=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I51,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":"Not Required"},{"$f":"IF($A51=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A51,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A51=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A51,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":"Adam Smith"},null,"",null,"",null,null,"NOT READY",{"$f":"IF($A51=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J51=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J51=\"Check Parts List\",\"Check parts master\",\"\"),IF($L51=\"\",\"Assign technician\",\"\"),IF($M51=\"\",\"Add start time\",\"\"),IF($K51=\"\",\"Add labour hours\",\"\")),IF($R51=\"Completed\",\"Completed\",IF($R51=\"Cancelled\",\"Cancelled\",IF($R51=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":"Add start time, Add labour hours"}]
[null,{"$f":"IF($A52=\"\",\"\",_xlfn.XLOOKUP($A52,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A52=\"\",\"\",_xlfn.XLOOKUP($A52,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A52=\"\",\"\",_xlfn.XLOOKUP($A52,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A52=\"\",\"\",_xlfn.XLOOKUP($A52,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A52=\"\",\"\",_xlfn.XLOOKUP($A52,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A52=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A52,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A52=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A52,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A52=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A52,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A52=\"\",\"\",IF(OR(I52=\"\",I52=0,I52=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I52,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A52=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A52,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A52=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A52,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A52=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J52=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J52=\"Check Parts List\",\"Check parts master\",\"\"),IF($L52=\"\",\"Assign technician\",\"\"),IF($M52=\"\",\"Add start time\",\"\"),IF($K52=\"\",\"Add labour hours\",\"\")),IF($R52=\"Completed\",\"Completed\",IF($R52=\"Cancelled\",\"Cancelled\",IF($R52=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A53=\"\",\"\",_xlfn.XLOOKUP($A53,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A53=\"\",\"\",_xlfn.XLOOKUP($A53,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A53=\"\",\"\",_xlfn.XLOOKUP($A53,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A53=\"\",\"\",_xlfn.XLOOKUP($A53,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A53=\"\",\"\",_xlfn.XLOOKUP($A53,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A53=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A53,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A53=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A53,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A53=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A53,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A53=\"\",\"\",IF(OR(I53=\"\",I53=0,I53=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I53,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A53=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A53,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A53=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A53,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A53=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J53=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J53=\"Check Parts List\",\"Check parts master\",\"\"),IF($L53=\"\",\"Assign technician\",\"\"),IF($M53=\"\",\"Add start time\",\"\"),IF($K53=\"\",\"Add labour hours\",\"\")),IF($R53=\"Completed\",\"Completed\",IF($R53=\"Cancelled\",\"Cancelled\",IF($R53=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A54=\"\",\"\",_xlfn.XLOOKUP($A54,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A54=\"\",\"\",_xlfn.XLOOKUP($A54,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A54=\"\",\"\",_xlfn.XLOOKUP($A54,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A54=\"\",\"\",_xlfn.XLOOKUP($A54,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A54=\"\",\"\",_xlfn.XLOOKUP($A54,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A54=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A54,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A54=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A54,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A54=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A54,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A54=\"\",\"\",IF(OR(I54=\"\",I54=0,I54=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I54,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A54=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A54,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A54=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A54,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A54=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J54=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J54=\"Check Parts List\",\"Check parts master\",\"\"),IF($L54=\"\",\"Assign technician\",\"\"),IF($M54=\"\",\"Add start time\",\"\"),IF($K54=\"\",\"Add labour hours\",\"\")),IF($R54=\"Completed\",\"Completed\",IF($R54=\"Cancelled\",\"Cancelled\",IF($R54=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A55=\"\",\"\",_xlfn.XLOOKUP($A55,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A55=\"\",\"\",_xlfn.XLOOKUP($A55,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A55=\"\",\"\",_xlfn.XLOOKUP($A55,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A55=\"\",\"\",_xlfn.XLOOKUP($A55,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A55=\"\",\"\",_xlfn.XLOOKUP($A55,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A55=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A55,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A55=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A55,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A55=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A55,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A55=\"\",\"\",IF(OR(I55=\"\",I55=0,I55=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I55,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A55=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A55,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A55=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A55,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A55=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J55=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J55=\"Check Parts List\",\"Check parts master\",\"\"),IF($L55=\"\",\"Assign technician\",\"\"),IF($M55=\"\",\"Add start time\",\"\"),IF($K55=\"\",\"Add labour hours\",\"\")),IF($R55=\"Completed\",\"Completed\",IF($R55=\"Cancelled\",\"Cancelled\",IF($R55=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A56=\"\",\"\",_xlfn.XLOOKUP($A56,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A56=\"\",\"\",_xlfn.XLOOKUP($A56,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A56=\"\",\"\",_xlfn.XLOOKUP($A56,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A56=\"\",\"\",_xlfn.XLOOKUP($A56,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A56=\"\",\"\",_xlfn.XLOOKUP($A56,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A56=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A56,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A56=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A56,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A56=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A56,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A56=\"\",\"\",IF(OR(I56=\"\",I56=0,I56=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I56,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A56=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A56,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A56=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A56,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A56=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J56=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J56=\"Check Parts List\",\"Check parts master\",\"\"),IF($L56=\"\",\"Assign technician\",\"\"),IF($M56=\"\",\"Add start time\",\"\"),IF($K56=\"\",\"Add labour hours\",\"\")),IF($R56=\"Completed\",\"Completed\",IF($R56=\"Cancelled\",\"Cancelled\",IF($R56=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A57=\"\",\"\",_xlfn.XLOOKUP($A57,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A57=\"\",\"\",_xlfn.XLOOKUP($A57,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A57=\"\",\"\",_xlfn.XLOOKUP($A57,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A57=\"\",\"\",_xlfn.XLOOKUP($A57,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A57=\"\",\"\",_xlfn.XLOOKUP($A57,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A57=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A57,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A57=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A57,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A57=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A57,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A57=\"\",\"\",IF(OR(I57=\"\",I57=0,I57=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I57,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A57=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A57,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A57=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A57,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A57=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J57=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J57=\"Check Parts List\",\"Check parts master\",\"\"),IF($L57=\"\",\"Assign technician\",\"\"),IF($M57=\"\",\"Add start time\",\"\"),IF($K57=\"\",\"Add labour hours\",\"\")),IF($R57=\"Completed\",\"Completed\",IF($R57=\"Cancelled\",\"Cancelled\",IF($R57=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A58=\"\",\"\",_xlfn.XLOOKUP($A58,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A58=\"\",\"\",_xlfn.XLOOKUP($A58,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A58=\"\",\"\",_xlfn.XLOOKUP($A58,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A58=\"\",\"\",_xlfn.XLOOKUP($A58,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A58=\"\",\"\",_xlfn.XLOOKUP($A58,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A58=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A58,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A58=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A58,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A58=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A58,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A58=\"\",\"\",IF(OR(I58=\"\",I58=0,I58=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I58,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A58=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A58,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A58=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A58,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A58=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J58=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J58=\"Check Parts List\",\"Check parts master\",\"\"),IF($L58=\"\",\"Assign technician\",\"\"),IF($M58=\"\",\"Add start time\",\"\"),IF($K58=\"\",\"Add labour hours\",\"\")),IF($R58=\"Completed\",\"Completed\",IF($R58=\"Cancelled\",\"Cancelled\",IF($R58=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A59=\"\",\"\",_xlfn.XLOOKUP($A59,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A59=\"\",\"\",_xlfn.XLOOKUP($A59,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A59=\"\",\"\",_xlfn.XLOOKUP($A59,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A59=\"\",\"\",_xlfn.XLOOKUP($A59,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A59=\"\",\"\",_xlfn.XLOOKUP($A59,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A59=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A59,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A59=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A59,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A59=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A59,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A59=\"\",\"\",IF(OR(I59=\"\",I59=0,I59=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I59,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A59=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A59,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A59=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A59,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A59=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J59=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J59=\"Check Parts List\",\"Check parts master\",\"\"),IF($L59=\"\",\"Assign technician\",\"\"),IF($M59=\"\",\"Add start time\",\"\"),IF($K59=\"\",\"Add labour hours\",\"\")),IF($R59=\"Completed\",\"Completed\",IF($R59=\"Cancelled\",\"Cancelled\",IF($R59=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A60=\"\",\"\",_xlfn.XLOOKUP($A60,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A60=\"\",\"\",_xlfn.XLOOKUP($A60,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A60=\"\",\"\",_xlfn.XLOOKUP($A60,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A60=\"\",\"\",_xlfn.XLOOKUP($A60,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A60=\"\",\"\",_xlfn.XLOOKUP($A60,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A60=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A60,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A60=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A60,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A60=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A60,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A60=\"\",\"\",IF(OR(I60=\"\",I60=0,I60=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I60,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A60=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A60,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A60=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A60,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A60=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J60=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J60=\"Check Parts List\",\"Check parts master\",\"\"),IF($L60=\"\",\"Assign technician\",\"\"),IF($M60=\"\",\"Add start time\",\"\"),IF($K60=\"\",\"Add labour hours\",\"\")),IF($R60=\"Completed\",\"Completed\",IF($R60=\"Cancelled\",\"Cancelled\",IF($R60=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A61=\"\",\"\",_xlfn.XLOOKUP($A61,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A61=\"\",\"\",_xlfn.XLOOKUP($A61,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A61=\"\",\"\",_xlfn.XLOOKUP($A61,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A61=\"\",\"\",_xlfn.XLOOKUP($A61,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A61=\"\",\"\",_xlfn.XLOOKUP($A61,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A61=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A61,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A61=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A61,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A61=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A61,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A61=\"\",\"\",IF(OR(I61=\"\",I61=0,I61=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I61,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A61=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A61,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A61=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A61,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A61=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J61=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J61=\"Check Parts List\",\"Check parts master\",\"\"),IF($L61=\"\",\"Assign technician\",\"\"),IF($M61=\"\",\"Add start time\",\"\"),IF($K61=\"\",\"Add labour hours\",\"\")),IF($R61=\"Completed\",\"Completed\",IF($R61=\"Cancelled\",\"Cancelled\",IF($R61=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A62=\"\",\"\",_xlfn.XLOOKUP($A62,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A62=\"\",\"\",_xlfn.XLOOKUP($A62,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A62=\"\",\"\",_xlfn.XLOOKUP($A62,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A62=\"\",\"\",_xlfn.XLOOKUP($A62,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A62=\"\",\"\",_xlfn.XLOOKUP($A62,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A62=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A62,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A62=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A62,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A62=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A62,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A62=\"\",\"\",IF(OR(I62=\"\",I62=0,I62=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I62,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A62=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A62,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A62=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A62,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A62=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J62=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J62=\"Check Parts List\",\"Check parts master\",\"\"),IF($L62=\"\",\"Assign technician\",\"\"),IF($M62=\"\",\"Add start time\",\"\"),IF($K62=\"\",\"Add labour hours\",\"\")),IF($R62=\"Completed\",\"Completed\",IF($R62=\"Cancelled\",\"Cancelled\",IF($R62=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A63=\"\",\"\",_xlfn.XLOOKUP($A63,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A63=\"\",\"\",_xlfn.XLOOKUP($A63,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A63=\"\",\"\",_xlfn.XLOOKUP($A63,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A63=\"\",\"\",_xlfn.XLOOKUP($A63,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A63=\"\",\"\",_xlfn.XLOOKUP($A63,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A63=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A63,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A63=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A63,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A63=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A63,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A63=\"\",\"\",IF(OR(I63=\"\",I63=0,I63=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I63,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A63=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A63,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A63=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A63,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A63=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J63=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J63=\"Check Parts List\",\"Check parts master\",\"\"),IF($L63=\"\",\"Assign technician\",\"\"),IF($M63=\"\",\"Add start time\",\"\"),IF($K63=\"\",\"Add labour hours\",\"\")),IF($R63=\"Completed\",\"Completed\",IF($R63=\"Cancelled\",\"Cancelled\",IF($R63=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A64=\"\",\"\",_xlfn.XLOOKUP($A64,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A64=\"\",\"\",_xlfn.XLOOKUP($A64,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A64=\"\",\"\",_xlfn.XLOOKUP($A64,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A64=\"\",\"\",_xlfn.XLOOKUP($A64,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A64=\"\",\"\",_xlfn.XLOOKUP($A64,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A64=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A64,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A64=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A64,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A64=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A64,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A64=\"\",\"\",IF(OR(I64=\"\",I64=0,I64=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I64,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A64=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A64,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A64=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A64,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A64=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J64=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J64=\"Check Parts List\",\"Check parts master\",\"\"),IF($L64=\"\",\"Assign technician\",\"\"),IF($M64=\"\",\"Add start time\",\"\"),IF($K64=\"\",\"Add labour hours\",\"\")),IF($R64=\"Completed\",\"Completed\",IF($R64=\"Cancelled\",\"Cancelled\",IF($R64=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A65=\"\",\"\",_xlfn.XLOOKUP($A65,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A65=\"\",\"\",_xlfn.XLOOKUP($A65,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A65=\"\",\"\",_xlfn.XLOOKUP($A65,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A65=\"\",\"\",_xlfn.XLOOKUP($A65,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A65=\"\",\"\",_xlfn.XLOOKUP($A65,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A65=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A65,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A65=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A65,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A65=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A65,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A65=\"\",\"\",IF(OR(I65=\"\",I65=0,I65=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I65,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A65=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A65,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A65=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A65,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A65=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J65=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J65=\"Check Parts List\",\"Check parts master\",\"\"),IF($L65=\"\",\"Assign technician\",\"\"),IF($M65=\"\",\"Add start time\",\"\"),IF($K65=\"\",\"Add labour hours\",\"\")),IF($R65=\"Completed\",\"Completed\",IF($R65=\"Cancelled\",\"Cancelled\",IF($R65=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A66=\"\",\"\",_xlfn.XLOOKUP($A66,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A66=\"\",\"\",_xlfn.XLOOKUP($A66,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A66=\"\",\"\",_xlfn.XLOOKUP($A66,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A66=\"\",\"\",_xlfn.XLOOKUP($A66,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A66=\"\",\"\",_xlfn.XLOOKUP($A66,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A66=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A66,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A66=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A66,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A66=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A66,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A66=\"\",\"\",IF(OR(I66=\"\",I66=0,I66=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I66,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A66=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A66,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A66=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A66,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A66=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J66=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J66=\"Check Parts List\",\"Check parts master\",\"\"),IF($L66=\"\",\"Assign technician\",\"\"),IF($M66=\"\",\"Add start time\",\"\"),IF($K66=\"\",\"Add labour hours\",\"\")),IF($R66=\"Completed\",\"Completed\",IF($R66=\"Cancelled\",\"Cancelled\",IF($R66=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A67=\"\",\"\",_xlfn.XLOOKUP($A67,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A67=\"\",\"\",_xlfn.XLOOKUP($A67,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A67=\"\",\"\",_xlfn.XLOOKUP($A67,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A67=\"\",\"\",_xlfn.XLOOKUP($A67,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A67=\"\",\"\",_xlfn.XLOOKUP($A67,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A67=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A67,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A67=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A67,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A67=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A67,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A67=\"\",\"\",IF(OR(I67=\"\",I67=0,I67=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I67,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A67=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A67,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A67=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A67,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,{"$f":"IF(OR(M67=\"\",K67=\"\"),\"\",M67+(K67/24))","v":""},null,{"$f":"IF(OR(O67=\"\",M67=\"\",K67=\"\"),\"\",O67+M67+(K67/24))","v":""},null,null,{"$f":"IF($A67=\"\",\"\",IF(AND(OR($J67=\"IN STOCK\",$J67=\"ORDER\",$J67=\"Not Required\"),$L67<>\"\",$M67<>\"\",$O67<>\"\",$R67<>\"Completed\",$R67<>\"Cancelled\"),\"READY\",\"NOT READY\"))","v":""},{"$f":"IF($A67=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J67=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J67=\"Check Parts List\",\"Check parts master\",\"\"),IF($L67=\"\",\"Assign technician\",\"\"),IF($M67=\"\",\"Add start time\",\"\"),IF($K67=\"\",\"Add labour hours\",\"\")),IF($R67=\"Completed\",\"Completed\",IF($R67=\"Cancelled\",\"Cancelled\",IF($R67=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A68=\"\",\"\",_xlfn.XLOOKUP($A68,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A68=\"\",\"\",_xlfn.XLOOKUP($A68,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A68=\"\",\"\",_xlfn.XLOOKUP($A68,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A68=\"\",\"\",_xlfn.XLOOKUP($A68,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A68=\"\",\"\",_xlfn.XLOOKUP($A68,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A68=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A68,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A68=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A68,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A68=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A68,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A68=\"\",\"\",IF(OR(I68=\"\",I68=0,I68=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I68,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A68=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A68,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A68=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A68,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A68=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J68=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J68=\"Check Parts List\",\"Check parts master\",\"\"),IF($L68=\"\",\"Assign technician\",\"\"),IF($M68=\"\",\"Add start time\",\"\"),IF($K68=\"\",\"Add labour hours\",\"\")),IF($R68=\"Completed\",\"Completed\",IF($R68=\"Cancelled\",\"Cancelled\",IF($R68=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A69=\"\",\"\",_xlfn.XLOOKUP($A69,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A69=\"\",\"\",_xlfn.XLOOKUP($A69,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A69=\"\",\"\",_xlfn.XLOOKUP($A69,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A69=\"\",\"\",_xlfn.XLOOKUP($A69,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A69=\"\",\"\",_xlfn.XLOOKUP($A69,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A69=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A69,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A69=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A69,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A69=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A69,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A69=\"\",\"\",IF(OR(I69=\"\",I69=0,I69=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I69,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A69=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A69,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A69=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A69,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A69=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J69=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J69=\"Check Parts List\",\"Check parts master\",\"\"),IF($L69=\"\",\"Assign technician\",\"\"),IF($M69=\"\",\"Add start time\",\"\"),IF($K69=\"\",\"Add labour hours\",\"\")),IF($R69=\"Completed\",\"Completed\",IF($R69=\"Cancelled\",\"Cancelled\",IF($R69=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A70=\"\",\"\",_xlfn.XLOOKUP($A70,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A70=\"\",\"\",_xlfn.XLOOKUP($A70,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A70=\"\",\"\",_xlfn.XLOOKUP($A70,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A70=\"\",\"\",_xlfn.XLOOKUP($A70,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A70=\"\",\"\",_xlfn.XLOOKUP($A70,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A70=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A70,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A70=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A70,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A70=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A70,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A70=\"\",\"\",IF(OR(I70=\"\",I70=0,I70=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I70,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A70=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A70,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A70=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A70,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A70=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J70=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J70=\"Check Parts List\",\"Check parts master\",\"\"),IF($L70=\"\",\"Assign technician\",\"\"),IF($M70=\"\",\"Add start time\",\"\"),IF($K70=\"\",\"Add labour hours\",\"\")),IF($R70=\"Completed\",\"Completed\",IF($R70=\"Cancelled\",\"Cancelled\",IF($R70=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A71=\"\",\"\",_xlfn.XLOOKUP($A71,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A71=\"\",\"\",_xlfn.XLOOKUP($A71,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A71=\"\",\"\",_xlfn.XLOOKUP($A71,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A71=\"\",\"\",_xlfn.XLOOKUP($A71,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A71=\"\",\"\",_xlfn.XLOOKUP($A71,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A71=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A71,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A71=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A71,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A71=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A71,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A71=\"\",\"\",IF(OR(I71=\"\",I71=0,I71=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I71,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A71=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A71,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A71=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A71,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A71=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J71=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J71=\"Check Parts List\",\"Check parts master\",\"\"),IF($L71=\"\",\"Assign technician\",\"\"),IF($M71=\"\",\"Add start time\",\"\"),IF($K71=\"\",\"Add labour hours\",\"\")),IF($R71=\"Completed\",\"Completed\",IF($R71=\"Cancelled\",\"Cancelled\",IF($R71=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A72=\"\",\"\",_xlfn.XLOOKUP($A72,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A72=\"\",\"\",_xlfn.XLOOKUP($A72,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A72=\"\",\"\",_xlfn.XLOOKUP($A72,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A72=\"\",\"\",_xlfn.XLOOKUP($A72,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A72=\"\",\"\",_xlfn.XLOOKUP($A72,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A72=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A72,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A72=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A72,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A72=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A72,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A72=\"\",\"\",IF(OR(I72=\"\",I72=0,I72=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I72,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A72=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A72,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A72=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A72,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A72=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J72=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J72=\"Check Parts List\",\"Check parts master\",\"\"),IF($L72=\"\",\"Assign technician\",\"\"),IF($M72=\"\",\"Add start time\",\"\"),IF($K72=\"\",\"Add labour hours\",\"\")),IF($R72=\"Completed\",\"Completed\",IF($R72=\"Cancelled\",\"Cancelled\",IF($R72=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A73=\"\",\"\",_xlfn.XLOOKUP($A73,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A73=\"\",\"\",_xlfn.XLOOKUP($A73,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A73=\"\",\"\",_xlfn.XLOOKUP($A73,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A73=\"\",\"\",_xlfn.XLOOKUP($A73,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A73=\"\",\"\",_xlfn.XLOOKUP($A73,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A73=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A73,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A73=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A73,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A73=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A73,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A73=\"\",\"\",IF(OR(I73=\"\",I73=0,I73=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I73,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A73=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A73,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A73=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A73,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A73=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J73=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J73=\"Check Parts List\",\"Check parts master\",\"\"),IF($L73=\"\",\"Assign technician\",\"\"),IF($M73=\"\",\"Add start time\",\"\"),IF($K73=\"\",\"Add labour hours\",\"\")),IF($R73=\"Completed\",\"Completed\",IF($R73=\"Cancelled\",\"Cancelled\",IF($R73=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A74=\"\",\"\",_xlfn.XLOOKUP($A74,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A74=\"\",\"\",_xlfn.XLOOKUP($A74,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A74=\"\",\"\",_xlfn.XLOOKUP($A74,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A74=\"\",\"\",_xlfn.XLOOKUP($A74,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A74=\"\",\"\",_xlfn.XLOOKUP($A74,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A74=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A74,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A74=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A74,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A74=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A74,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A74=\"\",\"\",IF(OR(I74=\"\",I74=0,I74=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I74,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A74=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A74,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A74=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A74,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A74=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J74=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J74=\"Check Parts List\",\"Check parts master\",\"\"),IF($L74=\"\",\"Assign technician\",\"\"),IF($M74=\"\",\"Add start time\",\"\"),IF($K74=\"\",\"Add labour hours\",\"\")),IF($R74=\"Completed\",\"Completed\",IF($R74=\"Cancelled\",\"Cancelled\",IF($R74=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A75=\"\",\"\",_xlfn.XLOOKUP($A75,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A75=\"\",\"\",_xlfn.XLOOKUP($A75,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A75=\"\",\"\",_xlfn.XLOOKUP($A75,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A75=\"\",\"\",_xlfn.XLOOKUP($A75,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A75=\"\",\"\",_xlfn.XLOOKUP($A75,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A75=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A75,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A75=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A75,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A75=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A75,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A75=\"\",\"\",IF(OR(I75=\"\",I75=0,I75=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I75,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A75=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A75,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A75=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A75,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A75=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J75=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J75=\"Check Parts List\",\"Check parts master\",\"\"),IF($L75=\"\",\"Assign technician\",\"\"),IF($M75=\"\",\"Add start time\",\"\"),IF($K75=\"\",\"Add labour hours\",\"\")),IF($R75=\"Completed\",\"Completed\",IF($R75=\"Cancelled\",\"Cancelled\",IF($R75=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A76=\"\",\"\",_xlfn.XLOOKUP($A76,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A76=\"\",\"\",_xlfn.XLOOKUP($A76,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A76=\"\",\"\",_xlfn.XLOOKUP($A76,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A76=\"\",\"\",_xlfn.XLOOKUP($A76,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A76=\"\",\"\",_xlfn.XLOOKUP($A76,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A76=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A76,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A76=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A76,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A76=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A76,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A76=\"\",\"\",IF(OR(I76=\"\",I76=0,I76=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I76,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A76=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A76,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A76=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A76,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A76=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J76=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J76=\"Check Parts List\",\"Check parts master\",\"\"),IF($L76=\"\",\"Assign technician\",\"\"),IF($M76=\"\",\"Add start time\",\"\"),IF($K76=\"\",\"Add labour hours\",\"\")),IF($R76=\"Completed\",\"Completed\",IF($R76=\"Cancelled\",\"Cancelled\",IF($R76=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A77=\"\",\"\",_xlfn.XLOOKUP($A77,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A77=\"\",\"\",_xlfn.XLOOKUP($A77,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A77=\"\",\"\",_xlfn.XLOOKUP($A77,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A77=\"\",\"\",_xlfn.XLOOKUP($A77,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A77=\"\",\"\",_xlfn.XLOOKUP($A77,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A77=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A77,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A77=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A77,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A77=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A77,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A77=\"\",\"\",IF(OR(I77=\"\",I77=0,I77=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I77,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A77=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A77,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A77=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A77,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A77=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J77=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J77=\"Check Parts List\",\"Check parts master\",\"\"),IF($L77=\"\",\"Assign technician\",\"\"),IF($M77=\"\",\"Add start time\",\"\"),IF($K77=\"\",\"Add labour hours\",\"\")),IF($R77=\"Completed\",\"Completed\",IF($R77=\"Cancelled\",\"Cancelled\",IF($R77=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A78=\"\",\"\",_xlfn.XLOOKUP($A78,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A78=\"\",\"\",_xlfn.XLOOKUP($A78,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A78=\"\",\"\",_xlfn.XLOOKUP($A78,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A78=\"\",\"\",_xlfn.XLOOKUP($A78,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A78=\"\",\"\",_xlfn.XLOOKUP($A78,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A78=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A78,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A78=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A78,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A78=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A78,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A78=\"\",\"\",IF(OR(I78=\"\",I78=0,I78=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I78,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A78=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A78,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A78=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A78,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A78=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J78=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J78=\"Check Parts List\",\"Check parts master\",\"\"),IF($L78=\"\",\"Assign technician\",\"\"),IF($M78=\"\",\"Add start time\",\"\"),IF($K78=\"\",\"Add labour hours\",\"\")),IF($R78=\"Completed\",\"Completed\",IF($R78=\"Cancelled\",\"Cancelled\",IF($R78=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A79=\"\",\"\",_xlfn.XLOOKUP($A79,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A79=\"\",\"\",_xlfn.XLOOKUP($A79,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A79=\"\",\"\",_xlfn.XLOOKUP($A79,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A79=\"\",\"\",_xlfn.XLOOKUP($A79,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A79=\"\",\"\",_xlfn.XLOOKUP($A79,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A79=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A79,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A79=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A79,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A79=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A79,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A79=\"\",\"\",IF(OR(I79=\"\",I79=0,I79=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I79,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A79=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A79,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A79=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A79,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A79=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J79=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J79=\"Check Parts List\",\"Check parts master\",\"\"),IF($L79=\"\",\"Assign technician\",\"\"),IF($M79=\"\",\"Add start time\",\"\"),IF($K79=\"\",\"Add labour hours\",\"\")),IF($R79=\"Completed\",\"Completed\",IF($R79=\"Cancelled\",\"Cancelled\",IF($R79=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A80=\"\",\"\",_xlfn.XLOOKUP($A80,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A80=\"\",\"\",_xlfn.XLOOKUP($A80,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A80=\"\",\"\",_xlfn.XLOOKUP($A80,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A80=\"\",\"\",_xlfn.XLOOKUP($A80,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A80=\"\",\"\",_xlfn.XLOOKUP($A80,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A80=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A80,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A80=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A80,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A80=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A80,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A80=\"\",\"\",IF(OR(I80=\"\",I80=0,I80=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I80,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A80=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A80,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A80=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A80,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A80=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J80=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J80=\"Check Parts List\",\"Check parts master\",\"\"),IF($L80=\"\",\"Assign technician\",\"\"),IF($M80=\"\",\"Add start time\",\"\"),IF($K80=\"\",\"Add labour hours\",\"\")),IF($R80=\"Completed\",\"Completed\",IF($R80=\"Cancelled\",\"Cancelled\",IF($R80=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A81=\"\",\"\",_xlfn.XLOOKUP($A81,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A81=\"\",\"\",_xlfn.XLOOKUP($A81,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A81=\"\",\"\",_xlfn.XLOOKUP($A81,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A81=\"\",\"\",_xlfn.XLOOKUP($A81,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A81=\"\",\"\",_xlfn.XLOOKUP($A81,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A81=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A81,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A81=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A81,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A81=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A81,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A81=\"\",\"\",IF(OR(I81=\"\",I81=0,I81=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I81,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A81=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A81,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A81=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A81,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A81=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J81=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J81=\"Check Parts List\",\"Check parts master\",\"\"),IF($L81=\"\",\"Assign technician\",\"\"),IF($M81=\"\",\"Add start time\",\"\"),IF($K81=\"\",\"Add labour hours\",\"\")),IF($R81=\"Completed\",\"Completed\",IF($R81=\"Cancelled\",\"Cancelled\",IF($R81=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A82=\"\",\"\",_xlfn.XLOOKUP($A82,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A82=\"\",\"\",_xlfn.XLOOKUP($A82,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A82=\"\",\"\",_xlfn.XLOOKUP($A82,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A82=\"\",\"\",_xlfn.XLOOKUP($A82,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A82=\"\",\"\",_xlfn.XLOOKUP($A82,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A82=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A82,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A82=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A82,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A82=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A82,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A82=\"\",\"\",IF(OR(I82=\"\",I82=0,I82=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I82,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A82=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A82,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A82=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A82,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A82=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J82=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J82=\"Check Parts List\",\"Check parts master\",\"\"),IF($L82=\"\",\"Assign technician\",\"\"),IF($M82=\"\",\"Add start time\",\"\"),IF($K82=\"\",\"Add labour hours\",\"\")),IF($R82=\"Completed\",\"Completed\",IF($R82=\"Cancelled\",\"Cancelled\",IF($R82=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A83=\"\",\"\",_xlfn.XLOOKUP($A83,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A83=\"\",\"\",_xlfn.XLOOKUP($A83,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A83=\"\",\"\",_xlfn.XLOOKUP($A83,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A83=\"\",\"\",_xlfn.XLOOKUP($A83,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A83=\"\",\"\",_xlfn.XLOOKUP($A83,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A83=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A83,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A83=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A83,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A83=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A83,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A83=\"\",\"\",IF(OR(I83=\"\",I83=0,I83=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I83,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A83=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A83,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A83=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A83,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A83=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J83=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J83=\"Check Parts List\",\"Check parts master\",\"\"),IF($L83=\"\",\"Assign technician\",\"\"),IF($M83=\"\",\"Add start time\",\"\"),IF($K83=\"\",\"Add labour hours\",\"\")),IF($R83=\"Completed\",\"Completed\",IF($R83=\"Cancelled\",\"Cancelled\",IF($R83=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A84=\"\",\"\",_xlfn.XLOOKUP($A84,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A84=\"\",\"\",_xlfn.XLOOKUP($A84,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A84=\"\",\"\",_xlfn.XLOOKUP($A84,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A84=\"\",\"\",_xlfn.XLOOKUP($A84,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A84=\"\",\"\",_xlfn.XLOOKUP($A84,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A84=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A84,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A84=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A84,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A84=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A84,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A84=\"\",\"\",IF(OR(I84=\"\",I84=0,I84=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I84,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A84=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A84,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A84=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A84,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A84=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J84=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J84=\"Check Parts List\",\"Check parts master\",\"\"),IF($L84=\"\",\"Assign technician\",\"\"),IF($M84=\"\",\"Add start time\",\"\"),IF($K84=\"\",\"Add labour hours\",\"\")),IF($R84=\"Completed\",\"Completed\",IF($R84=\"Cancelled\",\"Cancelled\",IF($R84=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A85=\"\",\"\",_xlfn.XLOOKUP($A85,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A85=\"\",\"\",_xlfn.XLOOKUP($A85,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A85=\"\",\"\",_xlfn.XLOOKUP($A85,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A85=\"\",\"\",_xlfn.XLOOKUP($A85,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A85=\"\",\"\",_xlfn.XLOOKUP($A85,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A85=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A85,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A85=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A85,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A85=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A85,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A85=\"\",\"\",IF(OR(I85=\"\",I85=0,I85=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I85,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A85=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A85,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A85=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A85,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A85=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J85=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J85=\"Check Parts List\",\"Check parts master\",\"\"),IF($L85=\"\",\"Assign technician\",\"\"),IF($M85=\"\",\"Add start time\",\"\"),IF($K85=\"\",\"Add labour hours\",\"\")),IF($R85=\"Completed\",\"Completed\",IF($R85=\"Cancelled\",\"Cancelled\",IF($R85=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A86=\"\",\"\",_xlfn.XLOOKUP($A86,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A86=\"\",\"\",_xlfn.XLOOKUP($A86,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A86=\"\",\"\",_xlfn.XLOOKUP($A86,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A86=\"\",\"\",_xlfn.XLOOKUP($A86,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A86=\"\",\"\",_xlfn.XLOOKUP($A86,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A86=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A86,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A86=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A86,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A86=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A86,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A86=\"\",\"\",IF(OR(I86=\"\",I86=0,I86=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I86,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A86=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A86,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A86=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A86,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A86=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J86=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J86=\"Check Parts List\",\"Check parts master\",\"\"),IF($L86=\"\",\"Assign technician\",\"\"),IF($M86=\"\",\"Add start time\",\"\"),IF($K86=\"\",\"Add labour hours\",\"\")),IF($R86=\"Completed\",\"Completed\",IF($R86=\"Cancelled\",\"Cancelled\",IF($R86=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A87=\"\",\"\",_xlfn.XLOOKUP($A87,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A87=\"\",\"\",_xlfn.XLOOKUP($A87,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A87=\"\",\"\",_xlfn.XLOOKUP($A87,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A87=\"\",\"\",_xlfn.XLOOKUP($A87,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A87=\"\",\"\",_xlfn.XLOOKUP($A87,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A87=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A87,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A87=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A87,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A87=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A87,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A87=\"\",\"\",IF(OR(I87=\"\",I87=0,I87=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I87,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A87=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A87,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A87=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A87,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A87=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J87=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J87=\"Check Parts List\",\"Check parts master\",\"\"),IF($L87=\"\",\"Assign technician\",\"\"),IF($M87=\"\",\"Add start time\",\"\"),IF($K87=\"\",\"Add labour hours\",\"\")),IF($R87=\"Completed\",\"Completed\",IF($R87=\"Cancelled\",\"Cancelled\",IF($R87=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A88=\"\",\"\",_xlfn.XLOOKUP($A88,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A88=\"\",\"\",_xlfn.XLOOKUP($A88,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A88=\"\",\"\",_xlfn.XLOOKUP($A88,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A88=\"\",\"\",_xlfn.XLOOKUP($A88,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A88=\"\",\"\",_xlfn.XLOOKUP($A88,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A88=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A88,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A88=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A88,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A88=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A88,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A88=\"\",\"\",IF(OR(I88=\"\",I88=0,I88=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I88,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A88=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A88,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A88=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A88,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A88=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J88=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J88=\"Check Parts List\",\"Check parts master\",\"\"),IF($L88=\"\",\"Assign technician\",\"\"),IF($M88=\"\",\"Add start time\",\"\"),IF($K88=\"\",\"Add labour hours\",\"\")),IF($R88=\"Completed\",\"Completed\",IF($R88=\"Cancelled\",\"Cancelled\",IF($R88=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A89=\"\",\"\",_xlfn.XLOOKUP($A89,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A89=\"\",\"\",_xlfn.XLOOKUP($A89,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A89=\"\",\"\",_xlfn.XLOOKUP($A89,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A89=\"\",\"\",_xlfn.XLOOKUP($A89,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A89=\"\",\"\",_xlfn.XLOOKUP($A89,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A89=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A89,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A89=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A89,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A89=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A89,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A89=\"\",\"\",IF(OR(I89=\"\",I89=0,I89=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I89,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A89=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A89,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A89=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A89,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A89=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J89=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J89=\"Check Parts List\",\"Check parts master\",\"\"),IF($L89=\"\",\"Assign technician\",\"\"),IF($M89=\"\",\"Add start time\",\"\"),IF($K89=\"\",\"Add labour hours\",\"\")),IF($R89=\"Completed\",\"Completed\",IF($R89=\"Cancelled\",\"Cancelled\",IF($R89=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A90=\"\",\"\",_xlfn.XLOOKUP($A90,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A90=\"\",\"\",_xlfn.XLOOKUP($A90,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A90=\"\",\"\",_xlfn.XLOOKUP($A90,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A90=\"\",\"\",_xlfn.XLOOKUP($A90,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A90=\"\",\"\",_xlfn.XLOOKUP($A90,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A90=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A90,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A90=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A90,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A90=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A90,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A90=\"\",\"\",IF(OR(I90=\"\",I90=0,I90=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I90,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A90=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A90,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A90=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A90,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A90=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J90=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J90=\"Check Parts List\",\"Check parts master\",\"\"),IF($L90=\"\",\"Assign technician\",\"\"),IF($M90=\"\",\"Add start time\",\"\"),IF($K90=\"\",\"Add labour hours\",\"\")),IF($R90=\"Completed\",\"Completed\",IF($R90=\"Cancelled\",\"Cancelled\",IF($R90=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A91=\"\",\"\",_xlfn.XLOOKUP($A91,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A91=\"\",\"\",_xlfn.XLOOKUP($A91,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A91=\"\",\"\",_xlfn.XLOOKUP($A91,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A91=\"\",\"\",_xlfn.XLOOKUP($A91,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A91=\"\",\"\",_xlfn.XLOOKUP($A91,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A91=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A91,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A91=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A91,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A91=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A91,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A91=\"\",\"\",IF(OR(I91=\"\",I91=0,I91=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I91,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A91=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A91,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A91=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A91,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A91=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J91=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J91=\"Check Parts List\",\"Check parts master\",\"\"),IF($L91=\"\",\"Assign technician\",\"\"),IF($M91=\"\",\"Add start time\",\"\"),IF($K91=\"\",\"Add labour hours\",\"\")),IF($R91=\"Completed\",\"Completed\",IF($R91=\"Cancelled\",\"Cancelled\",IF($R91=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A92=\"\",\"\",_xlfn.XLOOKUP($A92,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A92=\"\",\"\",_xlfn.XLOOKUP($A92,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A92=\"\",\"\",_xlfn.XLOOKUP($A92,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A92=\"\",\"\",_xlfn.XLOOKUP($A92,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A92=\"\",\"\",_xlfn.XLOOKUP($A92,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A92=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A92,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A92=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A92,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A92=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A92,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A92=\"\",\"\",IF(OR(I92=\"\",I92=0,I92=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I92,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A92=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A92,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A92=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A92,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A92=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J92=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J92=\"Check Parts List\",\"Check parts master\",\"\"),IF($L92=\"\",\"Assign technician\",\"\"),IF($M92=\"\",\"Add start time\",\"\"),IF($K92=\"\",\"Add labour hours\",\"\")),IF($R92=\"Completed\",\"Completed\",IF($R92=\"Cancelled\",\"Cancelled\",IF($R92=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A93=\"\",\"\",_xlfn.XLOOKUP($A93,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A93=\"\",\"\",_xlfn.XLOOKUP($A93,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A93=\"\",\"\",_xlfn.XLOOKUP($A93,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A93=\"\",\"\",_xlfn.XLOOKUP($A93,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A93=\"\",\"\",_xlfn.XLOOKUP($A93,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A93=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A93,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A93=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A93,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A93=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A93,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A93=\"\",\"\",IF(OR(I93=\"\",I93=0,I93=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I93,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A93=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A93,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A93=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A93,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A93=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J93=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J93=\"Check Parts List\",\"Check parts master\",\"\"),IF($L93=\"\",\"Assign technician\",\"\"),IF($M93=\"\",\"Add start time\",\"\"),IF($K93=\"\",\"Add labour hours\",\"\")),IF($R93=\"Completed\",\"Completed\",IF($R93=\"Cancelled\",\"Cancelled\",IF($R93=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A94=\"\",\"\",_xlfn.XLOOKUP($A94,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A94=\"\",\"\",_xlfn.XLOOKUP($A94,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A94=\"\",\"\",_xlfn.XLOOKUP($A94,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A94=\"\",\"\",_xlfn.XLOOKUP($A94,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A94=\"\",\"\",_xlfn.XLOOKUP($A94,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A94=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A94,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A94=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A94,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A94=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A94,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A94=\"\",\"\",IF(OR(I94=\"\",I94=0,I94=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I94,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A94=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A94,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A94=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A94,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A94=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J94=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J94=\"Check Parts List\",\"Check parts master\",\"\"),IF($L94=\"\",\"Assign technician\",\"\"),IF($M94=\"\",\"Add start time\",\"\"),IF($K94=\"\",\"Add labour hours\",\"\")),IF($R94=\"Completed\",\"Completed\",IF($R94=\"Cancelled\",\"Cancelled\",IF($R94=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A95=\"\",\"\",_xlfn.XLOOKUP($A95,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A95=\"\",\"\",_xlfn.XLOOKUP($A95,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A95=\"\",\"\",_xlfn.XLOOKUP($A95,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A95=\"\",\"\",_xlfn.XLOOKUP($A95,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A95=\"\",\"\",_xlfn.XLOOKUP($A95,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A95=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A95,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A95=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A95,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A95=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A95,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A95=\"\",\"\",IF(OR(I95=\"\",I95=0,I95=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I95,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A95=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A95,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A95=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A95,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A95=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J95=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J95=\"Check Parts List\",\"Check parts master\",\"\"),IF($L95=\"\",\"Assign technician\",\"\"),IF($M95=\"\",\"Add start time\",\"\"),IF($K95=\"\",\"Add labour hours\",\"\")),IF($R95=\"Completed\",\"Completed\",IF($R95=\"Cancelled\",\"Cancelled\",IF($R95=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A96=\"\",\"\",_xlfn.XLOOKUP($A96,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A96=\"\",\"\",_xlfn.XLOOKUP($A96,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A96=\"\",\"\",_xlfn.XLOOKUP($A96,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A96=\"\",\"\",_xlfn.XLOOKUP($A96,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A96=\"\",\"\",_xlfn.XLOOKUP($A96,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A96=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A96,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A96=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A96,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A96=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A96,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A96=\"\",\"\",IF(OR(I96=\"\",I96=0,I96=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I96,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A96=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A96,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A96=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A96,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A96=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J96=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J96=\"Check Parts List\",\"Check parts master\",\"\"),IF($L96=\"\",\"Assign technician\",\"\"),IF($M96=\"\",\"Add start time\",\"\"),IF($K96=\"\",\"Add labour hours\",\"\")),IF($R96=\"Completed\",\"Completed\",IF($R96=\"Cancelled\",\"Cancelled\",IF($R96=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A97=\"\",\"\",_xlfn.XLOOKUP($A97,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A97=\"\",\"\",_xlfn.XLOOKUP($A97,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A97=\"\",\"\",_xlfn.XLOOKUP($A97,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A97=\"\",\"\",_xlfn.XLOOKUP($A97,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A97=\"\",\"\",_xlfn.XLOOKUP($A97,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A97=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A97,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A97=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A97,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A97=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A97,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A97=\"\",\"\",IF(OR(I97=\"\",I97=0,I97=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I97,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A97=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A97,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A97=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A97,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A97=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J97=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J97=\"Check Parts List\",\"Check parts master\",\"\"),IF($L97=\"\",\"Assign technician\",\"\"),IF($M97=\"\",\"Add start time\",\"\"),IF($K97=\"\",\"Add labour hours\",\"\")),IF($R97=\"Completed\",\"Completed\",IF($R97=\"Cancelled\",\"Cancelled\",IF($R97=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A98=\"\",\"\",_xlfn.XLOOKUP($A98,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A98=\"\",\"\",_xlfn.XLOOKUP($A98,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A98=\"\",\"\",_xlfn.XLOOKUP($A98,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A98=\"\",\"\",_xlfn.XLOOKUP($A98,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A98=\"\",\"\",_xlfn.XLOOKUP($A98,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A98=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A98,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A98=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A98,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A98=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A98,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A98=\"\",\"\",IF(OR(I98=\"\",I98=0,I98=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I98,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A98=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A98,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A98=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A98,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A98=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J98=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J98=\"Check Parts List\",\"Check parts master\",\"\"),IF($L98=\"\",\"Assign technician\",\"\"),IF($M98=\"\",\"Add start time\",\"\"),IF($K98=\"\",\"Add labour hours\",\"\")),IF($R98=\"Completed\",\"Completed\",IF($R98=\"Cancelled\",\"Cancelled\",IF($R98=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A99=\"\",\"\",_xlfn.XLOOKUP($A99,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A99=\"\",\"\",_xlfn.XLOOKUP($A99,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A99=\"\",\"\",_xlfn.XLOOKUP($A99,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A99=\"\",\"\",_xlfn.XLOOKUP($A99,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A99=\"\",\"\",_xlfn.XLOOKUP($A99,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A99=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A99,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A99=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A99,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A99=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A99,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A99=\"\",\"\",IF(OR(I99=\"\",I99=0,I99=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I99,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A99=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A99,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A99=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A99,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A99=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J99=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J99=\"Check Parts List\",\"Check parts master\",\"\"),IF($L99=\"\",\"Assign technician\",\"\"),IF($M99=\"\",\"Add start time\",\"\"),IF($K99=\"\",\"Add labour hours\",\"\")),IF($R99=\"Completed\",\"Completed\",IF($R99=\"Cancelled\",\"Cancelled\",IF($R99=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A100=\"\",\"\",_xlfn.XLOOKUP($A100,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A100=\"\",\"\",_xlfn.XLOOKUP($A100,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A100=\"\",\"\",_xlfn.XLOOKUP($A100,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A100=\"\",\"\",_xlfn.XLOOKUP($A100,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A100=\"\",\"\",_xlfn.XLOOKUP($A100,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A100=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A100,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A100=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A100,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A100=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A100,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A100=\"\",\"\",IF(OR(I100=\"\",I100=0,I100=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I100,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A100=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A100,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A100=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A100,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A100=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J100=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J100=\"Check Parts List\",\"Check parts master\",\"\"),IF($L100=\"\",\"Assign technician\",\"\"),IF($M100=\"\",\"Add start time\",\"\"),IF($K100=\"\",\"Add labour hours\",\"\")),IF($R100=\"Completed\",\"Completed\",IF($R100=\"Cancelled\",\"Cancelled\",IF($R100=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A101=\"\",\"\",_xlfn.XLOOKUP($A101,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A101=\"\",\"\",_xlfn.XLOOKUP($A101,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A101=\"\",\"\",_xlfn.XLOOKUP($A101,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A101=\"\",\"\",_xlfn.XLOOKUP($A101,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A101=\"\",\"\",_xlfn.XLOOKUP($A101,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A101=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A101,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A101=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A101,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A101=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A101,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A101=\"\",\"\",IF(OR(I101=\"\",I101=0,I101=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I101,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A101=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A101,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A101=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A101,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A101=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J101=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J101=\"Check Parts List\",\"Check parts master\",\"\"),IF($L101=\"\",\"Assign technician\",\"\"),IF($M101=\"\",\"Add start time\",\"\"),IF($K101=\"\",\"Add labour hours\",\"\")),IF($R101=\"Completed\",\"Completed\",IF($R101=\"Cancelled\",\"Cancelled\",IF($R101=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A102=\"\",\"\",_xlfn.XLOOKUP($A102,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A102=\"\",\"\",_xlfn.XLOOKUP($A102,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A102=\"\",\"\",_xlfn.XLOOKUP($A102,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A102=\"\",\"\",_xlfn.XLOOKUP($A102,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A102=\"\",\"\",_xlfn.XLOOKUP($A102,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A102=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A102,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A102=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A102,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A102=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A102,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A102=\"\",\"\",IF(OR(I102=\"\",I102=0,I102=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I102,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A102=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A102,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A102=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A102,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A102=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J102=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J102=\"Check Parts List\",\"Check parts master\",\"\"),IF($L102=\"\",\"Assign technician\",\"\"),IF($M102=\"\",\"Add start time\",\"\"),IF($K102=\"\",\"Add labour hours\",\"\")),IF($R102=\"Completed\",\"Completed\",IF($R102=\"Cancelled\",\"Cancelled\",IF($R102=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A103=\"\",\"\",_xlfn.XLOOKUP($A103,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A103=\"\",\"\",_xlfn.XLOOKUP($A103,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A103=\"\",\"\",_xlfn.XLOOKUP($A103,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A103=\"\",\"\",_xlfn.XLOOKUP($A103,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A103=\"\",\"\",_xlfn.XLOOKUP($A103,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A103=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A103,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A103=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A103,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A103=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A103,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A103=\"\",\"\",IF(OR(I103=\"\",I103=0,I103=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I103,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A103=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A103,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A103=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A103,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A103=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J103=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J103=\"Check Parts List\",\"Check parts master\",\"\"),IF($L103=\"\",\"Assign technician\",\"\"),IF($M103=\"\",\"Add start time\",\"\"),IF($K103=\"\",\"Add labour hours\",\"\")),IF($R103=\"Completed\",\"Completed\",IF($R103=\"Cancelled\",\"Cancelled\",IF($R103=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A104=\"\",\"\",_xlfn.XLOOKUP($A104,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A104=\"\",\"\",_xlfn.XLOOKUP($A104,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A104=\"\",\"\",_xlfn.XLOOKUP($A104,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A104=\"\",\"\",_xlfn.XLOOKUP($A104,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A104=\"\",\"\",_xlfn.XLOOKUP($A104,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A104=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A104,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A104=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A104,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A104=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A104,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A104=\"\",\"\",IF(OR(I104=\"\",I104=0,I104=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I104,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A104=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A104,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A104=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A104,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A104=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J104=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J104=\"Check Parts List\",\"Check parts master\",\"\"),IF($L104=\"\",\"Assign technician\",\"\"),IF($M104=\"\",\"Add start time\",\"\"),IF($K104=\"\",\"Add labour hours\",\"\")),IF($R104=\"Completed\",\"Completed\",IF($R104=\"Cancelled\",\"Cancelled\",IF($R104=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A105=\"\",\"\",_xlfn.XLOOKUP($A105,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A105=\"\",\"\",_xlfn.XLOOKUP($A105,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A105=\"\",\"\",_xlfn.XLOOKUP($A105,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A105=\"\",\"\",_xlfn.XLOOKUP($A105,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A105=\"\",\"\",_xlfn.XLOOKUP($A105,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A105=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A105,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A105=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A105,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A105=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A105,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A105=\"\",\"\",IF(OR(I105=\"\",I105=0,I105=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I105,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A105=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A105,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A105=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A105,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A105=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J105=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J105=\"Check Parts List\",\"Check parts master\",\"\"),IF($L105=\"\",\"Assign technician\",\"\"),IF($M105=\"\",\"Add start time\",\"\"),IF($K105=\"\",\"Add labour hours\",\"\")),IF($R105=\"Completed\",\"Completed\",IF($R105=\"Cancelled\",\"Cancelled\",IF($R105=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A106=\"\",\"\",_xlfn.XLOOKUP($A106,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A106=\"\",\"\",_xlfn.XLOOKUP($A106,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A106=\"\",\"\",_xlfn.XLOOKUP($A106,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A106=\"\",\"\",_xlfn.XLOOKUP($A106,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A106=\"\",\"\",_xlfn.XLOOKUP($A106,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A106=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A106,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A106=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A106,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A106=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A106,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A106=\"\",\"\",IF(OR(I106=\"\",I106=0,I106=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I106,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A106=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A106,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A106=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A106,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A106=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J106=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J106=\"Check Parts List\",\"Check parts master\",\"\"),IF($L106=\"\",\"Assign technician\",\"\"),IF($M106=\"\",\"Add start time\",\"\"),IF($K106=\"\",\"Add labour hours\",\"\")),IF($R106=\"Completed\",\"Completed\",IF($R106=\"Cancelled\",\"Cancelled\",IF($R106=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A107=\"\",\"\",_xlfn.XLOOKUP($A107,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A107=\"\",\"\",_xlfn.XLOOKUP($A107,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A107=\"\",\"\",_xlfn.XLOOKUP($A107,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A107=\"\",\"\",_xlfn.XLOOKUP($A107,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A107=\"\",\"\",_xlfn.XLOOKUP($A107,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A107=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A107,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A107=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A107,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A107=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A107,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A107=\"\",\"\",IF(OR(I107=\"\",I107=0,I107=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I107,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A107=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A107,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A107=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A107,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A107=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J107=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J107=\"Check Parts List\",\"Check parts master\",\"\"),IF($L107=\"\",\"Assign technician\",\"\"),IF($M107=\"\",\"Add start time\",\"\"),IF($K107=\"\",\"Add labour hours\",\"\")),IF($R107=\"Completed\",\"Completed\",IF($R107=\"Cancelled\",\"Cancelled\",IF($R107=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A108=\"\",\"\",_xlfn.XLOOKUP($A108,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A108=\"\",\"\",_xlfn.XLOOKUP($A108,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A108=\"\",\"\",_xlfn.XLOOKUP($A108,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A108=\"\",\"\",_xlfn.XLOOKUP($A108,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A108=\"\",\"\",_xlfn.XLOOKUP($A108,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A108=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A108,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A108=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A108,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A108=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A108,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A108=\"\",\"\",IF(OR(I108=\"\",I108=0,I108=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I108,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A108=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A108,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A108=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A108,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A108=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J108=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J108=\"Check Parts List\",\"Check parts master\",\"\"),IF($L108=\"\",\"Assign technician\",\"\"),IF($M108=\"\",\"Add start time\",\"\"),IF($K108=\"\",\"Add labour hours\",\"\")),IF($R108=\"Completed\",\"Completed\",IF($R108=\"Cancelled\",\"Cancelled\",IF($R108=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A109=\"\",\"\",_xlfn.XLOOKUP($A109,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A109=\"\",\"\",_xlfn.XLOOKUP($A109,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A109=\"\",\"\",_xlfn.XLOOKUP($A109,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A109=\"\",\"\",_xlfn.XLOOKUP($A109,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A109=\"\",\"\",_xlfn.XLOOKUP($A109,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A109=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A109,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A109=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A109,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A109=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A109,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A109=\"\",\"\",IF(OR(I109=\"\",I109=0,I109=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I109,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A109=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A109,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A109=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A109,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A109=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J109=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J109=\"Check Parts List\",\"Check parts master\",\"\"),IF($L109=\"\",\"Assign technician\",\"\"),IF($M109=\"\",\"Add start time\",\"\"),IF($K109=\"\",\"Add labour hours\",\"\")),IF($R109=\"Completed\",\"Completed\",IF($R109=\"Cancelled\",\"Cancelled\",IF($R109=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,{"$f":"IF($A110=\"\",\"\",_xlfn.XLOOKUP($A110,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Work Type],\"\"))","v":""},{"$f":"IF($A110=\"\",\"\",_xlfn.XLOOKUP($A110,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Status],\"\"))","v":""},{"$f":"IF($A110=\"\",\"\",_xlfn.XLOOKUP($A110,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Priority],\"\"))","v":""},{"$f":"IF($A110=\"\",\"\",_xlfn.XLOOKUP($A110,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset ID],\"\"))","v":""},{"$f":"IF($A110=\"\",\"\",_xlfn.XLOOKUP($A110,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Asset Name],\"\"))","v":""},{"$f":"IF($A110=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A110,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A110=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A110,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A110=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A110,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A110=\"\",\"\",IF(OR(I110=\"\",I110=0,I110=\"0\"),\"Not Required\",IFERROR(_xlfn.XLOOKUP(I110,'Parts List'!A:A,'Parts List'!F:F,\"Check Parts List\"),\"Check Parts List\")))","v":""},{"$f":"IF($A110=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A110,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A110=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A110,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,"",null,"",null,null,"",{"$f":"IF($A110=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J110=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J110=\"Check Parts List\",\"Check parts master\",\"\"),IF($L110=\"\",\"Assign technician\",\"\"),IF($M110=\"\",\"Add start time\",\"\"),IF($K110=\"\",\"Add labour hours\",\"\")),IF($R110=\"Completed\",\"Completed\",IF($R110=\"Cancelled\",\"Cancelled\",IF($R110=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]
[null,null,null,null,null,null,{"$f":"IF($A111=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A111,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Location],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A111=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A111,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Problem Description],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A111=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A111,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Parts Used],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,{"$f":"IF($A111=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A111,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Labour Hours],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},{"$f":"IF($A111=\"\",\"\",_xlfn.LET(_xlpm.v,_xlfn.XLOOKUP($A111,WorkOrdersDatabase[WO Number],WorkOrdersDatabase[Assigned To],\"\"),IF(OR(_xlpm.v=0,_xlpm.v=\"\"),\"\",_xlpm.v)))","v":""},null,null,null,null,null,null,{"$f":"IF($A111=\"\",\"\",IF(AND(OR($J111=\"IN STOCK\",$J111=\"Not Required\"),$L111<>\"\",$M111<>\"\",$O111<>\"\",$R111<>\"Completed\",$R111<>\"Cancelled\"),\"READY\",\"NOT READY\"))","v":""},{"$f":"IF($A111=\"\",\"\",_xlfn.LET(_xlpm.miss,_xlfn.TEXTJOIN(\", \",TRUE,IF($J111=\"OUT OF STOCK\",\"Parts out of stock\",\"\"),IF($J111=\"Check Parts List\",\"Check parts master\",\"\"),IF($L111=\"\",\"Assign technician\",\"\"),IF($M111=\"\",\"Add start time\",\"\"),IF($K111=\"\",\"Add labour hours\",\"\")),IF($R111=\"Completed\",\"Completed\",IF($R111=\"Cancelled\",\"Cancelled\",IF($R111=\"Scheduled\",\"Scheduled\",IF(_xlpm.miss=\"\",\"Ready to schedule\",_xlpm.miss))))))","v":""}]

{"sheet":"Weekly Schedule","index":5,"n_rows":11,"n_cols":20,"rows_kept":11,"cut":false,"hidden":false,"merged":[[0,13,9,13]]}
["Week Starting","2026-06-01",null,"Double-click a WO # to open its completion form",null,null,null,null,null,null,null,null,null,"THIS WEEK","Total Scheduled Hours",{"$f":"SUM(K3:K500)","v":16.5},null,null,"Capacity Assumptions"]
["Date","Start Time","Finish Time","WO Number","Asset","Work Type","Priority","Technician","Job Description","Parts Status","Est. Hours","Production Impact","Status",null,"Total Scheduled Jobs",{"$f":"COUNTA(D3:D500)","v":9},null,null,"Full capacity (hrs/wk per tech)",40]
[{"$f":"IFERROR(_xlfn.SORTBY(_xlfn._xlws.FILTER(CHOOSE({1,2,3,4,5,6,7,8,9,10,11,12},INT(Planner!$O$2:$O$500),Planner!$M$2:$M$500,Planner!$N$2:$N$500,Planner!$A$2:$A$500,Planner!$F$2:$F$500,Planner!$B$2:$B$500,Planner!$D$2:$D$500,Planner!$L$2:$L$500,Planner!$H$2:$H$500,Planner!$J$2:$J$500,Planner!$K$2:$K$500,Planner!$Q$2:$Q$500),(Planner!$R$2:$R$500=\"Scheduled\")*(INT(Planner!$O$2:$O$500)>=$B$1)*(INT(Planner!$O$2:$O$500)<=$B$1+6)),_xlfn._xlws.FILTER(INT(Planner!$O$2:$O$500),(Planner!$R$2:$R$500=\"Scheduled\")*(INT(Planner!$O$2:$O$500)>=$B$1)*(INT(Planner!$O$2:$O$500)<=$B$1+6)),1,_xlfn._xlws.FILTER(Planner!$M$2:$M$500,(Planner!$R$2:$R$500=\"Scheduled\")*(INT(Planner!$O$2:$O$500)>=$B$1)*(INT(Planner!$O$2:$O$500)<=$B$1+6)),1),\"No scheduled work for this week\")","v":"2026-06-01"},"07:00:00","09:00:00","WO-000008","Oven","Corrective","P1 - Emergency","Adam Smith","Overheating always. ","IN STOCK",2,"Low",{"$f":"IFERROR(_xlfn.XLOOKUP(INDEX(_xlfn.ANCHORARRAY($A$3),0,4),Database!$A:$A,Database!$C:$C,\"—\"),\"\")","v":"Completed"},null,null,null,null,null,"Amber threshold (hrs/wk)",32]
["2026-06-03","06:00:00","07:30:00","WO-000014","Oven","Preventive","P5 - 45 Days","","Weekly Oven Conveyor Inspection & Lubrication\r\nPM ID: PM-00001\r\nInstructions: Inspect belts, chains, bearings, lubrication points, guards, and abnormal vibration/noise.","LOW STOCK",1.5,"None","Completed",null,"Technician","Weekly Hours","Jobs","Utilization"]
["2026-06-04","08:00:00","11:00:00","WO-000015","Puller","Inspection","P5 - 45 Days","","Monthly Electrical Puller PM\r\nPM ID: PM-00002\r\nInstructions: Perform thermography of cabinets","IN STOCK",3,"Shutdown Required","Completed",null,{"$f":"_xlfn._xlws.FILTER('Technicians List'!A2:A100,'Technicians List'!A2:A100<>\"\")","v":"Adam Smith"},{"$f":"SUMIF($H$3:$H$500,_xlfn.ANCHORARRAY(O5),$K$3:$K$500)","v":8},{"$f":"COUNTIF($H$3:$H$500,_xlfn.ANCHORARRAY(O5))","v":5},{"$f":"_xlfn.ANCHORARRAY(P5)/$T$2","v":0.2},"Technicians",{"$f":"COUNTA(_xlfn.ANCHORARRAY(O5))","v":6}]
["2026-06-05","06:00:00","08:00:00","WO-000017","Saw","Preventive","P5 - 45 Days","Celine Doing","Bi-Weekly Mechanical Saw PM\r\nPM ID: PM-00001\r\nInstructions:\r\n","Not Required",2,"None","Open",null,"Celine Doing",4,2,0.1,"Team capacity (hrs/wk)",{"$f":"T5*T2","v":240}]
["2026-06-05","07:00:00","09:00:00","WO-000021","Saw","Preventive","P5 - 45 Days","Celine Doing","Bi-Weekly Mechanical Saw PM\r\nPM ID: PM-00003\r\nInstructions:\r\n1. Inspect saw blade condition\r\n2. Check blade guard\r\n3. Inspect drive belt tension\r\n","IN STOCK",2,"Shutdown Required","Completed",null,"King Kong",0,0,0,"Utilization",{"$f":"P1/T6","v":6.8750000000000006E-2}]
["2026-06-05","14:00:00","15:30:00","WO-000018","Oven","Preventive","P5 - 45 Days","Adam Smith","Weekly Oven Conveyor Inspection & Lubrication\r\nPM ID: PM-00001\r\nInstructions:\r\n","LOW STOCK",1.5,"Shutdown Required","Completed",null,"Rest Exter",0,0,0]
["2026-06-06","10:00:00","11:30:00","WO-000016","Oven","Preventive","P5 - 45 Days","Adam Smith","Weekly Oven Conveyor Inspection & Lubrication\r\nPM ID: PM-00001\r\nInstructions:\r\n","Check Parts List",1.5,"Medium","Completed",null,"Kyle Lowry",0,0,0]
["2026-06-06","12:00:00","13:30:00","WO-000020","Oven","Preventive","P5 - 45 Days","Adam Smith","Weekly Oven Conveyor Inspection & Lubrication\r\nPM ID: PM-00001\r\nInstructions:\r\n1. Inspect conveyor belts\r\n2. Inspect chains\r\n3. Lubricate bearings\r\n","IN STOCK",1.5,"Shutdown Required","Completed",null,"Dame Time",0,0,0]
["2026-06-06","16:00:00","17:30:00","WO-000019","Oven","Preventive","P5 - 45 Days","Adam Smith","Weekly Oven Conveyor Inspection & Lubrication\r\nPM ID: PM-00001\r\nInstructions:\r\n1. Inspect belts\r\n2. Inspect roller chains\r\n3. Lubricate bearings\r\n","Not Required",1.5,"Shutdown Required","Completed"]

{"sheet":"Tech Load","index":6,"n_rows":12,"n_cols":12,"rows_kept":12,"cut":false,"hidden":false,"merged":[]}
["Technician","Monday","Tuesday","Wednesday","Thursday","Friday","Total Hours","Capacity","Load %","Load Status",null,"Weekly Capacity (hrs/tech)"]
[null,{"$f":"'Weekly Schedule'!$B$1","v":"2026-06-01"},{"$f":"B2+1","v":"2026-06-02"},{"$f":"C2+1","v":"2026-06-03"},{"$f":"D2+1","v":"2026-06-04"},{"$f":"E2+1","v":"2026-06-05"},null,null,null,null,null,40]
[{"$f":"_xlfn._xlws.FILTER('Technicians List'!$A$2:$A$100,'Technicians List'!$A$2:$A$100<>\"\")","v":"Adam Smith"},{"$f":"IF($A3=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A3,Planner!$O:$O,B$2,Planner!$R:$R,\"Scheduled\"))","v":2},{"$f":"IF($A3=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A3,Planner!$O:$O,C$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A3=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A3,Planner!$O:$O,D$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A3=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A3,Planner!$O:$O,E$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A3=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A3,Planner!$O:$O,F$2,Planner!$R:$R,\"Scheduled\"))","v":1.5},{"$f":"IF($A3=\"\",\"\",SUM(B3:F3))","v":3.5},{"$f":"IF($A3=\"\",\"\",$L$2)","v":40},{"$f":"IF($A3=\"\",\"\",IF($H3=0,\"\",$G3/$H3))","v":8.7499999999999994E-2},{"$f":"IF($A3=\"\",\"\",IF($I3>1,\"OVERLOADED\",IF($I3=1,\"FULL\",IF($I3>=0.85,\"NEARLY FULL\",\"AVAILABLE\"))))","v":"AVAILABLE"}]
["Celine Doing",{"$f":"IF($A4=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A4,Planner!$O:$O,B$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A4=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A4,Planner!$O:$O,C$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A4=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A4,Planner!$O:$O,D$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A4=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A4,Planner!$O:$O,E$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A4=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A4,Planner!$O:$O,F$2,Planner!$R:$R,\"Scheduled\"))","v":4},{"$f":"IF($A4=\"\",\"\",SUM(B4:F4))","v":4},{"$f":"IF($A4=\"\",\"\",$L$2)","v":40},{"$f":"IF($A4=\"\",\"\",IF($H4=0,\"\",$G4/$H4))","v":0.1},{"$f":"IF($A4=\"\",\"\",IF($I4>1,\"OVERLOADED\",IF($I4=1,\"FULL\",IF($I4>=0.85,\"NEARLY FULL\",\"AVAILABLE\"))))","v":"AVAILABLE"}]
["King Kong",{"$f":"IF($A5=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A5,Planner!$O:$O,B$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A5=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A5,Planner!$O:$O,C$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A5=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A5,Planner!$O:$O,D$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A5=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A5,Planner!$O:$O,E$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A5=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A5,Planner!$O:$O,F$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A5=\"\",\"\",SUM(B5:F5))","v":0},{"$f":"IF($A5=\"\",\"\",$L$2)","v":40},{"$f":"IF($A5=\"\",\"\",IF($H5=0,\"\",$G5/$H5))","v":0},{"$f":"IF($A5=\"\",\"\",IF($I5>1,\"OVERLOADED\",IF($I5=1,\"FULL\",IF($I5>=0.85,\"NEARLY FULL\",\"AVAILABLE\"))))","v":"AVAILABLE"}]
["Rest Exter",{"$f":"IF($A6=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A6,Planner!$O:$O,B$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A6=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A6,Planner!$O:$O,C$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A6=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A6,Planner!$O:$O,D$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A6=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A6,Planner!$O:$O,E$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A6=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A6,Planner!$O:$O,F$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A6=\"\",\"\",SUM(B6:F6))","v":0},{"$f":"IF($A6=\"\",\"\",$L$2)","v":40},{"$f":"IF($A6=\"\",\"\",IF($H6=0,\"\",$G6/$H6))","v":0},{"$f":"IF($A6=\"\",\"\",IF($I6>1,\"OVERLOADED\",IF($I6=1,\"FULL\",IF($I6>=0.85,\"NEARLY FULL\",\"AVAILABLE\"))))","v":"AVAILABLE"}]
["Kyle Lowry",{"$f":"IF($A7=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A7,Planner!$O:$O,B$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A7=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A7,Planner!$O:$O,C$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A7=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A7,Planner!$O:$O,D$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A7=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A7,Planner!$O:$O,E$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A7=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A7,Planner!$O:$O,F$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A7=\"\",\"\",SUM(B7:F7))","v":0},{"$f":"IF($A7=\"\",\"\",$L$2)","v":40},{"$f":"IF($A7=\"\",\"\",IF($H7=0,\"\",$G7/$H7))","v":0},{"$f":"IF($A7=\"\",\"\",IF($I7>1,\"OVERLOADED\",IF($I7=1,\"FULL\",IF($I7>=0.85,\"NEARLY FULL\",\"AVAILABLE\"))))","v":"AVAILABLE"}]
["Dame Time",{"$f":"IF($A8=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A8,Planner!$O:$O,B$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A8=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A8,Planner!$O:$O,C$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A8=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A8,Planner!$O:$O,D$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A8=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A8,Planner!$O:$O,E$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A8=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A8,Planner!$O:$O,F$2,Planner!$R:$R,\"Scheduled\"))","v":0},{"$f":"IF($A8=\"\",\"\",SUM(B8:F8))","v":0},{"$f":"IF($A8=\"\",\"\",$L$2)","v":40},{"$f":"IF($A8=\"\",\"\",IF($H8=0,\"\",$G8/$H8))","v":0},{"$f":"IF($A8=\"\",\"\",IF($I8>1,\"OVERLOADED\",IF($I8=1,\"FULL\",IF($I8>=0.85,\"NEARLY FULL\",\"AVAILABLE\"))))","v":"AVAILABLE"}]
[null,{"$f":"IF($A9=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A9,Planner!$O:$O,B$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A9=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A9,Planner!$O:$O,C$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A9=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A9,Planner!$O:$O,D$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A9=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A9,Planner!$O:$O,E$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A9=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A9,Planner!$O:$O,F$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A9=\"\",\"\",SUM(B9:F9))","v":""},{"$f":"IF($A9=\"\",\"\",$L$2)","v":""},{"$f":"IF($A9=\"\",\"\",IF($H9=0,\"\",$G9/$H9))","v":""},{"$f":"IF($A9=\"\",\"\",IF($I9>1,\"OVERLOADED\",IF($I9=1,\"FULL\",IF($I9>=0.85,\"NEARLY FULL\",\"AVAILABLE\"))))","v":""}]
[null,{"$f":"IF($A10=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A10,Planner!$O:$O,B$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A10=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A10,Planner!$O:$O,C$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A10=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A10,Planner!$O:$O,D$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A10=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A10,Planner!$O:$O,E$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A10=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A10,Planner!$O:$O,F$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A10=\"\",\"\",SUM(B10:F10))","v":""},{"$f":"IF($A10=\"\",\"\",$L$2)","v":""},{"$f":"IF($A10=\"\",\"\",IF($H10=0,\"\",$G10/$H10))","v":""},{"$f":"IF($A10=\"\",\"\",IF($I10>1,\"OVERLOADED\",IF($I10=1,\"FULL\",IF($I10>=0.85,\"NEARLY FULL\",\"AVAILABLE\"))))","v":""}]
[null,{"$f":"IF($A11=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A11,Planner!$O:$O,B$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A11=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A11,Planner!$O:$O,C$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A11=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A11,Planner!$O:$O,D$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A11=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A11,Planner!$O:$O,E$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A11=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A11,Planner!$O:$O,F$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A11=\"\",\"\",SUM(B11:F11))","v":""},{"$f":"IF($A11=\"\",\"\",$L$2)","v":""},{"$f":"IF($A11=\"\",\"\",IF($H11=0,\"\",$G11/$H11))","v":""},{"$f":"IF($A11=\"\",\"\",IF($I11>1,\"OVERLOADED\",IF($I11=1,\"FULL\",IF($I11>=0.85,\"NEARLY FULL\",\"AVAILABLE\"))))","v":""}]
[null,{"$f":"IF($A12=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A12,Planner!$O:$O,B$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A12=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A12,Planner!$O:$O,C$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A12=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A12,Planner!$O:$O,D$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A12=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A12,Planner!$O:$O,E$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A12=\"\",\"\",SUMIFS(Planner!$K:$K,Planner!$L:$L,$A12,Planner!$O:$O,F$2,Planner!$R:$R,\"Scheduled\"))","v":""},{"$f":"IF($A12=\"\",\"\",SUM(B12:F12))","v":""},{"$f":"IF($A12=\"\",\"\",$L$2)","v":""},{"$f":"IF($A12=\"\",\"\",IF($H12=0,\"\",$G12/$H12))","v":""},{"$f":"IF($A12=\"\",\"\",IF($I12>1,\"OVERLOADED\",IF($I12=1,\"FULL\",IF($I12>=0.85,\"NEARLY FULL\",\"AVAILABLE\"))))","v":""}]

{"sheet":"Parts List","index":7,"n_rows":14,"n_cols":10,"rows_kept":14,"cut":false,"hidden":false,"merged":[]}
["Part ID","Part Description","Unit Cost","Qty","MOQ","Status","Location","Manufacturer","MFG Part #","Supplier"]
["BR-6201","Ball bearing 6201",25,9,10,{"$f":"IF(D2<=0,\"OUT OF STOCK\",IF(D2<=E2,\"LOW STOCK\",\"IN STOCK\"))","v":"LOW STOCK"},"ST01-A01-R01-B01-S01-BIN01","SKF",null,"McMasterCarr"]
["VB-B65","V-Belt B65",10,3,6,{"$f":"IF(D3<=0,\"OUT OF STOCK\",IF(D3<=E3,\"LOW STOCK\",\"IN STOCK\"))","v":"LOW STOCK"},"ST01-A01-R01-B01-S01-BIN02","Goodyear",null,"McMasterCarr"]
["BR-6210-001","Ball bearing 6210",5,0,5,"OUT OF STOCK","ST01-A01-R01-B01-S01-BIN03","SKF",null,"McMasterCarr"]
["BR-6205-001","Ball bearing 6205",6,0,5,"OUT OF STOCK","ST01-A01-R01-B01-S02-BIN01","SKF",null,"McMasterCarr"]
["VB-B65-001","5VX Cogged V-Belt 65",12,5,2,"IN STOCK","ST01-A01-R01-B01-S02-BIN02","Goodyear",null,"McMasterCarr"]
["VB-5VX850-001","5VX Cogged V-Belt 850",15,8,2,"IN STOCK","ST01-A01-R01-B01-S02-BIN03","Goodyear",null,"McMasterCarr"]
["CH-40-001","Roller Chain #40",150,16,5,"IN STOCK","ST01-A01-R01-B02-S01-BIN01","Subaki",null,"McMasterCarr"]
["SP-40B18-001","#40 Chain Sprocket, 18-Tooth",120,0,5,"OUT OF STOCK","ST01-A01-R01-B02-S01-BIN02","Subaki",null,"McMasterCarr"]
["MTR-1HP-575V-001","Electric Motor, 1 HP, 575 V",1500,1,1,"LOW STOCK","ST01-A01-R01-B02-S01-BIN03","Tecktop",null,"McMasterCarr"]
["SNS-PROX-M12-001","M12 Proximity Sensor",450,2,1,"IN STOCK","ST01-A01-R01-B02-S02-BIN01","Kayence",null,"McMasterCarr"]
["VLV-SOL-24VDC-001","Solenoid Valve, 24 VDC",350,3,1,"IN STOCK","ST01-A01-R01-B02-S02-BIN02","Kayence",null,"McMasterCarr"]
["HSE-AIR-3/8-001","Air Hose, 3/8 in.",450,4,5,"LOW STOCK","ST01-A01-R01-B02-S02-BIN03","Goodyear",null,"McMasterCarr"]
["LUB-EP2-001","EP2 Grease",750,1,3,"LOW STOCK","ST01-A01-R01-B03-S01-BIN01","Shell",null,"McMasterCarr"]

{"sheet":"Database","index":8,"n_rows":51,"n_cols":36,"rows_kept":51,"cut":false,"hidden":false,"merged":[]}
["WO Number","Date Created","Status","Work Type","Priority","Requested By","Assigned To","Due Date","Asset ID","Asset Name","Area/Line","Location","Department","Criticality","Parent Asset ID","Hierarchy Level","Problem Description","Parts Used","Part Description","Qty","Part Unit Cost","Total Parts Cost","Labour Hours","Labour Rate","Total Labour Cost","Total WO Cost","Work Done/Completion Notes","Completed By","Date Completed","Failure Type","Failure Code","Failed Component","Failure Mode","Cause Code","Remedy Code","Downtime"]
["WO-000011","2026-05-21","Completed","Preventive","P1 - Emergency","Plant Manager","Adam Smith",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-05-21"},"OVN-001","Oven",null,"Building 1","Shipping",null,null,null,"It isi not working","LUB-EP2-001",null,2,null,null,2,null,null,null,"Lubricated the bearings","Technician","2026-05-22T20:19:15","MECH","LUBE","BRG","NOISY","LUB-LOW","LUBRICATE"]
["WO-000002","2026-05-22","Open","Emergency","P2 - 1 day","Process Manager","Rest Exter",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-05-23"},"PRF-201","Proofer 1",null,"Building 2","Receiving",null,null,null,"Sensor not sensing","SNS-PROX-M12-001",null,1,450,0,2,85,0,0,"Aligned the motor, replaced sensor\r\n[Re-opened 2026-06-14]",null,null,"MECH","Power Transmission","PUL","MISALIGNED","INSTALL-ERR","ALIGN"]
["WO-000005","2026-05-23","Completed","Compliance / Safety","P3 - 7 Days","Ava Reynolds","Kyle owry",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-05-30"},"PUL-201","Puller",null,"Building 1","Shipping",null,null,null,"Puller is slipping","BR-6210-001",null,10,null,null,2,null,null,null,"Replaced bearings","Rest Exter","2026-05-24T20:08:44","MECH","Power Transmission","FILTER","CLEANING-ISSUE","FILTER-PLUG","REPLACE"]
["WO-000004","2026-05-24","Completed","Shutdown","P2 - 1 day","Daniel Hayes","Celine Doing",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-05-25"},"PUL-201","Puller",null,"Building 1","Injection Molding",null,null,null,"Belt is broken","CH-40-001","Roller Chain #40",2,150,300,2,85,170,470,"Replaced the chain with new","Celine Doing","2026-05-30T16:03:21","ELEC","Devices & Sensors","ESTOP","NO-RESET","DAMAGED","REPLACE"]
["WO-000005","2026-05-25","Open","Corrective","P3 - 7 Days","Amelia Turner","Celine Doing",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-06-01"},"OVN-001","Oven",null,"Building 3","Receiving",null,null,null,"abcc def ","CH-40-001","Roller Chain #40",2,null,null,2,null,null,null,"def def def ","Adam Smith","2026-05-25T16:11:13","HYD","Power Transmission","GBX","LEAKING","LUB-WRONG","RESTORE-POWER"]
["WO-000006","2026-05-25","Open","Corrective","P5 - 45 Days","Olivia Carter","Celine Doing",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-07-09"},"OVN-001","Oven",null,"Building 2","Receiving",null,null,null,"fd v fewf f  rerer regef fdgsdfds ","VB-5VX850-001","5VX Cogged V-Belt 850",2,null,null,1,null,null,null,"dfd efe f dfdsaf","Rest Exter","2026-05-25T18:30:37","MECH","Power Transmission","BLT","LOOSE","MISALIGN","REPLACE"]
["WO-000007","2026-05-25","Closed","Corrective","P2 - 1 day","Olivia Carter","Celine Doing",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-05-26"},"PUL-201","Puller",null,"Building 2","Extrusion",null,null,null,"Pulling very slowly and jerky","VB-5VX850-001","5VX Cogged V-Belt 850",2,null,null,1,null,null,null,"Replalced drive belt, changed fan bearing too.",null,"2026-05-31T19:25:57","MECH","Rotating Equipment","FAN","NOISY","BRG-WORN","REPLACE"]
["WO-000008","2026-05-25","Completed","Corrective","P1 - Emergency","Lucas Foster","Adam Smith",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-05-25"},"OVN-001","Oven",null,"Building 2","Extrusion",null,null,null,"Overheating always. ","VLV-SOL-24VDC-001","Solenoid Valve, 24 VDC",1,null,null,2,null,null,null,"Replaced solenoid valve","Rest Exter","2026-06-03T20:00:52","CTRL","HMI & Interface","HMI","HMI-BLANK","POWER-SUPPLY","REPLACE"]
["WO-000009","2026-05-25","Open","Corrective","P1 - Emergency","Ethan Brooks","Adam Smith",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-05-25"},"PUL-201","Puller",null,"Building 3","Receiving",null,null,null,"Chain broken, again",null,null,null,null,null,null,null,null,null,null,null,"2026-05-26T20:46:45"]
["WO-000010","2026-05-26","Completed","Corrective","P4 - 30 Days","Ava Reynolds","Kyle owry",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-06-25"},"PRF-411","Proofer",null,"Building 3","Packaging",null,null,null,"Not raising fast enough","CH-40-001","Roller Chain #40",2,null,null,2,null,null,null,"REplaced the chain.","Technician","2026-05-26T20:49:09"]
["WO-000011","2026-05-26","Completed","Emergency","P1 - Emergency","Ethan Brooks","King Kong",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-05-26"},"PUL-201","Puller",null,"Building 2","Packaging",null,null,null,"Puller is making a screeching noise","BR-6205-001","Ball bearing 6205",2,6,12,4,85,340,352,"Replaced both drive bearings","King Kong","2026-06-06T08:26:12","MECH","Power Transmission","BRG","NOISY","LUB-CONTAM","LUBRICATE"]
["WO-000012","2026-05-27","Completed","Corrective","P2 - 1 day","Mia Parker","King Kong",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-05-28"},"EXT-311","Extruder",null,"Building 1","Injection Molding",null,null,null,"Not extruding product","MTR-1HP-575V-001","Electric Motor, 1 HP, 575 V",1,1500,1500,2,85,170,1670,"Reset but ended up replacing motor","Rest Exter","2026-05-27T20:26:10","ELEC","Motor Control","OLR","TRIPPED","OVERLOAD","RESET"]
["WO-000013","2026-05-27","Open","Corrective","P1 - Emergency","Olivia Carter","Celine Doing",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-05-27"},"OVN-001","Oven",null,"Building 2","Shipping",null,null,null,"not heating fast enough",null,null,null,0,0,null,85,0,0,null,null,"2026-05-28T21:25:08"]
["WO-000014","2026-06-03","Completed","Preventive","P5 - 45 Days","PM Auto Generator",null,{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-07-18"},"OVN-001","Oven",null,null,null,null,null,null,"Weekly Oven Conveyor Inspection & Lubrication\r\nPM ID: PM-00001\r\nInstructions: Inspect belts, chains, bearings, lubrication points, guards, and abnormal vibration/noise.","BR-6201","Ball bearing 6201",3,25,75,1.5,85,127.5,202.5,"This was just a regular PM","Celine Doing","2026-06-06T13:49:13","MECH","Power Transmission","BLT","SEIZED","LUB-CONTAM","LUBRICATE"]
["WO-000015","2026-06-03","Completed","Inspection","P5 - 45 Days","PM Auto Generator",null,{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-07-18"},"PUL-201","Puller",null,null,null,null,null,null,"Monthly Electrical Puller PM\r\nPM ID: PM-00002\r\nInstructions: Perform thermography of cabinets","VLV-SOL-24VDC-001",null,1,null,null,3,null,null,null,"Inspection only",null,"2026-06-03T20:19:52","CTRL","Rotating Equipment","CHN","NOISY","LUB-CONTAM","LUBRICATE"]
["WO-000016","2026-06-04","Completed","Preventive","P5 - 45 Days","PM Auto Generator","Adam Smith",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-07-19"},"OVN-001","Oven",null,null,null,null,null,null,"Weekly Oven Conveyor Inspection & Lubrication\r\nPM ID: PM-00001\r\nInstructions:\r\n","VB-B65 x2","V-Belt B65",2,10,20,1.5,85,127.5,147.5,"Replaced v-belt","Celine Doing","2026-06-14","PM","WEAR","Belt","Cracked/Worn","Normal Wear","Replace",3]
["WO-000017","2026-06-04","Open","Preventive","P5 - 45 Days","PM Auto Generator","Celine Doing",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-07-19"},"SAW-211","Saw",null,null,null,null,null,null,"Bi-Weekly Mechanical Saw PM\r\nPM ID: PM-00001\r\nInstructions:\r\n",null,null,null,null,null,2,null,null,null,null,null,"2026-06-04T17:39:48"]
["WO-000018","2026-06-04","Completed","Preventive","P5 - 45 Days","PM Auto Generator","Adam Smith",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-07-19"},"OVN-001","Oven",null,null,null,null,null,null,"Weekly Oven Conveyor Inspection & Lubrication\r\nPM ID: PM-00001\r\nInstructions:\r\n","LUB-EP2-001",null,1,null,null,1.5,null,null,null,"Lubricated beraing. Noise gone.",null,"2026-06-06T09:48:01","PM","LUBE","Bearing","Dry/Noisy","Lack of Lubrication","Lubricate"]
["WO-000019","2026-06-04","Completed","Preventive","P5 - 45 Days","PM Auto Generator","Adam Smith",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-07-19"},"OVN-001","Oven",null,null,null,null,null,null,"Weekly Oven Conveyor Inspection & Lubrication\r\nPM ID: PM-00001\r\nInstructions:\r\n1. Inspect belts\r\n2. Inspect roller chains\r\n3. Lubricate bearings\r\n",null,null,null,null,null,1.5,null,null,null,"All okay. No issues found",null,"2026-06-06T09:50:16"]
["WO-000020","2026-06-06","Completed","Preventive","P5 - 45 Days","PM Auto Generator","Adam Smith",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-07-21"},"OVN-001","Oven",null,null,null,null,null,null,"Weekly Oven Conveyor Inspection & Lubrication\r\nPM ID: PM-00001\r\nInstructions:\r\n1. Inspect conveyor belts\r\n2. Inspect chains\r\n3. Lubricate bearings\r\n","CH-40-001",null,2,150,300,1.5,85,127.5,427.5,"Lube chains",null,"2026-06-06T13:17:23"]
["WO-000021","2026-06-06","Completed","Preventive","P5 - 45 Days","PM Auto Generator","Celine Doing",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-07-21"},"SAW-211","Saw",null,null,null,null,null,null,"Bi-Weekly Mechanical Saw PM\r\nPM ID: PM-00003\r\nInstructions:\r\n1. Inspect saw blade condition\r\n2. Check blade guard\r\n3. Inspect drive belt tension\r\n","VB-5VX850-001","5VX Cogged V-Belt 850",2,15,30,2,85,170,200,"replaced leaking seal","Adam Smith","2026-06-06T14:08:38","PM","LEAK","Gearbox","Oil Leak","Seal Wear","Replace Seal"]
["WO-000022","2026-06-06","Completed","Corrective","P1 - Emergency","Ethan Brooks","Adam Smith",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-06-06"},"OVN-001","Oven",null,"Building 1","Shipping",null,null,null,"Oven not heating up fast enough",null,null,0,0,0,2,85,170,170,"Wrong setting used, corrected. ","Kyle Lowry","2026-06-12","CTRL","Software & Logic","RECIPE","RECIPE-ERR","WRONG-SETTING","CORRECT-SETTING",3]
["WO-000023","2026-06-08","Open","Corrective","P1 - Emergency","Marcus Bennett",null,{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-06-08"},"EXT-WH-004","Overhead Crane","Warehouse","Production / Yard","Maintenance","Low","EXT-AREA-010","Equipment"]
["WO-000024","2026-06-08","Open","Installation","P4 - 30 Days","Olivia Carter","Adam Smith",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-07-08"},"EXT-WH-003","Pipe Rack System","Warehouse","Yard","Warehouse","High","EXT-AREA-010","System"]
["WO-000025","2026-06-12","Open","Shutdown","P5 - 45 Days","Sophia Mitchell","King Kong",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-07-27"},"EXT-WH-005","Dock Door 1","Warehouse","Shipping Dock","Warehouse","EXT-AREA-010","Equipment","High","Door is not closing. Seems like the v-belt is broken.",null,null,null,0,0,0,85,0,0]
["WO-000026","2026-06-12","Open","Calibration","P3 - 7 Days","Daniel Hayes","Adam Smith",{"$f":"IF(OR(WorkOrdersDatabase[[#This Row],[Date Created]]=\"\",WorkOrdersDatabase[[#This Row],[Priority]]=\"\"),\"\",IFERROR(WorkOrdersDatabase[[#This Row],[Date Created]]+VLOOKUP(WorkOrdersDatabase[[#This Row],[Priority]],'Priority List'!$A:$B,2,FALSE),\"\"))","v":"2026-06-19"},"EXT-WH-003","Pipe Rack System","Warehouse","Yard","Warehouse","High","EXT-AREA-010","System","Racking needs re-anchoring. ",null,null,0,0,0,0,85,0,0]
["PM-000001","2026-06-14","Open","Preventive","P5 - Planned","PM Generator","Adam Smith","2026-06-13","OVN-001",null,null,null,null,null,null,null,"Weekly Oven Conveyor Inspection & Lubrication\r\nPM ID: PM-00001\r\nInstructions:\r\nInspect belts, chains, bearings, lubrication points, guards, and abnormal vibration/noise.",null,null,0,0,0,0,85,0,0]
["PM-000002","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","King Kong","2026-05-31","PUL-201",null,null,null,null,null,null,null,"Monthly Electrical Puller PM\r\nPM ID: PM-00006\r\nInstructions:\r\nPerform thermography of cabinets",null,null,0,0,0,0,85,0,0]
["PM-000003","2026-06-14","Open","Preventive","P5 - Planned","PM Generator","Celine Doing","2026-06-20","SAW-211",null,null,null,null,null,null,null,"Bi-Weekly Mechanical Saw PM\r\nPM ID: PM-00003\r\nInstructions:\r\nReplace blade, replace drive belts",null,null,0,0,0,0,85,0,0]
["PM-000004","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Kyle Lowry","2026-06-13","EXT-WH-001","Forklift 1","Warehouse","Warehouse / Yard","Warehouse","Medium","EXT-AREA-010","Mobile Equipment","Daily Forklift Inspection\r\nPM ID: PM-00002\r\nInstructions:\r\n1. Inspect mast weld for crack\r\n2. Check hydraulic fittings and cylinders for leaks\r\n3. Inspect tires for excessive wear\r\n",null,null,0,0,0,0,85,0,0]
["PM-000005","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Adam Smith","2026-06-18","EXT-311","Extruder","Extrusion Line 1","Building 1","Production","High","EXT-AREA-010","Machine","Weekly Extruder PM\r\nPM ID: PM-00101\r\nInstructions:\r\n1. Check barrel/die temperatures and cooling water flow\r\n2. Inspect for leaks, abnormal noise, and vibration\r\n3. Clean die face and screw drive area\r\n",null,null,0,0,0,0,85,0,0]
["PM-000006","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","King Kong","2026-06-19","PUL-201","Puller","Extrusion Line 1","Building 1","Production","High","EXT-AREA-010","Machine","Weekly Puller PM\r\nPM ID: PM-00104\r\nInstructions:\r\n1. Inspect belts/tracks for wear and tension\r\n2. Check guarding, E-stops, and operator controls\r\n3. Verify speed control and smooth operation\r\n",null,null,0,0,0,0,85,0,0]
["PM-000007","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Celine Doing","2026-06-20","SAW-211","Saw","Extrusion Line 1","Building 1","Production","Medium","EXT-AREA-010","Machine","Weekly Saw PM\r\nPM ID: PM-00107\r\nInstructions:\r\n1. Inspect blade condition, sharpness, and secure mounting\r\n2. Check blade guard, clamps, and safety covers\r\n3. Verify cut quality and smooth travel\r\n",null,null,0,0,0,0,85,0,0]
["PM-000008","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Adam Smith","2026-06-21","DIE-311","Die Head","Extrusion Line 1","Building 1","Production","Medium","EXT-AREA-010","Component","Weekly Die Head PM\r\nPM ID: PM-00110\r\nInstructions:\r\n1. Inspect die face and land for buildup or damage\r\n2. Check heater bands and thermocouple readings\r\n",null,null,0,0,0,0,85,0,0]
["PM-000009","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Dame Time","2026-06-18","CNV-311","Take-off Conveyor","Extrusion Line 1","Building 1","Production","Low","EXT-AREA-010","Equipment","Weekly Conveyor PM\r\nPM ID: PM-00119\r\nInstructions:\r\n1. Inspect belt tracking, tension, and surface\r\n2. Check for abnormal noise at rollers/bearings\r\n",null,null,0,0,0,0,85,0,0]
["PM-000010","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Adam Smith","2026-06-19","OVN-001","Oven","Baking","Production","Manufacturing","High","EXT-AREA-010","Machine","Weekly Oven PM\r\nPM ID: PM-00122\r\nInstructions:\r\n1. Inspect conveyor belt for wear, tracking, and tension\r\n2. Check burners/elements and temperature uniformity\r\n3. Inspect chains, sprockets, and guards\r\n",null,null,0,0,0,0,85,0,0]
["PM-000011","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Rest Exter","2026-06-20","PRF-201","Proofer 1","Proofing","Building 2","Manufacturing","High","BAKE-AREA-020","Machine","Weekly Proofer PM\r\nPM ID: PM-00125\r\nInstructions:\r\n1. Inspect panels, doors, seals, and hinges\r\n2. Check humidity/temperature readings and water lines\r\n3. Inspect interior cleanliness and drains\r\n",null,null,0,0,0,0,85,0,0]
["PM-000012","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Celine Doing","2026-06-21","DEP-201","Depositor","Baking","Building 2","Manufacturing","Medium","BAKE-AREA-020","Equipment","Weekly Depositor PM\r\nPM ID: PM-00128\r\nInstructions:\r\n1. Inspect nozzles, pistons, and hopper for wear/buildup\r\n2. Check for leaks and deposit accuracy\r\n",null,null,0,0,0,0,85,0,0]
["PM-000013","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Rest Exter","2026-06-18","CHL-001","Chiller 1","Utilities","Roof","Facilities","High","UTIL-AREA-030","Machine","Weekly Chiller PM\r\nPM ID: PM-00137\r\nInstructions:\r\n1. Check refrigerant pressures and temperatures\r\n2. Inspect for leaks and unusual noise\r\n",null,null,0,0,0,0,85,0,0]
["PM-000014","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Adam Smith","2026-06-19","BLR-001","Boiler 1","Utilities","Mechanical Room","Facilities","High","UTIL-AREA-030","Machine","Weekly Boiler PM\r\nPM ID: PM-00140\r\nInstructions:\r\n1. Check water level, pressure, and blowdown\r\n2. Inspect burner flame and safety controls\r\n",null,null,0,0,0,0,85,0,0]
["PM-000015","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Dame Time","2026-06-20","CLT-TWR-001","Cooling Tower 1","Utilities","Roof","Facilities","Medium","UTIL-AREA-030","Equipment","Weekly Cooling Tower PM\r\nPM ID: PM-00143\r\nInstructions:\r\n1. Check water level, flow, and basin cleanliness\r\n2. Inspect fan and drift eliminators\r\n",null,null,0,0,0,0,85,0,0]
["PM-000016","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Celine Doing","2026-06-21","PMP-001","Process Water Pump","Utilities","Mechanical Room","Facilities","Medium","UTIL-AREA-030","Equipment","Weekly Pump PM\r\nPM ID: PM-00146\r\nInstructions:\r\n1. Check for leaks, noise, and vibration\r\n2. Verify flow/pressure and seal condition\r\n",null,null,0,0,0,0,85,0,0]
["PM-000017","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Dame Time","2026-06-18","HVAC-001","HVAC Unit 1","Facilities","Roof","Facilities","Low","FAC-AREA-060","Equipment","Weekly HVAC Unit PM\r\nPM ID: PM-00155\r\nInstructions:\r\n1. Check operation, airflow, and unusual noise\r\n",null,null,0,0,0,0,85,0,0]
["PM-000018","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Rest Exter","2026-06-19","GEN-001","Standby Generator","Facilities","Yard","Facilities","High","FAC-AREA-060","Machine","Weekly Generator PM\r\nPM ID: PM-00158\r\nInstructions:\r\n1. Check fuel, oil, and coolant levels\r\n2. Inspect battery and run no-load test\r\n",null,null,0,0,0,0,85,0,0]
["PM-000019","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Kyle Lowry","2026-06-20","XFMR-001","Main Transformer","Facilities","Yard","Facilities","High","FAC-AREA-060","System","Weekly Transformer PM\r\nPM ID: PM-00161\r\nInstructions:\r\n1. Visual check for alarms, leaks, and abnormal temperature\r\n",null,null,0,0,0,0,85,0,0]
["PM-000020","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Adam Smith","2026-06-21","FP-001","Fire Pump","Facilities","Mechanical Room","Facilities","High","FAC-AREA-060","Equipment","Weekly Fire Pump PM\r\nPM ID: PM-00164\r\nInstructions:\r\n1. Run weekly no-flow test and check pressure\r\n2. Inspect for leaks and valve positions\r\n",null,null,0,0,0,0,85,0,0]
["PM-000021","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","King Kong","2026-06-18","CHK-001","Checkweigher","Packaging","Building 3","Quality","Medium","PKG-AREA-050","Equipment","Weekly Checkweigher PM\r\nPM ID: PM-00173\r\nInstructions:\r\n1. Verify calibration with test weights\r\n2. Inspect belt and reject mechanism\r\n",null,null,0,0,0,0,85,0,0]
["PM-000022","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Rest Exter","2026-06-19","MD-001","Metal Detector","Packaging","Building 3","Quality","High","PKG-AREA-050","Equipment","Weekly Metal Detector PM\r\nPM ID: PM-00176\r\nInstructions:\r\n1. Test with ferrous/non-ferrous/stainless samples\r\n2. Verify reject and fail-safe operation\r\n",null,null,0,0,0,0,85,0,0]
["PM-000023","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Kyle Lowry","2026-06-20","EXT-WH-001","Forklift 1","Warehouse","Warehouse / Yard","Warehouse","Medium","EXT-AREA-010","Mobile Equipment","Weekly Forklift / Mobile Equipment PM\r\nPM ID: PM-00179\r\nInstructions:\r\n1. Walk-around: tires, forks, mast, leaks\r\n2. Check hydraulics, brakes, horn, and lights\r\n3. Inspect battery/fuel and operator controls\r\n",null,null,0,0,0,0,85,0,0]
["PM-000024","2026-06-14","Open","Inspection","P5 - Planned","PM Generator","Adam Smith","2026-06-21","EXT-WH-004","Overhead Crane","Warehouse","Production / Yard","Maintenance","Low","EXT-AREA-010","Equipment","Weekly Crane / Hoist PM\r\nPM ID: PM-00182\r\nInstructions:\r\n1. Inspect hook, chain/wire rope, and limit switches\r\n2. Test controls, brakes, and E-stop\r\n",null,null,0,0,0,0,85,0,0]

{"sheet":"Dashboard","index":9,"n_rows":31,"n_cols":21,"rows_kept":31,"cut":false,"hidden":false,"merged":[[5,1,6,2],[5,3,6,4],[5,5,6,6],[5,7,6,8],[5,9,6,10],[4,1,4,2],[4,3,4,4],[0,1,0,17],[1,1,1,17],[4,5,4,6],[4,7,4,8],[4,9,4,10],[4,11,4,12],[5,11,6,12],[4,13,4,14],[5,13,6,14],[4,15,4,16],[5,15,6,16],[8,13,8,16],[17,1,17,5],[17,6,17,9],[17,10,17,13],[17,14,17,16],[8,1,8,4],[8,5,8,8],[8,9,8,12]]}
[null,"MAINTENANCE KPI DASHBOARD"]
[null,{"$f":"\"Live metrics from Work Order Database   |   Latest activity: \"&TEXT(MAX(WorkOrdersDatabase[Date Created]),\"mmm d, yyyy\")","v":"Live metrics from Work Order Database   |   Latest activity: Jun 14, 2026"}]
[]
[]
[null,"TOTAL WORK ORDERS",null,"OPEN BACKLOG",null,"OVERDUE",null,"COMPLETED",null,"TOTAL MAINT. COST",null,"AVG MTTR (DAYS)",null,"AVG MTBF (DAYS)",null,"PM COMPLIANCE"]
[null,{"$f":"COUNTA(WorkOrdersDatabase[WO Number])","v":50},null,{"$f":"COUNTIF(WorkOrdersDatabase[Status],\"Open\")","v":34},null,{"$f":"SUMPRODUCT((WorkOrdersDatabase[Status]=\"Open\")*ISNUMBER(WorkOrdersDatabase[Due Date])*(WorkOrdersDatabase[Due Date]<TODAY()))","v":8},null,{"$f":"COUNTIF(WorkOrdersDatabase[Status],\"Completed\")","v":15},null,{"$f":"SUM(WorkOrdersDatabase[Total WO Cost])","v":3639.5},null,{"$f":"IFERROR(SUMPRODUCT((WorkOrdersDatabase[Status]=\"Completed\")*((WorkOrdersDatabase[Work Type]=\"Corrective\")+(WorkOrdersDatabase[Work Type]=\"Emergency\")+(WorkOrdersDatabase[Work Type]=\"Breakdown\")+(WorkOrdersDatabase[Work Type]=\"Repair\"))*ISNUMBER(WorkOrdersDatabase[Date Completed])*ISNUMBER(WorkOrdersDatabase[Date Created])*(WorkOrdersDatabase[Date Completed]-WorkOrdersDatabase[Date Created]))/MAX(1,SUMPRODUCT((WorkOrdersDatabase[Status]=\"Completed\")*((WorkOrdersDatabase[Work Type]=\"Corrective\")+(WorkOrdersDatabase[Work Type]=\"Emergency\")+(WorkOrdersDatabase[Work Type]=\"Breakdown\")+(WorkOrdersDatabase[Work Type]=\"Repair\"))*ISNUMBER(WorkOrdersDatabase[Date Completed])*ISNUMBER(WorkOrdersDatabase[Date Created]))),0)","v":5.78088657407352},null,{"$f":"IFERROR((MAX(WorkOrdersDatabase[Date Created])-MIN(WorkOrdersDatabase[Date Created]))/MAX(1,SUMPRODUCT((WorkOrdersDatabase[Work Type]=\"Corrective\")+(WorkOrdersDatabase[Work Type]=\"Emergency\")+(WorkOrdersDatabase[Work Type]=\"Breakdown\")+(WorkOrdersDatabase[Work Type]=\"Repair\"))),0)","v":2},null,{"$f":"IFERROR((COUNTIF('PM Master'!$V$2:$V$200,\"YES\")-COUNTIFS('PM Master'!$V$2:$V$200,\"YES\",'PM Master'!$P$2:$P$200,\"OVERDUE\"))/COUNTIF('PM Master'!$V$2:$V$200,\"YES\"),0)","v":0.97916666666666663}]
[]
[]
[null,"OPEN BACKLOG BY PRIORITY",null,null,null,"WORK ORDERS BY STATUS",null,null,null,"FAILURE TYPE DISTRIBUTION",null,null,null,"PM PROGRAM HEALTH"]
[null,"Priority","Open","% of Backlog","Bar","Status","Count","% of Total","Bar","Type","Count","% of Coded","Bar","Metric","Count","% of Active","Bar",null,null,"Status (non-zero)","Count"]
[null,"P1 - Emergency",{"$f":"COUNTIFS(WorkOrdersDatabase[Status],\"Open\",WorkOrdersDatabase[Priority],B11)","v":3},{"$f":"IFERROR(C11/$C$16,0)","v":0.3},{"$f":"REPT(\"█\",ROUND(D11*20,0))","v":"██████"},"Open",{"$f":"COUNTIF(WorkOrdersDatabase[Status],F11)","v":34},{"$f":"IFERROR(G11/$G$16,0)","v":0.68},{"$f":"REPT(\"█\",ROUND(H11*20,0))","v":"██████████████"},"MECH",{"$f":"COUNTIF(WorkOrdersDatabase[Failure Type],J11)","v":7},{"$f":"IFERROR(K11/$K$16,0)","v":0.4375},{"$f":"REPT(\"█\",ROUND(L11*20,0))","v":"█████████"},"Active PMs",{"$f":"COUNTIF('PM Master'!$V$2:$V$200,\"YES\")","v":96},null,null,null,null,{"$f":"_xlfn._xlws.FILTER(F11:G15,G11:G15>0,\"None\")","v":"Open"},34]
[null,"P2 - 1 day",{"$f":"COUNTIFS(WorkOrdersDatabase[Status],\"Open\",WorkOrdersDatabase[Priority],B12)","v":1},{"$f":"IFERROR(C12/$C$16,0)","v":0.1},{"$f":"REPT(\"█\",ROUND(D12*20,0))","v":"██"},"In Progress",{"$f":"COUNTIF(WorkOrdersDatabase[Status],F12)","v":0},{"$f":"IFERROR(G12/$G$16,0)","v":0},{"$f":"REPT(\"█\",ROUND(H12*20,0))","v":""},"ELEC",{"$f":"COUNTIF(WorkOrdersDatabase[Failure Type],J12)","v":2},{"$f":"IFERROR(K12/$K$16,0)","v":0.125},{"$f":"REPT(\"█\",ROUND(L12*20,0))","v":"███"},"Overdue",{"$f":"COUNTIFS('PM Master'!$V$2:$V$200,\"YES\",'PM Master'!$P$2:$P$200,\"OVERDUE\")","v":2},{"$f":"IFERROR(O12/$O$11,0)","v":2.0833333333333332E-2},{"$f":"REPT(\"█\",ROUND(P12*20,0))","v":""},null,null,"Completed",15]
[null,"P3 - 7 Days",{"$f":"COUNTIFS(WorkOrdersDatabase[Status],\"Open\",WorkOrdersDatabase[Priority],B13)","v":2},{"$f":"IFERROR(C13/$C$16,0)","v":0.2},{"$f":"REPT(\"█\",ROUND(D13*20,0))","v":"████"},"Completed",{"$f":"COUNTIF(WorkOrdersDatabase[Status],F13)","v":15},{"$f":"IFERROR(G13/$G$16,0)","v":0.3},{"$f":"REPT(\"█\",ROUND(H13*20,0))","v":"██████"},"CTRL",{"$f":"COUNTIF(WorkOrdersDatabase[Failure Type],J13)","v":3},{"$f":"IFERROR(K13/$K$16,0)","v":0.1875},{"$f":"REPT(\"█\",ROUND(L13*20,0))","v":"████"},"Due Soon",{"$f":"COUNTIFS('PM Master'!$V$2:$V$200,\"YES\",'PM Master'!$P$2:$P$200,\"DUE SOON\")","v":27},{"$f":"IFERROR(O13/$O$11,0)","v":0.28125},{"$f":"REPT(\"█\",ROUND(P13*20,0))","v":"██████"},null,null,"Closed",1]
[null,"P4 - 30 Days",{"$f":"COUNTIFS(WorkOrdersDatabase[Status],\"Open\",WorkOrdersDatabase[Priority],B14)","v":1},{"$f":"IFERROR(C14/$C$16,0)","v":0.1},{"$f":"REPT(\"█\",ROUND(D14*20,0))","v":"██"},"Closed",{"$f":"COUNTIF(WorkOrdersDatabase[Status],F14)","v":1},{"$f":"IFERROR(G14/$G$16,0)","v":0.02},{"$f":"REPT(\"█\",ROUND(H14*20,0))","v":""},"HYD",{"$f":"COUNTIF(WorkOrdersDatabase[Failure Type],J14)","v":1},{"$f":"IFERROR(K14/$K$16,0)","v":6.25E-2},{"$f":"REPT(\"█\",ROUND(L14*20,0))","v":"█"},"On Schedule",{"$f":"COUNTIFS('PM Master'!$V$2:$V$200,\"YES\",'PM Master'!$P$2:$P$200,\"OK\")","v":67},{"$f":"IFERROR(O14/$O$11,0)","v":0.69791666666666663},{"$f":"REPT(\"█\",ROUND(P14*20,0))","v":"██████████████"}]
[null,"P5 - 45 Days",{"$f":"COUNTIFS(WorkOrdersDatabase[Status],\"Open\",WorkOrdersDatabase[Priority],B15)","v":3},{"$f":"IFERROR(C15/$C$16,0)","v":0.3},{"$f":"REPT(\"█\",ROUND(D15*20,0))","v":"██████"},"On Hold",{"$f":"COUNTIF(WorkOrdersDatabase[Status],F15)","v":0},{"$f":"IFERROR(G15/$G$16,0)","v":0},{"$f":"REPT(\"█\",ROUND(H15*20,0))","v":""},"PM",{"$f":"COUNTIF(WorkOrdersDatabase[Failure Type],J15)","v":3},{"$f":"IFERROR(K15/$K$16,0)","v":0.1875},{"$f":"REPT(\"█\",ROUND(L15*20,0))","v":"████"},"Compliance Rate",{"$f":"IFERROR((O11-O12)/O11,0)","v":0.97916666666666663}]
[null,"TOTAL OPEN",{"$f":"SUM(C11:C15)","v":10},null,null,"TOTAL",{"$f":"SUM(G11:G15)","v":50},null,null,"TOTAL CODED",{"$f":"SUM(K11:K15)","v":16}]
[]
[null,"MAINTENANCE BY ASSET",null,null,null,null,"COST BREAKDOWN",null,null,null,"REACTIVE vs PLANNED",null,null,null,"OPEN WO AGING"]
[null,"Asset Name","Asset ID","# WOs","Total Cost","Downtime (h)","Category","Amount","% of Total","Bar","Category","Count","% of Total","Bar","Bucket","Count","Bar",null,null,"Asset (chart src)","# WOs"]
[null,{"$f":"IFERROR(_xlfn.XLOOKUP(_xlfn.ANCHORARRAY(C20),WorkOrdersDatabase[Asset ID],WorkOrdersDatabase[Asset Name],\"\"),\"\")","v":"Oven"},{"$f":"_xlfn.TAKE(_xlfn.LET(_xlpm.ids,_xlfn.UNIQUE(_xlfn._xlws.FILTER(WorkOrdersDatabase[Asset ID],WorkOrdersDatabase[Asset ID]<>\"\")),_xlpm.cnts,COUNTIF(WorkOrdersDatabase[Asset ID],_xlpm.ids),_xlfn.SORTBY(_xlpm.ids,_xlpm.cnts,-1)),10)","v":"OVN-001"},{"$f":"COUNTIF(WorkOrdersDatabase[Asset ID],_xlfn.ANCHORARRAY(C20))","v":13},{"$f":"SUMIF(WorkOrdersDatabase[Asset ID],_xlfn.ANCHORARRAY(C20),WorkOrdersDatabase[Total WO Cost])","v":947.5},{"$f":"SUMIF(WorkOrdersDatabase[Asset ID],_xlfn.ANCHORARRAY(C20),WorkOrdersDatabase[Downtime])","v":6},"Parts",{"$f":"SUM(WorkOrdersDatabase[Total Parts Cost])","v":2237},{"$f":"IFERROR(H20/$H$22,0)","v":0.61464486880065938},{"$f":"REPT(\"█\",ROUND(I20*20,0))","v":"████████████"},"Reactive",{"$f":"COUNTIF(WorkOrdersDatabase[Work Type],\"Corrective\")+COUNTIF(WorkOrdersDatabase[Work Type],\"Emergency\")+COUNTIF(WorkOrdersDatabase[Work Type],\"Breakdown\")+COUNTIF(WorkOrdersDatabase[Work Type],\"Repair\")","v":12},{"$f":"IFERROR(L20/$L$22,0)","v":0.24},{"$f":"REPT(\"█\",ROUND(M20*20,0))","v":"█████"},"Overdue",{"$f":"SUMPRODUCT((WorkOrdersDatabase[Status]=\"Open\")*ISNUMBER(WorkOrdersDatabase[Due Date])*(WorkOrdersDatabase[Due Date]<TODAY()))","v":8},{"$f":"IF(P20=0,\"\",REPT(\"█\",MAX(1,ROUND(P20/MAX($P$20:$P$24)*12,0))))","v":"████"},null,null,{"$f":"_xlfn.ANCHORARRAY(B20)","v":"Oven"},{"$f":"_xlfn.ANCHORARRAY(D20)","v":13}]
[null,"Puller","PUL-201",8,822,0,"Labour",{"$f":"SUM(WorkOrdersDatabase[Total Labour Cost])","v":1402.5},{"$f":"IFERROR(H21/$H$22,0)","v":0.38535513119934056},{"$f":"REPT(\"█\",ROUND(I21*20,0))","v":"████████"},"Planned",{"$f":"COUNTIF(WorkOrdersDatabase[Work Type],\"Preventive\")+COUNTIF(WorkOrdersDatabase[Work Type],\"Inspection\")+COUNTIF(WorkOrdersDatabase[Work Type],\"Shutdown\")+COUNTIF(WorkOrdersDatabase[Work Type],\"Compliance / Safety\")+COUNTIF(WorkOrdersDatabase[Work Type],\"Installation\")+COUNTIF(WorkOrdersDatabase[Work Type],\"Calibration\")","v":38},{"$f":"IFERROR(L21/$L$22,0)","v":0.76},{"$f":"REPT(\"█\",ROUND(M21*20,0))","v":"███████████████"},"Due 0-7 days",{"$f":"SUMPRODUCT((WorkOrdersDatabase[Status]=\"Open\")*ISNUMBER(WorkOrdersDatabase[Due Date])*(WorkOrdersDatabase[Due Date]>=TODAY())*(WorkOrdersDatabase[Due Date]<=TODAY()+7))","v":22},{"$f":"IF(P21=0,\"\",REPT(\"█\",MAX(1,ROUND(P21/MAX($P$20:$P$24)*12,0))))","v":"████████████"},null,null,"Puller",8]
[null,"Saw","SAW-211",4,200,0,"TOTAL",{"$f":"H20+H21","v":3639.5},null,null,"TOTAL",{"$f":"L20+L21","v":50},null,null,"Due 8-30 days",{"$f":"SUMPRODUCT((WorkOrdersDatabase[Status]=\"Open\")*ISNUMBER(WorkOrdersDatabase[Due Date])*(WorkOrdersDatabase[Due Date]>TODAY()+7)*(WorkOrdersDatabase[Due Date]<=TODAY()+30))","v":2},{"$f":"IF(P22=0,\"\",REPT(\"█\",MAX(1,ROUND(P22/MAX($P$20:$P$24)*12,0))))","v":"█"},null,null,"Saw",4]
[null,"Proofer 1","PRF-201",2,0,0,null,null,null,null,null,null,null,null,"Due >30 days",{"$f":"SUMPRODUCT((WorkOrdersDatabase[Status]=\"Open\")*ISNUMBER(WorkOrdersDatabase[Due Date])*(WorkOrdersDatabase[Due Date]>TODAY()+30))","v":2},{"$f":"IF(P23=0,\"\",REPT(\"█\",MAX(1,ROUND(P23/MAX($P$20:$P$24)*12,0))))","v":"█"},null,null,"Proofer 1",2]
[null,"Extruder","EXT-311",2,1670,0,"PM Cost ($)",{"$f":"SUMIF(WorkOrdersDatabase[Work Type],\"Preventive\",WorkOrdersDatabase[Total WO Cost])+SUMIF(WorkOrdersDatabase[Work Type],\"Inspection\",WorkOrdersDatabase[Total WO Cost])","v":977.5},null,null,"Reactive %",{"$f":"IFERROR(L20/L22,0)","v":0.24},null,null,"No due date",{"$f":"SUMPRODUCT((WorkOrdersDatabase[Status]=\"Open\")*(NOT(ISNUMBER(WorkOrdersDatabase[Due Date]))))","v":0},{"$f":"IF(P24=0,\"\",REPT(\"█\",MAX(1,ROUND(P24/MAX($P$20:$P$24)*12,0))))","v":""},null,null,"Extruder",2]
[null,"Overhead Crane","EXT-WH-004",2,0,0,"Corrective Cost ($)",{"$f":"SUMIF(WorkOrdersDatabase[Work Type],\"Corrective\",WorkOrdersDatabase[Total WO Cost])+SUMIF(WorkOrdersDatabase[Work Type],\"Emergency\",WorkOrdersDatabase[Total WO Cost])+SUMIF(WorkOrdersDatabase[Work Type],\"Breakdown\",WorkOrdersDatabase[Total WO Cost])","v":2192},null,null,"Planned %",{"$f":"IFERROR(L21/L22,0)","v":0.76},null,null,"TOTAL OPEN",{"$f":"SUM(P20:P24)","v":34},null,null,null,"Overhead Crane",2]
[null,"Pipe Rack System","EXT-WH-003",2,0,0,"Avg Cost / WO",{"$f":"IFERROR(SUM(WorkOrdersDatabase[Total WO Cost])/COUNTIF(WorkOrdersDatabase[Status],\"Completed\"),0)","v":242.63333333333333},null,null,"Target Planned %",0.8,null,null,null,null,null,null,null,"Pipe Rack System",2]
[null,"Forklift 1","EXT-WH-001",2,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,"Forklift 1",2]
[null,"Proofer","PRF-411",1,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,"Proofer",1]
[null,"Dock Door 1","EXT-WH-005",1,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,"Dock Door 1",1]
[null,{"$f":"\"TOTAL\"","v":"TOTAL"},null,{"$f":"COUNTA(WorkOrdersDatabase[WO Number])","v":50},{"$f":"SUM(WorkOrdersDatabase[Total WO Cost])","v":3639.5},{"$f":"SUM(WorkOrdersDatabase[Downtime])","v":6}]
[null,"VISUAL INSIGHTS"]

{"sheet":"Work Type List","index":10,"n_rows":13,"n_cols":2,"rows_kept":13,"cut":false,"hidden":true,"merged":[]}
["Work Type","Short Description"]
["Corrective","Repair work done to fix a known defect or equipment issue before or after failure."]
["Preventive","Planned maintenance done at set intervals to prevent failures, such as inspections, lubrication, adjustments, or replacements."]
["Emergency","Urgent work required immediately due to safety risk, production stoppage, or major equipment failure."]
["Predictive","Condition-based work triggered by inspections, vibration, thermography, oil analysis, or other monitoring results."]
["Inspection","Check or assessment work used to identify equipment condition, defects, or follow-up needs."]
["Improvement","Work done to improve reliability, safety, maintainability, efficiency, or equipment performance."]
["Shutdown","Planned work completed during a scheduled outage or production shutdown."]
["Installation","Work related to installing new equipment, components, guards, sensors, or systems."]
["Modification","Changes made to existing equipment, layout, controls, guarding, or process setup."]
["Calibration","Adjustment or verification of instruments, sensors, scales, meters, or control devices."]
["Compliance / Safety","Work required for safety, regulatory, audit, guarding, LOTO, or inspection compliance."]
["Follow-Up","Additional work created from a previous work order, inspection, temporary repair, or unresolved issue."]

{"sheet":"Priority List","index":11,"n_rows":6,"n_cols":3,"rows_kept":6,"cut":false,"hidden":true,"merged":[]}
["Priority","Due in","Meaning"]
["P1 - Emergency",0,"Safety issue, production stopped, or major quality risk."]
["P2 - 1 day",1,"Production impacted or likely to stop soon."]
["P3 - 7 Days",7,"Planned corrective work that should be addressed within a week."]
["P4 - 30 Days",30,"Reliability, safety, or maintainability improvement."]
["P5 - 45 Days",45,"Minor issue, cosmetic work, or low-risk improvement."]

{"sheet":"Technicians List","index":12,"n_rows":7,"n_cols":2,"rows_kept":7,"cut":false,"hidden":true,"merged":[]}
["Technician","Trade"]
["Adam Smith","Millwright"]
["Celine Doing","Millwright"]
["King Kong","Millwright"]
["Rest Exter","Electrician"]
["Kyle Lowry","Electrician"]
["Dame Time","Electrician"]

{"sheet":"Requester List","index":13,"n_rows":11,"n_cols":2,"rows_kept":11,"cut":false,"hidden":true,"merged":[]}
["Requester","Position"]
["Marcus Bennett","Maintenance Planner"]
["Olivia Carter","Production Supervisor"]
["Ethan Brooks","Reliability Technician"]
["Sophia Mitchell","Inventory Coordinator"]
["Daniel Hayes","Mechanical Technician"]
["Ava Reynolds","Operations Manager"]
["Lucas Foster","Electrical Technician"]
["Mia Parker","Quality Control Inspector"]
["Noah Sullivan","Warehouse Lead"]
["Amelia Turner","Health & Safety Coordinator"]

{"sheet":"Asset Master List","index":14,"n_rows":50,"n_cols":11,"rows_kept":50,"cut":false,"hidden":false,"merged":[]}
["Asset ID","Asset Name","Area / Line","Location","Department","Parent Asset ID","Hierarchy Level","Criticality","PM Required","Status","Notes"]
["EXT-WH-001","Forklift 1","Warehouse","Warehouse / Yard","Warehouse","EXT-AREA-010","Mobile Equipment","Medium","Yes","Active","Material handling"]
["EXT-WH-002","Forklift 2","Warehouse","Warehouse / Yard","Warehouse","EXT-AREA-010","Mobile Equipment","Medium","Yes","Active","Material handling"]
["EXT-WH-003","Pipe Rack System","Warehouse","Yard","Warehouse","EXT-AREA-010","System","High","Yes","Active","Finished pipe storage"]
["EXT-WH-004","Overhead Crane","Warehouse","Production / Yard","Maintenance","EXT-AREA-010","Equipment","Low","Yes","Active","Lifting heavy tooling/pipe"]
["EXT-WH-005","Dock Door 1","Warehouse","Shipping Dock","Warehouse","EXT-AREA-010","Equipment","High","Yes","Active","Shipping dock door"]
["EXT-WH-006","Dock Leveler 1","Warehouse","Shipping Dock","Warehouse","EXT-AREA-010","Equipment","Medium","Yes","Active","Loading dock equipment"]
["OVN-001","Oven","Baking","Production","Manufacturing","EXT-AREA-010","Machine","High","Yes","Active","Baking equipment"]
["EXT-311","Extruder","Extrusion Line 1","Building 1","Production","EXT-AREA-010","Machine","High","Yes","Active","Twin-screw extruder"]
["PUL-201","Puller","Extrusion Line 1","Building 1","Production","EXT-AREA-010","Machine","High","Yes","Active","Caterpillar belt puller"]
["SAW-211","Saw","Extrusion Line 1","Building 1","Production","EXT-AREA-010","Machine","Medium","Yes","Active","Cut-off saw"]
["DIE-311","Die Head","Extrusion Line 1","Building 1","Production","EXT-AREA-010","Component","Medium","Yes","Active","Forming die head"]
["CLT-311","Cooling Tank","Extrusion Line 1","Building 1","Production","EXT-AREA-010","Equipment","Medium","Yes","Active","Vacuum cooling/sizing tank"]
["FDR-311","Feeder","Extrusion Line 1","Building 1","Production","EXT-AREA-010","Equipment","Medium","Yes","Active","Gravimetric feeder"]
["CNV-311","Take-off Conveyor","Extrusion Line 1","Building 1","Production","EXT-AREA-010","Equipment","Low","Yes","Active","Take-off belt conveyor"]
["EXT-312","Extruder 2","Extrusion Line 2","Building 1","Production","EXT-AREA-010","Machine","High","Yes","Active","Single-screw extruder"]
["PUL-202","Puller 2","Extrusion Line 2","Building 1","Production","EXT-AREA-010","Machine","High","Yes","Active","Belt puller"]
["SAW-212","Saw 2","Extrusion Line 2","Building 1","Production","EXT-AREA-010","Machine","Medium","Yes","Active","Planetary cut-off saw"]
["OVN-002","Oven 2","Baking","Building 2","Manufacturing","BAKE-AREA-020","Machine","High","Yes","Active","Tunnel baking oven"]
["PRF-201","Proofer 1","Proofing","Building 2","Manufacturing","BAKE-AREA-020","Machine","High","Yes","Active","Dough proofer"]
["PRF-411","Proofer 2","Proofing","Building 3","Manufacturing","BAKE-AREA-020","Machine","High","Yes","Active","Dough proofer"]
["PRF-202","Proofer 3","Proofing","Building 2","Manufacturing","BAKE-AREA-020","Machine","Medium","Yes","Standby","Backup proofer"]
["DEP-201","Depositor","Baking","Building 2","Manufacturing","BAKE-AREA-020","Equipment","Medium","Yes","Active","Dough depositor"]
["MIX-101","Mixer 1","Mixing","Building 2","Manufacturing","BAKE-AREA-020","Machine","High","Yes","Active","Spiral dough mixer"]
["MIX-102","Mixer 2","Mixing","Building 2","Manufacturing","BAKE-AREA-020","Machine","High","Yes","Active","Spiral dough mixer"]
["CMP-001","Air Compressor 1","Utilities","Mechanical Room","Facilities","UTIL-AREA-030","Machine","High","Yes","Active","Rotary screw compressor"]
["CMP-002","Air Compressor 2","Utilities","Mechanical Room","Facilities","UTIL-AREA-030","Machine","High","Yes","Standby","Backup compressor"]
["CHL-001","Chiller 1","Utilities","Roof","Facilities","UTIL-AREA-030","Machine","High","Yes","Active","Glycol process chiller"]
["BLR-001","Boiler 1","Utilities","Mechanical Room","Facilities","UTIL-AREA-030","Machine","High","Yes","Active","Steam boiler"]
["CLT-TWR-001","Cooling Tower 1","Utilities","Roof","Facilities","UTIL-AREA-030","Equipment","Medium","Yes","Active","Evaporative cooling tower"]
["PMP-001","Process Water Pump","Utilities","Mechanical Room","Facilities","UTIL-AREA-030","Equipment","Medium","Yes","Active","Centrifugal process pump"]
["PMP-002","Boiler Feed Pump","Utilities","Mechanical Room","Facilities","UTIL-AREA-030","Equipment","Medium","Yes","Active","Boiler feed water pump"]
["DC-001","Dust Collector","Utilities","Building 2","Facilities","UTIL-AREA-030","Equipment","Medium","Yes","Active","Baghouse dust collector"]
["VAC-001","Vacuum Pump","Utilities","Mechanical Room","Facilities","UTIL-AREA-030","Equipment","Medium","Yes","Active","Liquid-ring vacuum pump"]
["HVAC-001","HVAC Unit 1","Facilities","Roof","Facilities","FAC-AREA-060","Equipment","Low","Yes","Active","Rooftop air handler"]
["HVAC-002","HVAC Unit 2","Facilities","Roof","Facilities","FAC-AREA-060","Equipment","Low","Yes","Active","Rooftop air handler"]
["GEN-001","Standby Generator","Facilities","Yard","Facilities","FAC-AREA-060","Machine","High","Yes","Standby","Diesel standby generator"]
["XFMR-001","Main Transformer","Facilities","Yard","Facilities","FAC-AREA-060","System","High","No","Active","Main utility transformer"]
["FP-001","Fire Pump","Facilities","Mechanical Room","Facilities","FAC-AREA-060","Equipment","High","Yes","Active","Fire suppression pump"]
["WRP-001","Pallet Wrapper","Packaging","Building 3","Production","PKG-AREA-050","Equipment","Low","Yes","Active","Stretch wrapper"]
["CNV-401","Packaging Conveyor","Packaging","Building 3","Production","PKG-AREA-050","Equipment","Low","Yes","Active","Roller conveyor"]
["LBL-001","Labeler","Packaging","Building 3","Production","PKG-AREA-050","Equipment","Low","Yes","Active","Label applicator"]
["CHK-001","Checkweigher","Packaging","Building 3","Quality","PKG-AREA-050","Equipment","Medium","Yes","Active","Inline checkweigher"]
["MD-001","Metal Detector","Packaging","Building 3","Quality","PKG-AREA-050","Equipment","High","Yes","Active","Inline metal detector"]
["EXT-WH-007","Forklift 3","Warehouse","Warehouse / Yard","Warehouse","WH-AREA-040","Mobile Equipment","Medium","Yes","Active","Material handling"]
["FLT-004","Reach Truck 1","Warehouse","Warehouse","Warehouse","WH-AREA-040","Mobile Equipment","Medium","Yes","Active","Narrow-aisle reach truck"]
["FLT-005","Pallet Jack 1","Warehouse","Warehouse","Warehouse","WH-AREA-040","Mobile Equipment","Low","No","Active","Electric pallet jack"]
["DCK-002","Dock Door 2","Shipping Dock","Shipping Dock","Warehouse","WH-AREA-040","Equipment","Medium","Yes","Active","Overhead dock door"]
["DCK-LV-002","Dock Leveler 2","Shipping Dock","Shipping Dock","Warehouse","WH-AREA-040","Equipment","Low","Yes","Active","Hydraulic dock leveler"]
["HST-001","Chain Hoist 1","Maintenance Shop","Building 1","Maintenance","WH-AREA-040","Equipment","Low","Yes","Active","Electric chain hoist"]

{"sheet":"Departments List","index":15,"n_rows":7,"n_cols":8,"rows_kept":7,"cut":false,"hidden":true,"merged":[]}
["Status","Work Type","Priority","Technician","Failure Type","Requester","Department/Area","Binary"]
["Open","Corrective","P1 - Emergency","Adam Smith","Mechanical ","Plant Manager","Shipping","Yes"]
["In Progress","Preventive","P2 - 24 Hours","Celine Doing","Electrical","Process Manager","Receiving","No"]
["Waiting Parts","Predictive","P3 - 7 Days","King Kong","Pneumatic","Maintenance Manager","Extrusion"]
["Completed","Emergency","P4 - 1 month","Rest Exter","Hydraulic",null,"Expansion"]
["Cancelled","Improvement","P5 - 6 months","Kyle Lowry",null,null,"Blending"]
[null,"Inspection","P6 - Shutdown","Dame Time",null,null,"Packaging"]

{"sheet":"Failure Coding","index":16,"n_rows":126,"n_cols":7,"rows_kept":126,"cut":false,"hidden":true,"merged":[]}
["Failure Type","Failure Code","Failed Component","Failure Mode","Cause Code","Remedy Code","Description"]
["MECH","Power Transmission","BRG","SEIZED","LUB-LOW","REPLACE","Bearing seized due to low lubrication; replace and restore lubrication"]
["MECH","Power Transmission","BRG","NOISY","LUB-CONTAM","LUBRICATE","Bearing noisy from contaminated lubricant; clean/lubricate and monitor"]
["MECH","Power Transmission","BRG","OVERHEAT","MISALIGN","ALIGN","Bearing overheating due to misalignment; align and inspect"]
["MECH","Power Transmission","BRG","LOOSE","INSTALL-ERR","TIGHTEN","Bearing/housing loose due to poor installation; tighten and verify fit"]
["MECH","Power Transmission","BLT","SLIPPING","TENSION-LOW","TENSION","Belt slipping due to low tension; tension correctly"]
["MECH","Power Transmission","BLT","BROKEN","AGE-WEAR","REPLACE","Belt broken due to age/wear; replace belt"]
["MECH","Power Transmission","BLT","WORN","PM-MISSED","REPLACE","Belt worn due to missed inspection; replace and update PM"]
["MECH","Power Transmission","CHN","STRETCHED","AGE-WEAR","REPLACE","Chain stretched due to wear; replace or shorten"]
["MECH","Power Transmission","CHN","JAMMED","CONTAM","CLEAN","Chain jammed due to contamination; clean and inspect"]
["MECH","Power Transmission","SPK","WORN","AGE-WEAR","REPLACE","Sprocket worn; replace sprocket and check chain"]
["MECH","Power Transmission","PUL","MISALIGNED","INSTALL-ERR","ALIGN","Pulley/sheave misaligned; align and verify tracking"]
["MECH","Power Transmission","CPL","BROKEN","MISALIGN","REPLACE","Coupling failed due to misalignment; replace and align"]
["MECH","Power Transmission","SHF","BENT","OVERLOAD","REPLACE","Shaft bent due to overload; replace and correct load issue"]
["MECH","Power Transmission","GBX","NOISY","LUB-LOW","LUBRICATE","Gearbox noisy due to low oil; refill and inspect"]
["MECH","Power Transmission","GBX","LEAKING","SEAL-WORN","REPLACE","Gearbox leak at seal; replace seal"]
["MECH","Power Transmission","GBX","OVERHEAT","LUB-WRONG","CHANGE-LUBE","Gearbox overheating due to wrong lubricant; change lubricant"]
["MECH","Power Transmission","GEA","PITTING","OVERLOAD","REPLACE","Gear pitting due to overload; replace and check load"]
["MECH","Rotating Equipment","FAN","VIBRATION","OUT-BAL","BALANCE","Fan vibration due to imbalance; balance wheel"]
["MECH","Rotating Equipment","FAN","NOISY","BRG-WORN","REPLACE","Fan noisy due to worn bearing; replace bearing"]
["MECH","Rotating Equipment","PMP","CAVITATION","LOW-SUCTION","ADJUST","Pump cavitating due to low suction; correct inlet condition"]
["MECH","Rotating Equipment","PMP","LOW-FLOW","IMPELLER-WORN","REPLACE","Pump low flow due to worn impeller; replace impeller"]
["MECH","Rotating Equipment","SEAL","LEAKING","AGE-WEAR","REPLACE","Mechanical seal leaking from wear; replace seal"]
["MECH","Conveying","CONV","OFF-TRACK","MISALIGN","ALIGN","Conveyor belt tracking off due to misalignment; align"]
["MECH","Conveying","ROL","SEIZED","BRG-FAIL","REPLACE","Conveyor roller seized; replace roller/bearing"]
["MECH","Conveying","SCR","JAMMED","BUILDUP","CLEAR","Screw/auger jammed due to buildup; clear and inspect"]
["MECH","Fasteners & Structure","FAST","LOOSE","VIBRATION","TIGHTEN","Fasteners loose due to vibration; tighten and use locking method"]
["MECH","Fasteners & Structure","FRM","CRACKED","FATIGUE","WELD","Frame crack due to fatigue; weld/repair"]
["MECH","Fasteners & Structure","GRD","MISSING","PM-MISSED","REPLACE","Guard missing; replace and update inspection"]
["ELEC","Power Supply","MTR","NO-START","NO-POWER","RESTORE-POWER","Motor not starting due to no power; restore supply"]
["ELEC","Power Supply","MTR","OVERLOAD","OVERLOAD","RESET","Motor overload trip; reset after verifying load"]
["ELEC","Power Supply","MTR","OVERHEAT","PHASE-IMB","REPAIR","Motor overheating due to phase imbalance; correct supply issue"]
["ELEC","Power Supply","MTR","BURNT","SHORT","REPLACE","Motor burnt from short circuit; replace motor"]
["ELEC","Motor Control","VFD","FAULTED","PARAM-ERR","PARAM-SET","VFD fault due to parameter issue; correct parameter"]
["ELEC","Motor Control","VFD","NO-OUTPUT","FAILED-DRIVE","REPLACE","Drive no output; replace/repair VFD"]
["ELEC","Motor Control","CNT","FAILED-CONTACT","AGE-WEAR","REPLACE","Contactor contact failed; replace contactor"]
["ELEC","Motor Control","OLR","TRIPPED","OVERLOAD","RESET","Overload relay tripped; reset after load check"]
["ELEC","Motor Control","BRK","TRIPPED","SHORT","REPAIR","Breaker tripped due to short; repair fault"]
["ELEC","Motor Control","FUS","OPEN","OVERCURRENT","REPLACE","Fuse blown from overcurrent; replace after finding cause"]
["ELEC","Wiring & Connections","CAB","DAMAGED","MECH-DMG","REPAIR","Cable damaged mechanically; repair or replace"]
["ELEC","Wiring & Connections","TERM","LOOSE-CONN","VIBRATION","TIGHTEN","Loose terminal connection; tighten"]
["ELEC","Wiring & Connections","PLG","CORRODED-CONN","MOISTURE","CLEAN","Corroded connector; clean/replace and seal"]
["ELEC","Wiring & Connections","GRD","BAD-GROUND","INSTALL-ERR","REPAIR","Poor ground; repair grounding connection"]
["ELEC","Devices & Sensors","SW","FAILED","AGE-WEAR","REPLACE","Switch failed due to wear; replace"]
["ELEC","Devices & Sensors","PB","STUCK","CONTAM","CLEAN","Pushbutton stuck due to dirt; clean/replace"]
["ELEC","Devices & Sensors","ESTOP","NO-RESET","DAMAGED","REPLACE","Emergency stop not resetting; replace"]
["ELEC","Devices & Sensors","SNS","NO-SIGNAL","WIRING-FAULT","REPAIR","Sensor no signal due to wiring fault; repair wiring"]
["ELEC","Devices & Sensors","SOL","FAILED-COIL","OVERHEAT","REPLACE","Solenoid coil failed; replace coil"]
["CTRL","PLC & I/O","PLC","PLC-FAULT","PROGRAM-ERR","PROGRAM","PLC fault from program issue; correct program"]
["CTRL","PLC & I/O","IO","NO-INPUT","WIRING-FAULT","REPAIR","Input module not receiving signal; repair wiring"]
["CTRL","PLC & I/O","IO","NO-OUTPUT","FAILED-MODULE","REPLACE","Output module failed; replace module"]
["CTRL","HMI & Interface","HMI","HMI-BLANK","POWER-SUPPLY","REPLACE","HMI blank due to power supply issue; replace supply"]
["CTRL","HMI & Interface","HMI","HMI-FROZEN","COMM-LOSS","RESET","HMI frozen due to communication loss; reset and inspect network"]
["CTRL","Network & Communication","NET","COMM-LOSS","CABLE-DMG","REPAIR","Network communication lost due to cable damage; repair cable"]
["CTRL","Network & Communication","ETH","NETWORK-DROP","NOISE","SHIELD","Ethernet drops due to electrical noise; check shielding"]
["CTRL","Automation Devices","ENC","SIGNAL-LOSS","DIRTY-SENSOR","CLEAN","Encoder signal loss due to contamination; clean/replace"]
["CTRL","Automation Devices","SERVO","FAULTED","PARAM-ERR","PARAM-SET","Servo fault caused by parameter issue; correct settings"]
["CTRL","Software & Logic","RECIPE","RECIPE-ERR","WRONG-SETTING","CORRECT-SETTING","Wrong recipe/setting; correct and verify"]
["CTRL","Software & Logic","SW-LGC","SEQUENCE-FAIL","LOGIC-ERR","PROGRAM","Sequence failure due to logic error; update program"]
["PNEU","Air Supply","AIR-SUP","LOW-PRESS","SUPPLY-LOSS","RESTORE-AIR","Low plant air pressure; restore supply"]
["PNEU","Air Supply","FRL","WATER-AIR","DRYER-FAIL","DRAIN","Water in air line; drain and service dryer/FRL"]
["PNEU","Air Supply","REG","REG-FAIL","AGE-WEAR","REPLACE","Regulator failed; replace"]
["PNEU","Actuation","CYL","SLOW-ACT","AIR-LEAK","REPAIR","Cylinder slow due to air leak; repair leak"]
["PNEU","Actuation","CYL","NO-ACT","VALVE-STUCK","REPAIR","Cylinder not actuating due to stuck valve; repair/replace valve"]
["PNEU","Actuation","CYL","CYL-BYPASS","SEAL-WORN","REBUILD","Cylinder bypassing due to worn seals; rebuild"]
["PNEU","Valves & Manifolds","SOL-VLV","COIL-FAIL","OVERHEAT","REPLACE","Solenoid valve coil failed; replace coil"]
["PNEU","Valves & Manifolds","VLV","VALVE-STUCK","CONTAM","CLEAN","Valve stuck due to contamination; clean or replace"]
["PNEU","Lines & Fittings","HSE","AIR-LEAK","AGE-WEAR","REPLACE","Air hose leaking; replace"]
["PNEU","Lines & Fittings","FIT","FIT-LOOSE","VIBRATION","TIGHTEN","Loose fitting; tighten"]
["PNEU","Vacuum","VAC","VAC-LOSS","AIR-LEAK","REPAIR","Vacuum loss due to leak; repair leak"]
["PNEU","Vacuum","VAC-CUP","CUP-WORN","AGE-WEAR","REPLACE","Vacuum cup worn; replace cup"]
["HYD","Power Unit","HPU","OVERHEAT","COOLER-PLUG","CLEAN","Hydraulic power unit overheating due to plugged cooler; clean"]
["HYD","Power Unit","PMP","NOISY","CAVITATION","ADJUST","Hydraulic pump noisy due to cavitation; correct inlet"]
["HYD","Power Unit","FIL","FILTER-PLUG","CONTAM","REPLACE","Hydraulic filter plugged; replace and check contamination"]
["HYD","Actuation","CYL","CYL-DRIFT","SEAL-FAIL","REBUILD","Hydraulic cylinder drifting due to seal failure; rebuild"]
["HYD","Actuation","CYL","LEAK","SEAL-WORN","REPLACE","Cylinder leaking; replace seals"]
["HYD","Valves","VLV","VALVE-STUCK","CONTAM","CLEAN","Hydraulic valve stuck due to contamination; clean/replace"]
["HYD","Valves","RELIEF","RELIEF-FAIL","WRONG-SETTING","ADJUST","Relief valve failed/incorrect setting; adjust/replace"]
["HYD","Lines & Fittings","HSE","HOSE-BURST","AGE-WEAR","REPLACE","Hydraulic hose burst due to wear; replace"]
["HYD","Lines & Fittings","FIT","LEAK","LOOSE-CONN","TIGHTEN","Hydraulic fitting leak; tighten/replace"]
["HYD","Fluid","OIL","CONTAM","WATER","CHANGE-LUBE","Hydraulic oil contaminated with water; change oil"]
["HYD","Fluid","OIL","FOAMING","AERATION","REPAIR","Hydraulic oil foaming due to aeration; repair suction leak"]
["PROC","Material Flow","HOP","BRIDGING","MOISTURE","CLEAR","Hopper bridging due to moisture; clear and address moisture"]
["PROC","Material Flow","SILO","RAT-HOLE","POOR-FLOW","CLEAR","Silo ratholing due to flow issue; clear and improve flow"]
["PROC","Material Flow","CHUTE","BLOCKED","BUILDUP","CLEAR","Chute blocked due to buildup; clear/clean"]
["PROC","Material Flow","PIPE","PLUGGED","MOISTURE","CLEAR","Pipe plugged due to moisture; clear and dry material"]
["PROC","Material Flow","HOSE","BLOCKED","CONTAM","CLEAR","Hose blocked; clear obstruction"]
["PROC","Material Feed","FEED","STARVED","LOW-MATERIAL","ADJUST","Feeder starved; adjust feed/material supply"]
["PROC","Material Feed","AUG","JAMMED","FOREIGN-OBJ","CLEAR","Auger jammed by foreign object; clear and inspect"]
["PROC","Dust Collection","FILTER","BLOCKED","ENV-DUST","CLEAN","Filter blocked due to dust loading; clean/replace"]
["PROC","Dust Collection","BAG","LOW-FLOW","FILTER-PLUG","REPLACE","Baghouse low flow due to plugged filters; replace filters"]
["PROC","Quality Process","HEATER","TEMP-HIGH","CONTROL-ERR","ADJUST","Process temperature high; adjust controls"]
["PROC","Quality Process","COOLER","TEMP-HIGH","LOW-FLOW","REPAIR","Cooling not effective due to low flow; repair system"]
["INST","Measurement","TEMP-SEN","BAD-SIGNAL","WIRING-FAULT","REPAIR","Temperature sensor bad signal due to wiring; repair"]
["INST","Measurement","PRESS-SEN","DRIFT","OUT-CAL","CALIBRATE","Pressure sensor drift; calibrate"]
["INST","Measurement","FLOW-SEN","NO-SIGNAL","DIRTY-SENSOR","CLEAN","Flow sensor no signal due to dirt; clean"]
["INST","Measurement","LEVEL-SEN","FALSE-READ","BUILDUP","CLEAN","Level sensor false reading due to buildup; clean"]
["INST","Measurement","LOAD-CELL","ERRATIC","WIRING-FAULT","REPAIR","Load cell erratic due to wiring; repair"]
["INST","Display","GAUGE","MISREAD","OUT-CAL","REPLACE","Gauge misread; replace/calibrate"]
["UTIL","Compressed Air","AIR","LOW-PRESS","CAPACITY-LOW","REPAIR","Compressed air low pressure due to capacity issue; repair/upgrade"]
["UTIL","Compressed Air","AIR","MOISTURE","DRYER-FAIL","REPAIR","Moisture in air due to dryer failure; repair dryer"]
["UTIL","Electrical Supply","ELEC-SUP","PHASE-LOSS","SUPPLY-ISSUE","RESTORE-POWER","Phase loss from supply issue; restore supply"]
["UTIL","Water","WATER","LOW-FLOW","FILTER-PLUG","CLEAN","Low water flow due to plugged filter; clean"]
["UTIL","Steam","STEAM","LOW-PRESS","TRAP-FAIL","REPAIR","Steam low pressure due to trap issue; repair trap"]
["UTIL","Vacuum","VAC","VAC-LOSS","AIR-LEAK","REPAIR","Utility vacuum loss due to leak; repair leak"]
["UTIL","Dust Collection","DUST","LOW-FLOW","FILTER-PLUG","REPLACE","Dust collection low flow due to plugged filter; replace"]
["SAF","Safety Device","ESTOP","NO-TRIP","DAMAGED","REPLACE","E-stop does not trip; replace immediately"]
["SAF","Safety Device","GUARD","MISSING","PM-MISSED","REPLACE","Guard missing; replace"]
["SAF","Safety Device","INTLK","BYPASSED","OP-PRACTICE","REMOVE-BYPASS","Interlock bypassed; remove bypass and retrain"]
["SAF","Safety Device","LIGHT-CURT","MISALIGNED","IMPACT","ALIGN","Light curtain misaligned; align"]
["STRC","Frame & Guarding","FRAME","CRACKED","FATIGUE","WELD","Frame cracked due to fatigue; weld/repair"]
["STRC","Frame & Guarding","BRACKET","BROKEN","OVERLOAD","FABRICATE","Bracket broken; fabricate/replace"]
["STRC","Frame & Guarding","ANCHOR","LOOSE","VIBRATION","TIGHTEN","Anchor loose due to vibration; tighten/repair"]
["OPER","Setup & Use","SETUP","WRONG-SETTING","TRAINING-GAP","TRAIN","Incorrect setup due to training gap; train"]
["OPER","Setup & Use","CHANGEOVER","CHANGEOVER-ERR","PROCEDURE-MISS","UPDATE-SOP","Changeover error; update SOP and train"]
["OPER","Setup & Use","CLEANING","CLEANING-ISSUE","PROCEDURE-MISS","CLEAN","Cleaning issue; clean and update procedure"]
["PM","WEAR","Belt","Cracked/Worn","Normal Wear","Replace"]
["PM","WEAR","Chain","Stretched","Normal Wear","Adjust/Replace"]
["PM","LUBE","Bearing","Dry/Noisy","Lack of Lubrication","Lubricate"]
["PM","ALIGN","Conveyor Belt","Tracking Off","Misalignment","Adjust"]
["PM","SAFETY","Guard","Loose/Missing","Loose Fasteners","Repair/Secure"]
["PM","LEAK","Gearbox","Oil Leak","Seal Wear","Replace Seal"]
["PM","CONTAM","Filter","Dirty/Plugged","Dust/Material Buildup","Clean/Replace"]
["PM","ELEC","Motor","Overheating","Overload/Dust","Clean/Inspect"]
["PM","FASTENER","Frame/Mount","Loose","Vibration","Tighten"]
["PM","NOISE","Bearing/Drive","Abnormal Noise","Wear/Misalignment","Inspect/Repair"]

{"sheet":"DV Lists","index":17,"n_rows":96,"n_cols":29,"rows_kept":96,"cut":false,"hidden":true,"merged":[]}
[null,null,"Belt",null,"LUB-LOW","REPLACE",null,"Power Transmission","BRG","SEIZED","LUB-LOW","REPLACE",null,null,null,null,null,null,null,null,null,null,null,null,"Power Transmission","BRG","SEIZED","LUB-LOW","REPLACE"]
[null,null,"Chain",null,"LUB-CONTAM","LUBRICATE",null,"Rotating Equipment","BLT","NOISY","LUB-CONTAM","LUBRICATE",null,null,null,null,null,null,null,null,null,null,null,null,"Rotating Equipment","BLT","NOISY","LUB-CONTAM","LUBRICATE"]
[null,null,"Bearing",null,"MISALIGN","ALIGN",null,"Conveying","CHN","OVERHEAT","MISALIGN","ALIGN",null,null,null,null,null,null,null,null,null,null,null,null,"Conveying","CHN","OVERHEAT","MISALIGN","ALIGN"]
[null,null,"Conveyor Belt",null,"INSTALL-ERR","TIGHTEN",null,"Fasteners & Structure","SPK","LOOSE","INSTALL-ERR","TIGHTEN",null,null,null,null,null,null,null,null,null,null,null,null,"Fasteners & Structure","SPK","LOOSE","INSTALL-ERR","TIGHTEN"]
[null,null,"Guard",null,"TENSION-LOW","TENSION",null,"Power Supply","PUL","SLIPPING","TENSION-LOW","TENSION",null,null,null,null,null,null,null,null,null,null,null,null,"Power Supply","PUL","SLIPPING","TENSION-LOW","TENSION"]
[null,null,"Gearbox",null,"AGE-WEAR","CLEAN",null,"Motor Control","CPL","BROKEN","AGE-WEAR","CLEAN",null,null,null,null,null,null,null,null,null,null,null,null,"Motor Control","CPL","BROKEN","AGE-WEAR","CLEAN"]
[null,null,"Filter",null,"PM-MISSED","CHANGE-LUBE",null,"Wiring & Connections","SHF","WORN","PM-MISSED","CHANGE-LUBE",null,null,null,null,null,null,null,null,null,null,null,null,"Wiring & Connections","SHF","WORN","PM-MISSED","CHANGE-LUBE"]
[null,null,"Motor",null,"CONTAM","BALANCE",null,"Devices & Sensors","GBX","STRETCHED","CONTAM","BALANCE",null,null,null,null,null,null,null,null,null,null,null,null,"Devices & Sensors","GBX","STRETCHED","CONTAM","BALANCE"]
[null,null,"Frame/Mount",null,"OVERLOAD","ADJUST",null,"PLC & I/O","GEA","JAMMED","OVERLOAD","ADJUST",null,null,null,null,null,null,null,null,null,null,null,null,"PLC & I/O","GEA","JAMMED","OVERLOAD","ADJUST"]
[null,null,"Bearing/Drive",null,"SEAL-WORN","CLEAR",null,"HMI & Interface","FAN","MISALIGNED","SEAL-WORN","CLEAR",null,null,null,null,null,null,null,null,null,null,null,null,"HMI & Interface","FAN","MISALIGNED","SEAL-WORN","CLEAR"]
[null,null,null,null,"LUB-WRONG","WELD",null,"Network & Communication","PMP","BENT","LUB-WRONG","WELD",null,null,null,null,null,null,null,null,null,null,null,null,"Network & Communication","PMP","BENT","LUB-WRONG","WELD"]
[null,null,null,null,"OUT-BAL","RESTORE-POWER",null,"Automation Devices","SEAL","LEAKING","OUT-BAL","RESTORE-POWER",null,null,null,null,null,null,null,null,null,null,null,null,"Automation Devices","SEAL","LEAKING","OUT-BAL","RESTORE-POWER"]
[null,null,null,null,"BRG-WORN","RESET",null,"Software & Logic","CONV","PITTING","BRG-WORN","RESET",null,null,null,null,null,null,null,null,null,null,null,null,"Software & Logic","CONV","PITTING","BRG-WORN","RESET"]
[null,null,null,null,"LOW-SUCTION","REPAIR",null,"Air Supply","ROL","VIBRATION","LOW-SUCTION","REPAIR",null,null,null,null,null,null,null,null,null,null,null,null,"Air Supply","ROL","VIBRATION","LOW-SUCTION","REPAIR"]
[null,null,null,null,"IMPELLER-WORN","PARAM-SET",null,"Actuation","SCR","CAVITATION","IMPELLER-WORN","PARAM-SET",null,null,null,null,null,null,null,null,null,null,null,null,"Actuation","SCR","CAVITATION","IMPELLER-WORN","PARAM-SET"]
[null,null,null,null,"BRG-FAIL","PROGRAM",null,"Valves & Manifolds","FAST","LOW-FLOW","BRG-FAIL","PROGRAM",null,null,null,null,null,null,null,null,null,null,null,null,"Valves & Manifolds","FAST","LOW-FLOW","BRG-FAIL","PROGRAM"]
[null,null,null,null,"BUILDUP","SHIELD",null,"Lines & Fittings","FRM","OFF-TRACK","BUILDUP","SHIELD",null,null,null,null,null,null,null,null,null,null,null,null,"Lines & Fittings","FRM","OFF-TRACK","BUILDUP","SHIELD"]
[null,null,null,null,"VIBRATION","CORRECT-SETTING",null,"Vacuum","GRD","CRACKED","VIBRATION","CORRECT-SETTING",null,null,null,null,null,null,null,null,null,null,null,null,"Vacuum","GRD","CRACKED","VIBRATION","CORRECT-SETTING"]
[null,null,null,null,"FATIGUE","RESTORE-AIR",null,"Power Unit","MTR","MISSING","FATIGUE","RESTORE-AIR",null,null,null,null,null,null,null,null,null,null,null,null,"Power Unit","MTR","MISSING","FATIGUE","RESTORE-AIR"]
[null,null,null,null,"NO-POWER","DRAIN",null,"Valves","VFD","NO-START","NO-POWER","DRAIN",null,null,null,null,null,null,null,null,null,null,null,null,"Valves","VFD","NO-START","NO-POWER","DRAIN"]
[null,null,null,null,"PHASE-IMB","REBUILD",null,"Fluid","CNT","OVERLOAD","PHASE-IMB","REBUILD",null,null,null,null,null,null,null,null,null,null,null,null,"Fluid","CNT","OVERLOAD","PHASE-IMB","REBUILD"]
[null,null,null,null,"SHORT","CALIBRATE",null,"Material Flow","OLR","BURNT","SHORT","CALIBRATE",null,null,null,null,null,null,null,null,null,null,null,null,"Material Flow","OLR","BURNT","SHORT","CALIBRATE"]
[null,null,null,null,"PARAM-ERR","REMOVE-BYPASS",null,"Material Feed","BRK","FAULTED","PARAM-ERR","REMOVE-BYPASS",null,null,null,null,null,null,null,null,null,null,null,null,"Material Feed","BRK","FAULTED","PARAM-ERR","REMOVE-BYPASS"]
[null,null,null,null,"FAILED-DRIVE","FABRICATE",null,"Dust Collection","FUS","NO-OUTPUT","FAILED-DRIVE","FABRICATE",null,null,null,null,null,null,null,null,null,null,null,null,"Dust Collection","FUS","NO-OUTPUT","FAILED-DRIVE","FABRICATE"]
[null,null,null,null,"OVERCURRENT","TRAIN",null,"Quality Process","CAB","FAILED-CONTACT","OVERCURRENT","TRAIN",null,null,null,null,null,null,null,null,null,null,null,null,"Quality Process","CAB","FAILED-CONTACT","OVERCURRENT","TRAIN"]
[null,null,null,null,"MECH-DMG","UPDATE-SOP",null,"Measurement","TERM","TRIPPED","MECH-DMG","UPDATE-SOP",null,null,null,null,null,null,null,null,null,null,null,null,"Measurement","TERM","TRIPPED","MECH-DMG","UPDATE-SOP"]
[null,null,null,null,"MOISTURE","Replace",null,"Display","PLG","OPEN","MOISTURE","Replace",null,null,null,null,null,null,null,null,null,null,null,null,"Display","PLG","OPEN","MOISTURE","Replace"]
[null,null,null,null,"DAMAGED","Adjust/Replace",null,"Compressed Air","SW","DAMAGED","DAMAGED","Adjust/Replace",null,null,null,null,null,null,null,null,null,null,null,null,"Compressed Air","SW","DAMAGED","DAMAGED","Adjust/Replace"]
[null,null,null,null,"WIRING-FAULT","Lubricate",null,"Electrical Supply","PB","LOOSE-CONN","WIRING-FAULT","Lubricate",null,null,null,null,null,null,null,null,null,null,null,null,"Electrical Supply","PB","LOOSE-CONN","WIRING-FAULT","Lubricate"]
[null,null,null,null,"OVERHEAT","Adjust",null,"Water","ESTOP","CORRODED-CONN","OVERHEAT","Adjust",null,null,null,null,null,null,null,null,null,null,null,null,"Water","ESTOP","CORRODED-CONN","OVERHEAT","Adjust"]
[null,null,null,null,"PROGRAM-ERR","Repair/Secure",null,"Steam","SNS","BAD-GROUND","PROGRAM-ERR","Repair/Secure",null,null,null,null,null,null,null,null,null,null,null,null,"Steam","SNS","BAD-GROUND","PROGRAM-ERR","Repair/Secure"]
[null,null,null,null,"FAILED-MODULE","Replace Seal",null,"Safety Device","SOL","FAILED","FAILED-MODULE","Replace Seal",null,null,null,null,null,null,null,null,null,null,null,null,"Safety Device","SOL","FAILED","FAILED-MODULE","Replace Seal"]
[null,null,null,null,"POWER-SUPPLY","Clean/Replace",null,"Frame & Guarding","PLC","STUCK","POWER-SUPPLY","Clean/Replace",null,null,null,null,null,null,null,null,null,null,null,null,"Frame & Guarding","PLC","STUCK","POWER-SUPPLY","Clean/Replace"]
[null,null,null,null,"COMM-LOSS","Clean/Inspect",null,"Setup & Use","IO","NO-RESET","COMM-LOSS","Clean/Inspect",null,null,null,null,null,null,null,null,null,null,null,null,"Setup & Use","IO","NO-RESET","COMM-LOSS","Clean/Inspect"]
[null,null,null,null,"CABLE-DMG","Tighten",null,"WEAR","HMI","NO-SIGNAL","CABLE-DMG","Tighten",null,null,null,null,null,null,null,null,null,null,null,null,"WEAR","HMI","NO-SIGNAL","CABLE-DMG","Tighten"]
[null,null,null,null,"NOISE","Inspect/Repair",null,"LUBE","NET","FAILED-COIL","NOISE","Inspect/Repair",null,null,null,null,null,null,null,null,null,null,null,null,"LUBE","NET","FAILED-COIL","NOISE","Inspect/Repair"]
[null,null,null,null,"DIRTY-SENSOR",null,null,"ALIGN","ETH","PLC-FAULT","DIRTY-SENSOR",null,null,null,null,null,null,null,null,null,null,null,null,null,"ALIGN","ETH","PLC-FAULT","DIRTY-SENSOR"]
[null,null,null,null,"WRONG-SETTING",null,null,"SAFETY","ENC","NO-INPUT","WRONG-SETTING",null,null,null,null,null,null,null,null,null,null,null,null,null,"SAFETY","ENC","NO-INPUT","WRONG-SETTING"]
[null,null,null,null,"LOGIC-ERR",null,null,"LEAK","SERVO","HMI-BLANK","LOGIC-ERR",null,null,null,null,null,null,null,null,null,null,null,null,null,"LEAK","SERVO","HMI-BLANK","LOGIC-ERR"]
[null,null,null,null,"SUPPLY-LOSS",null,null,"CONTAM","RECIPE","HMI-FROZEN","SUPPLY-LOSS",null,null,null,null,null,null,null,null,null,null,null,null,null,"CONTAM","RECIPE","HMI-FROZEN","SUPPLY-LOSS"]
[null,null,null,null,"DRYER-FAIL",null,null,"ELEC","SW-LGC","COMM-LOSS","DRYER-FAIL",null,null,null,null,null,null,null,null,null,null,null,null,null,"ELEC","SW-LGC","COMM-LOSS","DRYER-FAIL"]
[null,null,null,null,"AIR-LEAK",null,null,"FASTENER","AIR-SUP","NETWORK-DROP","AIR-LEAK",null,null,null,null,null,null,null,null,null,null,null,null,null,"FASTENER","AIR-SUP","NETWORK-DROP","AIR-LEAK"]
[null,null,null,null,"VALVE-STUCK",null,null,"NOISE","FRL","SIGNAL-LOSS","VALVE-STUCK",null,null,null,null,null,null,null,null,null,null,null,null,null,"NOISE","FRL","SIGNAL-LOSS","VALVE-STUCK"]
[null,null,null,null,"COOLER-PLUG",null,null,null,"REG","RECIPE-ERR","COOLER-PLUG",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"REG","RECIPE-ERR","COOLER-PLUG"]
[null,null,null,null,"CAVITATION",null,null,null,"CYL","SEQUENCE-FAIL","CAVITATION",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CYL","SEQUENCE-FAIL","CAVITATION"]
[null,null,null,null,"SEAL-FAIL",null,null,null,"SOL-VLV","LOW-PRESS","SEAL-FAIL",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SOL-VLV","LOW-PRESS","SEAL-FAIL"]
[null,null,null,null,"LOOSE-CONN",null,null,null,"VLV","WATER-AIR","LOOSE-CONN",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VLV","WATER-AIR","LOOSE-CONN"]
[null,null,null,null,"WATER",null,null,null,"HSE","REG-FAIL","WATER",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HSE","REG-FAIL","WATER"]
[null,null,null,null,"AERATION",null,null,null,"FIT","SLOW-ACT","AERATION",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"FIT","SLOW-ACT","AERATION"]
[null,null,null,null,"POOR-FLOW",null,null,null,"VAC","NO-ACT","POOR-FLOW",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VAC","NO-ACT","POOR-FLOW"]
[null,null,null,null,"LOW-MATERIAL",null,null,null,"VAC-CUP","CYL-BYPASS","LOW-MATERIAL",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"VAC-CUP","CYL-BYPASS","LOW-MATERIAL"]
[null,null,null,null,"FOREIGN-OBJ",null,null,null,"HPU","COIL-FAIL","FOREIGN-OBJ",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HPU","COIL-FAIL","FOREIGN-OBJ"]
[null,null,null,null,"ENV-DUST",null,null,null,"FIL","VALVE-STUCK","ENV-DUST",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"FIL","VALVE-STUCK","ENV-DUST"]
[null,null,null,null,"FILTER-PLUG",null,null,null,"RELIEF","AIR-LEAK","FILTER-PLUG",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"RELIEF","AIR-LEAK","FILTER-PLUG"]
[null,null,null,null,"CONTROL-ERR",null,null,null,"OIL","FIT-LOOSE","CONTROL-ERR",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"OIL","FIT-LOOSE","CONTROL-ERR"]
[null,null,null,null,"LOW-FLOW",null,null,null,"HOP","VAC-LOSS","LOW-FLOW",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HOP","VAC-LOSS","LOW-FLOW"]
[null,null,null,null,"OUT-CAL",null,null,null,"SILO","CUP-WORN","OUT-CAL",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SILO","CUP-WORN","OUT-CAL"]
[null,null,null,null,"CAPACITY-LOW",null,null,null,"CHUTE","FILTER-PLUG","CAPACITY-LOW",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CHUTE","FILTER-PLUG","CAPACITY-LOW"]
[null,null,null,null,"SUPPLY-ISSUE",null,null,null,"PIPE","CYL-DRIFT","SUPPLY-ISSUE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PIPE","CYL-DRIFT","SUPPLY-ISSUE"]
[null,null,null,null,"TRAP-FAIL",null,null,null,"HOSE","LEAK","TRAP-FAIL",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HOSE","LEAK","TRAP-FAIL"]
[null,null,null,null,"OP-PRACTICE",null,null,null,"FEED","RELIEF-FAIL","OP-PRACTICE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"FEED","RELIEF-FAIL","OP-PRACTICE"]
[null,null,null,null,"IMPACT",null,null,null,"AUG","HOSE-BURST","IMPACT",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"AUG","HOSE-BURST","IMPACT"]
[null,null,null,null,"TRAINING-GAP",null,null,null,"FILTER","CONTAM","TRAINING-GAP",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"FILTER","CONTAM","TRAINING-GAP"]
[null,null,null,null,"PROCEDURE-MISS",null,null,null,"BAG","FOAMING","PROCEDURE-MISS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BAG","FOAMING","PROCEDURE-MISS"]
[null,null,null,null,"Normal Wear",null,null,null,"HEATER","BRIDGING","Normal Wear",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HEATER","BRIDGING","Normal Wear"]
[null,null,null,null,"Lack of Lubrication",null,null,null,"COOLER","RAT-HOLE","Lack of Lubrication",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"COOLER","RAT-HOLE","Lack of Lubrication"]
[null,null,null,null,"Misalignment",null,null,null,"TEMP-SEN","BLOCKED","Misalignment",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"TEMP-SEN","BLOCKED","Misalignment"]
[null,null,null,null,"Loose Fasteners",null,null,null,"PRESS-SEN","PLUGGED","Loose Fasteners",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"PRESS-SEN","PLUGGED","Loose Fasteners"]
[null,null,null,null,"Seal Wear",null,null,null,"FLOW-SEN","STARVED","Seal Wear",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"FLOW-SEN","STARVED","Seal Wear"]
[null,null,null,null,"Dust/Material Buildup",null,null,null,"LEVEL-SEN","TEMP-HIGH","Dust/Material Buildup",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LEVEL-SEN","TEMP-HIGH","Dust/Material Buildup"]
[null,null,null,null,"Overload/Dust",null,null,null,"LOAD-CELL","BAD-SIGNAL","Overload/Dust",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LOAD-CELL","BAD-SIGNAL","Overload/Dust"]
[null,null,null,null,"Vibration",null,null,null,"GAUGE","DRIFT","Vibration",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"GAUGE","DRIFT","Vibration"]
[null,null,null,null,"Wear/Misalignment",null,null,null,"AIR","FALSE-READ","Wear/Misalignment",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"AIR","FALSE-READ","Wear/Misalignment"]
[null,null,null,null,null,null,null,null,"ELEC-SUP","ERRATIC",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ELEC-SUP","ERRATIC"]
[null,null,null,null,null,null,null,null,"WATER","MISREAD",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WATER","MISREAD"]
[null,null,null,null,null,null,null,null,"STEAM","MOISTURE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"STEAM","MOISTURE"]
[null,null,null,null,null,null,null,null,"DUST","PHASE-LOSS",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DUST","PHASE-LOSS"]
[null,null,null,null,null,null,null,null,"GUARD","NO-TRIP",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"GUARD","NO-TRIP"]
[null,null,null,null,null,null,null,null,"INTLK","BYPASSED",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"INTLK","BYPASSED"]
[null,null,null,null,null,null,null,null,"LIGHT-CURT","WRONG-SETTING",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"LIGHT-CURT","WRONG-SETTING"]
[null,null,null,null,null,null,null,null,"FRAME","CHANGEOVER-ERR",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"FRAME","CHANGEOVER-ERR"]
[null,null,null,null,null,null,null,null,"BRACKET","CLEANING-ISSUE",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"BRACKET","CLEANING-ISSUE"]
[null,null,null,null,null,null,null,null,"ANCHOR","Cracked/Worn",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ANCHOR","Cracked/Worn"]
[null,null,null,null,null,null,null,null,"SETUP","Stretched",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"SETUP","Stretched"]
[null,null,null,null,null,null,null,null,"CHANGEOVER","Dry/Noisy",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CHANGEOVER","Dry/Noisy"]
[null,null,null,null,null,null,null,null,"CLEANING","Tracking Off",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"CLEANING","Tracking Off"]
[null,null,null,null,null,null,null,null,"Belt","Loose/Missing",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Belt","Loose/Missing"]
[null,null,null,null,null,null,null,null,"Chain","Oil Leak",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Chain","Oil Leak"]
[null,null,null,null,null,null,null,null,"Bearing","Dirty/Plugged",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Bearing","Dirty/Plugged"]
[null,null,null,null,null,null,null,null,"Conveyor Belt","Overheating",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Conveyor Belt","Overheating"]
[null,null,null,null,null,null,null,null,"Guard","Loose",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Guard","Loose"]
[null,null,null,null,null,null,null,null,"Gearbox","Abnormal Noise",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Gearbox","Abnormal Noise"]
[null,null,null,null,null,null,null,null,"Filter",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Filter"]
[null,null,null,null,null,null,null,null,"Motor",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Motor"]
[null,null,null,null,null,null,null,null,"Frame/Mount",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Frame/Mount"]
[null,null,null,null,null,null,null,null,"Bearing/Drive",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Bearing/Drive"]

{"sheet":"Lists","index":18,"n_rows":13,"n_cols":6,"rows_kept":13,"cut":false,"hidden":true,"merged":[]}
["Failure Type","Failure Code","Failed Component","Failure Mode","Cause Code","Remedy Code"]
[{"$f":"_xlfn._xlws.SORT(_xlfn.UNIQUE(tblFailureCodes[Failure Type]))","v":"CTRL"},{"$f":"_xlfn._xlws.SORT(_xlfn.UNIQUE(_xlfn._xlws.FILTER(tblFailureCodes[Failure Code],tblFailureCodes[Failure Type]='Work Order Form'!#REF!)))","v":{"$error":"#REF!"}},{"$f":"_xlfn._xlws.SORT(_xlfn.UNIQUE(_xlfn._xlws.FILTER(tblFailureCodes[Failed Component],(tblFailureCodes[Failure Type]='Work Order Form'!#REF!)*(tblFailureCodes[Failure Code]='Work Order Form'!#REF!))))","v":{"$error":"#REF!"}},{"$f":"_xlfn._xlws.SORT(_xlfn.UNIQUE(_xlfn._xlws.FILTER(tblFailureCodes[Failure Mode],(tblFailureCodes[Failure Type]='Work Order Form'!#REF!)*(tblFailureCodes[Failure Code]='Work Order Form'!#REF!)*(tblFailureCodes[Failed Component]='Work Order Form'!#REF!))))","v":{"$error":"#REF!"}},{"$f":"_xlfn._xlws.SORT(_xlfn.UNIQUE(_xlfn._xlws.FILTER(tblFailureCodes[Cause Code],(tblFailureCodes[Failure Type]='Work Order Form'!#REF!)*(tblFailureCodes[Failure Code]='Work Order Form'!#REF!)*(tblFailureCodes[Failed Component]='Work Order Form'!#REF!)*(tblFailureCodes[Failure Mode]='Work Order Form'!#REF!))))","v":{"$error":"#REF!"}},{"$f":"_xlfn._xlws.SORT(_xlfn.UNIQUE(_xlfn._xlws.FILTER(tblFailureCodes[Remedy Code],(tblFailureCodes[Failure Type]='Work Order Form'!#REF!)*(tblFailureCodes[Failure Code]='Work Order Form'!#REF!)*(tblFailureCodes[Failed Component]='Work Order Form'!#REF!)*(tblFailureCodes[Failure Mode]='Work Order Form'!#REF!)*(tblFailureCodes[Cause Code]='Work Order Form'!#REF!))))","v":{"$error":"#REF!"}}]
["ELEC"]
["HYD"]
["INST"]
["MECH"]
["OPER"]
["PM"]
["PNEU"]
["PROC"]
["SAF"]
["STRC"]
["UTIL"]

{"sheet":"PM Master","index":19,"n_rows":97,"n_cols":23,"rows_kept":97,"cut":false,"hidden":false,"merged":[]}
["PM ID","Asset ID","Asset Name","PM Description","PM Category","PM Type","Frequency","Frequecy Days","Last Completed Date","Next Due date","Assigned Technician","Priority","Est. Hours","Work Type","Status","Due Status","Auto Generate","Last WO Generated","Last WO Completed","PM Instructions","WO Generated?","PM Active","PM Criticality"]
["PM-00001","OVN-001",{"$f":"_xlfn.XLOOKUP(B2,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Oven"},"Weekly Oven Conveyor Inspection & Lubrication",{"$f":"'PM Master Lists'!A2","v":"Mechanical"},"Time-Based","Weekly",7,"2026-06-14","2026-06-21","Adam Smith",{"$f":"'PM Master Lists'!C6","v":"P5 - Planned"},1.5,"Preventive","Active",{"$f":"IF(O2<>\"ACTIVE\",O2,IF(J2<TODAY(),\"OVERDUE\",IF(J2<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000001","WO-000016",{"$f":"IF($A2=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$200,4,20),-1)=IFERROR(0+MID($A2,4,20),-2))*('PM Instructions'!$B$2:$B$200<=2),'PM Instructions'!$B$2:$B$200&\". \"&'PM Instructions'!$C$2:$C$200,\"\")))","v":"1. Inspect oven conveyor belts for wear, tracking, cracks, and tension\n2. Inspect chains, sprockets, rollers, and guards for wear or damage"},null,{"$f":"'PM Master Lists'!G2","v":"YES"},"Medium"]
["PM-00006","PUL-201",{"$f":"_xlfn.XLOOKUP(B3,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Puller"},"Monthly Electrical Puller PM",{"$f":"'PM Master Lists'!A3","v":"Electrical"},"Time-Based","Monthly",30,"2026-05-01",{"$f":"I3+H3","v":"2026-05-31"},"King Kong",{"$f":"'PM Master Lists'!C6","v":"P5 - Planned"},3,"Inspection","Active",{"$f":"IF(O3<>\"ACTIVE\",O3,IF(J3<TODAY(),\"OVERDUE\",IF(J3<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OVERDUE"},"Yes","PM-000002",null,{"$f":"IF($A3=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$200,4,20),-1)=IFERROR(0+MID($A3,4,20),-2))*('PM Instructions'!$B$2:$B$200<=2),'PM Instructions'!$B$2:$B$200&\". \"&'PM Instructions'!$C$2:$C$200,\"\")))","v":"1. Inspect puller control panel for loose wires, overheating, dust, or damage\n2. Check motor, VFD, contactors, overloads, and cooling fans"},"Generated","YES","High"]
["PM-00003","SAW-211",{"$f":"_xlfn.XLOOKUP(B4,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Saw"},"Bi-Weekly Mechanical Saw PM","Mechanical","Time-Based","Biweekly",14,"2026-06-06","2026-06-20","Celine Doing","P5 - Planned",2,"Preventive","Active","DUE SOON","Yes","PM-000003","WO-000021",{"$f":"IF($A4=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$200,4,20),-1)=IFERROR(0+MID($A4,4,20),-2))*('PM Instructions'!$B$2:$B$200<=2),'PM Instructions'!$B$2:$B$200&\". \"&'PM Instructions'!$C$2:$C$200,\"\")))","v":"1. Inspect saw blade condition, sharpness, cracks, and secure mounting\n2. Inspect blade guard, clamps, slides, and safety covers"},"Generated","YES","High"]
["PM-00004","EXT-311",{"$f":"_xlfn.XLOOKUP(B5,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Extruder"},"Annual Mechanical Extruder PM","Mechanical","Time-Based","Annual",365,"2026-06-05","2027-06-05","Adam Smith","P5 - Planned",5,"Calibration","Active","OK","Yes",null,null,{"$f":"IF($A5=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$200,4,20),-1)=IFERROR(0+MID($A5,4,20),-2))*('PM Instructions'!$B$2:$B$200<=2),'PM Instructions'!$B$2:$B$200&\". \"&'PM Instructions'!$C$2:$C$200,\"\")))","v":"1. Inspect extruder gearbox, drive components, couplings, and mounting bolts for wear or looseness\n2. Check bearings, lubrication points, and oil levels; lubricate as required"},null,"YES","Low"]
["PM-00005","PRF-411",{"$f":"_xlfn.XLOOKUP(B6,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Proofer 2"},"Quarterly Proofer Inspection","Inspection","Time-Based","Quarterly",90,"2026-06-06","2026-09-04","Rest Exter","P5 - Planned",3,"Inspection","Active","OK","Yes",null,null,{"$f":"IF($A6=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$200,4,20),-1)=IFERROR(0+MID($A6,4,20),-2))*('PM Instructions'!$B$2:$B$200<=2),'PM Instructions'!$B$2:$B$200&\". \"&'PM Instructions'!$C$2:$C$200,\"\")))","v":"1. Inspect proofer panels, doors, seals, and hinges for condition and proper closure\n2. Check conveyor/drive components, chains, and bearings for wear and smooth movement"},null,"YES","High"]
["PM-00002","EXT-WH-001",{"$f":"_xlfn.XLOOKUP(B7,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Forklift 1"},"Daily Forklift Inspection","Inspection","Time-Based","Daily",1,"2026-06-12","2026-06-13","Kyle Lowry","P5 - Planned",0.5,"Inspection","Active","OVERDUE","Yes","PM-000004",null,{"$f":"IF($A7=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$200,4,20),-1)=IFERROR(0+MID($A7,4,20),-2))*('PM Instructions'!$B$2:$B$200<=2),'PM Instructions'!$B$2:$B$200&\". \"&'PM Instructions'!$C$2:$C$200,\"\")))","v":"1. Inspect mast weld for crack\n2. Check hydraulic fittings and cylinders for leaks"},"Generated","YES","High"]
["PM-00101","EXT-311",{"$f":"_xlfn.XLOOKUP(B8,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Extruder"},"Weekly Extruder PM","Mechanical","Time-Based","Weekly",7,"2026-06-11",{"$f":"I8+H8","v":"2026-06-18"},"Adam Smith","P5 - Planned",1,"Inspection","Active",{"$f":"IF(O8<>\"ACTIVE\",O8,IF(J8<TODAY(),\"OVERDUE\",IF(J8<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000005",null,{"$f":"IF($A8=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A8,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Check barrel/die temperatures and cooling water flow\n2. Inspect for leaks, abnormal noise, and vibration"},"Generated","YES","High"]
["PM-00102","EXT-311",{"$f":"_xlfn.XLOOKUP(B9,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Extruder"},"Monthly Extruder PM","Mechanical","Time-Based","Monthly",30,"2026-05-26",{"$f":"I9+H9","v":"2026-06-25"},"Adam Smith","P5 - Planned",2,"Preventive","Active",{"$f":"IF(O9<>\"ACTIVE\",O9,IF(J9<TODAY(),\"OVERDUE\",IF(J9<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A9=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A9,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect gearbox, couplings, and mounting bolts for wear/looseness\n2. Check bearings, lube points, and oil levels; lubricate"},null,"YES","High"]
["PM-00103","EXT-311",{"$f":"_xlfn.XLOOKUP(B10,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Extruder"},"Annual Extruder PM","Mechanical","Time-Based","Annual",365,"2025-10-20",{"$f":"I10+H10","v":"2026-10-20"},"Adam Smith","P5 - Planned",6,"Preventive","Active",{"$f":"IF(O10<>\"ACTIVE\",O10,IF(J10<TODAY(),\"OVERDUE\",IF(J10<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A10=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A10,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Pull and inspect screw/barrel for wear; measure clearances\n2. Change gearbox oil and replace filters"},null,"YES","High"]
["PM-00104","PUL-201",{"$f":"_xlfn.XLOOKUP(B11,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Puller"},"Weekly Puller PM","Electrical","Time-Based","Weekly",7,"2026-06-12",{"$f":"I11+H11","v":"2026-06-19"},"King Kong","P5 - Planned",1,"Inspection","Active",{"$f":"IF(O11<>\"ACTIVE\",O11,IF(J11<TODAY(),\"OVERDUE\",IF(J11<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000006",null,{"$f":"IF($A11=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A11,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect belts/tracks for wear and tension\n2. Check guarding, E-stops, and operator controls"},"Generated","YES","High"]
["PM-00105","PUL-201",{"$f":"_xlfn.XLOOKUP(B12,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Puller"},"Monthly Puller PM","Electrical","Time-Based","Monthly",30,"2026-05-27",{"$f":"I12+H12","v":"2026-06-26"},"King Kong","P5 - Planned",2,"Preventive","Active",{"$f":"IF(O12<>\"ACTIVE\",O12,IF(J12<TODAY(),\"OVERDUE\",IF(J12<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A12=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A12,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect motor, VFD, contactors, overloads, and cooling fans\n2. Lubricate bearings and drive components"},null,"YES","High"]
["PM-00106","PUL-201",{"$f":"_xlfn.XLOOKUP(B13,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Puller"},"Annual Puller PM","Electrical","Time-Based","Annual",365,"2025-10-21",{"$f":"I13+H13","v":"2026-10-21"},"King Kong","P5 - Planned",6,"Preventive","Active",{"$f":"IF(O13<>\"ACTIVE\",O13,IF(J13<TODAY(),\"OVERDUE\",IF(J13<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A13=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A13,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Replace worn belts/pads and drive bearings\n2. Megger-test motor and inspect VFD"},null,"YES","High"]
["PM-00107","SAW-211",{"$f":"_xlfn.XLOOKUP(B14,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Saw"},"Weekly Saw PM","Mechanical","Time-Based","Weekly",7,"2026-06-13",{"$f":"I14+H14","v":"2026-06-20"},"Celine Doing","P5 - Planned",0.5,"Inspection","Active",{"$f":"IF(O14<>\"ACTIVE\",O14,IF(J14<TODAY(),\"OVERDUE\",IF(J14<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000007",null,{"$f":"IF($A14=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A14,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect blade condition, sharpness, and secure mounting\n2. Check blade guard, clamps, and safety covers"},"Generated","YES","Medium"]
["PM-00108","SAW-211",{"$f":"_xlfn.XLOOKUP(B15,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Saw"},"Monthly Saw PM","Mechanical","Time-Based","Monthly",30,"2026-05-28",{"$f":"I15+H15","v":"2026-06-27"},"Celine Doing","P5 - Planned",1.5,"Preventive","Active",{"$f":"IF(O15<>\"ACTIVE\",O15,IF(J15<TODAY(),\"OVERDUE\",IF(J15<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A15=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A15,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Check drive belt tension, pulleys, and bearings\n2. Lubricate slides and pivot points"},null,"YES","Medium"]
["PM-00109","SAW-211",{"$f":"_xlfn.XLOOKUP(B16,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Saw"},"Annual Saw PM","Mechanical","Time-Based","Annual",365,"2025-10-22",{"$f":"I16+H16","v":"2026-10-22"},"Celine Doing","P5 - Planned",4,"Preventive","Active",{"$f":"IF(O16<>\"ACTIVE\",O16,IF(J16<TODAY(),\"OVERDUE\",IF(J16<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A16=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A16,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Replace blade drive bearings and worn slides\n2. Inspect/replace drive motor and belts"},null,"YES","Medium"]
["PM-00110","DIE-311",{"$f":"_xlfn.XLOOKUP(B17,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Die Head"},"Weekly Die Head PM","Mechanical","Time-Based","Weekly",7,"2026-06-14",{"$f":"I17+H17","v":"2026-06-21"},"Adam Smith","P5 - Planned",0.5,"Inspection","Active",{"$f":"IF(O17<>\"ACTIVE\",O17,IF(J17<TODAY(),\"OVERDUE\",IF(J17<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000008",null,{"$f":"IF($A17=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A17,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect die face and land for buildup or damage\n2. Check heater bands and thermocouple readings"},"Generated","YES","Medium"]
["PM-00111","DIE-311",{"$f":"_xlfn.XLOOKUP(B18,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Die Head"},"Monthly Die Head PM","Mechanical","Time-Based","Monthly",30,"2026-05-29",{"$f":"I18+H18","v":"2026-06-28"},"Adam Smith","P5 - Planned",1.5,"Preventive","Active",{"$f":"IF(O18<>\"ACTIVE\",O18,IF(J18<TODAY(),\"OVERDUE\",IF(J18<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A18=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A18,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Disassemble, clean, and inspect flow channels\n2. Check bolt torque and seals"},null,"YES","Medium"]
["PM-00112","DIE-311",{"$f":"_xlfn.XLOOKUP(B19,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Die Head"},"Annual Die Head PM","Mechanical","Time-Based","Annual",365,"2025-10-23",{"$f":"I19+H19","v":"2026-10-23"},"Adam Smith","P5 - Planned",4,"Preventive","Active",{"$f":"IF(O19<>\"ACTIVE\",O19,IF(J19<TODAY(),\"OVERDUE\",IF(J19<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A19=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A19,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Refurbish/replace worn die components\n2. Recalibrate temperature zones"},null,"YES","Medium"]
["PM-00113","CLT-311",{"$f":"_xlfn.XLOOKUP(B20,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Cooling Tank"},"Weekly Cooling Tank PM","Mechanical","Time-Based","Weekly",7,"2026-06-15",{"$f":"I20+H20","v":"2026-06-22"},"Rest Exter","P5 - Planned",0.5,"Inspection","Active",{"$f":"IF(O20<>\"ACTIVE\",O20,IF(J20<TODAY(),\"OVERDUE\",IF(J20<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes",null,null,{"$f":"IF($A20=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A20,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Check water level, flow, and vacuum\n2. Inspect spray nozzles and seals for leaks"},null,"YES","Medium"]
["PM-00114","CLT-311",{"$f":"_xlfn.XLOOKUP(B21,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Cooling Tank"},"Monthly Cooling Tank PM","Mechanical","Time-Based","Monthly",30,"2026-05-30",{"$f":"I21+H21","v":"2026-06-29"},"Rest Exter","P5 - Planned",1.5,"Preventive","Active",{"$f":"IF(O21<>\"ACTIVE\",O21,IF(J21<TODAY(),\"OVERDUE\",IF(J21<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A21=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A21,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Clean tank, nozzles, and filters\n2. Inspect vacuum and water pump operation"},null,"YES","Medium"]
["PM-00115","CLT-311",{"$f":"_xlfn.XLOOKUP(B22,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Cooling Tank"},"Annual Cooling Tank PM","Mechanical","Time-Based","Annual",365,"2025-10-24",{"$f":"I22+H22","v":"2026-10-24"},"Rest Exter","P5 - Planned",4,"Preventive","Active",{"$f":"IF(O22<>\"ACTIVE\",O22,IF(J22<TODAY(),\"OVERDUE\",IF(J22<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A22=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A22,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Descale tank and replace seals/gaskets\n2. Service vacuum and circulation pumps"},null,"YES","Medium"]
["PM-00116","FDR-311",{"$f":"_xlfn.XLOOKUP(B23,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Feeder"},"Weekly Feeder PM","Electrical","Time-Based","Weekly",7,"2026-06-16",{"$f":"I23+H23","v":"2026-06-23"},"Kyle Lowry","P5 - Planned",0.5,"Inspection","Active",{"$f":"IF(O23<>\"ACTIVE\",O23,IF(J23<TODAY(),\"OVERDUE\",IF(J23<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A23=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A23,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Check material flow and hopper level\n2. Inspect for blockages and unusual noise"},null,"YES","Medium"]
["PM-00117","FDR-311",{"$f":"_xlfn.XLOOKUP(B24,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Feeder"},"Monthly Feeder PM","Electrical","Time-Based","Monthly",30,"2026-05-31",{"$f":"I24+H24","v":"2026-06-30"},"Kyle Lowry","P5 - Planned",1.5,"Preventive","Active",{"$f":"IF(O24<>\"ACTIVE\",O24,IF(J24<TODAY(),\"OVERDUE\",IF(J24<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A24=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A24,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Calibrate gravimetric weigh cells\n2. Inspect drive motor, auger, and wiring"},null,"YES","Medium"]
["PM-00118","FDR-311",{"$f":"_xlfn.XLOOKUP(B25,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Feeder"},"Annual Feeder PM","Electrical","Time-Based","Annual",365,"2025-10-25",{"$f":"I25+H25","v":"2026-10-25"},"Kyle Lowry","P5 - Planned",4,"Preventive","Active",{"$f":"IF(O25<>\"ACTIVE\",O25,IF(J25<TODAY(),\"OVERDUE\",IF(J25<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A25=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A25,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Replace auger/screw if worn\n2. Full calibration and load-cell verification"},null,"YES","Medium"]
["PM-00119","CNV-311",{"$f":"_xlfn.XLOOKUP(B26,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Take-off Conveyor"},"Weekly Conveyor PM","Mechanical","Time-Based","Weekly",7,"2026-06-11",{"$f":"I26+H26","v":"2026-06-18"},"Dame Time","P5 - Planned",0.5,"Inspection","Active",{"$f":"IF(O26<>\"ACTIVE\",O26,IF(J26<TODAY(),\"OVERDUE\",IF(J26<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000009",null,{"$f":"IF($A26=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A26,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect belt tracking, tension, and surface\n2. Check for abnormal noise at rollers/bearings"},"Generated","YES","Low"]
["PM-00120","CNV-311",{"$f":"_xlfn.XLOOKUP(B27,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Take-off Conveyor"},"Monthly Conveyor PM","Mechanical","Time-Based","Monthly",30,"2026-05-26",{"$f":"I27+H27","v":"2026-06-25"},"Dame Time","P5 - Planned",1,"Preventive","Active",{"$f":"IF(O27<>\"ACTIVE\",O27,IF(J27<TODAY(),\"OVERDUE\",IF(J27<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A27=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A27,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Lubricate bearings and drive chain\n2. Inspect motor, gearbox, and guarding"},null,"YES","Low"]
["PM-00121","CNV-311",{"$f":"_xlfn.XLOOKUP(B28,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Take-off Conveyor"},"Annual Conveyor PM","Mechanical","Time-Based","Annual",365,"2025-10-20",{"$f":"I28+H28","v":"2026-10-20"},"Dame Time","P5 - Planned",2.5,"Preventive","Active",{"$f":"IF(O28<>\"ACTIVE\",O28,IF(J28<TODAY(),\"OVERDUE\",IF(J28<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A28=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A28,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Replace worn belt, rollers, and bearings\n2. Service drive and align frame"},null,"YES","Low"]
["PM-00122","OVN-001",{"$f":"_xlfn.XLOOKUP(B29,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Oven"},"Weekly Oven PM","Mechanical","Time-Based","Weekly",7,"2026-06-12",{"$f":"I29+H29","v":"2026-06-19"},"Adam Smith","P5 - Planned",1,"Inspection","Active",{"$f":"IF(O29<>\"ACTIVE\",O29,IF(J29<TODAY(),\"OVERDUE\",IF(J29<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000010",null,{"$f":"IF($A29=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A29,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect conveyor belt for wear, tracking, and tension\n2. Check burners/elements and temperature uniformity"},"Generated","YES","High"]
["PM-00123","OVN-001",{"$f":"_xlfn.XLOOKUP(B30,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Oven"},"Monthly Oven PM","Mechanical","Time-Based","Monthly",30,"2026-05-27",{"$f":"I30+H30","v":"2026-06-26"},"Adam Smith","P5 - Planned",2,"Preventive","Active",{"$f":"IF(O30<>\"ACTIVE\",O30,IF(J30<TODAY(),\"OVERDUE\",IF(J30<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A30=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A30,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Lubricate conveyor bearings and chains\n2. Inspect/clean burners, igniters, and flame sensors"},null,"YES","High"]
["PM-00124","OVN-001",{"$f":"_xlfn.XLOOKUP(B31,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Oven"},"Annual Oven PM","Mechanical","Time-Based","Annual",365,"2025-10-21",{"$f":"I31+H31","v":"2026-10-21"},"Adam Smith","P5 - Planned",6,"Preventive","Active",{"$f":"IF(O31<>\"ACTIVE\",O31,IF(J31<TODAY(),\"OVERDUE\",IF(J31<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A31=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A31,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Replace worn conveyor belt and drive bearings\n2. Service combustion/heating system; recalibrate controls"},null,"YES","High"]
["PM-00125","PRF-201",{"$f":"_xlfn.XLOOKUP(B32,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Proofer 1"},"Weekly Proofer PM","Inspection","Time-Based","Weekly",7,"2026-06-13",{"$f":"I32+H32","v":"2026-06-20"},"Rest Exter","P5 - Planned",1,"Inspection","Active",{"$f":"IF(O32<>\"ACTIVE\",O32,IF(J32<TODAY(),\"OVERDUE\",IF(J32<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000011",null,{"$f":"IF($A32=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A32,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect panels, doors, seals, and hinges\n2. Check humidity/temperature readings and water lines"},"Generated","YES","High"]
["PM-00126","PRF-201",{"$f":"_xlfn.XLOOKUP(B33,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Proofer 1"},"Monthly Proofer PM","Inspection","Time-Based","Monthly",30,"2026-05-28",{"$f":"I33+H33","v":"2026-06-27"},"Rest Exter","P5 - Planned",2,"Preventive","Active",{"$f":"IF(O33<>\"ACTIVE\",O33,IF(J33<TODAY(),\"OVERDUE\",IF(J33<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A33=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A33,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect conveyor/drive components, chains, and bearings\n2. Clean fans, humidification system, and drains"},null,"YES","High"]
["PM-00127","PRF-201",{"$f":"_xlfn.XLOOKUP(B34,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Proofer 1"},"Annual Proofer PM","Inspection","Time-Based","Annual",365,"2025-10-22",{"$f":"I34+H34","v":"2026-10-22"},"Rest Exter","P5 - Planned",6,"Preventive","Active",{"$f":"IF(O34<>\"ACTIVE\",O34,IF(J34<TODAY(),\"OVERDUE\",IF(J34<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A34=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A34,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Replace worn drive components and seals\n2. Descale humidification system and service fans"},null,"YES","High"]
["PM-00128","DEP-201",{"$f":"_xlfn.XLOOKUP(B35,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Depositor"},"Weekly Depositor PM","Mechanical","Time-Based","Weekly",7,"2026-06-14",{"$f":"I35+H35","v":"2026-06-21"},"Celine Doing","P5 - Planned",0.5,"Inspection","Active",{"$f":"IF(O35<>\"ACTIVE\",O35,IF(J35<TODAY(),\"OVERDUE\",IF(J35<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000012",null,{"$f":"IF($A35=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A35,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect nozzles, pistons, and hopper for wear/buildup\n2. Check for leaks and deposit accuracy"},"Generated","YES","Medium"]
["PM-00129","DEP-201",{"$f":"_xlfn.XLOOKUP(B36,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Depositor"},"Monthly Depositor PM","Mechanical","Time-Based","Monthly",30,"2026-05-29",{"$f":"I36+H36","v":"2026-06-28"},"Celine Doing","P5 - Planned",1.5,"Preventive","Active",{"$f":"IF(O36<>\"ACTIVE\",O36,IF(J36<TODAY(),\"OVERDUE\",IF(J36<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A36=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A36,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Disassemble and clean depositing components\n2. Lubricate drive and inspect seals"},null,"YES","Medium"]
["PM-00130","DEP-201",{"$f":"_xlfn.XLOOKUP(B37,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Depositor"},"Annual Depositor PM","Mechanical","Time-Based","Annual",365,"2025-10-23",{"$f":"I37+H37","v":"2026-10-23"},"Celine Doing","P5 - Planned",4,"Preventive","Active",{"$f":"IF(O37<>\"ACTIVE\",O37,IF(J37<TODAY(),\"OVERDUE\",IF(J37<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A37=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A37,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Replace worn pistons, seals, and nozzles\n2. Recalibrate deposit weight and timing"},null,"YES","Medium"]
["PM-00131","MIX-101",{"$f":"_xlfn.XLOOKUP(B38,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Mixer 1"},"Weekly Mixer PM","Mechanical","Time-Based","Weekly",7,"2026-06-15",{"$f":"I38+H38","v":"2026-06-22"},"King Kong","P5 - Planned",1,"Inspection","Active",{"$f":"IF(O38<>\"ACTIVE\",O38,IF(J38<TODAY(),\"OVERDUE\",IF(J38<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes",null,null,{"$f":"IF($A38=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A38,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect bowl, agitator, and guards for damage\n2. Check for abnormal noise, vibration, and leaks"},null,"YES","High"]
["PM-00132","MIX-101",{"$f":"_xlfn.XLOOKUP(B39,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Mixer 1"},"Monthly Mixer PM","Mechanical","Time-Based","Monthly",30,"2026-05-30",{"$f":"I39+H39","v":"2026-06-29"},"King Kong","P5 - Planned",2,"Preventive","Active",{"$f":"IF(O39<>\"ACTIVE\",O39,IF(J39<TODAY(),\"OVERDUE\",IF(J39<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A39=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A39,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect drive belts, gearbox, and bearings; lubricate\n2. Check bowl tilt mechanism and safety interlocks"},null,"YES","High"]
["PM-00133","MIX-101",{"$f":"_xlfn.XLOOKUP(B40,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Mixer 1"},"Annual Mixer PM","Mechanical","Time-Based","Annual",365,"2025-10-24",{"$f":"I40+H40","v":"2026-10-24"},"King Kong","P5 - Planned",6,"Preventive","Active",{"$f":"IF(O40<>\"ACTIVE\",O40,IF(J40<TODAY(),\"OVERDUE\",IF(J40<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A40=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A40,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Change gearbox oil and replace worn bearings/belts\n2. Inspect agitator/spiral; recalibrate timer/controls"},null,"YES","High"]
["PM-00134","CMP-001",{"$f":"_xlfn.XLOOKUP(B41,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Air Compressor 1"},"Weekly Air Compressor PM","Mechanical","Time-Based","Weekly",7,"2026-06-16",{"$f":"I41+H41","v":"2026-06-23"},"Kyle Lowry","P5 - Planned",1,"Inspection","Active",{"$f":"IF(O41<>\"ACTIVE\",O41,IF(J41<TODAY(),\"OVERDUE\",IF(J41<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A41=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A41,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Check oil level, pressure, and temperature\n2. Drain condensate and inspect for leaks"},null,"YES","High"]
["PM-00135","CMP-001",{"$f":"_xlfn.XLOOKUP(B42,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Air Compressor 1"},"Monthly Air Compressor PM","Mechanical","Time-Based","Monthly",30,"2026-05-31",{"$f":"I42+H42","v":"2026-06-30"},"Kyle Lowry","P5 - Planned",2,"Preventive","Active",{"$f":"IF(O42<>\"ACTIVE\",O42,IF(J42<TODAY(),\"OVERDUE\",IF(J42<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A42=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A42,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Replace/clean air and oil filters\n2. Inspect belts, coolers, and check valves"},null,"YES","High"]
["PM-00136","CMP-001",{"$f":"_xlfn.XLOOKUP(B43,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Air Compressor 1"},"Annual Air Compressor PM","Mechanical","Time-Based","Annual",365,"2025-10-25",{"$f":"I43+H43","v":"2026-10-25"},"Kyle Lowry","P5 - Planned",6,"Preventive","Active",{"$f":"IF(O43<>\"ACTIVE\",O43,IF(J43<TODAY(),\"OVERDUE\",IF(J43<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A43=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A43,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Change compressor oil and separator element\n2. Service motor and valves; recalibrate pressure controls"},null,"YES","High"]
["PM-00137","CHL-001",{"$f":"_xlfn.XLOOKUP(B44,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Chiller 1"},"Weekly Chiller PM","Mechanical","Time-Based","Weekly",7,"2026-06-11",{"$f":"I44+H44","v":"2026-06-18"},"Rest Exter","P5 - Planned",1,"Inspection","Active",{"$f":"IF(O44<>\"ACTIVE\",O44,IF(J44<TODAY(),\"OVERDUE\",IF(J44<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000013",null,{"$f":"IF($A44=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A44,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Check refrigerant pressures and temperatures\n2. Inspect for leaks and unusual noise"},"Generated","YES","High"]
["PM-00138","CHL-001",{"$f":"_xlfn.XLOOKUP(B45,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Chiller 1"},"Monthly Chiller PM","Mechanical","Time-Based","Monthly",30,"2026-05-26",{"$f":"I45+H45","v":"2026-06-25"},"Rest Exter","P5 - Planned",2,"Preventive","Active",{"$f":"IF(O45<>\"ACTIVE\",O45,IF(J45<TODAY(),\"OVERDUE\",IF(J45<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A45=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A45,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Clean condenser coils; check glycol level/concentration\n2. Inspect pumps, fans, and controls"},null,"YES","High"]
["PM-00139","CHL-001",{"$f":"_xlfn.XLOOKUP(B46,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Chiller 1"},"Annual Chiller PM","Mechanical","Time-Based","Annual",365,"2025-10-20",{"$f":"I46+H46","v":"2026-10-20"},"Rest Exter","P5 - Planned",6,"Preventive","Active",{"$f":"IF(O46<>\"ACTIVE\",O46,IF(J46<TODAY(),\"OVERDUE\",IF(J46<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A46=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A46,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Test refrigerant charge and service compressor\n2. Inspect/replace contactors; recalibrate controls"},null,"YES","High"]
["PM-00140","BLR-001",{"$f":"_xlfn.XLOOKUP(B47,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Boiler 1"},"Weekly Boiler PM","Mechanical","Time-Based","Weekly",7,"2026-06-12",{"$f":"I47+H47","v":"2026-06-19"},"Adam Smith","P5 - Planned",1,"Inspection","Active",{"$f":"IF(O47<>\"ACTIVE\",O47,IF(J47<TODAY(),\"OVERDUE\",IF(J47<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000014",null,{"$f":"IF($A47=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A47,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Check water level, pressure, and blowdown\n2. Inspect burner flame and safety controls"},"Generated","YES","High"]
["PM-00141","BLR-001",{"$f":"_xlfn.XLOOKUP(B48,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Boiler 1"},"Monthly Boiler PM","Mechanical","Time-Based","Monthly",30,"2026-05-27",{"$f":"I48+H48","v":"2026-06-26"},"Adam Smith","P5 - Planned",2,"Preventive","Active",{"$f":"IF(O48<>\"ACTIVE\",O48,IF(J48<TODAY(),\"OVERDUE\",IF(J48<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A48=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A48,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Test low-water cutoff and safety valves\n2. Inspect feedwater pump and water treatment"},null,"YES","High"]
["PM-00142","BLR-001",{"$f":"_xlfn.XLOOKUP(B49,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Boiler 1"},"Annual Boiler PM","Mechanical","Time-Based","Annual",365,"2025-10-21",{"$f":"I49+H49","v":"2026-10-21"},"Adam Smith","P5 - Planned",6,"Preventive","Active",{"$f":"IF(O49<>\"ACTIVE\",O49,IF(J49<TODAY(),\"OVERDUE\",IF(J49<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A49=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A49,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Internal inspection, descale, and tube cleaning\n2. Service burner and recalibrate combustion"},null,"YES","High"]
["PM-00143","CLT-TWR-001",{"$f":"_xlfn.XLOOKUP(B50,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Cooling Tower 1"},"Weekly Cooling Tower PM","Mechanical","Time-Based","Weekly",7,"2026-06-13",{"$f":"I50+H50","v":"2026-06-20"},"Dame Time","P5 - Planned",0.5,"Inspection","Active",{"$f":"IF(O50<>\"ACTIVE\",O50,IF(J50<TODAY(),\"OVERDUE\",IF(J50<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000015",null,{"$f":"IF($A50=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A50,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Check water level, flow, and basin cleanliness\n2. Inspect fan and drift eliminators"},"Generated","YES","Medium"]
["PM-00144","CLT-TWR-001",{"$f":"_xlfn.XLOOKUP(B51,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Cooling Tower 1"},"Monthly Cooling Tower PM","Mechanical","Time-Based","Monthly",30,"2026-05-28",{"$f":"I51+H51","v":"2026-06-27"},"Dame Time","P5 - Planned",1.5,"Preventive","Active",{"$f":"IF(O51<>\"ACTIVE\",O51,IF(J51<TODAY(),\"OVERDUE\",IF(J51<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A51=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A51,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Clean basin; check water treatment/biocide\n2. Inspect fan motor, gearbox, and belts"},null,"YES","Medium"]
["PM-00145","CLT-TWR-001",{"$f":"_xlfn.XLOOKUP(B52,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Cooling Tower 1"},"Annual Cooling Tower PM","Mechanical","Time-Based","Annual",365,"2025-10-22",{"$f":"I52+H52","v":"2026-10-22"},"Dame Time","P5 - Planned",4,"Preventive","Active",{"$f":"IF(O52<>\"ACTIVE\",O52,IF(J52<TODAY(),\"OVERDUE\",IF(J52<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A52=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A52,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Descale fill and service fan drive\n2. Inspect structure and recoat as needed"},null,"YES","Medium"]
["PM-00146","PMP-001",{"$f":"_xlfn.XLOOKUP(B53,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Process Water Pump"},"Weekly Pump PM","Mechanical","Time-Based","Weekly",7,"2026-06-14",{"$f":"I53+H53","v":"2026-06-21"},"Celine Doing","P5 - Planned",0.5,"Inspection","Active",{"$f":"IF(O53<>\"ACTIVE\",O53,IF(J53<TODAY(),\"OVERDUE\",IF(J53<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000016",null,{"$f":"IF($A53=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A53,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Check for leaks, noise, and vibration\n2. Verify flow/pressure and seal condition"},"Generated","YES","Medium"]
["PM-00147","PMP-001",{"$f":"_xlfn.XLOOKUP(B54,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Process Water Pump"},"Monthly Pump PM","Mechanical","Time-Based","Monthly",30,"2026-05-29",{"$f":"I54+H54","v":"2026-06-28"},"Celine Doing","P5 - Planned",1.5,"Preventive","Active",{"$f":"IF(O54<>\"ACTIVE\",O54,IF(J54<TODAY(),\"OVERDUE\",IF(J54<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A54=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A54,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Lubricate bearings and check coupling alignment\n2. Inspect mechanical seal and motor"},null,"YES","Medium"]
["PM-00148","PMP-001",{"$f":"_xlfn.XLOOKUP(B55,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Process Water Pump"},"Annual Pump PM","Mechanical","Time-Based","Annual",365,"2025-10-23",{"$f":"I55+H55","v":"2026-10-23"},"Celine Doing","P5 - Planned",4,"Preventive","Active",{"$f":"IF(O55<>\"ACTIVE\",O55,IF(J55<TODAY(),\"OVERDUE\",IF(J55<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A55=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A55,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Replace seals and bearings\n2. Inspect impeller and recalibrate"},null,"YES","Medium"]
["PM-00149","DC-001",{"$f":"_xlfn.XLOOKUP(B56,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Dust Collector"},"Weekly Dust Collector PM","Mechanical","Time-Based","Weekly",7,"2026-06-15",{"$f":"I56+H56","v":"2026-06-22"},"King Kong","P5 - Planned",0.5,"Inspection","Active",{"$f":"IF(O56<>\"ACTIVE\",O56,IF(J56<TODAY(),\"OVERDUE\",IF(J56<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes",null,null,{"$f":"IF($A56=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A56,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Check differential pressure and empty hopper\n2. Inspect for leaks and abnormal noise"},null,"YES","Medium"]
["PM-00150","DC-001",{"$f":"_xlfn.XLOOKUP(B57,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Dust Collector"},"Monthly Dust Collector PM","Mechanical","Time-Based","Monthly",30,"2026-05-30",{"$f":"I57+H57","v":"2026-06-29"},"King Kong","P5 - Planned",1.5,"Preventive","Active",{"$f":"IF(O57<>\"ACTIVE\",O57,IF(J57<TODAY(),\"OVERDUE\",IF(J57<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A57=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A57,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect/clean filter bags/cartridges\n2. Check pulse-jet valves and timer"},null,"YES","Medium"]
["PM-00151","DC-001",{"$f":"_xlfn.XLOOKUP(B58,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Dust Collector"},"Annual Dust Collector PM","Mechanical","Time-Based","Annual",365,"2025-10-24",{"$f":"I58+H58","v":"2026-10-24"},"King Kong","P5 - Planned",4,"Preventive","Active",{"$f":"IF(O58<>\"ACTIVE\",O58,IF(J58<TODAY(),\"OVERDUE\",IF(J58<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A58=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A58,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Replace filter media and inspect fan\n2. Service rotary valve and ductwork"},null,"YES","Medium"]
["PM-00152","VAC-001",{"$f":"_xlfn.XLOOKUP(B59,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Vacuum Pump"},"Weekly Vacuum Pump PM","Mechanical","Time-Based","Weekly",7,"2026-06-16",{"$f":"I59+H59","v":"2026-06-23"},"Kyle Lowry","P5 - Planned",0.5,"Inspection","Active",{"$f":"IF(O59<>\"ACTIVE\",O59,IF(J59<TODAY(),\"OVERDUE\",IF(J59<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A59=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A59,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Check oil/seal water level and vacuum level\n2. Inspect for leaks and noise"},null,"YES","Medium"]
["PM-00153","VAC-001",{"$f":"_xlfn.XLOOKUP(B60,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Vacuum Pump"},"Monthly Vacuum Pump PM","Mechanical","Time-Based","Monthly",30,"2026-05-31",{"$f":"I60+H60","v":"2026-06-30"},"Kyle Lowry","P5 - Planned",1.5,"Preventive","Active",{"$f":"IF(O60<>\"ACTIVE\",O60,IF(J60<TODAY(),\"OVERDUE\",IF(J60<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A60=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A60,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Change/inspect oil and filters\n2. Check motor, coupling, and cooling"},null,"YES","Medium"]
["PM-00154","VAC-001",{"$f":"_xlfn.XLOOKUP(B61,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Vacuum Pump"},"Annual Vacuum Pump PM","Mechanical","Time-Based","Annual",365,"2025-10-25",{"$f":"I61+H61","v":"2026-10-25"},"Kyle Lowry","P5 - Planned",4,"Preventive","Active",{"$f":"IF(O61<>\"ACTIVE\",O61,IF(J61<TODAY(),\"OVERDUE\",IF(J61<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A61=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A61,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Overhaul pump and replace seals/bearings\n2. Verify vacuum performance"},null,"YES","Medium"]
["PM-00155","HVAC-001",{"$f":"_xlfn.XLOOKUP(B62,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"HVAC Unit 1"},"Weekly HVAC Unit PM","Mechanical","Time-Based","Weekly",7,"2026-06-11",{"$f":"I62+H62","v":"2026-06-18"},"Dame Time","P5 - Planned",0.5,"Inspection","Active",{"$f":"IF(O62<>\"ACTIVE\",O62,IF(J62<TODAY(),\"OVERDUE\",IF(J62<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000017",null,{"$f":"IF($A62=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A62,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Check operation, airflow, and unusual noise"},"Generated","YES","Low"]
["PM-00156","HVAC-001",{"$f":"_xlfn.XLOOKUP(B63,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"HVAC Unit 1"},"Monthly HVAC Unit PM","Mechanical","Time-Based","Monthly",30,"2026-05-26",{"$f":"I63+H63","v":"2026-06-25"},"Dame Time","P5 - Planned",1,"Preventive","Active",{"$f":"IF(O63<>\"ACTIVE\",O63,IF(J63<TODAY(),\"OVERDUE\",IF(J63<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A63=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A63,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Replace/clean filters and inspect belts\n2. Check coils, drains, and thermostat"},null,"YES","Low"]
["PM-00157","HVAC-001",{"$f":"_xlfn.XLOOKUP(B64,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"HVAC Unit 1"},"Annual HVAC Unit PM","Mechanical","Time-Based","Annual",365,"2025-10-20",{"$f":"I64+H64","v":"2026-10-20"},"Dame Time","P5 - Planned",2.5,"Preventive","Active",{"$f":"IF(O64<>\"ACTIVE\",O64,IF(J64<TODAY(),\"OVERDUE\",IF(J64<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A64=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A64,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Service coils, motors, and dampers\n2. Recalibrate controls and check refrigerant"},null,"YES","Low"]
["PM-00158","GEN-001",{"$f":"_xlfn.XLOOKUP(B65,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Standby Generator"},"Weekly Generator PM","Electrical","Time-Based","Weekly",7,"2026-06-12",{"$f":"I65+H65","v":"2026-06-19"},"Rest Exter","P5 - Planned",1,"Inspection","Active",{"$f":"IF(O65<>\"ACTIVE\",O65,IF(J65<TODAY(),\"OVERDUE\",IF(J65<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000018",null,{"$f":"IF($A65=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A65,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Check fuel, oil, and coolant levels\n2. Inspect battery and run no-load test"},"Generated","YES","High"]
["PM-00159","GEN-001",{"$f":"_xlfn.XLOOKUP(B66,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Standby Generator"},"Monthly Generator PM","Electrical","Time-Based","Monthly",30,"2026-05-27",{"$f":"I66+H66","v":"2026-06-26"},"Rest Exter","P5 - Planned",2,"Preventive","Active",{"$f":"IF(O66<>\"ACTIVE\",O66,IF(J66<TODAY(),\"OVERDUE\",IF(J66<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A66=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A66,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Run under load and check output/voltage\n2. Inspect belts, hoses, and connections"},null,"YES","High"]
["PM-00160","GEN-001",{"$f":"_xlfn.XLOOKUP(B67,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Standby Generator"},"Annual Generator PM","Electrical","Time-Based","Annual",365,"2025-10-21",{"$f":"I67+H67","v":"2026-10-21"},"Rest Exter","P5 - Planned",6,"Preventive","Active",{"$f":"IF(O67<>\"ACTIVE\",O67,IF(J67<TODAY(),\"OVERDUE\",IF(J67<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A67=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A67,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Change oil, filters, coolant; load-bank test\n2. Inspect alternator, ATS, and controls"},null,"YES","High"]
["PM-00161","XFMR-001",{"$f":"_xlfn.XLOOKUP(B68,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Main Transformer"},"Weekly Transformer PM","Electrical","Time-Based","Weekly",7,"2026-06-13",{"$f":"I68+H68","v":"2026-06-20"},"Kyle Lowry","P5 - Planned",1,"Inspection","Active",{"$f":"IF(O68<>\"ACTIVE\",O68,IF(J68<TODAY(),\"OVERDUE\",IF(J68<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000019",null,{"$f":"IF($A68=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A68,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Visual check for alarms, leaks, and abnormal temperature"},"Generated","YES","High"]
["PM-00162","XFMR-001",{"$f":"_xlfn.XLOOKUP(B69,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Main Transformer"},"Monthly Transformer PM","Electrical","Time-Based","Monthly",30,"2026-05-28",{"$f":"I69+H69","v":"2026-06-27"},"Kyle Lowry","P5 - Planned",2,"Preventive","Active",{"$f":"IF(O69<>\"ACTIVE\",O69,IF(J69<TODAY(),\"OVERDUE\",IF(J69<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A69=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A69,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect connections, cooling, and load\n2. Check for leaks, temperature, and noise"},null,"YES","High"]
["PM-00163","XFMR-001",{"$f":"_xlfn.XLOOKUP(B70,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Main Transformer"},"Annual Transformer PM","Electrical","Time-Based","Annual",365,"2025-10-22",{"$f":"I70+H70","v":"2026-10-22"},"Kyle Lowry","P5 - Planned",6,"Preventive","Active",{"$f":"IF(O70<>\"ACTIVE\",O70,IF(J70<TODAY(),\"OVERDUE\",IF(J70<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A70=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A70,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Test oil/insulation and tighten connections\n2. Thermographic inspection and clean bushings"},null,"YES","High"]
["PM-00164","FP-001",{"$f":"_xlfn.XLOOKUP(B71,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Fire Pump"},"Weekly Fire Pump PM","Mechanical","Time-Based","Weekly",7,"2026-06-14",{"$f":"I71+H71","v":"2026-06-21"},"Adam Smith","P5 - Planned",1,"Inspection","Active",{"$f":"IF(O71<>\"ACTIVE\",O71,IF(J71<TODAY(),\"OVERDUE\",IF(J71<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000020",null,{"$f":"IF($A71=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A71,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Run weekly no-flow test and check pressure\n2. Inspect for leaks and valve positions"},"Generated","YES","High"]
["PM-00165","FP-001",{"$f":"_xlfn.XLOOKUP(B72,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Fire Pump"},"Monthly Fire Pump PM","Mechanical","Time-Based","Monthly",30,"2026-05-29",{"$f":"I72+H72","v":"2026-06-28"},"Adam Smith","P5 - Planned",2,"Preventive","Active",{"$f":"IF(O72<>\"ACTIVE\",O72,IF(J72<TODAY(),\"OVERDUE\",IF(J72<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A72=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A72,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Check battery, controller, and packing\n2. Inspect couplings and lubricate"},null,"YES","High"]
["PM-00166","FP-001",{"$f":"_xlfn.XLOOKUP(B73,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Fire Pump"},"Annual Fire Pump PM","Mechanical","Time-Based","Annual",365,"2025-10-23",{"$f":"I73+H73","v":"2026-10-23"},"Adam Smith","P5 - Planned",6,"Preventive","Active",{"$f":"IF(O73<>\"ACTIVE\",O73,IF(J73<TODAY(),\"OVERDUE\",IF(J73<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A73=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A73,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Annual flow test and full inspection\n2. Service driver and recalibrate controller"},null,"YES","High"]
["PM-00167","WRP-001",{"$f":"_xlfn.XLOOKUP(B74,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Pallet Wrapper"},"Weekly Pallet Wrapper PM","Mechanical","Time-Based","Weekly",7,"2026-06-15",{"$f":"I74+H74","v":"2026-06-22"},"Dame Time","P5 - Planned",0.5,"Inspection","Active",{"$f":"IF(O74<>\"ACTIVE\",O74,IF(J74<TODAY(),\"OVERDUE\",IF(J74<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes",null,null,{"$f":"IF($A74=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A74,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect film carriage, rollers, and turntable\n2. Check film tracking and tension"},null,"YES","Low"]
["PM-00168","WRP-001",{"$f":"_xlfn.XLOOKUP(B75,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Pallet Wrapper"},"Monthly Pallet Wrapper PM","Mechanical","Time-Based","Monthly",30,"2026-05-30",{"$f":"I75+H75","v":"2026-06-29"},"Dame Time","P5 - Planned",1,"Preventive","Active",{"$f":"IF(O75<>\"ACTIVE\",O75,IF(J75<TODAY(),\"OVERDUE\",IF(J75<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A75=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A75,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Lubricate chains/bearings and inspect drive\n2. Check sensors and controls"},null,"YES","Low"]
["PM-00169","WRP-001",{"$f":"_xlfn.XLOOKUP(B76,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Pallet Wrapper"},"Annual Pallet Wrapper PM","Mechanical","Time-Based","Annual",365,"2025-10-24",{"$f":"I76+H76","v":"2026-10-24"},"Dame Time","P5 - Planned",2.5,"Preventive","Active",{"$f":"IF(O76<>\"ACTIVE\",O76,IF(J76<TODAY(),\"OVERDUE\",IF(J76<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A76=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A76,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Replace worn rollers and belts\n2. Service drive and recalibrate"},null,"YES","Low"]
["PM-00170","LBL-001",{"$f":"_xlfn.XLOOKUP(B77,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Labeler"},"Weekly Labeler PM","Electrical","Time-Based","Weekly",7,"2026-06-16",{"$f":"I77+H77","v":"2026-06-23"},"Celine Doing","P5 - Planned",0.5,"Inspection","Active",{"$f":"IF(O77<>\"ACTIVE\",O77,IF(J77<TODAY(),\"OVERDUE\",IF(J77<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A77=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A77,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Check label feed, applicator, and print quality"},null,"YES","Low"]
["PM-00171","LBL-001",{"$f":"_xlfn.XLOOKUP(B78,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Labeler"},"Monthly Labeler PM","Electrical","Time-Based","Monthly",30,"2026-05-31",{"$f":"I78+H78","v":"2026-06-30"},"Celine Doing","P5 - Planned",1,"Preventive","Active",{"$f":"IF(O78<>\"ACTIVE\",O78,IF(J78<TODAY(),\"OVERDUE\",IF(J78<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A78=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A78,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Clean sensors, rollers, and print head\n2. Inspect drive and belts"},null,"YES","Low"]
["PM-00172","LBL-001",{"$f":"_xlfn.XLOOKUP(B79,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Labeler"},"Annual Labeler PM","Electrical","Time-Based","Annual",365,"2025-10-25",{"$f":"I79+H79","v":"2026-10-25"},"Celine Doing","P5 - Planned",2.5,"Preventive","Active",{"$f":"IF(O79<>\"ACTIVE\",O79,IF(J79<TODAY(),\"OVERDUE\",IF(J79<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A79=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A79,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Replace worn applicator parts\n2. Recalibrate sensors and timing"},null,"YES","Low"]
["PM-00173","CHK-001",{"$f":"_xlfn.XLOOKUP(B80,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Checkweigher"},"Weekly Checkweigher PM","Inspection","Time-Based","Weekly",7,"2026-06-11",{"$f":"I80+H80","v":"2026-06-18"},"King Kong","P5 - Planned",0.5,"Inspection","Active",{"$f":"IF(O80<>\"ACTIVE\",O80,IF(J80<TODAY(),\"OVERDUE\",IF(J80<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000021",null,{"$f":"IF($A80=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A80,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Verify calibration with test weights\n2. Inspect belt and reject mechanism"},"Generated","YES","Medium"]
["PM-00174","CHK-001",{"$f":"_xlfn.XLOOKUP(B81,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Checkweigher"},"Monthly Checkweigher PM","Inspection","Time-Based","Monthly",30,"2026-05-26",{"$f":"I81+H81","v":"2026-06-25"},"King Kong","P5 - Planned",1.5,"Preventive","Active",{"$f":"IF(O81<>\"ACTIVE\",O81,IF(J81<TODAY(),\"OVERDUE\",IF(J81<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A81=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A81,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Clean load-cell area and inspect belts\n2. Check reject timing and sensors"},null,"YES","Medium"]
["PM-00175","CHK-001",{"$f":"_xlfn.XLOOKUP(B82,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Checkweigher"},"Annual Checkweigher PM","Inspection","Time-Based","Annual",365,"2025-10-20",{"$f":"I82+H82","v":"2026-10-20"},"King Kong","P5 - Planned",4,"Preventive","Active",{"$f":"IF(O82<>\"ACTIVE\",O82,IF(J82<TODAY(),\"OVERDUE\",IF(J82<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A82=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A82,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Full calibration and load-cell verification\n2. Service conveyor and controls"},null,"YES","Medium"]
["PM-00176","MD-001",{"$f":"_xlfn.XLOOKUP(B83,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Metal Detector"},"Weekly Metal Detector PM","Inspection","Time-Based","Weekly",7,"2026-06-12",{"$f":"I83+H83","v":"2026-06-19"},"Rest Exter","P5 - Planned",1,"Inspection","Active",{"$f":"IF(O83<>\"ACTIVE\",O83,IF(J83<TODAY(),\"OVERDUE\",IF(J83<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000022",null,{"$f":"IF($A83=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A83,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Test with ferrous/non-ferrous/stainless samples\n2. Verify reject and fail-safe operation"},"Generated","YES","High"]
["PM-00177","MD-001",{"$f":"_xlfn.XLOOKUP(B84,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Metal Detector"},"Monthly Metal Detector PM","Inspection","Time-Based","Monthly",30,"2026-05-27",{"$f":"I84+H84","v":"2026-06-26"},"Rest Exter","P5 - Planned",2,"Preventive","Active",{"$f":"IF(O84<>\"ACTIVE\",O84,IF(J84<TODAY(),\"OVERDUE\",IF(J84<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A84=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A84,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect coil, belt, and reject device\n2. Check sensitivity settings"},null,"YES","High"]
["PM-00178","MD-001",{"$f":"_xlfn.XLOOKUP(B85,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Metal Detector"},"Annual Metal Detector PM","Inspection","Time-Based","Annual",365,"2025-10-21",{"$f":"I85+H85","v":"2026-10-21"},"Rest Exter","P5 - Planned",6,"Preventive","Active",{"$f":"IF(O85<>\"ACTIVE\",O85,IF(J85<TODAY(),\"OVERDUE\",IF(J85<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A85=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A85,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Full validation and sensitivity certification\n2. Service reject and conveyor"},null,"YES","High"]
["PM-00179","EXT-WH-001",{"$f":"_xlfn.XLOOKUP(B86,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Forklift 1"},"Weekly Forklift / Mobile Equipment PM","Mechanical","Time-Based","Weekly",7,"2026-06-13",{"$f":"I86+H86","v":"2026-06-20"},"Kyle Lowry","P5 - Planned",0.5,"Inspection","Active",{"$f":"IF(O86<>\"ACTIVE\",O86,IF(J86<TODAY(),\"OVERDUE\",IF(J86<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000023",null,{"$f":"IF($A86=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A86,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Walk-around: tires, forks, mast, leaks\n2. Check hydraulics, brakes, horn, and lights"},"Generated","YES","Medium"]
["PM-00180","EXT-WH-001",{"$f":"_xlfn.XLOOKUP(B87,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Forklift 1"},"Monthly Forklift / Mobile Equipment PM","Mechanical","Time-Based","Monthly",30,"2026-05-28",{"$f":"I87+H87","v":"2026-06-27"},"Kyle Lowry","P5 - Planned",1.5,"Preventive","Active",{"$f":"IF(O87<>\"ACTIVE\",O87,IF(J87<TODAY(),\"OVERDUE\",IF(J87<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A87=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A87,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect mast welds, chains, and hydraulic cylinders\n2. Lubricate chassis and check brakes"},null,"YES","Medium"]
["PM-00181","EXT-WH-001",{"$f":"_xlfn.XLOOKUP(B88,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Forklift 1"},"Annual Forklift / Mobile Equipment PM","Mechanical","Time-Based","Annual",365,"2025-10-22",{"$f":"I88+H88","v":"2026-10-22"},"Kyle Lowry","P5 - Planned",4,"Preventive","Active",{"$f":"IF(O88<>\"ACTIVE\",O88,IF(J88<TODAY(),\"OVERDUE\",IF(J88<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A88=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A88,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Service hydraulics, brakes, and drivetrain\n2. Load-test and inspect mast/forks per code"},null,"YES","Medium"]
["PM-00182","EXT-WH-004",{"$f":"_xlfn.XLOOKUP(B89,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Overhead Crane"},"Weekly Crane / Hoist PM","Mechanical","Time-Based","Weekly",7,"2026-06-14",{"$f":"I89+H89","v":"2026-06-21"},"Adam Smith","P5 - Planned",1,"Inspection","Active",{"$f":"IF(O89<>\"ACTIVE\",O89,IF(J89<TODAY(),\"OVERDUE\",IF(J89<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes","PM-000024",null,{"$f":"IF($A89=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A89,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect hook, chain/wire rope, and limit switches\n2. Test controls, brakes, and E-stop"},"Generated","YES","High"]
["PM-00183","EXT-WH-004",{"$f":"_xlfn.XLOOKUP(B90,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Overhead Crane"},"Monthly Crane / Hoist PM","Mechanical","Time-Based","Monthly",30,"2026-05-29",{"$f":"I90+H90","v":"2026-06-28"},"Adam Smith","P5 - Planned",2,"Preventive","Active",{"$f":"IF(O90<>\"ACTIVE\",O90,IF(J90<TODAY(),\"OVERDUE\",IF(J90<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A90=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A90,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Lubricate rope/chain and inspect sheaves\n2. Check brake wear and electrical"},null,"YES","High"]
["PM-00184","EXT-WH-004",{"$f":"_xlfn.XLOOKUP(B91,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Overhead Crane"},"Annual Crane / Hoist PM","Mechanical","Time-Based","Annual",365,"2025-10-23",{"$f":"I91+H91","v":"2026-10-23"},"Adam Smith","P5 - Planned",6,"Preventive","Active",{"$f":"IF(O91<>\"ACTIVE\",O91,IF(J91<TODAY(),\"OVERDUE\",IF(J91<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A91=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A91,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Load-test and full structural inspection\n2. Replace worn rope/chain and service brake"},null,"YES","High"]
["PM-00185","EXT-WH-005",{"$f":"_xlfn.XLOOKUP(B92,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Dock Door 1"},"Weekly Dock Equipment PM","Mechanical","Time-Based","Weekly",7,"2026-06-15",{"$f":"I92+H92","v":"2026-06-22"},"Dame Time","P5 - Planned",0.5,"Inspection","Active",{"$f":"IF(O92<>\"ACTIVE\",O92,IF(J92<TODAY(),\"OVERDUE\",IF(J92<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"DUE SOON"},"Yes",null,null,{"$f":"IF($A92=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A92,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect door panels, tracks, and seals\n2. Check leveler operation and safety legs"},null,"YES","Medium"]
["PM-00186","EXT-WH-005",{"$f":"_xlfn.XLOOKUP(B93,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Dock Door 1"},"Monthly Dock Equipment PM","Mechanical","Time-Based","Monthly",30,"2026-05-30",{"$f":"I93+H93","v":"2026-06-29"},"Dame Time","P5 - Planned",1.5,"Preventive","Active",{"$f":"IF(O93<>\"ACTIVE\",O93,IF(J93<TODAY(),\"OVERDUE\",IF(J93<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A93=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A93,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Lubricate hinges, rollers, and chains\n2. Inspect springs, cables, and hydraulics"},null,"YES","Medium"]
["PM-00187","EXT-WH-005",{"$f":"_xlfn.XLOOKUP(B94,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Dock Door 1"},"Annual Dock Equipment PM","Mechanical","Time-Based","Annual",365,"2025-10-24",{"$f":"I94+H94","v":"2026-10-24"},"Dame Time","P5 - Planned",4,"Preventive","Active",{"$f":"IF(O94<>\"ACTIVE\",O94,IF(J94<TODAY(),\"OVERDUE\",IF(J94<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A94=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A94,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Replace worn rollers/springs; service hydraulics\n2. Full safety inspection"},null,"YES","Medium"]
["PM-00188","EXT-WH-003",{"$f":"_xlfn.XLOOKUP(B95,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Pipe Rack System"},"Weekly Pipe Rack System PM","Inspection","Time-Based","Weekly",7,"2026-06-16",{"$f":"I95+H95","v":"2026-06-23"},"Celine Doing","P5 - Planned",0.5,"Inspection","Active",{"$f":"IF(O95<>\"ACTIVE\",O95,IF(J95<TODAY(),\"OVERDUE\",IF(J95<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A95=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A95,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Visual inspection for damage, overload, and deflection"},null,"YES","Medium"]
["PM-00189","EXT-WH-003",{"$f":"_xlfn.XLOOKUP(B96,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Pipe Rack System"},"Monthly Pipe Rack System PM","Inspection","Time-Based","Monthly",30,"2026-05-31",{"$f":"I96+H96","v":"2026-06-30"},"Celine Doing","P5 - Planned",1.5,"Preventive","Active",{"$f":"IF(O96<>\"ACTIVE\",O96,IF(J96<TODAY(),\"OVERDUE\",IF(J96<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A96=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A96,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Inspect welds, bolts, and load condition"},null,"YES","Medium"]
["PM-00190","EXT-WH-003",{"$f":"_xlfn.XLOOKUP(B97,'Asset Master List'!A:A,'Asset Master List'!B:B,\"\")","v":"Pipe Rack System"},"Annual Pipe Rack System PM","Inspection","Time-Based","Annual",365,"2025-10-25",{"$f":"I97+H97","v":"2026-10-25"},"Celine Doing","P5 - Planned",4,"Preventive","Active",{"$f":"IF(O97<>\"ACTIVE\",O97,IF(J97<TODAY(),\"OVERDUE\",IF(J97<=TODAY()+7,\"DUE SOON\",\"OK\")))","v":"OK"},"Yes",null,null,{"$f":"IF($A97=\"\",\"\",_xlfn.TEXTJOIN(CHAR(10),TRUE,IF((IFERROR(0+MID('PM Instructions'!$A$2:$A$400,4,20),-1)=IFERROR(0+MID($A97,4,20),-2))*('PM Instructions'!$B$2:$B$400<=2),'PM Instructions'!$B$2:$B$400&\". \"&'PM Instructions'!$C$2:$C$400,\"\")))","v":"1. Structural inspection and load re-rating\n2. Repair/repaint as required"},null,"YES","Medium"]

{"sheet":"PM Instructions","index":20,"n_rows":215,"n_cols":6,"rows_kept":215,"cut":false,"hidden":false,"merged":[]}
["PM ID","Task No","Task Description","Asset ID","Equipment","Frequency"]
["PM-00002",1,"Inspect mast weld for crack",{"$f":"IF($A2=\"\",\"\",_xlfn.XLOOKUP($A2,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-001"},{"$f":"IF($A2=\"\",\"\",_xlfn.XLOOKUP($A2,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Forklift 1"},{"$f":"IF($A2=\"\",\"\",_xlfn.XLOOKUP($A2,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Daily"}]
["PM-00002",2,"Check hydraulic fittings and cylinders for leaks",{"$f":"IF($A3=\"\",\"\",_xlfn.XLOOKUP($A3,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-001"},{"$f":"IF($A3=\"\",\"\",_xlfn.XLOOKUP($A3,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Forklift 1"},{"$f":"IF($A3=\"\",\"\",_xlfn.XLOOKUP($A3,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Daily"}]
["PM-00002",3,"Inspect tires for excessive wear",{"$f":"IF($A4=\"\",\"\",_xlfn.XLOOKUP($A4,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-001"},{"$f":"IF($A4=\"\",\"\",_xlfn.XLOOKUP($A4,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Forklift 1"},{"$f":"IF($A4=\"\",\"\",_xlfn.XLOOKUP($A4,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Daily"}]
["PM-00001",1,"Inspect oven conveyor belts for wear, tracking, cracks, and tension",{"$f":"IF($A5=\"\",\"\",_xlfn.XLOOKUP($A5,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"OVN-001"},{"$f":"IF($A5=\"\",\"\",_xlfn.XLOOKUP($A5,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Oven"},{"$f":"IF($A5=\"\",\"\",_xlfn.XLOOKUP($A5,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00001",2,"Inspect chains, sprockets, rollers, and guards for wear or damage",{"$f":"IF($A6=\"\",\"\",_xlfn.XLOOKUP($A6,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"OVN-001"},{"$f":"IF($A6=\"\",\"\",_xlfn.XLOOKUP($A6,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Oven"},{"$f":"IF($A6=\"\",\"\",_xlfn.XLOOKUP($A6,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00001",3,"Lubricate conveyor bearings and chains as required",{"$f":"IF($A7=\"\",\"\",_xlfn.XLOOKUP($A7,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"OVN-001"},{"$f":"IF($A7=\"\",\"\",_xlfn.XLOOKUP($A7,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Oven"},{"$f":"IF($A7=\"\",\"\",_xlfn.XLOOKUP($A7,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00001",4,"Run conveyor and check for abnormal noise, vibration, or slipping",{"$f":"IF($A8=\"\",\"\",_xlfn.XLOOKUP($A8,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"OVN-001"},{"$f":"IF($A8=\"\",\"\",_xlfn.XLOOKUP($A8,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Oven"},{"$f":"IF($A8=\"\",\"\",_xlfn.XLOOKUP($A8,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00006",1,"Inspect puller control panel for loose wires, overheating, dust, or damage",{"$f":"IF($A9=\"\",\"\",_xlfn.XLOOKUP($A9,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PUL-201"},{"$f":"IF($A9=\"\",\"\",_xlfn.XLOOKUP($A9,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Puller"},{"$f":"IF($A9=\"\",\"\",_xlfn.XLOOKUP($A9,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00006",2,"Check motor, VFD, contactors, overloads, and cooling fans",{"$f":"IF($A10=\"\",\"\",_xlfn.XLOOKUP($A10,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PUL-201"},{"$f":"IF($A10=\"\",\"\",_xlfn.XLOOKUP($A10,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Puller"},{"$f":"IF($A10=\"\",\"\",_xlfn.XLOOKUP($A10,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00006",3,"Test emergency stops, safety switches, sensors, and operator controls",{"$f":"IF($A11=\"\",\"\",_xlfn.XLOOKUP($A11,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PUL-201"},{"$f":"IF($A11=\"\",\"\",_xlfn.XLOOKUP($A11,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Puller"},{"$f":"IF($A11=\"\",\"\",_xlfn.XLOOKUP($A11,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00006",4,"Run puller and verify speed control, direction, and smooth operation",{"$f":"IF($A12=\"\",\"\",_xlfn.XLOOKUP($A12,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PUL-201"},{"$f":"IF($A12=\"\",\"\",_xlfn.XLOOKUP($A12,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Puller"},{"$f":"IF($A12=\"\",\"\",_xlfn.XLOOKUP($A12,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00003",1,"Inspect saw blade condition, sharpness, cracks, and secure mounting",{"$f":"IF($A13=\"\",\"\",_xlfn.XLOOKUP($A13,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"SAW-211"},{"$f":"IF($A13=\"\",\"\",_xlfn.XLOOKUP($A13,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Saw"},{"$f":"IF($A13=\"\",\"\",_xlfn.XLOOKUP($A13,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Biweekly"}]
["PM-00003",2,"Inspect blade guard, clamps, slides, and safety covers",{"$f":"IF($A14=\"\",\"\",_xlfn.XLOOKUP($A14,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"SAW-211"},{"$f":"IF($A14=\"\",\"\",_xlfn.XLOOKUP($A14,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Saw"},{"$f":"IF($A14=\"\",\"\",_xlfn.XLOOKUP($A14,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Biweekly"}]
["PM-00003",3,"Check drive belt tension, pulleys, bearings, and mechanical fasteners",{"$f":"IF($A15=\"\",\"\",_xlfn.XLOOKUP($A15,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"SAW-211"},{"$f":"IF($A15=\"\",\"\",_xlfn.XLOOKUP($A15,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Saw"},{"$f":"IF($A15=\"\",\"\",_xlfn.XLOOKUP($A15,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Biweekly"}]
["PM-00003",4,"Cycle saw and check cut quality, noise, vibration, and smooth travel",{"$f":"IF($A16=\"\",\"\",_xlfn.XLOOKUP($A16,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"SAW-211"},{"$f":"IF($A16=\"\",\"\",_xlfn.XLOOKUP($A16,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Saw"},{"$f":"IF($A16=\"\",\"\",_xlfn.XLOOKUP($A16,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Biweekly"}]
["PM-00004",1,"Inspect extruder gearbox, drive components, couplings, and mounting bolts for wear or looseness",{"$f":"IF($A17=\"\",\"\",_xlfn.XLOOKUP($A17,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-311"},{"$f":"IF($A17=\"\",\"\",_xlfn.XLOOKUP($A17,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Extruder"},{"$f":"IF($A17=\"\",\"\",_xlfn.XLOOKUP($A17,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00004",2,"Check bearings, lubrication points, and oil levels; lubricate as required",{"$f":"IF($A18=\"\",\"\",_xlfn.XLOOKUP($A18,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-311"},{"$f":"IF($A18=\"\",\"\",_xlfn.XLOOKUP($A18,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Extruder"},{"$f":"IF($A18=\"\",\"\",_xlfn.XLOOKUP($A18,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00004",3,"Inspect barrel, screw area, guards, and cooling/ventilation points for buildup or damage",{"$f":"IF($A19=\"\",\"\",_xlfn.XLOOKUP($A19,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-311"},{"$f":"IF($A19=\"\",\"\",_xlfn.XLOOKUP($A19,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Extruder"},{"$f":"IF($A19=\"\",\"\",_xlfn.XLOOKUP($A19,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00004",4,"Run extruder and check for abnormal noise, vibration, overheating, or unstable operation",{"$f":"IF($A20=\"\",\"\",_xlfn.XLOOKUP($A20,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-311"},{"$f":"IF($A20=\"\",\"\",_xlfn.XLOOKUP($A20,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Extruder"},{"$f":"IF($A20=\"\",\"\",_xlfn.XLOOKUP($A20,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00005",1,"Inspect proofer panels, doors, seals, and hinges for condition and proper closure",{"$f":"IF($A21=\"\",\"\",_xlfn.XLOOKUP($A21,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PRF-411"},{"$f":"IF($A21=\"\",\"\",_xlfn.XLOOKUP($A21,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Proofer 2"},{"$f":"IF($A21=\"\",\"\",_xlfn.XLOOKUP($A21,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Quarterly"}]
["PM-00005",2,"Check conveyor/drive components, chains, and bearings for wear and smooth movement",{"$f":"IF($A22=\"\",\"\",_xlfn.XLOOKUP($A22,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PRF-411"},{"$f":"IF($A22=\"\",\"\",_xlfn.XLOOKUP($A22,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Proofer 2"},{"$f":"IF($A22=\"\",\"\",_xlfn.XLOOKUP($A22,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Quarterly"}]
["PM-00005",3,"Inspect fans, humidification/water lines, drains, and interior cleanliness",{"$f":"IF($A23=\"\",\"\",_xlfn.XLOOKUP($A23,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PRF-411"},{"$f":"IF($A23=\"\",\"\",_xlfn.XLOOKUP($A23,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Proofer 2"},{"$f":"IF($A23=\"\",\"\",_xlfn.XLOOKUP($A23,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Quarterly"}]
["PM-00005",4,"Verify temperature and humidity controls, sensors, and overall proofer operation",{"$f":"IF($A24=\"\",\"\",_xlfn.XLOOKUP($A24,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PRF-411"},{"$f":"IF($A24=\"\",\"\",_xlfn.XLOOKUP($A24,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Proofer 2"},{"$f":"IF($A24=\"\",\"\",_xlfn.XLOOKUP($A24,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Quarterly"}]
["PM-00101",1,"Check barrel/die temperatures and cooling water flow",{"$f":"IF($A25=\"\",\"\",_xlfn.XLOOKUP($A25,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-311"},{"$f":"IF($A25=\"\",\"\",_xlfn.XLOOKUP($A25,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Extruder"},{"$f":"IF($A25=\"\",\"\",_xlfn.XLOOKUP($A25,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00101",2,"Inspect for leaks, abnormal noise, and vibration",{"$f":"IF($A26=\"\",\"\",_xlfn.XLOOKUP($A26,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-311"},{"$f":"IF($A26=\"\",\"\",_xlfn.XLOOKUP($A26,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Extruder"},{"$f":"IF($A26=\"\",\"\",_xlfn.XLOOKUP($A26,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00101",3,"Clean die face and screw drive area",{"$f":"IF($A27=\"\",\"\",_xlfn.XLOOKUP($A27,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-311"},{"$f":"IF($A27=\"\",\"\",_xlfn.XLOOKUP($A27,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Extruder"},{"$f":"IF($A27=\"\",\"\",_xlfn.XLOOKUP($A27,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00102",1,"Inspect gearbox, couplings, and mounting bolts for wear/looseness",{"$f":"IF($A28=\"\",\"\",_xlfn.XLOOKUP($A28,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-311"},{"$f":"IF($A28=\"\",\"\",_xlfn.XLOOKUP($A28,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Extruder"},{"$f":"IF($A28=\"\",\"\",_xlfn.XLOOKUP($A28,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00102",2,"Check bearings, lube points, and oil levels; lubricate",{"$f":"IF($A29=\"\",\"\",_xlfn.XLOOKUP($A29,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-311"},{"$f":"IF($A29=\"\",\"\",_xlfn.XLOOKUP($A29,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Extruder"},{"$f":"IF($A29=\"\",\"\",_xlfn.XLOOKUP($A29,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00102",3,"Inspect heater bands, thermocouples, and wiring",{"$f":"IF($A30=\"\",\"\",_xlfn.XLOOKUP($A30,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-311"},{"$f":"IF($A30=\"\",\"\",_xlfn.XLOOKUP($A30,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Extruder"},{"$f":"IF($A30=\"\",\"\",_xlfn.XLOOKUP($A30,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00103",1,"Pull and inspect screw/barrel for wear; measure clearances",{"$f":"IF($A31=\"\",\"\",_xlfn.XLOOKUP($A31,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-311"},{"$f":"IF($A31=\"\",\"\",_xlfn.XLOOKUP($A31,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Extruder"},{"$f":"IF($A31=\"\",\"\",_xlfn.XLOOKUP($A31,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00103",2,"Change gearbox oil and replace filters",{"$f":"IF($A32=\"\",\"\",_xlfn.XLOOKUP($A32,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-311"},{"$f":"IF($A32=\"\",\"\",_xlfn.XLOOKUP($A32,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Extruder"},{"$f":"IF($A32=\"\",\"\",_xlfn.XLOOKUP($A32,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00103",3,"Overhaul drive belts/couplings; recalibrate temperature controls",{"$f":"IF($A33=\"\",\"\",_xlfn.XLOOKUP($A33,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-311"},{"$f":"IF($A33=\"\",\"\",_xlfn.XLOOKUP($A33,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Extruder"},{"$f":"IF($A33=\"\",\"\",_xlfn.XLOOKUP($A33,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00104",1,"Inspect belts/tracks for wear and tension",{"$f":"IF($A34=\"\",\"\",_xlfn.XLOOKUP($A34,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PUL-201"},{"$f":"IF($A34=\"\",\"\",_xlfn.XLOOKUP($A34,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Puller"},{"$f":"IF($A34=\"\",\"\",_xlfn.XLOOKUP($A34,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00104",2,"Check guarding, E-stops, and operator controls",{"$f":"IF($A35=\"\",\"\",_xlfn.XLOOKUP($A35,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PUL-201"},{"$f":"IF($A35=\"\",\"\",_xlfn.XLOOKUP($A35,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Puller"},{"$f":"IF($A35=\"\",\"\",_xlfn.XLOOKUP($A35,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00104",3,"Verify speed control and smooth operation",{"$f":"IF($A36=\"\",\"\",_xlfn.XLOOKUP($A36,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PUL-201"},{"$f":"IF($A36=\"\",\"\",_xlfn.XLOOKUP($A36,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Puller"},{"$f":"IF($A36=\"\",\"\",_xlfn.XLOOKUP($A36,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00105",1,"Inspect motor, VFD, contactors, overloads, and cooling fans",{"$f":"IF($A37=\"\",\"\",_xlfn.XLOOKUP($A37,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PUL-201"},{"$f":"IF($A37=\"\",\"\",_xlfn.XLOOKUP($A37,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Puller"},{"$f":"IF($A37=\"\",\"\",_xlfn.XLOOKUP($A37,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00105",2,"Lubricate bearings and drive components",{"$f":"IF($A38=\"\",\"\",_xlfn.XLOOKUP($A38,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PUL-201"},{"$f":"IF($A38=\"\",\"\",_xlfn.XLOOKUP($A38,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Puller"},{"$f":"IF($A38=\"\",\"\",_xlfn.XLOOKUP($A38,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00105",3,"Check alignment and clamping pressure",{"$f":"IF($A39=\"\",\"\",_xlfn.XLOOKUP($A39,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PUL-201"},{"$f":"IF($A39=\"\",\"\",_xlfn.XLOOKUP($A39,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Puller"},{"$f":"IF($A39=\"\",\"\",_xlfn.XLOOKUP($A39,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00106",1,"Replace worn belts/pads and drive bearings",{"$f":"IF($A40=\"\",\"\",_xlfn.XLOOKUP($A40,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PUL-201"},{"$f":"IF($A40=\"\",\"\",_xlfn.XLOOKUP($A40,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Puller"},{"$f":"IF($A40=\"\",\"\",_xlfn.XLOOKUP($A40,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00106",2,"Megger-test motor and inspect VFD",{"$f":"IF($A41=\"\",\"\",_xlfn.XLOOKUP($A41,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PUL-201"},{"$f":"IF($A41=\"\",\"\",_xlfn.XLOOKUP($A41,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Puller"},{"$f":"IF($A41=\"\",\"\",_xlfn.XLOOKUP($A41,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00106",3,"Recalibrate speed/tension control system",{"$f":"IF($A42=\"\",\"\",_xlfn.XLOOKUP($A42,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PUL-201"},{"$f":"IF($A42=\"\",\"\",_xlfn.XLOOKUP($A42,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Puller"},{"$f":"IF($A42=\"\",\"\",_xlfn.XLOOKUP($A42,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00107",1,"Inspect blade condition, sharpness, and secure mounting",{"$f":"IF($A43=\"\",\"\",_xlfn.XLOOKUP($A43,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"SAW-211"},{"$f":"IF($A43=\"\",\"\",_xlfn.XLOOKUP($A43,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Saw"},{"$f":"IF($A43=\"\",\"\",_xlfn.XLOOKUP($A43,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00107",2,"Check blade guard, clamps, and safety covers",{"$f":"IF($A44=\"\",\"\",_xlfn.XLOOKUP($A44,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"SAW-211"},{"$f":"IF($A44=\"\",\"\",_xlfn.XLOOKUP($A44,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Saw"},{"$f":"IF($A44=\"\",\"\",_xlfn.XLOOKUP($A44,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00107",3,"Verify cut quality and smooth travel",{"$f":"IF($A45=\"\",\"\",_xlfn.XLOOKUP($A45,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"SAW-211"},{"$f":"IF($A45=\"\",\"\",_xlfn.XLOOKUP($A45,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Saw"},{"$f":"IF($A45=\"\",\"\",_xlfn.XLOOKUP($A45,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00108",1,"Check drive belt tension, pulleys, and bearings",{"$f":"IF($A46=\"\",\"\",_xlfn.XLOOKUP($A46,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"SAW-211"},{"$f":"IF($A46=\"\",\"\",_xlfn.XLOOKUP($A46,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Saw"},{"$f":"IF($A46=\"\",\"\",_xlfn.XLOOKUP($A46,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00108",2,"Lubricate slides and pivot points",{"$f":"IF($A47=\"\",\"\",_xlfn.XLOOKUP($A47,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"SAW-211"},{"$f":"IF($A47=\"\",\"\",_xlfn.XLOOKUP($A47,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Saw"},{"$f":"IF($A47=\"\",\"\",_xlfn.XLOOKUP($A47,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00108",3,"Inspect coolant/lubrication and chip extraction",{"$f":"IF($A48=\"\",\"\",_xlfn.XLOOKUP($A48,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"SAW-211"},{"$f":"IF($A48=\"\",\"\",_xlfn.XLOOKUP($A48,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Saw"},{"$f":"IF($A48=\"\",\"\",_xlfn.XLOOKUP($A48,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00109",1,"Replace blade drive bearings and worn slides",{"$f":"IF($A49=\"\",\"\",_xlfn.XLOOKUP($A49,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"SAW-211"},{"$f":"IF($A49=\"\",\"\",_xlfn.XLOOKUP($A49,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Saw"},{"$f":"IF($A49=\"\",\"\",_xlfn.XLOOKUP($A49,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00109",2,"Inspect/replace drive motor and belts",{"$f":"IF($A50=\"\",\"\",_xlfn.XLOOKUP($A50,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"SAW-211"},{"$f":"IF($A50=\"\",\"\",_xlfn.XLOOKUP($A50,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Saw"},{"$f":"IF($A50=\"\",\"\",_xlfn.XLOOKUP($A50,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00109",3,"Recalibrate cut length and stops",{"$f":"IF($A51=\"\",\"\",_xlfn.XLOOKUP($A51,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"SAW-211"},{"$f":"IF($A51=\"\",\"\",_xlfn.XLOOKUP($A51,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Saw"},{"$f":"IF($A51=\"\",\"\",_xlfn.XLOOKUP($A51,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00110",1,"Inspect die face and land for buildup or damage",{"$f":"IF($A52=\"\",\"\",_xlfn.XLOOKUP($A52,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"DIE-311"},{"$f":"IF($A52=\"\",\"\",_xlfn.XLOOKUP($A52,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Die Head"},{"$f":"IF($A52=\"\",\"\",_xlfn.XLOOKUP($A52,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00110",2,"Check heater bands and thermocouple readings",{"$f":"IF($A53=\"\",\"\",_xlfn.XLOOKUP($A53,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"DIE-311"},{"$f":"IF($A53=\"\",\"\",_xlfn.XLOOKUP($A53,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Die Head"},{"$f":"IF($A53=\"\",\"\",_xlfn.XLOOKUP($A53,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00111",1,"Disassemble, clean, and inspect flow channels",{"$f":"IF($A54=\"\",\"\",_xlfn.XLOOKUP($A54,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"DIE-311"},{"$f":"IF($A54=\"\",\"\",_xlfn.XLOOKUP($A54,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Die Head"},{"$f":"IF($A54=\"\",\"\",_xlfn.XLOOKUP($A54,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00111",2,"Check bolt torque and seals",{"$f":"IF($A55=\"\",\"\",_xlfn.XLOOKUP($A55,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"DIE-311"},{"$f":"IF($A55=\"\",\"\",_xlfn.XLOOKUP($A55,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Die Head"},{"$f":"IF($A55=\"\",\"\",_xlfn.XLOOKUP($A55,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00112",1,"Refurbish/replace worn die components",{"$f":"IF($A56=\"\",\"\",_xlfn.XLOOKUP($A56,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"DIE-311"},{"$f":"IF($A56=\"\",\"\",_xlfn.XLOOKUP($A56,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Die Head"},{"$f":"IF($A56=\"\",\"\",_xlfn.XLOOKUP($A56,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00112",2,"Recalibrate temperature zones",{"$f":"IF($A57=\"\",\"\",_xlfn.XLOOKUP($A57,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"DIE-311"},{"$f":"IF($A57=\"\",\"\",_xlfn.XLOOKUP($A57,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Die Head"},{"$f":"IF($A57=\"\",\"\",_xlfn.XLOOKUP($A57,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00113",1,"Check water level, flow, and vacuum",{"$f":"IF($A58=\"\",\"\",_xlfn.XLOOKUP($A58,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CLT-311"},{"$f":"IF($A58=\"\",\"\",_xlfn.XLOOKUP($A58,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Cooling Tank"},{"$f":"IF($A58=\"\",\"\",_xlfn.XLOOKUP($A58,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00113",2,"Inspect spray nozzles and seals for leaks",{"$f":"IF($A59=\"\",\"\",_xlfn.XLOOKUP($A59,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CLT-311"},{"$f":"IF($A59=\"\",\"\",_xlfn.XLOOKUP($A59,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Cooling Tank"},{"$f":"IF($A59=\"\",\"\",_xlfn.XLOOKUP($A59,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00114",1,"Clean tank, nozzles, and filters",{"$f":"IF($A60=\"\",\"\",_xlfn.XLOOKUP($A60,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CLT-311"},{"$f":"IF($A60=\"\",\"\",_xlfn.XLOOKUP($A60,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Cooling Tank"},{"$f":"IF($A60=\"\",\"\",_xlfn.XLOOKUP($A60,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00114",2,"Inspect vacuum and water pump operation",{"$f":"IF($A61=\"\",\"\",_xlfn.XLOOKUP($A61,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CLT-311"},{"$f":"IF($A61=\"\",\"\",_xlfn.XLOOKUP($A61,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Cooling Tank"},{"$f":"IF($A61=\"\",\"\",_xlfn.XLOOKUP($A61,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00115",1,"Descale tank and replace seals/gaskets",{"$f":"IF($A62=\"\",\"\",_xlfn.XLOOKUP($A62,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CLT-311"},{"$f":"IF($A62=\"\",\"\",_xlfn.XLOOKUP($A62,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Cooling Tank"},{"$f":"IF($A62=\"\",\"\",_xlfn.XLOOKUP($A62,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00115",2,"Service vacuum and circulation pumps",{"$f":"IF($A63=\"\",\"\",_xlfn.XLOOKUP($A63,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CLT-311"},{"$f":"IF($A63=\"\",\"\",_xlfn.XLOOKUP($A63,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Cooling Tank"},{"$f":"IF($A63=\"\",\"\",_xlfn.XLOOKUP($A63,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00116",1,"Check material flow and hopper level",{"$f":"IF($A64=\"\",\"\",_xlfn.XLOOKUP($A64,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"FDR-311"},{"$f":"IF($A64=\"\",\"\",_xlfn.XLOOKUP($A64,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Feeder"},{"$f":"IF($A64=\"\",\"\",_xlfn.XLOOKUP($A64,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00116",2,"Inspect for blockages and unusual noise",{"$f":"IF($A65=\"\",\"\",_xlfn.XLOOKUP($A65,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"FDR-311"},{"$f":"IF($A65=\"\",\"\",_xlfn.XLOOKUP($A65,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Feeder"},{"$f":"IF($A65=\"\",\"\",_xlfn.XLOOKUP($A65,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00117",1,"Calibrate gravimetric weigh cells",{"$f":"IF($A66=\"\",\"\",_xlfn.XLOOKUP($A66,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"FDR-311"},{"$f":"IF($A66=\"\",\"\",_xlfn.XLOOKUP($A66,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Feeder"},{"$f":"IF($A66=\"\",\"\",_xlfn.XLOOKUP($A66,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00117",2,"Inspect drive motor, auger, and wiring",{"$f":"IF($A67=\"\",\"\",_xlfn.XLOOKUP($A67,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"FDR-311"},{"$f":"IF($A67=\"\",\"\",_xlfn.XLOOKUP($A67,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Feeder"},{"$f":"IF($A67=\"\",\"\",_xlfn.XLOOKUP($A67,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00118",1,"Replace auger/screw if worn",{"$f":"IF($A68=\"\",\"\",_xlfn.XLOOKUP($A68,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"FDR-311"},{"$f":"IF($A68=\"\",\"\",_xlfn.XLOOKUP($A68,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Feeder"},{"$f":"IF($A68=\"\",\"\",_xlfn.XLOOKUP($A68,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00118",2,"Full calibration and load-cell verification",{"$f":"IF($A69=\"\",\"\",_xlfn.XLOOKUP($A69,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"FDR-311"},{"$f":"IF($A69=\"\",\"\",_xlfn.XLOOKUP($A69,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Feeder"},{"$f":"IF($A69=\"\",\"\",_xlfn.XLOOKUP($A69,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00119",1,"Inspect belt tracking, tension, and surface",{"$f":"IF($A70=\"\",\"\",_xlfn.XLOOKUP($A70,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CNV-311"},{"$f":"IF($A70=\"\",\"\",_xlfn.XLOOKUP($A70,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Take-off Conveyor"},{"$f":"IF($A70=\"\",\"\",_xlfn.XLOOKUP($A70,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00119",2,"Check for abnormal noise at rollers/bearings",{"$f":"IF($A71=\"\",\"\",_xlfn.XLOOKUP($A71,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CNV-311"},{"$f":"IF($A71=\"\",\"\",_xlfn.XLOOKUP($A71,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Take-off Conveyor"},{"$f":"IF($A71=\"\",\"\",_xlfn.XLOOKUP($A71,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00120",1,"Lubricate bearings and drive chain",{"$f":"IF($A72=\"\",\"\",_xlfn.XLOOKUP($A72,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CNV-311"},{"$f":"IF($A72=\"\",\"\",_xlfn.XLOOKUP($A72,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Take-off Conveyor"},{"$f":"IF($A72=\"\",\"\",_xlfn.XLOOKUP($A72,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00120",2,"Inspect motor, gearbox, and guarding",{"$f":"IF($A73=\"\",\"\",_xlfn.XLOOKUP($A73,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CNV-311"},{"$f":"IF($A73=\"\",\"\",_xlfn.XLOOKUP($A73,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Take-off Conveyor"},{"$f":"IF($A73=\"\",\"\",_xlfn.XLOOKUP($A73,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00121",1,"Replace worn belt, rollers, and bearings",{"$f":"IF($A74=\"\",\"\",_xlfn.XLOOKUP($A74,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CNV-311"},{"$f":"IF($A74=\"\",\"\",_xlfn.XLOOKUP($A74,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Take-off Conveyor"},{"$f":"IF($A74=\"\",\"\",_xlfn.XLOOKUP($A74,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00121",2,"Service drive and align frame",{"$f":"IF($A75=\"\",\"\",_xlfn.XLOOKUP($A75,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CNV-311"},{"$f":"IF($A75=\"\",\"\",_xlfn.XLOOKUP($A75,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Take-off Conveyor"},{"$f":"IF($A75=\"\",\"\",_xlfn.XLOOKUP($A75,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00122",1,"Inspect conveyor belt for wear, tracking, and tension",{"$f":"IF($A76=\"\",\"\",_xlfn.XLOOKUP($A76,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"OVN-001"},{"$f":"IF($A76=\"\",\"\",_xlfn.XLOOKUP($A76,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Oven"},{"$f":"IF($A76=\"\",\"\",_xlfn.XLOOKUP($A76,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00122",2,"Check burners/elements and temperature uniformity",{"$f":"IF($A77=\"\",\"\",_xlfn.XLOOKUP($A77,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"OVN-001"},{"$f":"IF($A77=\"\",\"\",_xlfn.XLOOKUP($A77,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Oven"},{"$f":"IF($A77=\"\",\"\",_xlfn.XLOOKUP($A77,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00122",3,"Inspect chains, sprockets, and guards",{"$f":"IF($A78=\"\",\"\",_xlfn.XLOOKUP($A78,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"OVN-001"},{"$f":"IF($A78=\"\",\"\",_xlfn.XLOOKUP($A78,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Oven"},{"$f":"IF($A78=\"\",\"\",_xlfn.XLOOKUP($A78,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00123",1,"Lubricate conveyor bearings and chains",{"$f":"IF($A79=\"\",\"\",_xlfn.XLOOKUP($A79,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"OVN-001"},{"$f":"IF($A79=\"\",\"\",_xlfn.XLOOKUP($A79,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Oven"},{"$f":"IF($A79=\"\",\"\",_xlfn.XLOOKUP($A79,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00123",2,"Inspect/clean burners, igniters, and flame sensors",{"$f":"IF($A80=\"\",\"\",_xlfn.XLOOKUP($A80,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"OVN-001"},{"$f":"IF($A80=\"\",\"\",_xlfn.XLOOKUP($A80,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Oven"},{"$f":"IF($A80=\"\",\"\",_xlfn.XLOOKUP($A80,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00123",3,"Verify temperature controls and safety interlocks",{"$f":"IF($A81=\"\",\"\",_xlfn.XLOOKUP($A81,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"OVN-001"},{"$f":"IF($A81=\"\",\"\",_xlfn.XLOOKUP($A81,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Oven"},{"$f":"IF($A81=\"\",\"\",_xlfn.XLOOKUP($A81,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00124",1,"Replace worn conveyor belt and drive bearings",{"$f":"IF($A82=\"\",\"\",_xlfn.XLOOKUP($A82,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"OVN-001"},{"$f":"IF($A82=\"\",\"\",_xlfn.XLOOKUP($A82,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Oven"},{"$f":"IF($A82=\"\",\"\",_xlfn.XLOOKUP($A82,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00124",2,"Service combustion/heating system; recalibrate controls",{"$f":"IF($A83=\"\",\"\",_xlfn.XLOOKUP($A83,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"OVN-001"},{"$f":"IF($A83=\"\",\"\",_xlfn.XLOOKUP($A83,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Oven"},{"$f":"IF($A83=\"\",\"\",_xlfn.XLOOKUP($A83,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00124",3,"Inspect insulation, panels, and exhaust system",{"$f":"IF($A84=\"\",\"\",_xlfn.XLOOKUP($A84,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"OVN-001"},{"$f":"IF($A84=\"\",\"\",_xlfn.XLOOKUP($A84,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Oven"},{"$f":"IF($A84=\"\",\"\",_xlfn.XLOOKUP($A84,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00125",1,"Inspect panels, doors, seals, and hinges",{"$f":"IF($A85=\"\",\"\",_xlfn.XLOOKUP($A85,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PRF-201"},{"$f":"IF($A85=\"\",\"\",_xlfn.XLOOKUP($A85,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Proofer 1"},{"$f":"IF($A85=\"\",\"\",_xlfn.XLOOKUP($A85,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00125",2,"Check humidity/temperature readings and water lines",{"$f":"IF($A86=\"\",\"\",_xlfn.XLOOKUP($A86,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PRF-201"},{"$f":"IF($A86=\"\",\"\",_xlfn.XLOOKUP($A86,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Proofer 1"},{"$f":"IF($A86=\"\",\"\",_xlfn.XLOOKUP($A86,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00125",3,"Inspect interior cleanliness and drains",{"$f":"IF($A87=\"\",\"\",_xlfn.XLOOKUP($A87,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PRF-201"},{"$f":"IF($A87=\"\",\"\",_xlfn.XLOOKUP($A87,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Proofer 1"},{"$f":"IF($A87=\"\",\"\",_xlfn.XLOOKUP($A87,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00126",1,"Inspect conveyor/drive components, chains, and bearings",{"$f":"IF($A88=\"\",\"\",_xlfn.XLOOKUP($A88,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PRF-201"},{"$f":"IF($A88=\"\",\"\",_xlfn.XLOOKUP($A88,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Proofer 1"},{"$f":"IF($A88=\"\",\"\",_xlfn.XLOOKUP($A88,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00126",2,"Clean fans, humidification system, and drains",{"$f":"IF($A89=\"\",\"\",_xlfn.XLOOKUP($A89,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PRF-201"},{"$f":"IF($A89=\"\",\"\",_xlfn.XLOOKUP($A89,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Proofer 1"},{"$f":"IF($A89=\"\",\"\",_xlfn.XLOOKUP($A89,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00126",3,"Verify temperature/humidity controls and sensors",{"$f":"IF($A90=\"\",\"\",_xlfn.XLOOKUP($A90,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PRF-201"},{"$f":"IF($A90=\"\",\"\",_xlfn.XLOOKUP($A90,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Proofer 1"},{"$f":"IF($A90=\"\",\"\",_xlfn.XLOOKUP($A90,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00127",1,"Replace worn drive components and seals",{"$f":"IF($A91=\"\",\"\",_xlfn.XLOOKUP($A91,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PRF-201"},{"$f":"IF($A91=\"\",\"\",_xlfn.XLOOKUP($A91,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Proofer 1"},{"$f":"IF($A91=\"\",\"\",_xlfn.XLOOKUP($A91,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00127",2,"Descale humidification system and service fans",{"$f":"IF($A92=\"\",\"\",_xlfn.XLOOKUP($A92,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PRF-201"},{"$f":"IF($A92=\"\",\"\",_xlfn.XLOOKUP($A92,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Proofer 1"},{"$f":"IF($A92=\"\",\"\",_xlfn.XLOOKUP($A92,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00127",3,"Recalibrate controls and validate set points",{"$f":"IF($A93=\"\",\"\",_xlfn.XLOOKUP($A93,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PRF-201"},{"$f":"IF($A93=\"\",\"\",_xlfn.XLOOKUP($A93,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Proofer 1"},{"$f":"IF($A93=\"\",\"\",_xlfn.XLOOKUP($A93,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00128",1,"Inspect nozzles, pistons, and hopper for wear/buildup",{"$f":"IF($A94=\"\",\"\",_xlfn.XLOOKUP($A94,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"DEP-201"},{"$f":"IF($A94=\"\",\"\",_xlfn.XLOOKUP($A94,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Depositor"},{"$f":"IF($A94=\"\",\"\",_xlfn.XLOOKUP($A94,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00128",2,"Check for leaks and deposit accuracy",{"$f":"IF($A95=\"\",\"\",_xlfn.XLOOKUP($A95,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"DEP-201"},{"$f":"IF($A95=\"\",\"\",_xlfn.XLOOKUP($A95,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Depositor"},{"$f":"IF($A95=\"\",\"\",_xlfn.XLOOKUP($A95,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00129",1,"Disassemble and clean depositing components",{"$f":"IF($A96=\"\",\"\",_xlfn.XLOOKUP($A96,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"DEP-201"},{"$f":"IF($A96=\"\",\"\",_xlfn.XLOOKUP($A96,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Depositor"},{"$f":"IF($A96=\"\",\"\",_xlfn.XLOOKUP($A96,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00129",2,"Lubricate drive and inspect seals",{"$f":"IF($A97=\"\",\"\",_xlfn.XLOOKUP($A97,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"DEP-201"},{"$f":"IF($A97=\"\",\"\",_xlfn.XLOOKUP($A97,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Depositor"},{"$f":"IF($A97=\"\",\"\",_xlfn.XLOOKUP($A97,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00130",1,"Replace worn pistons, seals, and nozzles",{"$f":"IF($A98=\"\",\"\",_xlfn.XLOOKUP($A98,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"DEP-201"},{"$f":"IF($A98=\"\",\"\",_xlfn.XLOOKUP($A98,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Depositor"},{"$f":"IF($A98=\"\",\"\",_xlfn.XLOOKUP($A98,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00130",2,"Recalibrate deposit weight and timing",{"$f":"IF($A99=\"\",\"\",_xlfn.XLOOKUP($A99,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"DEP-201"},{"$f":"IF($A99=\"\",\"\",_xlfn.XLOOKUP($A99,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Depositor"},{"$f":"IF($A99=\"\",\"\",_xlfn.XLOOKUP($A99,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00131",1,"Inspect bowl, agitator, and guards for damage",{"$f":"IF($A100=\"\",\"\",_xlfn.XLOOKUP($A100,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"MIX-101"},{"$f":"IF($A100=\"\",\"\",_xlfn.XLOOKUP($A100,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Mixer 1"},{"$f":"IF($A100=\"\",\"\",_xlfn.XLOOKUP($A100,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00131",2,"Check for abnormal noise, vibration, and leaks",{"$f":"IF($A101=\"\",\"\",_xlfn.XLOOKUP($A101,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"MIX-101"},{"$f":"IF($A101=\"\",\"\",_xlfn.XLOOKUP($A101,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Mixer 1"},{"$f":"IF($A101=\"\",\"\",_xlfn.XLOOKUP($A101,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00132",1,"Inspect drive belts, gearbox, and bearings; lubricate",{"$f":"IF($A102=\"\",\"\",_xlfn.XLOOKUP($A102,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"MIX-101"},{"$f":"IF($A102=\"\",\"\",_xlfn.XLOOKUP($A102,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Mixer 1"},{"$f":"IF($A102=\"\",\"\",_xlfn.XLOOKUP($A102,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00132",2,"Check bowl tilt mechanism and safety interlocks",{"$f":"IF($A103=\"\",\"\",_xlfn.XLOOKUP($A103,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"MIX-101"},{"$f":"IF($A103=\"\",\"\",_xlfn.XLOOKUP($A103,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Mixer 1"},{"$f":"IF($A103=\"\",\"\",_xlfn.XLOOKUP($A103,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00133",1,"Change gearbox oil and replace worn bearings/belts",{"$f":"IF($A104=\"\",\"\",_xlfn.XLOOKUP($A104,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"MIX-101"},{"$f":"IF($A104=\"\",\"\",_xlfn.XLOOKUP($A104,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Mixer 1"},{"$f":"IF($A104=\"\",\"\",_xlfn.XLOOKUP($A104,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00133",2,"Inspect agitator/spiral; recalibrate timer/controls",{"$f":"IF($A105=\"\",\"\",_xlfn.XLOOKUP($A105,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"MIX-101"},{"$f":"IF($A105=\"\",\"\",_xlfn.XLOOKUP($A105,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Mixer 1"},{"$f":"IF($A105=\"\",\"\",_xlfn.XLOOKUP($A105,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00134",1,"Check oil level, pressure, and temperature",{"$f":"IF($A106=\"\",\"\",_xlfn.XLOOKUP($A106,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CMP-001"},{"$f":"IF($A106=\"\",\"\",_xlfn.XLOOKUP($A106,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Air Compressor 1"},{"$f":"IF($A106=\"\",\"\",_xlfn.XLOOKUP($A106,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00134",2,"Drain condensate and inspect for leaks",{"$f":"IF($A107=\"\",\"\",_xlfn.XLOOKUP($A107,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CMP-001"},{"$f":"IF($A107=\"\",\"\",_xlfn.XLOOKUP($A107,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Air Compressor 1"},{"$f":"IF($A107=\"\",\"\",_xlfn.XLOOKUP($A107,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00135",1,"Replace/clean air and oil filters",{"$f":"IF($A108=\"\",\"\",_xlfn.XLOOKUP($A108,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CMP-001"},{"$f":"IF($A108=\"\",\"\",_xlfn.XLOOKUP($A108,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Air Compressor 1"},{"$f":"IF($A108=\"\",\"\",_xlfn.XLOOKUP($A108,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00135",2,"Inspect belts, coolers, and check valves",{"$f":"IF($A109=\"\",\"\",_xlfn.XLOOKUP($A109,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CMP-001"},{"$f":"IF($A109=\"\",\"\",_xlfn.XLOOKUP($A109,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Air Compressor 1"},{"$f":"IF($A109=\"\",\"\",_xlfn.XLOOKUP($A109,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00136",1,"Change compressor oil and separator element",{"$f":"IF($A110=\"\",\"\",_xlfn.XLOOKUP($A110,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CMP-001"},{"$f":"IF($A110=\"\",\"\",_xlfn.XLOOKUP($A110,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Air Compressor 1"},{"$f":"IF($A110=\"\",\"\",_xlfn.XLOOKUP($A110,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00136",2,"Service motor and valves; recalibrate pressure controls",{"$f":"IF($A111=\"\",\"\",_xlfn.XLOOKUP($A111,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CMP-001"},{"$f":"IF($A111=\"\",\"\",_xlfn.XLOOKUP($A111,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Air Compressor 1"},{"$f":"IF($A111=\"\",\"\",_xlfn.XLOOKUP($A111,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00137",1,"Check refrigerant pressures and temperatures",{"$f":"IF($A112=\"\",\"\",_xlfn.XLOOKUP($A112,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CHL-001"},{"$f":"IF($A112=\"\",\"\",_xlfn.XLOOKUP($A112,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Chiller 1"},{"$f":"IF($A112=\"\",\"\",_xlfn.XLOOKUP($A112,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00137",2,"Inspect for leaks and unusual noise",{"$f":"IF($A113=\"\",\"\",_xlfn.XLOOKUP($A113,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CHL-001"},{"$f":"IF($A113=\"\",\"\",_xlfn.XLOOKUP($A113,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Chiller 1"},{"$f":"IF($A113=\"\",\"\",_xlfn.XLOOKUP($A113,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00138",1,"Clean condenser coils; check glycol level/concentration",{"$f":"IF($A114=\"\",\"\",_xlfn.XLOOKUP($A114,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CHL-001"},{"$f":"IF($A114=\"\",\"\",_xlfn.XLOOKUP($A114,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Chiller 1"},{"$f":"IF($A114=\"\",\"\",_xlfn.XLOOKUP($A114,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00138",2,"Inspect pumps, fans, and controls",{"$f":"IF($A115=\"\",\"\",_xlfn.XLOOKUP($A115,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CHL-001"},{"$f":"IF($A115=\"\",\"\",_xlfn.XLOOKUP($A115,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Chiller 1"},{"$f":"IF($A115=\"\",\"\",_xlfn.XLOOKUP($A115,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00139",1,"Test refrigerant charge and service compressor",{"$f":"IF($A116=\"\",\"\",_xlfn.XLOOKUP($A116,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CHL-001"},{"$f":"IF($A116=\"\",\"\",_xlfn.XLOOKUP($A116,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Chiller 1"},{"$f":"IF($A116=\"\",\"\",_xlfn.XLOOKUP($A116,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00139",2,"Inspect/replace contactors; recalibrate controls",{"$f":"IF($A117=\"\",\"\",_xlfn.XLOOKUP($A117,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CHL-001"},{"$f":"IF($A117=\"\",\"\",_xlfn.XLOOKUP($A117,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Chiller 1"},{"$f":"IF($A117=\"\",\"\",_xlfn.XLOOKUP($A117,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00140",1,"Check water level, pressure, and blowdown",{"$f":"IF($A118=\"\",\"\",_xlfn.XLOOKUP($A118,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"BLR-001"},{"$f":"IF($A118=\"\",\"\",_xlfn.XLOOKUP($A118,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Boiler 1"},{"$f":"IF($A118=\"\",\"\",_xlfn.XLOOKUP($A118,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00140",2,"Inspect burner flame and safety controls",{"$f":"IF($A119=\"\",\"\",_xlfn.XLOOKUP($A119,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"BLR-001"},{"$f":"IF($A119=\"\",\"\",_xlfn.XLOOKUP($A119,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Boiler 1"},{"$f":"IF($A119=\"\",\"\",_xlfn.XLOOKUP($A119,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00141",1,"Test low-water cutoff and safety valves",{"$f":"IF($A120=\"\",\"\",_xlfn.XLOOKUP($A120,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"BLR-001"},{"$f":"IF($A120=\"\",\"\",_xlfn.XLOOKUP($A120,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Boiler 1"},{"$f":"IF($A120=\"\",\"\",_xlfn.XLOOKUP($A120,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00141",2,"Inspect feedwater pump and water treatment",{"$f":"IF($A121=\"\",\"\",_xlfn.XLOOKUP($A121,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"BLR-001"},{"$f":"IF($A121=\"\",\"\",_xlfn.XLOOKUP($A121,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Boiler 1"},{"$f":"IF($A121=\"\",\"\",_xlfn.XLOOKUP($A121,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00142",1,"Internal inspection, descale, and tube cleaning",{"$f":"IF($A122=\"\",\"\",_xlfn.XLOOKUP($A122,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"BLR-001"},{"$f":"IF($A122=\"\",\"\",_xlfn.XLOOKUP($A122,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Boiler 1"},{"$f":"IF($A122=\"\",\"\",_xlfn.XLOOKUP($A122,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00142",2,"Service burner and recalibrate combustion",{"$f":"IF($A123=\"\",\"\",_xlfn.XLOOKUP($A123,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"BLR-001"},{"$f":"IF($A123=\"\",\"\",_xlfn.XLOOKUP($A123,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Boiler 1"},{"$f":"IF($A123=\"\",\"\",_xlfn.XLOOKUP($A123,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00143",1,"Check water level, flow, and basin cleanliness",{"$f":"IF($A124=\"\",\"\",_xlfn.XLOOKUP($A124,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CLT-TWR-001"},{"$f":"IF($A124=\"\",\"\",_xlfn.XLOOKUP($A124,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Cooling Tower 1"},{"$f":"IF($A124=\"\",\"\",_xlfn.XLOOKUP($A124,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00143",2,"Inspect fan and drift eliminators",{"$f":"IF($A125=\"\",\"\",_xlfn.XLOOKUP($A125,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CLT-TWR-001"},{"$f":"IF($A125=\"\",\"\",_xlfn.XLOOKUP($A125,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Cooling Tower 1"},{"$f":"IF($A125=\"\",\"\",_xlfn.XLOOKUP($A125,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00144",1,"Clean basin; check water treatment/biocide",{"$f":"IF($A126=\"\",\"\",_xlfn.XLOOKUP($A126,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CLT-TWR-001"},{"$f":"IF($A126=\"\",\"\",_xlfn.XLOOKUP($A126,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Cooling Tower 1"},{"$f":"IF($A126=\"\",\"\",_xlfn.XLOOKUP($A126,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00144",2,"Inspect fan motor, gearbox, and belts",{"$f":"IF($A127=\"\",\"\",_xlfn.XLOOKUP($A127,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CLT-TWR-001"},{"$f":"IF($A127=\"\",\"\",_xlfn.XLOOKUP($A127,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Cooling Tower 1"},{"$f":"IF($A127=\"\",\"\",_xlfn.XLOOKUP($A127,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00145",1,"Descale fill and service fan drive",{"$f":"IF($A128=\"\",\"\",_xlfn.XLOOKUP($A128,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CLT-TWR-001"},{"$f":"IF($A128=\"\",\"\",_xlfn.XLOOKUP($A128,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Cooling Tower 1"},{"$f":"IF($A128=\"\",\"\",_xlfn.XLOOKUP($A128,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00145",2,"Inspect structure and recoat as needed",{"$f":"IF($A129=\"\",\"\",_xlfn.XLOOKUP($A129,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CLT-TWR-001"},{"$f":"IF($A129=\"\",\"\",_xlfn.XLOOKUP($A129,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Cooling Tower 1"},{"$f":"IF($A129=\"\",\"\",_xlfn.XLOOKUP($A129,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00146",1,"Check for leaks, noise, and vibration",{"$f":"IF($A130=\"\",\"\",_xlfn.XLOOKUP($A130,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PMP-001"},{"$f":"IF($A130=\"\",\"\",_xlfn.XLOOKUP($A130,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Process Water Pump"},{"$f":"IF($A130=\"\",\"\",_xlfn.XLOOKUP($A130,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00146",2,"Verify flow/pressure and seal condition",{"$f":"IF($A131=\"\",\"\",_xlfn.XLOOKUP($A131,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PMP-001"},{"$f":"IF($A131=\"\",\"\",_xlfn.XLOOKUP($A131,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Process Water Pump"},{"$f":"IF($A131=\"\",\"\",_xlfn.XLOOKUP($A131,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00147",1,"Lubricate bearings and check coupling alignment",{"$f":"IF($A132=\"\",\"\",_xlfn.XLOOKUP($A132,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PMP-001"},{"$f":"IF($A132=\"\",\"\",_xlfn.XLOOKUP($A132,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Process Water Pump"},{"$f":"IF($A132=\"\",\"\",_xlfn.XLOOKUP($A132,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00147",2,"Inspect mechanical seal and motor",{"$f":"IF($A133=\"\",\"\",_xlfn.XLOOKUP($A133,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PMP-001"},{"$f":"IF($A133=\"\",\"\",_xlfn.XLOOKUP($A133,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Process Water Pump"},{"$f":"IF($A133=\"\",\"\",_xlfn.XLOOKUP($A133,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00148",1,"Replace seals and bearings",{"$f":"IF($A134=\"\",\"\",_xlfn.XLOOKUP($A134,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PMP-001"},{"$f":"IF($A134=\"\",\"\",_xlfn.XLOOKUP($A134,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Process Water Pump"},{"$f":"IF($A134=\"\",\"\",_xlfn.XLOOKUP($A134,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00148",2,"Inspect impeller and recalibrate",{"$f":"IF($A135=\"\",\"\",_xlfn.XLOOKUP($A135,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"PMP-001"},{"$f":"IF($A135=\"\",\"\",_xlfn.XLOOKUP($A135,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Process Water Pump"},{"$f":"IF($A135=\"\",\"\",_xlfn.XLOOKUP($A135,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00149",1,"Check differential pressure and empty hopper",{"$f":"IF($A136=\"\",\"\",_xlfn.XLOOKUP($A136,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"DC-001"},{"$f":"IF($A136=\"\",\"\",_xlfn.XLOOKUP($A136,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Dust Collector"},{"$f":"IF($A136=\"\",\"\",_xlfn.XLOOKUP($A136,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00149",2,"Inspect for leaks and abnormal noise",{"$f":"IF($A137=\"\",\"\",_xlfn.XLOOKUP($A137,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"DC-001"},{"$f":"IF($A137=\"\",\"\",_xlfn.XLOOKUP($A137,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Dust Collector"},{"$f":"IF($A137=\"\",\"\",_xlfn.XLOOKUP($A137,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00150",1,"Inspect/clean filter bags/cartridges",{"$f":"IF($A138=\"\",\"\",_xlfn.XLOOKUP($A138,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"DC-001"},{"$f":"IF($A138=\"\",\"\",_xlfn.XLOOKUP($A138,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Dust Collector"},{"$f":"IF($A138=\"\",\"\",_xlfn.XLOOKUP($A138,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00150",2,"Check pulse-jet valves and timer",{"$f":"IF($A139=\"\",\"\",_xlfn.XLOOKUP($A139,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"DC-001"},{"$f":"IF($A139=\"\",\"\",_xlfn.XLOOKUP($A139,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Dust Collector"},{"$f":"IF($A139=\"\",\"\",_xlfn.XLOOKUP($A139,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00151",1,"Replace filter media and inspect fan",{"$f":"IF($A140=\"\",\"\",_xlfn.XLOOKUP($A140,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"DC-001"},{"$f":"IF($A140=\"\",\"\",_xlfn.XLOOKUP($A140,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Dust Collector"},{"$f":"IF($A140=\"\",\"\",_xlfn.XLOOKUP($A140,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00151",2,"Service rotary valve and ductwork",{"$f":"IF($A141=\"\",\"\",_xlfn.XLOOKUP($A141,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"DC-001"},{"$f":"IF($A141=\"\",\"\",_xlfn.XLOOKUP($A141,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Dust Collector"},{"$f":"IF($A141=\"\",\"\",_xlfn.XLOOKUP($A141,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00152",1,"Check oil/seal water level and vacuum level",{"$f":"IF($A142=\"\",\"\",_xlfn.XLOOKUP($A142,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"VAC-001"},{"$f":"IF($A142=\"\",\"\",_xlfn.XLOOKUP($A142,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Vacuum Pump"},{"$f":"IF($A142=\"\",\"\",_xlfn.XLOOKUP($A142,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00152",2,"Inspect for leaks and noise",{"$f":"IF($A143=\"\",\"\",_xlfn.XLOOKUP($A143,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"VAC-001"},{"$f":"IF($A143=\"\",\"\",_xlfn.XLOOKUP($A143,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Vacuum Pump"},{"$f":"IF($A143=\"\",\"\",_xlfn.XLOOKUP($A143,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00153",1,"Change/inspect oil and filters",{"$f":"IF($A144=\"\",\"\",_xlfn.XLOOKUP($A144,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"VAC-001"},{"$f":"IF($A144=\"\",\"\",_xlfn.XLOOKUP($A144,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Vacuum Pump"},{"$f":"IF($A144=\"\",\"\",_xlfn.XLOOKUP($A144,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00153",2,"Check motor, coupling, and cooling",{"$f":"IF($A145=\"\",\"\",_xlfn.XLOOKUP($A145,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"VAC-001"},{"$f":"IF($A145=\"\",\"\",_xlfn.XLOOKUP($A145,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Vacuum Pump"},{"$f":"IF($A145=\"\",\"\",_xlfn.XLOOKUP($A145,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00154",1,"Overhaul pump and replace seals/bearings",{"$f":"IF($A146=\"\",\"\",_xlfn.XLOOKUP($A146,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"VAC-001"},{"$f":"IF($A146=\"\",\"\",_xlfn.XLOOKUP($A146,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Vacuum Pump"},{"$f":"IF($A146=\"\",\"\",_xlfn.XLOOKUP($A146,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00154",2,"Verify vacuum performance",{"$f":"IF($A147=\"\",\"\",_xlfn.XLOOKUP($A147,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"VAC-001"},{"$f":"IF($A147=\"\",\"\",_xlfn.XLOOKUP($A147,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Vacuum Pump"},{"$f":"IF($A147=\"\",\"\",_xlfn.XLOOKUP($A147,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00155",1,"Check operation, airflow, and unusual noise",{"$f":"IF($A148=\"\",\"\",_xlfn.XLOOKUP($A148,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"HVAC-001"},{"$f":"IF($A148=\"\",\"\",_xlfn.XLOOKUP($A148,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"HVAC Unit 1"},{"$f":"IF($A148=\"\",\"\",_xlfn.XLOOKUP($A148,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00156",1,"Replace/clean filters and inspect belts",{"$f":"IF($A149=\"\",\"\",_xlfn.XLOOKUP($A149,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"HVAC-001"},{"$f":"IF($A149=\"\",\"\",_xlfn.XLOOKUP($A149,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"HVAC Unit 1"},{"$f":"IF($A149=\"\",\"\",_xlfn.XLOOKUP($A149,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00156",2,"Check coils, drains, and thermostat",{"$f":"IF($A150=\"\",\"\",_xlfn.XLOOKUP($A150,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"HVAC-001"},{"$f":"IF($A150=\"\",\"\",_xlfn.XLOOKUP($A150,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"HVAC Unit 1"},{"$f":"IF($A150=\"\",\"\",_xlfn.XLOOKUP($A150,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00157",1,"Service coils, motors, and dampers",{"$f":"IF($A151=\"\",\"\",_xlfn.XLOOKUP($A151,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"HVAC-001"},{"$f":"IF($A151=\"\",\"\",_xlfn.XLOOKUP($A151,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"HVAC Unit 1"},{"$f":"IF($A151=\"\",\"\",_xlfn.XLOOKUP($A151,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00157",2,"Recalibrate controls and check refrigerant",{"$f":"IF($A152=\"\",\"\",_xlfn.XLOOKUP($A152,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"HVAC-001"},{"$f":"IF($A152=\"\",\"\",_xlfn.XLOOKUP($A152,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"HVAC Unit 1"},{"$f":"IF($A152=\"\",\"\",_xlfn.XLOOKUP($A152,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00158",1,"Check fuel, oil, and coolant levels",{"$f":"IF($A153=\"\",\"\",_xlfn.XLOOKUP($A153,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"GEN-001"},{"$f":"IF($A153=\"\",\"\",_xlfn.XLOOKUP($A153,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Standby Generator"},{"$f":"IF($A153=\"\",\"\",_xlfn.XLOOKUP($A153,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00158",2,"Inspect battery and run no-load test",{"$f":"IF($A154=\"\",\"\",_xlfn.XLOOKUP($A154,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"GEN-001"},{"$f":"IF($A154=\"\",\"\",_xlfn.XLOOKUP($A154,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Standby Generator"},{"$f":"IF($A154=\"\",\"\",_xlfn.XLOOKUP($A154,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00159",1,"Run under load and check output/voltage",{"$f":"IF($A155=\"\",\"\",_xlfn.XLOOKUP($A155,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"GEN-001"},{"$f":"IF($A155=\"\",\"\",_xlfn.XLOOKUP($A155,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Standby Generator"},{"$f":"IF($A155=\"\",\"\",_xlfn.XLOOKUP($A155,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00159",2,"Inspect belts, hoses, and connections",{"$f":"IF($A156=\"\",\"\",_xlfn.XLOOKUP($A156,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"GEN-001"},{"$f":"IF($A156=\"\",\"\",_xlfn.XLOOKUP($A156,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Standby Generator"},{"$f":"IF($A156=\"\",\"\",_xlfn.XLOOKUP($A156,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00160",1,"Change oil, filters, coolant; load-bank test",{"$f":"IF($A157=\"\",\"\",_xlfn.XLOOKUP($A157,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"GEN-001"},{"$f":"IF($A157=\"\",\"\",_xlfn.XLOOKUP($A157,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Standby Generator"},{"$f":"IF($A157=\"\",\"\",_xlfn.XLOOKUP($A157,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00160",2,"Inspect alternator, ATS, and controls",{"$f":"IF($A158=\"\",\"\",_xlfn.XLOOKUP($A158,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"GEN-001"},{"$f":"IF($A158=\"\",\"\",_xlfn.XLOOKUP($A158,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Standby Generator"},{"$f":"IF($A158=\"\",\"\",_xlfn.XLOOKUP($A158,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00161",1,"Visual check for alarms, leaks, and abnormal temperature",{"$f":"IF($A159=\"\",\"\",_xlfn.XLOOKUP($A159,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"XFMR-001"},{"$f":"IF($A159=\"\",\"\",_xlfn.XLOOKUP($A159,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Main Transformer"},{"$f":"IF($A159=\"\",\"\",_xlfn.XLOOKUP($A159,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00162",1,"Inspect connections, cooling, and load",{"$f":"IF($A160=\"\",\"\",_xlfn.XLOOKUP($A160,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"XFMR-001"},{"$f":"IF($A160=\"\",\"\",_xlfn.XLOOKUP($A160,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Main Transformer"},{"$f":"IF($A160=\"\",\"\",_xlfn.XLOOKUP($A160,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00162",2,"Check for leaks, temperature, and noise",{"$f":"IF($A161=\"\",\"\",_xlfn.XLOOKUP($A161,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"XFMR-001"},{"$f":"IF($A161=\"\",\"\",_xlfn.XLOOKUP($A161,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Main Transformer"},{"$f":"IF($A161=\"\",\"\",_xlfn.XLOOKUP($A161,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00163",1,"Test oil/insulation and tighten connections",{"$f":"IF($A162=\"\",\"\",_xlfn.XLOOKUP($A162,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"XFMR-001"},{"$f":"IF($A162=\"\",\"\",_xlfn.XLOOKUP($A162,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Main Transformer"},{"$f":"IF($A162=\"\",\"\",_xlfn.XLOOKUP($A162,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00163",2,"Thermographic inspection and clean bushings",{"$f":"IF($A163=\"\",\"\",_xlfn.XLOOKUP($A163,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"XFMR-001"},{"$f":"IF($A163=\"\",\"\",_xlfn.XLOOKUP($A163,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Main Transformer"},{"$f":"IF($A163=\"\",\"\",_xlfn.XLOOKUP($A163,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00164",1,"Run weekly no-flow test and check pressure",{"$f":"IF($A164=\"\",\"\",_xlfn.XLOOKUP($A164,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"FP-001"},{"$f":"IF($A164=\"\",\"\",_xlfn.XLOOKUP($A164,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Fire Pump"},{"$f":"IF($A164=\"\",\"\",_xlfn.XLOOKUP($A164,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00164",2,"Inspect for leaks and valve positions",{"$f":"IF($A165=\"\",\"\",_xlfn.XLOOKUP($A165,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"FP-001"},{"$f":"IF($A165=\"\",\"\",_xlfn.XLOOKUP($A165,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Fire Pump"},{"$f":"IF($A165=\"\",\"\",_xlfn.XLOOKUP($A165,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00165",1,"Check battery, controller, and packing",{"$f":"IF($A166=\"\",\"\",_xlfn.XLOOKUP($A166,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"FP-001"},{"$f":"IF($A166=\"\",\"\",_xlfn.XLOOKUP($A166,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Fire Pump"},{"$f":"IF($A166=\"\",\"\",_xlfn.XLOOKUP($A166,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00165",2,"Inspect couplings and lubricate",{"$f":"IF($A167=\"\",\"\",_xlfn.XLOOKUP($A167,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"FP-001"},{"$f":"IF($A167=\"\",\"\",_xlfn.XLOOKUP($A167,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Fire Pump"},{"$f":"IF($A167=\"\",\"\",_xlfn.XLOOKUP($A167,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00166",1,"Annual flow test and full inspection",{"$f":"IF($A168=\"\",\"\",_xlfn.XLOOKUP($A168,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"FP-001"},{"$f":"IF($A168=\"\",\"\",_xlfn.XLOOKUP($A168,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Fire Pump"},{"$f":"IF($A168=\"\",\"\",_xlfn.XLOOKUP($A168,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00166",2,"Service driver and recalibrate controller",{"$f":"IF($A169=\"\",\"\",_xlfn.XLOOKUP($A169,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"FP-001"},{"$f":"IF($A169=\"\",\"\",_xlfn.XLOOKUP($A169,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Fire Pump"},{"$f":"IF($A169=\"\",\"\",_xlfn.XLOOKUP($A169,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00167",1,"Inspect film carriage, rollers, and turntable",{"$f":"IF($A170=\"\",\"\",_xlfn.XLOOKUP($A170,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"WRP-001"},{"$f":"IF($A170=\"\",\"\",_xlfn.XLOOKUP($A170,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Pallet Wrapper"},{"$f":"IF($A170=\"\",\"\",_xlfn.XLOOKUP($A170,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00167",2,"Check film tracking and tension",{"$f":"IF($A171=\"\",\"\",_xlfn.XLOOKUP($A171,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"WRP-001"},{"$f":"IF($A171=\"\",\"\",_xlfn.XLOOKUP($A171,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Pallet Wrapper"},{"$f":"IF($A171=\"\",\"\",_xlfn.XLOOKUP($A171,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00168",1,"Lubricate chains/bearings and inspect drive",{"$f":"IF($A172=\"\",\"\",_xlfn.XLOOKUP($A172,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"WRP-001"},{"$f":"IF($A172=\"\",\"\",_xlfn.XLOOKUP($A172,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Pallet Wrapper"},{"$f":"IF($A172=\"\",\"\",_xlfn.XLOOKUP($A172,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00168",2,"Check sensors and controls",{"$f":"IF($A173=\"\",\"\",_xlfn.XLOOKUP($A173,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"WRP-001"},{"$f":"IF($A173=\"\",\"\",_xlfn.XLOOKUP($A173,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Pallet Wrapper"},{"$f":"IF($A173=\"\",\"\",_xlfn.XLOOKUP($A173,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00169",1,"Replace worn rollers and belts",{"$f":"IF($A174=\"\",\"\",_xlfn.XLOOKUP($A174,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"WRP-001"},{"$f":"IF($A174=\"\",\"\",_xlfn.XLOOKUP($A174,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Pallet Wrapper"},{"$f":"IF($A174=\"\",\"\",_xlfn.XLOOKUP($A174,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00169",2,"Service drive and recalibrate",{"$f":"IF($A175=\"\",\"\",_xlfn.XLOOKUP($A175,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"WRP-001"},{"$f":"IF($A175=\"\",\"\",_xlfn.XLOOKUP($A175,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Pallet Wrapper"},{"$f":"IF($A175=\"\",\"\",_xlfn.XLOOKUP($A175,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00170",1,"Check label feed, applicator, and print quality",{"$f":"IF($A176=\"\",\"\",_xlfn.XLOOKUP($A176,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"LBL-001"},{"$f":"IF($A176=\"\",\"\",_xlfn.XLOOKUP($A176,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Labeler"},{"$f":"IF($A176=\"\",\"\",_xlfn.XLOOKUP($A176,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00171",1,"Clean sensors, rollers, and print head",{"$f":"IF($A177=\"\",\"\",_xlfn.XLOOKUP($A177,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"LBL-001"},{"$f":"IF($A177=\"\",\"\",_xlfn.XLOOKUP($A177,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Labeler"},{"$f":"IF($A177=\"\",\"\",_xlfn.XLOOKUP($A177,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00171",2,"Inspect drive and belts",{"$f":"IF($A178=\"\",\"\",_xlfn.XLOOKUP($A178,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"LBL-001"},{"$f":"IF($A178=\"\",\"\",_xlfn.XLOOKUP($A178,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Labeler"},{"$f":"IF($A178=\"\",\"\",_xlfn.XLOOKUP($A178,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00172",1,"Replace worn applicator parts",{"$f":"IF($A179=\"\",\"\",_xlfn.XLOOKUP($A179,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"LBL-001"},{"$f":"IF($A179=\"\",\"\",_xlfn.XLOOKUP($A179,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Labeler"},{"$f":"IF($A179=\"\",\"\",_xlfn.XLOOKUP($A179,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00172",2,"Recalibrate sensors and timing",{"$f":"IF($A180=\"\",\"\",_xlfn.XLOOKUP($A180,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"LBL-001"},{"$f":"IF($A180=\"\",\"\",_xlfn.XLOOKUP($A180,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Labeler"},{"$f":"IF($A180=\"\",\"\",_xlfn.XLOOKUP($A180,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00173",1,"Verify calibration with test weights",{"$f":"IF($A181=\"\",\"\",_xlfn.XLOOKUP($A181,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CHK-001"},{"$f":"IF($A181=\"\",\"\",_xlfn.XLOOKUP($A181,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Checkweigher"},{"$f":"IF($A181=\"\",\"\",_xlfn.XLOOKUP($A181,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00173",2,"Inspect belt and reject mechanism",{"$f":"IF($A182=\"\",\"\",_xlfn.XLOOKUP($A182,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CHK-001"},{"$f":"IF($A182=\"\",\"\",_xlfn.XLOOKUP($A182,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Checkweigher"},{"$f":"IF($A182=\"\",\"\",_xlfn.XLOOKUP($A182,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00174",1,"Clean load-cell area and inspect belts",{"$f":"IF($A183=\"\",\"\",_xlfn.XLOOKUP($A183,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CHK-001"},{"$f":"IF($A183=\"\",\"\",_xlfn.XLOOKUP($A183,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Checkweigher"},{"$f":"IF($A183=\"\",\"\",_xlfn.XLOOKUP($A183,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00174",2,"Check reject timing and sensors",{"$f":"IF($A184=\"\",\"\",_xlfn.XLOOKUP($A184,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CHK-001"},{"$f":"IF($A184=\"\",\"\",_xlfn.XLOOKUP($A184,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Checkweigher"},{"$f":"IF($A184=\"\",\"\",_xlfn.XLOOKUP($A184,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00175",1,"Full calibration and load-cell verification",{"$f":"IF($A185=\"\",\"\",_xlfn.XLOOKUP($A185,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CHK-001"},{"$f":"IF($A185=\"\",\"\",_xlfn.XLOOKUP($A185,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Checkweigher"},{"$f":"IF($A185=\"\",\"\",_xlfn.XLOOKUP($A185,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00175",2,"Service conveyor and controls",{"$f":"IF($A186=\"\",\"\",_xlfn.XLOOKUP($A186,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"CHK-001"},{"$f":"IF($A186=\"\",\"\",_xlfn.XLOOKUP($A186,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Checkweigher"},{"$f":"IF($A186=\"\",\"\",_xlfn.XLOOKUP($A186,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00176",1,"Test with ferrous/non-ferrous/stainless samples",{"$f":"IF($A187=\"\",\"\",_xlfn.XLOOKUP($A187,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"MD-001"},{"$f":"IF($A187=\"\",\"\",_xlfn.XLOOKUP($A187,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Metal Detector"},{"$f":"IF($A187=\"\",\"\",_xlfn.XLOOKUP($A187,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00176",2,"Verify reject and fail-safe operation",{"$f":"IF($A188=\"\",\"\",_xlfn.XLOOKUP($A188,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"MD-001"},{"$f":"IF($A188=\"\",\"\",_xlfn.XLOOKUP($A188,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Metal Detector"},{"$f":"IF($A188=\"\",\"\",_xlfn.XLOOKUP($A188,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00177",1,"Inspect coil, belt, and reject device",{"$f":"IF($A189=\"\",\"\",_xlfn.XLOOKUP($A189,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"MD-001"},{"$f":"IF($A189=\"\",\"\",_xlfn.XLOOKUP($A189,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Metal Detector"},{"$f":"IF($A189=\"\",\"\",_xlfn.XLOOKUP($A189,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00177",2,"Check sensitivity settings",{"$f":"IF($A190=\"\",\"\",_xlfn.XLOOKUP($A190,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"MD-001"},{"$f":"IF($A190=\"\",\"\",_xlfn.XLOOKUP($A190,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Metal Detector"},{"$f":"IF($A190=\"\",\"\",_xlfn.XLOOKUP($A190,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00178",1,"Full validation and sensitivity certification",{"$f":"IF($A191=\"\",\"\",_xlfn.XLOOKUP($A191,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"MD-001"},{"$f":"IF($A191=\"\",\"\",_xlfn.XLOOKUP($A191,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Metal Detector"},{"$f":"IF($A191=\"\",\"\",_xlfn.XLOOKUP($A191,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00178",2,"Service reject and conveyor",{"$f":"IF($A192=\"\",\"\",_xlfn.XLOOKUP($A192,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"MD-001"},{"$f":"IF($A192=\"\",\"\",_xlfn.XLOOKUP($A192,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Metal Detector"},{"$f":"IF($A192=\"\",\"\",_xlfn.XLOOKUP($A192,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00179",1,"Walk-around: tires, forks, mast, leaks",{"$f":"IF($A193=\"\",\"\",_xlfn.XLOOKUP($A193,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-001"},{"$f":"IF($A193=\"\",\"\",_xlfn.XLOOKUP($A193,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Forklift 1"},{"$f":"IF($A193=\"\",\"\",_xlfn.XLOOKUP($A193,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00179",2,"Check hydraulics, brakes, horn, and lights",{"$f":"IF($A194=\"\",\"\",_xlfn.XLOOKUP($A194,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-001"},{"$f":"IF($A194=\"\",\"\",_xlfn.XLOOKUP($A194,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Forklift 1"},{"$f":"IF($A194=\"\",\"\",_xlfn.XLOOKUP($A194,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00179",3,"Inspect battery/fuel and operator controls",{"$f":"IF($A195=\"\",\"\",_xlfn.XLOOKUP($A195,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-001"},{"$f":"IF($A195=\"\",\"\",_xlfn.XLOOKUP($A195,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Forklift 1"},{"$f":"IF($A195=\"\",\"\",_xlfn.XLOOKUP($A195,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00180",1,"Inspect mast welds, chains, and hydraulic cylinders",{"$f":"IF($A196=\"\",\"\",_xlfn.XLOOKUP($A196,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-001"},{"$f":"IF($A196=\"\",\"\",_xlfn.XLOOKUP($A196,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Forklift 1"},{"$f":"IF($A196=\"\",\"\",_xlfn.XLOOKUP($A196,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00180",2,"Lubricate chassis and check brakes",{"$f":"IF($A197=\"\",\"\",_xlfn.XLOOKUP($A197,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-001"},{"$f":"IF($A197=\"\",\"\",_xlfn.XLOOKUP($A197,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Forklift 1"},{"$f":"IF($A197=\"\",\"\",_xlfn.XLOOKUP($A197,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00181",1,"Service hydraulics, brakes, and drivetrain",{"$f":"IF($A198=\"\",\"\",_xlfn.XLOOKUP($A198,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-001"},{"$f":"IF($A198=\"\",\"\",_xlfn.XLOOKUP($A198,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Forklift 1"},{"$f":"IF($A198=\"\",\"\",_xlfn.XLOOKUP($A198,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00181",2,"Load-test and inspect mast/forks per code",{"$f":"IF($A199=\"\",\"\",_xlfn.XLOOKUP($A199,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-001"},{"$f":"IF($A199=\"\",\"\",_xlfn.XLOOKUP($A199,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Forklift 1"},{"$f":"IF($A199=\"\",\"\",_xlfn.XLOOKUP($A199,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00182",1,"Inspect hook, chain/wire rope, and limit switches",{"$f":"IF($A200=\"\",\"\",_xlfn.XLOOKUP($A200,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-004"},{"$f":"IF($A200=\"\",\"\",_xlfn.XLOOKUP($A200,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Overhead Crane"},{"$f":"IF($A200=\"\",\"\",_xlfn.XLOOKUP($A200,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00182",2,"Test controls, brakes, and E-stop",{"$f":"IF($A201=\"\",\"\",_xlfn.XLOOKUP($A201,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-004"},{"$f":"IF($A201=\"\",\"\",_xlfn.XLOOKUP($A201,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Overhead Crane"},{"$f":"IF($A201=\"\",\"\",_xlfn.XLOOKUP($A201,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00183",1,"Lubricate rope/chain and inspect sheaves",{"$f":"IF($A202=\"\",\"\",_xlfn.XLOOKUP($A202,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-004"},{"$f":"IF($A202=\"\",\"\",_xlfn.XLOOKUP($A202,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Overhead Crane"},{"$f":"IF($A202=\"\",\"\",_xlfn.XLOOKUP($A202,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00183",2,"Check brake wear and electrical",{"$f":"IF($A203=\"\",\"\",_xlfn.XLOOKUP($A203,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-004"},{"$f":"IF($A203=\"\",\"\",_xlfn.XLOOKUP($A203,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Overhead Crane"},{"$f":"IF($A203=\"\",\"\",_xlfn.XLOOKUP($A203,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00184",1,"Load-test and full structural inspection",{"$f":"IF($A204=\"\",\"\",_xlfn.XLOOKUP($A204,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-004"},{"$f":"IF($A204=\"\",\"\",_xlfn.XLOOKUP($A204,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Overhead Crane"},{"$f":"IF($A204=\"\",\"\",_xlfn.XLOOKUP($A204,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00184",2,"Replace worn rope/chain and service brake",{"$f":"IF($A205=\"\",\"\",_xlfn.XLOOKUP($A205,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-004"},{"$f":"IF($A205=\"\",\"\",_xlfn.XLOOKUP($A205,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Overhead Crane"},{"$f":"IF($A205=\"\",\"\",_xlfn.XLOOKUP($A205,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00185",1,"Inspect door panels, tracks, and seals",{"$f":"IF($A206=\"\",\"\",_xlfn.XLOOKUP($A206,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-005"},{"$f":"IF($A206=\"\",\"\",_xlfn.XLOOKUP($A206,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Dock Door 1"},{"$f":"IF($A206=\"\",\"\",_xlfn.XLOOKUP($A206,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00185",2,"Check leveler operation and safety legs",{"$f":"IF($A207=\"\",\"\",_xlfn.XLOOKUP($A207,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-005"},{"$f":"IF($A207=\"\",\"\",_xlfn.XLOOKUP($A207,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Dock Door 1"},{"$f":"IF($A207=\"\",\"\",_xlfn.XLOOKUP($A207,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00186",1,"Lubricate hinges, rollers, and chains",{"$f":"IF($A208=\"\",\"\",_xlfn.XLOOKUP($A208,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-005"},{"$f":"IF($A208=\"\",\"\",_xlfn.XLOOKUP($A208,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Dock Door 1"},{"$f":"IF($A208=\"\",\"\",_xlfn.XLOOKUP($A208,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00186",2,"Inspect springs, cables, and hydraulics",{"$f":"IF($A209=\"\",\"\",_xlfn.XLOOKUP($A209,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-005"},{"$f":"IF($A209=\"\",\"\",_xlfn.XLOOKUP($A209,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Dock Door 1"},{"$f":"IF($A209=\"\",\"\",_xlfn.XLOOKUP($A209,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00187",1,"Replace worn rollers/springs; service hydraulics",{"$f":"IF($A210=\"\",\"\",_xlfn.XLOOKUP($A210,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-005"},{"$f":"IF($A210=\"\",\"\",_xlfn.XLOOKUP($A210,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Dock Door 1"},{"$f":"IF($A210=\"\",\"\",_xlfn.XLOOKUP($A210,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00187",2,"Full safety inspection",{"$f":"IF($A211=\"\",\"\",_xlfn.XLOOKUP($A211,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-005"},{"$f":"IF($A211=\"\",\"\",_xlfn.XLOOKUP($A211,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Dock Door 1"},{"$f":"IF($A211=\"\",\"\",_xlfn.XLOOKUP($A211,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00188",1,"Visual inspection for damage, overload, and deflection",{"$f":"IF($A212=\"\",\"\",_xlfn.XLOOKUP($A212,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-003"},{"$f":"IF($A212=\"\",\"\",_xlfn.XLOOKUP($A212,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Pipe Rack System"},{"$f":"IF($A212=\"\",\"\",_xlfn.XLOOKUP($A212,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Weekly"}]
["PM-00189",1,"Inspect welds, bolts, and load condition",{"$f":"IF($A213=\"\",\"\",_xlfn.XLOOKUP($A213,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-003"},{"$f":"IF($A213=\"\",\"\",_xlfn.XLOOKUP($A213,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Pipe Rack System"},{"$f":"IF($A213=\"\",\"\",_xlfn.XLOOKUP($A213,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Monthly"}]
["PM-00190",1,"Structural inspection and load re-rating",{"$f":"IF($A214=\"\",\"\",_xlfn.XLOOKUP($A214,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-003"},{"$f":"IF($A214=\"\",\"\",_xlfn.XLOOKUP($A214,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Pipe Rack System"},{"$f":"IF($A214=\"\",\"\",_xlfn.XLOOKUP($A214,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]
["PM-00190",2,"Repair/repaint as required",{"$f":"IF($A215=\"\",\"\",_xlfn.XLOOKUP($A215,'PM Master'!$A:$A,'PM Master'!$B:$B,\"\"))","v":"EXT-WH-003"},{"$f":"IF($A215=\"\",\"\",_xlfn.XLOOKUP($A215,'PM Master'!$A:$A,'PM Master'!$C:$C,\"\"))","v":"Pipe Rack System"},{"$f":"IF($A215=\"\",\"\",_xlfn.XLOOKUP($A215,'PM Master'!$A:$A,'PM Master'!$G:$G,\"\"))","v":"Annual"}]

{"sheet":"PM Master Lists","index":21,"n_rows":9,"n_cols":10,"rows_kept":9,"cut":false,"hidden":true,"merged":[]}
["PM Category","Frequency","Priority","Work Type","Status","Auto Generate","PM Active","PM Type","PM Criticality","Generated?"]
["Mechanical","Daily","P1 - Immediate","Preventive","Active","Yes","YES","Time-Based","High","Generated"]
["Electrical","Weekly","P2 - 24 Hours","Predictive","Inactive","No","NO","Usage-Based","Medium","Not Generated"]
["Lubrication","Biweekly","P3 - 7 Days","Inspection","On Hold",null,null,"Condition-Based","Low"]
["Inspection","Monthly","P4 - Low","Lubrication"]
["Safety","Quarterly","P5 - Planned","Calibration"]
["Calibration","Semi-Annual"]
["Visual","Annual"]
["Maintenance Round"]

{"sheet":"Planner Lists","index":22,"n_rows":14,"n_cols":3,"rows_kept":14,"cut":false,"hidden":true,"merged":[]}
["Production Impact","Schedule Status","Planned Start Time"]
["None","Unscheduled","06:00:00"]
["Low","Ready to Schedule","07:00:00"]
["Medium","Scheduled","08:00:00"]
["High","In Progress","09:00:00"]
["Shutdown Required","Waiting for Parts","10:00:00"]
[null,"Completed","11:00:00"]
[null,"Deferred","12:00:00"]
[null,"Cancelled","13:00:00"]
[null,null,"14:00:00"]
[null,null,"15:00:00"]
[null,null,"16:00:00"]
[null,null,"17:00:00"]
[null,null,"18:00:00"]

{"sheet":"Setup Instructions","index":23,"n_rows":12,"n_cols":2,"rows_kept":12,"cut":false,"hidden":true,"merged":[[0,0,0,3]]}
["SETUP INSTRUCTIONS"]
[]
["Step","Action"]
["1","Open this workbook in Excel."]
["2","Save As → Excel Macro-Enabled Workbook (*.xlsm)."]
["3","Press ALT + F11 to open the VBA Editor."]
["4","Right-click the workbook in the Project panel → Import File..."]
["5","Select WorkOrderMacros.bas from this package."]
["6","Return to Excel. On Work Order Form, go to Developer → Insert → Button (Form Control)."]
["7","Draw the button and assign macro SubmitWorkOrder."]
["8","Test with the Database sheet visible first. After it works, run HideDatabase."]
["9","Always keep the sheet names exactly: Work Order Form, Database, Lists."]

{"sheet":"Open WOs","index":24,"n_rows":41,"n_cols":36,"rows_kept":41,"cut":false,"hidden":false,"merged":[]}
["← Home"]
[]
["Open Work Orders"]
[]
[{"$f":"\"Showing \"&COUNTIF(WorkOrdersDatabase[Status],\"Open\")&\" of \"&COUNTA(WorkOrdersDatabase[WO Number])&\" total\"","v":"Showing 34 of 50 total"}]
[]
[{"$f":"Database!A1:AJ1","v":"WO Number"},"Date Created","Status","Work Type","Priority","Requested By","Assigned To","Due Date","Asset ID","Asset Name","Area/Line","Location","Department","Criticality","Parent Asset ID","Hierarchy Level","Problem Description","Parts Used","Part Description","Qty","Part Unit Cost","Total Parts Cost","Labour Hours","Labour Rate","Total Labour Cost","Total WO Cost","Work Done/Completion Notes","Completed By","Date Completed","Failure Type","Failure Code","Failed Component","Failure Mode","Cause Code","Remedy Code","Downtime"]
[{"$f":"_xlfn._xlws.FILTER(Database!A2:AJ1024, Database!C2:C1024=\"Open\", \"No open work orders\")","v":"WO-000002"},46164,"Open","Emergency","P2 - 1 day","Process Manager","Rest Exter",46165,"PRF-201","Proofer 1",0,"Building 2","Receiving",0,0,0,"Sensor not sensing","SNS-PROX-M12-001",0,1,450,0,2,85,0,0,"Aligned the motor, replaced sensor\r\n[Re-opened 2026-06-14]",0,0,"MECH","Power Transmission","PUL","MISALIGNED","INSTALL-ERR","ALIGN",0]
["WO-000005",46167,"Open","Corrective","P3 - 7 Days","Amelia Turner","Celine Doing",46174,"OVN-001","Oven",0,"Building 3","Receiving",0,0,0,"abcc def ","CH-40-001","Roller Chain #40",2,0,0,2,0,0,0,"def def def ","Adam Smith",46167.674456018518,"HYD","Power Transmission","GBX","LEAKING","LUB-WRONG","RESTORE-POWER",0]
["WO-000006",46167,"Open","Corrective","P5 - 45 Days","Olivia Carter","Celine Doing",46212,"OVN-001","Oven",0,"Building 2","Receiving",0,0,0,"fd v fewf f  rerer regef fdgsdfds ","VB-5VX850-001","5VX Cogged V-Belt 850",2,0,0,1,0,0,0,"dfd efe f dfdsaf","Rest Exter",46167.771261574075,"MECH","Power Transmission","BLT","LOOSE","MISALIGN","REPLACE",0]
["WO-000009",46167,"Open","Corrective","P1 - Emergency","Ethan Brooks","Adam Smith",46167,"PUL-201","Puller",0,"Building 3","Receiving",0,0,0,"Chain broken, again",0,0,0,0,0,0,0,0,0,0,0,46168.865798611114,0,0,0,0,0,0,0]
["WO-000013",46169,"Open","Corrective","P1 - Emergency","Olivia Carter","Celine Doing",46169,"OVN-001","Oven",0,"Building 2","Shipping",0,0,0,"not heating fast enough",0,0,0,0,0,0,85,0,0,0,0,46170.892453703702,0,0,0,0,0,0,0]
["WO-000017",46177,"Open","Preventive","P5 - 45 Days","PM Auto Generator","Celine Doing",46222,"SAW-211","Saw",0,0,0,0,0,0,"Bi-Weekly Mechanical Saw PM\r\nPM ID: PM-00001\r\nInstructions:\r\n",0,0,0,0,0,2,0,0,0,0,0,46177.735972222225,0,0,0,0,0,0,0]
["WO-000023",46181,"Open","Corrective","P1 - Emergency","Marcus Bennett",0,46181,"EXT-WH-004","Overhead Crane","Warehouse","Production / Yard","Maintenance","Low","EXT-AREA-010","Equipment",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["WO-000024",46181,"Open","Installation","P4 - 30 Days","Olivia Carter","Adam Smith",46211,"EXT-WH-003","Pipe Rack System","Warehouse","Yard","Warehouse","High","EXT-AREA-010","System",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
["WO-000025",46185,"Open","Shutdown","P5 - 45 Days","Sophia Mitchell","King Kong",46230,"EXT-WH-005","Dock Door 1","Warehouse","Shipping Dock","Warehouse","EXT-AREA-010","Equipment","High","Door is not closing. Seems like the v-belt is broken.",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["WO-000026",46185,"Open","Calibration","P3 - 7 Days","Daniel Hayes","Adam Smith",46192,"EXT-WH-003","Pipe Rack System","Warehouse","Yard","Warehouse","High","EXT-AREA-010","System","Racking needs re-anchoring. ",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000001",46187,"Open","Preventive","P5 - Planned","PM Generator","Adam Smith",46186,"OVN-001",0,0,0,0,0,0,0,"Weekly Oven Conveyor Inspection & Lubrication\r\nPM ID: PM-00001\r\nInstructions:\r\nInspect belts, chains, bearings, lubrication points, guards, and abnormal vibration/noise.",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000002",46187,"Open","Inspection","P5 - Planned","PM Generator","King Kong",46173,"PUL-201",0,0,0,0,0,0,0,"Monthly Electrical Puller PM\r\nPM ID: PM-00006\r\nInstructions:\r\nPerform thermography of cabinets",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000003",46187,"Open","Preventive","P5 - Planned","PM Generator","Celine Doing",46193,"SAW-211",0,0,0,0,0,0,0,"Bi-Weekly Mechanical Saw PM\r\nPM ID: PM-00003\r\nInstructions:\r\nReplace blade, replace drive belts",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000004",46187,"Open","Inspection","P5 - Planned","PM Generator","Kyle Lowry",46186,"EXT-WH-001","Forklift 1","Warehouse","Warehouse / Yard","Warehouse","Medium","EXT-AREA-010","Mobile Equipment","Daily Forklift Inspection\r\nPM ID: PM-00002\r\nInstructions:\r\n1. Inspect mast weld for crack\r\n2. Check hydraulic fittings and cylinders for leaks\r\n3. Inspect tires for excessive wear\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000005",46187,"Open","Inspection","P5 - Planned","PM Generator","Adam Smith",46191,"EXT-311","Extruder","Extrusion Line 1","Building 1","Production","High","EXT-AREA-010","Machine","Weekly Extruder PM\r\nPM ID: PM-00101\r\nInstructions:\r\n1. Check barrel/die temperatures and cooling water flow\r\n2. Inspect for leaks, abnormal noise, and vibration\r\n3. Clean die face and screw drive area\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000006",46187,"Open","Inspection","P5 - Planned","PM Generator","King Kong",46192,"PUL-201","Puller","Extrusion Line 1","Building 1","Production","High","EXT-AREA-010","Machine","Weekly Puller PM\r\nPM ID: PM-00104\r\nInstructions:\r\n1. Inspect belts/tracks for wear and tension\r\n2. Check guarding, E-stops, and operator controls\r\n3. Verify speed control and smooth operation\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000007",46187,"Open","Inspection","P5 - Planned","PM Generator","Celine Doing",46193,"SAW-211","Saw","Extrusion Line 1","Building 1","Production","Medium","EXT-AREA-010","Machine","Weekly Saw PM\r\nPM ID: PM-00107\r\nInstructions:\r\n1. Inspect blade condition, sharpness, and secure mounting\r\n2. Check blade guard, clamps, and safety covers\r\n3. Verify cut quality and smooth travel\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000008",46187,"Open","Inspection","P5 - Planned","PM Generator","Adam Smith",46194,"DIE-311","Die Head","Extrusion Line 1","Building 1","Production","Medium","EXT-AREA-010","Component","Weekly Die Head PM\r\nPM ID: PM-00110\r\nInstructions:\r\n1. Inspect die face and land for buildup or damage\r\n2. Check heater bands and thermocouple readings\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000009",46187,"Open","Inspection","P5 - Planned","PM Generator","Dame Time",46191,"CNV-311","Take-off Conveyor","Extrusion Line 1","Building 1","Production","Low","EXT-AREA-010","Equipment","Weekly Conveyor PM\r\nPM ID: PM-00119\r\nInstructions:\r\n1. Inspect belt tracking, tension, and surface\r\n2. Check for abnormal noise at rollers/bearings\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000010",46187,"Open","Inspection","P5 - Planned","PM Generator","Adam Smith",46192,"OVN-001","Oven","Baking","Production","Manufacturing","High","EXT-AREA-010","Machine","Weekly Oven PM\r\nPM ID: PM-00122\r\nInstructions:\r\n1. Inspect conveyor belt for wear, tracking, and tension\r\n2. Check burners/elements and temperature uniformity\r\n3. Inspect chains, sprockets, and guards\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000011",46187,"Open","Inspection","P5 - Planned","PM Generator","Rest Exter",46193,"PRF-201","Proofer 1","Proofing","Building 2","Manufacturing","High","BAKE-AREA-020","Machine","Weekly Proofer PM\r\nPM ID: PM-00125\r\nInstructions:\r\n1. Inspect panels, doors, seals, and hinges\r\n2. Check humidity/temperature readings and water lines\r\n3. Inspect interior cleanliness and drains\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000012",46187,"Open","Inspection","P5 - Planned","PM Generator","Celine Doing",46194,"DEP-201","Depositor","Baking","Building 2","Manufacturing","Medium","BAKE-AREA-020","Equipment","Weekly Depositor PM\r\nPM ID: PM-00128\r\nInstructions:\r\n1. Inspect nozzles, pistons, and hopper for wear/buildup\r\n2. Check for leaks and deposit accuracy\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000013",46187,"Open","Inspection","P5 - Planned","PM Generator","Rest Exter",46191,"CHL-001","Chiller 1","Utilities","Roof","Facilities","High","UTIL-AREA-030","Machine","Weekly Chiller PM\r\nPM ID: PM-00137\r\nInstructions:\r\n1. Check refrigerant pressures and temperatures\r\n2. Inspect for leaks and unusual noise\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000014",46187,"Open","Inspection","P5 - Planned","PM Generator","Adam Smith",46192,"BLR-001","Boiler 1","Utilities","Mechanical Room","Facilities","High","UTIL-AREA-030","Machine","Weekly Boiler PM\r\nPM ID: PM-00140\r\nInstructions:\r\n1. Check water level, pressure, and blowdown\r\n2. Inspect burner flame and safety controls\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000015",46187,"Open","Inspection","P5 - Planned","PM Generator","Dame Time",46193,"CLT-TWR-001","Cooling Tower 1","Utilities","Roof","Facilities","Medium","UTIL-AREA-030","Equipment","Weekly Cooling Tower PM\r\nPM ID: PM-00143\r\nInstructions:\r\n1. Check water level, flow, and basin cleanliness\r\n2. Inspect fan and drift eliminators\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000016",46187,"Open","Inspection","P5 - Planned","PM Generator","Celine Doing",46194,"PMP-001","Process Water Pump","Utilities","Mechanical Room","Facilities","Medium","UTIL-AREA-030","Equipment","Weekly Pump PM\r\nPM ID: PM-00146\r\nInstructions:\r\n1. Check for leaks, noise, and vibration\r\n2. Verify flow/pressure and seal condition\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000017",46187,"Open","Inspection","P5 - Planned","PM Generator","Dame Time",46191,"HVAC-001","HVAC Unit 1","Facilities","Roof","Facilities","Low","FAC-AREA-060","Equipment","Weekly HVAC Unit PM\r\nPM ID: PM-00155\r\nInstructions:\r\n1. Check operation, airflow, and unusual noise\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000018",46187,"Open","Inspection","P5 - Planned","PM Generator","Rest Exter",46192,"GEN-001","Standby Generator","Facilities","Yard","Facilities","High","FAC-AREA-060","Machine","Weekly Generator PM\r\nPM ID: PM-00158\r\nInstructions:\r\n1. Check fuel, oil, and coolant levels\r\n2. Inspect battery and run no-load test\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000019",46187,"Open","Inspection","P5 - Planned","PM Generator","Kyle Lowry",46193,"XFMR-001","Main Transformer","Facilities","Yard","Facilities","High","FAC-AREA-060","System","Weekly Transformer PM\r\nPM ID: PM-00161\r\nInstructions:\r\n1. Visual check for alarms, leaks, and abnormal temperature\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000020",46187,"Open","Inspection","P5 - Planned","PM Generator","Adam Smith",46194,"FP-001","Fire Pump","Facilities","Mechanical Room","Facilities","High","FAC-AREA-060","Equipment","Weekly Fire Pump PM\r\nPM ID: PM-00164\r\nInstructions:\r\n1. Run weekly no-flow test and check pressure\r\n2. Inspect for leaks and valve positions\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000021",46187,"Open","Inspection","P5 - Planned","PM Generator","King Kong",46191,"CHK-001","Checkweigher","Packaging","Building 3","Quality","Medium","PKG-AREA-050","Equipment","Weekly Checkweigher PM\r\nPM ID: PM-00173\r\nInstructions:\r\n1. Verify calibration with test weights\r\n2. Inspect belt and reject mechanism\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000022",46187,"Open","Inspection","P5 - Planned","PM Generator","Rest Exter",46192,"MD-001","Metal Detector","Packaging","Building 3","Quality","High","PKG-AREA-050","Equipment","Weekly Metal Detector PM\r\nPM ID: PM-00176\r\nInstructions:\r\n1. Test with ferrous/non-ferrous/stainless samples\r\n2. Verify reject and fail-safe operation\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000023",46187,"Open","Inspection","P5 - Planned","PM Generator","Kyle Lowry",46193,"EXT-WH-001","Forklift 1","Warehouse","Warehouse / Yard","Warehouse","Medium","EXT-AREA-010","Mobile Equipment","Weekly Forklift / Mobile Equipment PM\r\nPM ID: PM-00179\r\nInstructions:\r\n1. Walk-around: tires, forks, mast, leaks\r\n2. Check hydraulics, brakes, horn, and lights\r\n3. Inspect battery/fuel and operator controls\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]
["PM-000024",46187,"Open","Inspection","P5 - Planned","PM Generator","Adam Smith",46194,"EXT-WH-004","Overhead Crane","Warehouse","Production / Yard","Maintenance","Low","EXT-AREA-010","Equipment","Weekly Crane / Hoist PM\r\nPM ID: PM-00182\r\nInstructions:\r\n1. Inspect hook, chain/wire rope, and limit switches\r\n2. Test controls, brakes, and E-stop\r\n",0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0]

{"sheet":"PMs Due","index":25,"n_rows":36,"n_cols":23,"rows_kept":36,"cut":false,"hidden":false,"merged":[]}
["← Home"]
[]
["PMs Due"]
[]
[{"$f":"\"Showing \"&(COUNTIF('PM Master'!$P$2:$P$1000,\"DUE SOON\")+COUNTIF('PM Master'!$P$2:$P$1000,\"OVERDUE\"))&\" PMs needing attention\"","v":"Showing 29 PMs needing attention"}]
[]
[{"$f":"'PM Master'!A1:W1","v":"PM ID"},"Asset ID","Asset Name","PM Description","PM Category","PM Type","Frequency","Frequecy Days","Last Completed Date","Next Due date","Assigned Technician","Priority","Est. Hours","Work Type","Status","Due Status","Auto Generate","Last WO Generated","Last WO Completed","PM Instructions","WO Generated?","PM Active","PM Criticality"]
[{"$f":"_xlfn._xlws.FILTER('PM Master'!A2:W1000, ('PM Master'!P2:P1000=\"DUE SOON\")+('PM Master'!P2:P1000=\"OVERDUE\"), \"No PMs due\")","v":"PM-00001"},"OVN-001","Oven","Weekly Oven Conveyor Inspection & Lubrication","Mechanical","Time-Based","Weekly",7,46187,46194,"Adam Smith","P5 - Planned",1.5,"Preventive","Active","DUE SOON","Yes","PM-000001","WO-000016","1. Inspect oven conveyor belts for wear, tracking, cracks, and tension\n2. Inspect chains, sprockets, rollers, and guards for wear or damage",0,"YES","Medium"]
["PM-00006","PUL-201","Puller","Monthly Electrical Puller PM","Electrical","Time-Based","Monthly",30,46143,46173,"King Kong","P5 - Planned",3,"Inspection","Active","OVERDUE","Yes","PM-000002",0,"1. Inspect puller control panel for loose wires, overheating, dust, or damage\n2. Check motor, VFD, contactors, overloads, and cooling fans","Generated","YES","High"]
["PM-00003","SAW-211","Saw","Bi-Weekly Mechanical Saw PM","Mechanical","Time-Based","Biweekly",14,46179,46193,"Celine Doing","P5 - Planned",2,"Preventive","Active","DUE SOON","Yes","PM-000003","WO-000021","1. Inspect saw blade condition, sharpness, cracks, and secure mounting\n2. Inspect blade guard, clamps, slides, and safety covers","Generated","YES","High"]
["PM-00002","EXT-WH-001","Forklift 1","Daily Forklift Inspection","Inspection","Time-Based","Daily",1,46185,46186,"Kyle Lowry","P5 - Planned",0.5,"Inspection","Active","OVERDUE","Yes","PM-000004",0,"1. Inspect mast weld for crack\n2. Check hydraulic fittings and cylinders for leaks","Generated","YES","High"]
["PM-00101","EXT-311","Extruder","Weekly Extruder PM","Mechanical","Time-Based","Weekly",7,46184,46191,"Adam Smith","P5 - Planned",1,"Inspection","Active","DUE SOON","Yes","PM-000005",0,"1. Check barrel/die temperatures and cooling water flow\n2. Inspect for leaks, abnormal noise, and vibration","Generated","YES","High"]
["PM-00104","PUL-201","Puller","Weekly Puller PM","Electrical","Time-Based","Weekly",7,46185,46192,"King Kong","P5 - Planned",1,"Inspection","Active","DUE SOON","Yes","PM-000006",0,"1. Inspect belts/tracks for wear and tension\n2. Check guarding, E-stops, and operator controls","Generated","YES","High"]
["PM-00107","SAW-211","Saw","Weekly Saw PM","Mechanical","Time-Based","Weekly",7,46186,46193,"Celine Doing","P5 - Planned",0.5,"Inspection","Active","DUE SOON","Yes","PM-000007",0,"1. Inspect blade condition, sharpness, and secure mounting\n2. Check blade guard, clamps, and safety covers","Generated","YES","Medium"]
["PM-00110","DIE-311","Die Head","Weekly Die Head PM","Mechanical","Time-Based","Weekly",7,46187,46194,"Adam Smith","P5 - Planned",0.5,"Inspection","Active","DUE SOON","Yes","PM-000008",0,"1. Inspect die face and land for buildup or damage\n2. Check heater bands and thermocouple readings","Generated","YES","Medium"]
["PM-00113","CLT-311","Cooling Tank","Weekly Cooling Tank PM","Mechanical","Time-Based","Weekly",7,46188,46195,"Rest Exter","P5 - Planned",0.5,"Inspection","Active","DUE SOON","Yes",0,0,"1. Check water level, flow, and vacuum\n2. Inspect spray nozzles and seals for leaks",0,"YES","Medium"]
["PM-00119","CNV-311","Take-off Conveyor","Weekly Conveyor PM","Mechanical","Time-Based","Weekly",7,46184,46191,"Dame Time","P5 - Planned",0.5,"Inspection","Active","DUE SOON","Yes","PM-000009",0,"1. Inspect belt tracking, tension, and surface\n2. Check for abnormal noise at rollers/bearings","Generated","YES","Low"]
["PM-00122","OVN-001","Oven","Weekly Oven PM","Mechanical","Time-Based","Weekly",7,46185,46192,"Adam Smith","P5 - Planned",1,"Inspection","Active","DUE SOON","Yes","PM-000010",0,"1. Inspect conveyor belt for wear, tracking, and tension\n2. Check burners/elements and temperature uniformity","Generated","YES","High"]
["PM-00125","PRF-201","Proofer 1","Weekly Proofer PM","Inspection","Time-Based","Weekly",7,46186,46193,"Rest Exter","P5 - Planned",1,"Inspection","Active","DUE SOON","Yes","PM-000011",0,"1. Inspect panels, doors, seals, and hinges\n2. Check humidity/temperature readings and water lines","Generated","YES","High"]
["PM-00128","DEP-201","Depositor","Weekly Depositor PM","Mechanical","Time-Based","Weekly",7,46187,46194,"Celine Doing","P5 - Planned",0.5,"Inspection","Active","DUE SOON","Yes","PM-000012",0,"1. Inspect nozzles, pistons, and hopper for wear/buildup\n2. Check for leaks and deposit accuracy","Generated","YES","Medium"]
["PM-00131","MIX-101","Mixer 1","Weekly Mixer PM","Mechanical","Time-Based","Weekly",7,46188,46195,"King Kong","P5 - Planned",1,"Inspection","Active","DUE SOON","Yes",0,0,"1. Inspect bowl, agitator, and guards for damage\n2. Check for abnormal noise, vibration, and leaks",0,"YES","High"]
["PM-00137","CHL-001","Chiller 1","Weekly Chiller PM","Mechanical","Time-Based","Weekly",7,46184,46191,"Rest Exter","P5 - Planned",1,"Inspection","Active","DUE SOON","Yes","PM-000013",0,"1. Check refrigerant pressures and temperatures\n2. Inspect for leaks and unusual noise","Generated","YES","High"]
["PM-00140","BLR-001","Boiler 1","Weekly Boiler PM","Mechanical","Time-Based","Weekly",7,46185,46192,"Adam Smith","P5 - Planned",1,"Inspection","Active","DUE SOON","Yes","PM-000014",0,"1. Check water level, pressure, and blowdown\n2. Inspect burner flame and safety controls","Generated","YES","High"]
["PM-00143","CLT-TWR-001","Cooling Tower 1","Weekly Cooling Tower PM","Mechanical","Time-Based","Weekly",7,46186,46193,"Dame Time","P5 - Planned",0.5,"Inspection","Active","DUE SOON","Yes","PM-000015",0,"1. Check water level, flow, and basin cleanliness\n2. Inspect fan and drift eliminators","Generated","YES","Medium"]
["PM-00146","PMP-001","Process Water Pump","Weekly Pump PM","Mechanical","Time-Based","Weekly",7,46187,46194,"Celine Doing","P5 - Planned",0.5,"Inspection","Active","DUE SOON","Yes","PM-000016",0,"1. Check for leaks, noise, and vibration\n2. Verify flow/pressure and seal condition","Generated","YES","Medium"]
["PM-00149","DC-001","Dust Collector","Weekly Dust Collector PM","Mechanical","Time-Based","Weekly",7,46188,46195,"King Kong","P5 - Planned",0.5,"Inspection","Active","DUE SOON","Yes",0,0,"1. Check differential pressure and empty hopper\n2. Inspect for leaks and abnormal noise",0,"YES","Medium"]
["PM-00155","HVAC-001","HVAC Unit 1","Weekly HVAC Unit PM","Mechanical","Time-Based","Weekly",7,46184,46191,"Dame Time","P5 - Planned",0.5,"Inspection","Active","DUE SOON","Yes","PM-000017",0,"1. Check operation, airflow, and unusual noise","Generated","YES","Low"]
["PM-00158","GEN-001","Standby Generator","Weekly Generator PM","Electrical","Time-Based","Weekly",7,46185,46192,"Rest Exter","P5 - Planned",1,"Inspection","Active","DUE SOON","Yes","PM-000018",0,"1. Check fuel, oil, and coolant levels\n2. Inspect battery and run no-load test","Generated","YES","High"]
["PM-00161","XFMR-001","Main Transformer","Weekly Transformer PM","Electrical","Time-Based","Weekly",7,46186,46193,"Kyle Lowry","P5 - Planned",1,"Inspection","Active","DUE SOON","Yes","PM-000019",0,"1. Visual check for alarms, leaks, and abnormal temperature","Generated","YES","High"]
["PM-00164","FP-001","Fire Pump","Weekly Fire Pump PM","Mechanical","Time-Based","Weekly",7,46187,46194,"Adam Smith","P5 - Planned",1,"Inspection","Active","DUE SOON","Yes","PM-000020",0,"1. Run weekly no-flow test and check pressure\n2. Inspect for leaks and valve positions","Generated","YES","High"]
["PM-00167","WRP-001","Pallet Wrapper","Weekly Pallet Wrapper PM","Mechanical","Time-Based","Weekly",7,46188,46195,"Dame Time","P5 - Planned",0.5,"Inspection","Active","DUE SOON","Yes",0,0,"1. Inspect film carriage, rollers, and turntable\n2. Check film tracking and tension",0,"YES","Low"]
["PM-00173","CHK-001","Checkweigher","Weekly Checkweigher PM","Inspection","Time-Based","Weekly",7,46184,46191,"King Kong","P5 - Planned",0.5,"Inspection","Active","DUE SOON","Yes","PM-000021",0,"1. Verify calibration with test weights\n2. Inspect belt and reject mechanism","Generated","YES","Medium"]
["PM-00176","MD-001","Metal Detector","Weekly Metal Detector PM","Inspection","Time-Based","Weekly",7,46185,46192,"Rest Exter","P5 - Planned",1,"Inspection","Active","DUE SOON","Yes","PM-000022",0,"1. Test with ferrous/non-ferrous/stainless samples\n2. Verify reject and fail-safe operation","Generated","YES","High"]
["PM-00179","EXT-WH-001","Forklift 1","Weekly Forklift / Mobile Equipment PM","Mechanical","Time-Based","Weekly",7,46186,46193,"Kyle Lowry","P5 - Planned",0.5,"Inspection","Active","DUE SOON","Yes","PM-000023",0,"1. Walk-around: tires, forks, mast, leaks\n2. Check hydraulics, brakes, horn, and lights","Generated","YES","Medium"]
["PM-00182","EXT-WH-004","Overhead Crane","Weekly Crane / Hoist PM","Mechanical","Time-Based","Weekly",7,46187,46194,"Adam Smith","P5 - Planned",1,"Inspection","Active","DUE SOON","Yes","PM-000024",0,"1. Inspect hook, chain/wire rope, and limit switches\n2. Test controls, brakes, and E-stop","Generated","YES","High"]
["PM-00185","EXT-WH-005","Dock Door 1","Weekly Dock Equipment PM","Mechanical","Time-Based","Weekly",7,46188,46195,"Dame Time","P5 - Planned",0.5,"Inspection","Active","DUE SOON","Yes",0,0,"1. Inspect door panels, tracks, and seals\n2. Check leveler operation and safety legs",0,"YES","Medium"]

{"sheet":"Low Stock","index":26,"n_rows":15,"n_cols":10,"rows_kept":15,"cut":false,"hidden":false,"merged":[]}
["← Home"]
[]
["Low Stock Parts"]
[]
[{"$f":"\"Showing \"&(COUNTIF('Parts List'!$F$2:$F$1000,\"LOW STOCK\")+COUNTIF('Parts List'!$F$2:$F$1000,\"OUT OF STOCK\"))&\" parts below minimum\"","v":"Showing 8 parts below minimum"}]
[]
[{"$f":"'Parts List'!A1:J1","v":"Part ID"},"Part Description","Unit Cost","Qty","MOQ","Status","Location","Manufacturer","MFG Part #","Supplier"]
[{"$f":"_xlfn._xlws.FILTER('Parts List'!A2:J1000, ('Parts List'!F2:F1000=\"LOW STOCK\")+('Parts List'!F2:F1000=\"OUT OF STOCK\"), \"No low-stock parts\")","v":"BR-6201"},"Ball bearing 6201",25,9,10,"LOW STOCK","ST01-A01-R01-B01-S01-BIN01","SKF",0,"McMasterCarr"]
["VB-B65","V-Belt B65",10,3,6,"LOW STOCK","ST01-A01-R01-B01-S01-BIN02","Goodyear",0,"McMasterCarr"]
["BR-6210-001","Ball bearing 6210",5,0,5,"OUT OF STOCK","ST01-A01-R01-B01-S01-BIN03","SKF",0,"McMasterCarr"]
["BR-6205-001","Ball bearing 6205",6,0,5,"OUT OF STOCK","ST01-A01-R01-B01-S02-BIN01","SKF",0,"McMasterCarr"]
["SP-40B18-001","#40 Chain Sprocket, 18-Tooth",120,0,5,"OUT OF STOCK","ST01-A01-R01-B02-S01-BIN02","Subaki",0,"McMasterCarr"]
["MTR-1HP-575V-001","Electric Motor, 1 HP, 575 V",1500,1,1,"LOW STOCK","ST01-A01-R01-B02-S01-BIN03","Tecktop",0,"McMasterCarr"]
["HSE-AIR-3/8-001","Air Hose, 3/8 in.",450,4,5,"LOW STOCK","ST01-A01-R01-B02-S02-BIN03","Goodyear",0,"McMasterCarr"]
["LUB-EP2-001","EP2 Grease",750,1,3,"LOW STOCK","ST01-A01-R01-B03-S01-BIN01","Shell",0,"McMasterCarr"]

{"sheet":"WO Parts","index":27,"n_rows":2,"n_cols":7,"rows_kept":2,"cut":false,"hidden":false,"merged":[]}
["WO Number","Part ID","Part Description","Qty Used","Unit Cost","Line Cost","Date Logged"]
["WO-000016","VB-B65","V-Belt B65",2,10,20,"2026-06-14"]