artikelid

package
v0.0.41 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 7, 2022 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ArtikelId

type ArtikelId int

ArtikelId is a readable representation of the BNetzA article Ids which will replace BDEWArtikelnummer consecutively

const (
	UNTERBRECHUNG_REGULAER          ArtikelId = iota + 1 // 2-01-7-001	Unterbrechung der Anschlussnutzung in der regulären Arbeitszeit (€/Auftrag)
	WIEDERHERSTELLUNG_REGULAER                           // 2-01-7-002	Wiederherstellung der Anschlussnutzung in der regulären Arbeitszeit (€/Auftrag)
	UNTERBRECHUNG_OHNE_ERFOLG                            // 2-01-7-003	Erfolglose Unterbrechung (€/Auftrag)
	STORNO_UNTERBRECHUNG_BIS_VORTAG                      // 2-01-7-004	Stornierung eines Auftrages zur Unterbrechung der Anschlussnutzung bis zum Vortag der Sperrung (€/Auftrag)
	STORNO_UNTERBRECHUNG_SPERRTAG                        // 2-01-7-005	Stornierung eines Auftrages zur Unterbrechung der Anschlussnutzung am Tag der Sperrung (€/Auftrag)
	WIEDERHERSTELLUNG_IRREGULAER                         // 2-01-7-006	Wiederherstellung der Anschlussnutzung außerhalb der regulären Arbeitszeit (€/Auftrag)
	VERZUGPAUSCHAL                                       // 2-02-0-001	Verzugskosten pauschal (€/Fall)
	VERZUGVARIABEL                                       // 2-02-0-002	Verzugskosten variabel (€)
)

func (ArtikelId) MarshalJSON

func (r ArtikelId) MarshalJSON() ([]byte, error)

MarshalJSON is generated so ArtikelId satisfies json.Marshaler.

func (ArtikelId) String

func (i ArtikelId) String() string

func (*ArtikelId) UnmarshalJSON

func (r *ArtikelId) UnmarshalJSON(data []byte) error

UnmarshalJSON is generated so ArtikelId satisfies json.Unmarshaler.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL