Drop completed workbook hereor choose an Excel file from MJfreewayCOMPLETEDV2-style output.
Samples0
ModeDry run
MJ calls5 sec spacing
CURRENT SAMPLE
No sample selected
READ-ONLY MJ PACKAGE LOOKUP
Package Reference
Click Read MJ Package to populate MJ package details for this sample.
HISTORICAL MJ AUDIT
Existing MJ Result Comparison
Read the MJ package to compare this workbook payload with any result MJ already has saved.
WORKBOOK TO MJ
Included Fields
REVIEW
Unsupported / Not Sent
MOCK SUBMISSION
Payload Preview
{}
DRY RUN OUTPUT
Mock Send Details
Instructions
Upload one completed Excel workbook. The app reads the sample rows and keeps the source workbook as the truth.
Use site access credentials mjfreeway / uploadme2026. If the browser cached older credentials, the app clears them and asks again after an authentication failure.
Use Previous and Next to inspect each sample before anything is sent. This version is read-only and dry-run only.
Final Flower rows are not expected to include solvent fields. Extract and finished product rows can include solvent columns when the workbook provides them.
Click Read MJ Package to do a read-only MJ package lookup for the current RegID. If MJ already has a lab result for that package, the app compares MJ's saved values against the workbook payload preview.
Click SEND! Dry Run to print the exact mock payloads this app would prepare for MJ. It does not submit to MJ.
The Existing MJ Result Comparison table highlights matching values, changed values, payload-only values, MJ-only saved values, and fields MJ accepts on submit but returns blank when read back. MJ calls are spaced at least five seconds apart.
Unsupported fields are shown explicitly so misspellings, old API names, and unconfirmed result names do not disappear silently.