IQ256 supplier import checker: working local demonstration
Status: processing completed; reports exist.
This is a demonstration, not a human-reviewed customer assignment.
Input: six-records.csv
Parsed logical data records: 6
Accepted: 2
Rejected: 4
Accounting: 2 + 4 = 6
Exit code: 1
Source bytes were not changed. Parsed values were not repaired or normalized.
Record numbers start at 1 after the header; quoted newlines do not start a new record.

Rejection reasons (a record can have more than one):
DATE_INVALID: 1; delivery_date is not a real calendar date
DUPLICATE_ID: 2; record_id occurs more than once; every instance is rejected
QUANTITY_FORMAT: 1; quantity must contain ASCII digits only
QUANTITY_NOT_POSITIVE: 1; quantity must represent a positive integer
QUANTITY_WHITESPACE: 1; quantity has leading or trailing whitespace
