invoic-checker 0.20.0

Automated INVOIC plausibility and tariff validation over BO4E for German energy market invoice recipients (LF, NB, ESA). Pure library — no I/O, no async.
Documentation
1
2
3
4
5
6
7
8
9
10
11
//! Errors from the `invoic-checker` pipeline.

use thiserror::Error;

/// Errors that can occur during INVOIC validation.
#[derive(Debug, Error)]
pub enum CheckError {
    /// No tariff entry found for the given GLN and billing period.
    #[error("tariff not found for sender GLN '{mp_id}' on date '{date}'")]
    TariffNotFound { mp_id: String, date: String },
}