pub struct GasAwhInput {
pub malo_id: String,
pub nb_mp_id: String,
pub lf_mp_id: String,
pub period: SettlementPeriod,
pub tariff_sheet_id: Option<String>,
pub awh_positionen: Vec<AwhPositionInput>,
}Expand description
Input for GeLi Gas AWH Sperrprozesse settlement (PID 31011).
PID 31011 — Rechnung sonstige Leistung (NB → LF)
Bills the Lieferant (LFG/LFA) for abrechnungswürdige Handlungen (AWH) performed by the GNB/VNB during the Sperrung/Entsperrung process. Governed by BK7-24-01-009 §5.4 (GeLi Gas 3.0).
§What counts as AWH
AWH are chargeable actions not included in the network tariff, triggered by the LF through the Sperrung process. Typical AWH:
Sperrung(disconnection)Entsperrung(reconnection)Teilsperrung(partial disconnection)Unterbrechung Verfahren(process interruption)
Each action type has a fixed price published in the PreisblattNetznutzung.
Fields§
§malo_id: String11-digit Marktlokations-ID.
nb_mp_id: StringInvoice sender — Gasnetzbetreiber (GNB/VNB) MP-ID.
lf_mp_id: StringInvoice recipient — Lieferant Gas (LFG or LFA) MP-ID.
period: SettlementPeriodThe delivery period being settled.
tariff_sheet_id: Option<String>Optional tariff sheet identifier for audit tracing.
awh_positionen: Vec<AwhPositionInput>AWH line items: each chargeable action with count and unit price.
At least one position is required.
Trait Implementations§
Source§impl Clone for GasAwhInput
impl Clone for GasAwhInput
Source§fn clone(&self) -> GasAwhInput
fn clone(&self) -> GasAwhInput
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more