leistungstyp

package
v0.9.1 Latest Latest
Warning

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

Go to latest
Published: May 2, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Overview

Code auto-generated; DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Leistungstyp

type Leistungstyp int

Leistungstyp describes the product or service for a price sheet

const (
	// 	Arbeitspreis zur Abrechnung der Wirkarbeit
	ARBEITSPREIS_WIRKARBEIT         Leistungstyp = iota + 1
	LEISTUNGSPREIS_WIRKLEISTUNG                  // Leistungspreis zur Abrechnung der Wirkleistung
	ARBEITSPREIS_BLINDARBEIT_IND                 //	Arbeitspreis zur Abrechnung der Blindarbeit induktiv
	ARBEITSPREIS_BLINDARBEIT_KAP                 //	Arbeitspreis zur Abrechnung der Blindarbeit kapazitiv
	GRUNDPREIS                                   //	Grundpreis (pro Zeiteinheit)
	GRUNDPREIS_ARBEIT                            //	Grundpreis, der auf die Arbeit berechnet wird (bei RLM)
	GRUNDPREIS_LEISTUNG                          //	Grundpreis, der auf die Leistung berechnet wird (bei RLM)
	MEHRMINDERMENGE                              //	Mehr- oder Mindermenge
	MESSSTELLENBETRIEB                           //	Preis pro Zeiteinheit
	MESSDIENSTLEISTUNG                           //	Preis pro Zeiteinheit
	MESSDIENSTLEISTUNG_INKL_MESSUNG              //	MDL inklusive der Messung (ab 2017), Preis pro Zeiteinheit
	ABRECHNUNG                                   //	Preis pro Zeiteinheit
	KONZESSIONS_ABGABE                           //	Konzessionsabgabe
	KWK_UMLAGE                                   //	KWK-Umlage
	OFFSHORE_UMLAGE                              //	Offshore-Haftungsumlage
	ABLAV_UMLAGE                                 //	Umlage für abschaltbare Lasten
	SONDERKUNDEN_UMLAGE                          //	§19 StromNEV Umlage
	REGELENERGIE_UMLAGE                          //	Regelenergieumlage
	BILANZIERUNG_UMLAGE                          // Bilanzierungsumlage
	AUSLESUNG_ZUSAETZLICH                        //	Zusätzliche Auslesung (pro Vorgang)
	ABLESUNG_ZUSAETZLICH                         //	Zusätzliche Ablesung (pro Vorgang)
	ABRECHNUNG_ZUSAETZLICH                       //	Zusätzliche Abresung (pro Vorgang)
	SPERRUNG                                     //	Sperrung einer Abnahmestelle
	ENTSPERRUNG                                  //	Entsperrung einer Abnahmestelle
	MAHNKOSTEN                                   //	Mahnkosten
	INKASSOKOSTEN                                // Inkassokosten
	EEG_UMLAGE                                   //	EEG-Umlage
	ENERGIESTEUER                                //	Strom- oder Erdgassteuer
	NETZPREIS                                    //	Netzpreis
	MESSPREIS                                    //	Messpreis
	SONSTIGER_PREIS                              //	Sonstiger_Preis
)

func (Leistungstyp) MarshalJSON

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

MarshalJSON is generated so Leistungstyp satisfies json.Marshaler.

func (*Leistungstyp) Scan added in v0.2.3

func (r *Leistungstyp) Scan(src interface{}) error

Scan sets r to the enum value represented by src. It implements the sql.Scanner interface to be useable by sql drivers when reading from database.

func (Leistungstyp) String

func (i Leistungstyp) String() string

func (*Leistungstyp) UnmarshalJSON

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

UnmarshalJSON is generated so Leistungstyp satisfies json.Unmarshaler.

func (Leistungstyp) Value added in v0.2.3

func (r Leistungstyp) Value() (driver.Value, error)

Value returns the string representation of r or an error, if no string representation exists. It implements the sql.Valuer interface to be useable by sql drivers when storing enums.

Jump to

Keyboard shortcuts

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