Skip to main content
Version: v0.0.2

Function: elementDecimalOrZero()

elementDecimalOrZero(seg, n, delimiters): X12Decimal

Read element N (1-indexed) as an X12Decimal, defaulting to X12Decimal.ZERO when absent. Convenient for fields the walker treats as "missing means zero" (charge totals, etc.).

Parameters

seg

X12Segment

n

number

delimiters

Delimiters

Returns

X12Decimal

Example

import { elementDecimalOrZero } from "@cosyte/x12";
elementDecimalOrZero(seg, 2, delim).toString();