katana_public_api_client.models.traceability_request¶
katana_public_api_client.models.traceability_request
¶
Classes¶
TraceabilityRequest
¶
Batch / serial / bin allocation supplied on a create-or-update row to
trace the moved quantity to a specific batch, serial number, and/or
bin location. Mirrors Katana's TraceabilityInputItemDto — the
unified traceability input that supersedes the older per-entity
serial_numbers arrays for attaching serial-tracked units to a row.
Any axis may be null; a non-null serial_number_id attaches (or
draws from) that serial number for the allocated quantity. Katana
marks quantity required on stock-adjustment traceability rows and
treats it as the per-allocation amount everywhere else, so it is
modelled as optional here to accept every valid payload shape.