open-nav
    Preparing search index...

    Interface StoredTransaction

    interface StoredTransaction {
        finalStatuses: InvoiceStatusType[];
        insDate: string;
        polls: number;
        results: {
            businessValidationMessages: {
                message?: string;
                validationErrorCode?: string;
                validationResultCode: "ERROR" | "WARN" | "INFO";
            }[];
            index: number;
            invoiceStatus: InvoiceStatusType;
        }[];
        transactionId: string;
    }
    Index
    finalStatuses: InvoiceStatusType[]

    Status the results settle on once processing finishes.

    insDate: string
    polls: number

    Poll count, used to simulate asynchronous processing.

    results: {
        businessValidationMessages: {
            message?: string;
            validationErrorCode?: string;
            validationResultCode: "ERROR" | "WARN" | "INFO";
        }[];
        index: number;
        invoiceStatus: InvoiceStatusType;
    }[]

    Type Declaration

    • businessValidationMessages: {
          message?: string;
          validationErrorCode?: string;
          validationResultCode: "ERROR" | "WARN" | "INFO";
      }[]

      Findings, mirroring NAV's split between technical and business faults.

    • index: number
    • invoiceStatus: InvoiceStatusType
    transactionId: string