Skip to content

Reprinting an instant invoice fails with ORA-20105 (InvoiceNumberSeries.FIXEDLENGTH — fixed length must exceed the number series' next value's digit count), but only in one environment while an otherwise-identical environment works fine. What's the environment-specific difference to check?

Answer

Check the Fixed Length parameter on that invoice type's Invoice Number Series setup — if it's set too low relative to how many digits the series' next value has already reached in that environment, zero-padding to a fixed length becomes mathematically impossible and this error is thrown. Comparing the Fixed Length value (and current next-value length) between the two environments' Invoice Number Series setup is the direct way to spot the mismatch.

← Browse Finance questions