OILPROCESSINGHUB — FICTIONAL FILLING EXAMPLES FICTIONAL TRAINING DATA ONLY — not a supplier test, machine/crop performance, recommended operating condition, guarantee or acceptance record. All IDs, quantities, dates, methods and source references are invented. The arbitrary sunflower route label only illustrates a category; the same exercise is shown on all four routes. Worked teaching examples and a manual review checklist, not an automated validator. Original blank forms and real supplier/research evidence remain separate. Unresolved mismatches stay open; a completed example is not a project approval. MANUAL PRE-SUBMISSION REVIEW 1. Keep an untouched copy of the originals and record project/run/configuration/lot/period IDs. Replace every DEMO value in a fresh blank form; never submit this workbook as evidence. 2. Check timestamps, offsets, phase and downtime; identical IDs alone are insufficient. Confirm the weighed-feed and meter intervals match. 3. Check stream/meter boundaries, units, calibration/multiplier references, sample matrix, method edition and wet/dry reporting basis. 4. Identify duplicated measurements, recirculation and overlapping parent/child meters before aggregation. Retain evidence of any correction and the original value. 5. Keep unknown inputs and unavailable results visible. Obtain missing sources or trace the question into the existing issue-closeout register; do not turn blanks or invalid ratios into zero. 6. Transfer only supported, comparable values into the quote/test comparison while retaining original units and sources. Agree actual test criteria and authorized FAT/SAT decisions separately. DEMO-MATCH — Match meter and weighed feed windows Fictional readings 100 to 108 kWh, factor 1 and 1000 kg feed over the same hour give 8 kWh and 8 kWh/t. This arithmetic says nothing about a real process, throughput, oil recovery or plant acceptance. Next action: Check clock, configuration, lot, stream and boundary before transferring a result to the comparison. Invented reference: DEMO-METER-MATCH / DEMO-FEED-1 DEMO-TIME — Same ID, different timestamps The meter window 00:30–01:30 differs from feed 00:00–01:00. A repeated Period ID does not make the denominator valid. Do not report a matched kWh/t. Next action: Request corresponding feed and meter observations for exactly the same interval; preserve the original row. Invented reference: DEMO-METER-TIME DEMO-FACTOR — Unknown multiplier is not one The blank multiplier is unknown. Do not silently reuse the factor from another meter or return zero. No normalized result is available from this row. Next action: Obtain the applicable multiplier and its source before calculating. Invented reference: DEMO-METER-FACTOR DEMO-RESET — End reading below start The invented 100-to 90 readings need reset/rollover investigation. Do not report negative consumption or clamp it to zero. Next action: Retain original readings and request a corrected, documented interval reconstruction. Invented reference: DEMO-METER-RESET DEMO-BASIS — Equal number, unequal reporting basis Both invented sample values are 5%, but one is wet basis and one dry basis. They are not equivalent; no moisture or suitable conversion evidence is supplied. Next action: Retain the two originals. Request comparable basis, methods and matching sample moisture before any separate conversion. Invented reference: DEMO-NOT-A-LAB-REPORT-WB / DB DEMO-DUPLICATE — The same feed observation appears twice Two log rows reference the same 1000 kg feed observation, interval and stream. Counting both would invent 2000 kg. This exercise does not supply an oil or full mass balance. Next action: Identify duplicates using IDs, timestamps, stream and original source; retain history and use the measured feed once. Invented reference: DEMO-FEED-1 (duplicated) DEMO-OVERLAP — Child meter is inside parent boundary The child’s invented 3 kWh is already part of the parent’s 8 kWh. Adding both would double-count part of the boundary. Next action: Choose a non-overlapping meter set and document included/excluded circuits; do not infer a whole-plant total. Invented reference: DEMO-METER-MATCH / DEMO-METER-CHILD DEMO-ZERO-FEED — Measured zero differs from blank The stopped interval explicitly records zero feed and 2 kWh. Keep the stop and energy observations, but do not divide by zero or report a zero kWh/t result. Next action: Preserve downtime. Aggregate only compatible, documented windows with a positive measured feed denominator. Invented reference: DEMO-METER-STOP / DEMO-FEED-STOP RAW DEMO ROWS (all values invented; problem rows intentionally retained) DEMO Run log Row 1: {"Project ID": "DEMO ONLY - NOT REAL RECORDS", "Route": "sunflower", "Run ID": "DEMO-RUN", "Configuration ID": "DEMO-NO-MACHINE", "Lot ID": "DEMO-LOT", "Period ID": "DEMO-P1", "Start time": "2000-01-01T00:00:00+00:00", "End time": "2000-01-01T01:00:00+00:00", "Phase": "steady", "Stream ID": "DEMO-FEED", "Stream type": "feed", "Mass (kg)": 1000, "Operating state": "DEMO running", "Downtime reason": null, "Instrument reference": "DEMO-SCALE", "Source reference": "DEMO-FEED-1", "Recorded by": "DEMO recorder", "Review or issue reference": "DEMO-MATCH (not a signoff)"} Row 2: {"Project ID": "DEMO ONLY - NOT REAL RECORDS", "Route": "sunflower", "Run ID": "DEMO-RUN", "Configuration ID": "DEMO-NO-MACHINE", "Lot ID": "DEMO-LOT", "Period ID": "DEMO-P1", "Start time": "2000-01-01T00:00:00+00:00", "End time": "2000-01-01T01:00:00+00:00", "Phase": "steady", "Stream ID": "DEMO-FEED", "Stream type": "feed", "Mass (kg)": 1000, "Operating state": "DEMO running", "Downtime reason": null, "Instrument reference": "DEMO-SCALE", "Source reference": "DEMO-FEED-1", "Recorded by": "DEMO recorder", "Review or issue reference": "DEMO-DUPLICATE - same observation copied; do not sum"} Row 3: {"Project ID": "DEMO ONLY - NOT REAL RECORDS", "Route": "sunflower", "Run ID": "DEMO-RUN", "Configuration ID": "DEMO-NO-MACHINE", "Lot ID": "DEMO-LOT", "Period ID": "DEMO-P2", "Start time": "2000-01-01T01:00:00+00:00", "End time": "2000-01-01T01:15:00+00:00", "Phase": "stopped", "Stream ID": "DEMO-FEED", "Stream type": "feed", "Mass (kg)": 0, "Operating state": "DEMO stopped", "Downtime reason": "Invented stopped interval; zero was explicitly recorded", "Instrument reference": "DEMO-SCALE", "Source reference": "DEMO-FEED-STOP", "Recorded by": "DEMO recorder", "Review or issue reference": "DEMO-ZERO-FEED"} DEMO Sample register Row 1: {"Project ID": "DEMO ONLY - NOT REAL RECORDS", "Route": "sunflower", "Run ID": "DEMO-RUN", "Configuration ID": "DEMO-NO-MACHINE", "Lot ID": "DEMO-LOT", "Period ID": "DEMO-P1", "Sample ID": "DEMO-SAMPLE-WB", "Sampled at": "2000-01-01T00:30:00+00:00", "Stream ID": "DEMO-CAKE", "Matrix": "DEMO cake", "Analysis": "DEMO oil content", "Method and edition": "DEMO-METHOD-NOT-A-STANDARD", "Result value": 5, "Result unit": "%", "Reporting basis": "wet basis", "Laboratory ID": "DEMO-NOT-A-LAB", "Report reference": "DEMO-NOT-A-LAB-REPORT-WB", "Custody reference": "DEMO-CUSTODY", "Recorded by": "DEMO recorder", "Review or issue reference": "DEMO-BASIS - not comparable as entered"} Row 2: {"Project ID": "DEMO ONLY - NOT REAL RECORDS", "Route": "sunflower", "Run ID": "DEMO-RUN", "Configuration ID": "DEMO-NO-MACHINE", "Lot ID": "DEMO-LOT", "Period ID": "DEMO-P1", "Sample ID": "DEMO-SAMPLE-DB", "Sampled at": "2000-01-01T00:30:00+00:00", "Stream ID": "DEMO-CAKE", "Matrix": "DEMO cake", "Analysis": "DEMO oil content", "Method and edition": "DEMO-METHOD-NOT-A-STANDARD", "Result value": 5, "Result unit": "%", "Reporting basis": "dry basis", "Laboratory ID": "DEMO-NOT-A-LAB", "Report reference": "DEMO-NOT-A-LAB-REPORT-DB", "Custody reference": "DEMO-CUSTODY", "Recorded by": "DEMO recorder", "Review or issue reference": "DEMO-BASIS - not comparable as entered"} DEMO Energy readings Row 1: {"Project ID": "DEMO ONLY - NOT REAL RECORDS", "Route": "sunflower", "Run ID": "DEMO-RUN", "Configuration ID": "DEMO-NO-MACHINE", "Lot ID": "DEMO-LOT", "Period ID": "DEMO-P1", "Meter ID": "DEMO-PARENT", "Start time": "2000-01-01T00:00:00+00:00", "End time": "2000-01-01T01:00:00+00:00", "Phase": "steady", "System boundary": "DEMO boundary A, includes child circuit", "Excluded loads": "DEMO other site loads outside A", "Utility": "electricity", "Reading unit": "kWh", "Start reading": 100, "End reading": 108, "Meter multiplier": 1, "Weighed feed (kg)": 1000, "Feed record reference": "DEMO-FEED-1 (once only)", "Calibration reference": "DEMO-NOT-A-CALIBRATION", "Source reference": "DEMO-METER-MATCH", "Recorded by": "DEMO recorder", "Review or issue reference": "DEMO-MATCH - arithmetic only"} Row 2: {"Project ID": "DEMO ONLY - NOT REAL RECORDS", "Route": "sunflower", "Run ID": "DEMO-RUN", "Configuration ID": "DEMO-NO-MACHINE", "Lot ID": "DEMO-LOT", "Period ID": "DEMO-P1", "Meter ID": "DEMO-WRONG-WINDOW", "Start time": "2000-01-01T00:30:00+00:00", "End time": "2000-01-01T01:30:00+00:00", "Phase": "steady", "System boundary": "DEMO boundary A, includes child circuit", "Excluded loads": "DEMO other site loads outside A", "Utility": "electricity", "Reading unit": "kWh", "Start reading": 100, "End reading": 108, "Meter multiplier": 1, "Weighed feed (kg)": 1000, "Feed record reference": "DEMO-FEED-1 (once only)", "Calibration reference": "DEMO-NOT-A-CALIBRATION", "Source reference": "DEMO-METER-TIME", "Recorded by": "DEMO recorder", "Review or issue reference": "DEMO-TIME - same Period ID does not prove time match"} Row 3: {"Project ID": "DEMO ONLY - NOT REAL RECORDS", "Route": "sunflower", "Run ID": "DEMO-RUN", "Configuration ID": "DEMO-NO-MACHINE", "Lot ID": "DEMO-LOT", "Period ID": "DEMO-P1", "Meter ID": "DEMO-UNKNOWN-FACTOR", "Start time": "2000-01-01T00:00:00+00:00", "End time": "2000-01-01T01:00:00+00:00", "Phase": "steady", "System boundary": "DEMO boundary A, includes child circuit", "Excluded loads": "DEMO other site loads outside A", "Utility": "electricity", "Reading unit": "kWh", "Start reading": 100, "End reading": 108, "Meter multiplier": null, "Weighed feed (kg)": 1000, "Feed record reference": "DEMO-FEED-1 (once only)", "Calibration reference": "DEMO-NOT-A-CALIBRATION", "Source reference": "DEMO-METER-FACTOR", "Recorded by": "DEMO recorder", "Review or issue reference": "DEMO-FACTOR - leave result unavailable"} Row 4: {"Project ID": "DEMO ONLY - NOT REAL RECORDS", "Route": "sunflower", "Run ID": "DEMO-RUN", "Configuration ID": "DEMO-NO-MACHINE", "Lot ID": "DEMO-LOT", "Period ID": "DEMO-P1", "Meter ID": "DEMO-RESET", "Start time": "2000-01-01T00:00:00+00:00", "End time": "2000-01-01T01:00:00+00:00", "Phase": "steady", "System boundary": "DEMO boundary A, includes child circuit", "Excluded loads": "DEMO other site loads outside A", "Utility": "electricity", "Reading unit": "kWh", "Start reading": 100, "End reading": 90, "Meter multiplier": 1, "Weighed feed (kg)": 1000, "Feed record reference": "DEMO-FEED-1 (once only)", "Calibration reference": "DEMO-NOT-A-CALIBRATION", "Source reference": "DEMO-METER-RESET", "Recorded by": "DEMO recorder", "Review or issue reference": "DEMO-RESET - inspect reset/rollover evidence"} Row 5: {"Project ID": "DEMO ONLY - NOT REAL RECORDS", "Route": "sunflower", "Run ID": "DEMO-RUN", "Configuration ID": "DEMO-NO-MACHINE", "Lot ID": "DEMO-LOT", "Period ID": "DEMO-P1", "Meter ID": "DEMO-CHILD", "Start time": "2000-01-01T00:00:00+00:00", "End time": "2000-01-01T01:00:00+00:00", "Phase": "steady", "System boundary": "DEMO child circuit already within A", "Excluded loads": "All other loads in A", "Utility": "electricity", "Reading unit": "kWh", "Start reading": 30, "End reading": 33, "Meter multiplier": 1, "Weighed feed (kg)": 1000, "Feed record reference": "DEMO-FEED-1 (once only)", "Calibration reference": "DEMO-NOT-A-CALIBRATION", "Source reference": "DEMO-METER-CHILD", "Recorded by": "DEMO recorder", "Review or issue reference": "DEMO-OVERLAP - do not add to parent"} Row 6: {"Project ID": "DEMO ONLY - NOT REAL RECORDS", "Route": "sunflower", "Run ID": "DEMO-RUN", "Configuration ID": "DEMO-NO-MACHINE", "Lot ID": "DEMO-LOT", "Period ID": "DEMO-P2", "Meter ID": "DEMO-PARENT", "Start time": "2000-01-01T01:00:00+00:00", "End time": "2000-01-01T01:15:00+00:00", "Phase": "stopped", "System boundary": "DEMO boundary A, includes child circuit", "Excluded loads": "DEMO other site loads outside A", "Utility": "electricity", "Reading unit": "kWh", "Start reading": 200, "End reading": 202, "Meter multiplier": 1, "Weighed feed (kg)": 0, "Feed record reference": "DEMO-FEED-STOP", "Calibration reference": "DEMO-NOT-A-CALIBRATION", "Source reference": "DEMO-METER-STOP", "Recorded by": "DEMO recorder", "Review or issue reference": "DEMO-ZERO-FEED - retain energy; no per-tonne result"} Start with clean blanks: https://oilprocessinghub.com/suppliers/#production-record-forms Read real published evidence separately: https://oilprocessinghub.com/suppliers/#production-run-evidence