Skip to main content

InvoiceStatus

Current status of the invoice. Every issue starts with DRAFT and ends with SUCCESS or STORNO.

enum InvoiceStatus {
CLEARING_CONTENT_ACCEPTED
CLEARING_PRECHECK_ACCEPTED_PENDING_CONTENT_DECISION
CLEARING_REJECTED
DATA_ERROR
DRAFT
ISSUED
SENT
STORNO
SUCCESS
TECHNICAL_ERROR
WARNING
}

Values

InvoiceStatus.CLEARING_CONTENT_ACCEPTED

Clearing is the process after we send the invoice to an Institution via email according to the Emailverfahren. This is the last (optional) confirmation of the receiving institution. The contents of the invoice have been accepted.

InvoiceStatus.CLEARING_PRECHECK_ACCEPTED_PENDING_CONTENT_DECISION

Clearing is the process after we send the invoice to an Institution via email according to the Emailverfahren. The invoice is syntactically correct and the email has the necessary structure. After this point, another email confirmation may follow which accepts the actual contents of the invoice. This second confirmation may never be sent. Even without it, the invoice has been accepted successfully.

InvoiceStatus.CLEARING_REJECTED

Clearing is the process after we send the invoice to an Institution via email according to the Emailverfahren. The receiving institution has rejected the invoice.

InvoiceStatus.DATA_ERROR

There is some inconsistency regarding the data that the invoice contains, thus it cannot be sent to the data collection point.

InvoiceStatus.DRAFT

The invoice is not yet issued but without any errors.

InvoiceStatus.ISSUED

The invoice is in preparation to be send. (Creating PDFs and DTAs). This is a step between drafting and will automatically be send or returning to an error state.

InvoiceStatus.SENT

The invoice is sent to the data collection point, however its receipt is still not confirmed

InvoiceStatus.STORNO

The given invoice has been cancelled. This is a final state. You can't "reactivate" an issue.

InvoiceStatus.SUCCESS

The invoice is successfully sent and received by the data collection point

InvoiceStatus.TECHNICAL_ERROR

There was an error during the sending / issuing process, invoice not received by the data collection point. A user is able to issue this invoice again.

InvoiceStatus.WARNING

The invoice contains some minor issues, but still be ready to be sent.

Member Of

Invoice object ● InvoiceFilter input