pub enum Rechnungscharakter {
Abschlagsrechnung,
Abschlussrechnung,
Turnusrechnung,
Monatsrechnung,
Zwischenrechnung,
}Expand description
The billing cadence of a Netznutzungsrechnung — IMD+7081.
Named for what the AHB calls it. The set is closed: these are the codes the INVOIC AHB 1.0b permits for a Netznutzungsrechnung, and inventing a rhythm outside them would put a claim on the wire the standard does not carry.
Variants§
Abschlagsrechnung
ABS — a payment on account (PID 31001).
Abschlussrechnung
ABR — the invoice that closes a period and settles its Abschläge.
Turnusrechnung
JVR — the periodic invoice of a billing cycle.
Monatsrechnung
MVR — a monthly invoice.
Zwischenrechnung
ZVR — an invoice between two Turnus invoices.
Trait Implementations§
Source§impl Clone for Rechnungscharakter
impl Clone for Rechnungscharakter
Source§fn clone(&self) -> Rechnungscharakter
fn clone(&self) -> Rechnungscharakter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for Rechnungscharakter
Source§impl Debug for Rechnungscharakter
impl Debug for Rechnungscharakter
Source§impl<'de> Deserialize<'de> for Rechnungscharakter
impl<'de> Deserialize<'de> for Rechnungscharakter
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for Rechnungscharakter
Source§impl PartialEq for Rechnungscharakter
impl PartialEq for Rechnungscharakter
Source§impl Serialize for Rechnungscharakter
impl Serialize for Rechnungscharakter
impl StructuralPartialEq for Rechnungscharakter
Auto Trait Implementations§
impl Freeze for Rechnungscharakter
impl RefUnwindSafe for Rechnungscharakter
impl Send for Rechnungscharakter
impl Sync for Rechnungscharakter
impl Unpin for Rechnungscharakter
impl UnsafeUnpin for Rechnungscharakter
impl UnwindSafe for Rechnungscharakter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more