CustomerJournalEntryRequest
The public request body: the internal fields, minus attachments.
A subclass of the same base the UI's JournalEntryCreateParams uses, so the
two cannot drift - je_number normalisation, the currency validator, the
line constraints all live in that base exactly once. attachments is not on
the base: it names files uploaded through an internal route this API does not
publish, so a caller could only ever send an id it has no way to obtain, or one
belonging to somebody else.
- currencyType: stringrequired
ISO 4217 currency code
- entryType: stringFormat: date
_date requiredDate for the journal entry
- linesType: array of JournalEntryLineCreateParams 2…1000requiredProperties: 6
Journal entry lines (minimum 2, maximum 1000)
- isType: boolean
_adjusting Mark as adjusting entry
- jeType: string
_number min length:1max length:64nullableYour own reference. Omit and act assigns the entity's next
JE-Nnumber. - manualType: string
_entry _reason max length:1000nullableOptional reason for manual entry
- memoType: stringmax length:1000nullable
Optional memo/description