From b2622e9dbd671c7589528cd5d0aa0d5bd8fde6cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias-Ren=C3=A9=20Dachner?= Date: Fri, 15 Nov 2024 13:59:26 +0100 Subject: [PATCH 1/2] rename zu-/abschlag ENUMs for Rechnungsposition --- .../rechnungspositionsabschlag.go | 4 ++-- .../rechnungspositionsabschlag_jsonenums.go | 12 +++++----- .../rechnungspositionsabschlag_string.go | 6 ++--- .../rechnungspositionszuschlag.go | 6 ++--- .../rechnungspositionszuschlag_jsonenums.go | 24 +++++++++---------- .../rechnungspositionszuschlag_string.go | 10 ++++---- 6 files changed, 31 insertions(+), 31 deletions(-) diff --git a/enum/rechnungspositionsabschlag/rechnungspositionsabschlag.go b/enum/rechnungspositionsabschlag/rechnungspositionsabschlag.go index 564f1c0..46844d6 100644 --- a/enum/rechnungspositionsabschlag/rechnungspositionsabschlag.go +++ b/enum/rechnungspositionsabschlag/rechnungspositionsabschlag.go @@ -8,6 +8,6 @@ package rechnungspositionsabschlag type RechnungspositionsAbschlag int const ( - GEMEINDERABATT RechnungspositionsAbschlag = iota + 1 // Gemeinderabatt nach Konzessionsabgabenverordnung - ABSCHLAG_ANPASSUNG // Anpassung nach § 19, Absatz 2 Stromnetzentgeltverordnung + GEMEINDERABATT RechnungspositionsAbschlag = iota + 1 // Gemeinderabatt nach Konzessionsabgabenverordnung + ANPASSUNG_STROM_NEV_19_2 // Anpassung nach § 19, Absatz 2 Stromnetzentgeltverordnung ) diff --git a/enum/rechnungspositionsabschlag/rechnungspositionsabschlag_jsonenums.go b/enum/rechnungspositionsabschlag/rechnungspositionsabschlag_jsonenums.go index 3edc18f..915f5b4 100644 --- a/enum/rechnungspositionsabschlag/rechnungspositionsabschlag_jsonenums.go +++ b/enum/rechnungspositionsabschlag/rechnungspositionsabschlag_jsonenums.go @@ -9,13 +9,13 @@ import ( var ( _RechnungspositionsAbschlagNameToValue = map[string]RechnungspositionsAbschlag{ - "GEMEINDERABATT": GEMEINDERABATT, - "ABSCHLAG_ANPASSUNG": ABSCHLAG_ANPASSUNG, + "GEMEINDERABATT": GEMEINDERABATT, + "ANPASSUNG_STROM_NEV_19_2": ANPASSUNG_STROM_NEV_19_2, } _RechnungspositionsAbschlagValueToName = map[RechnungspositionsAbschlag]string{ - GEMEINDERABATT: "GEMEINDERABATT", - ABSCHLAG_ANPASSUNG: "ABSCHLAG_ANPASSUNG", + GEMEINDERABATT: "GEMEINDERABATT", + ANPASSUNG_STROM_NEV_19_2: "ANPASSUNG_STROM_NEV_19_2", } ) @@ -23,8 +23,8 @@ func init() { var v RechnungspositionsAbschlag if _, ok := interface{}(v).(fmt.Stringer); ok { _RechnungspositionsAbschlagNameToValue = map[string]RechnungspositionsAbschlag{ - interface{}(GEMEINDERABATT).(fmt.Stringer).String(): GEMEINDERABATT, - interface{}(ABSCHLAG_ANPASSUNG).(fmt.Stringer).String(): ABSCHLAG_ANPASSUNG, + interface{}(GEMEINDERABATT).(fmt.Stringer).String(): GEMEINDERABATT, + interface{}(ANPASSUNG_STROM_NEV_19_2).(fmt.Stringer).String(): ANPASSUNG_STROM_NEV_19_2, } } } diff --git a/enum/rechnungspositionsabschlag/rechnungspositionsabschlag_string.go b/enum/rechnungspositionsabschlag/rechnungspositionsabschlag_string.go index 55ff162..d648f63 100644 --- a/enum/rechnungspositionsabschlag/rechnungspositionsabschlag_string.go +++ b/enum/rechnungspositionsabschlag/rechnungspositionsabschlag_string.go @@ -9,12 +9,12 @@ func _() { // Re-run the stringer command to generate them again. var x [1]struct{} _ = x[GEMEINDERABATT-1] - _ = x[ABSCHLAG_ANPASSUNG-2] + _ = x[ANPASSUNG_STROM_NEV_19_2-2] } -const _RechnungspositionsAbschlag_name = "GEMEINDERABATTABSCHLAG_ANPASSUNG" +const _RechnungspositionsAbschlag_name = "GEMEINDERABATTANPASSUNG_STROM_NEV_19_2" -var _RechnungspositionsAbschlag_index = [...]uint8{0, 14, 32} +var _RechnungspositionsAbschlag_index = [...]uint8{0, 14, 38} func (i RechnungspositionsAbschlag) String() string { i -= 1 diff --git a/enum/rechnungspositionszuschlag/rechnungspositionszuschlag.go b/enum/rechnungspositionszuschlag/rechnungspositionszuschlag.go index 41ce900..6162824 100644 --- a/enum/rechnungspositionszuschlag/rechnungspositionszuschlag.go +++ b/enum/rechnungspositionszuschlag/rechnungspositionszuschlag.go @@ -9,7 +9,7 @@ type RechnungspositionsZuschlag int const ( UMSPANNUNGSZUSCHLAG RechnungspositionsZuschlag = iota + 1 // - ALLEIN_GENUTZTE_BETRIEBSMITTEL - ZUSCHLAG_ANPASSUNG - ANPASSUNG_PAUSCHALE_NETZENTGELTREDUZIERUNG + ALLEIN_GENUTZTE_BETRIEBSMITTEL_STROM_NEV + ANPASSUNG_STROM_NEV_19_2 + PAUSCHALE_NETZENTGELTREDUZIERUNG_ENWG_14A ) diff --git a/enum/rechnungspositionszuschlag/rechnungspositionszuschlag_jsonenums.go b/enum/rechnungspositionszuschlag/rechnungspositionszuschlag_jsonenums.go index 175d8c1..230352a 100644 --- a/enum/rechnungspositionszuschlag/rechnungspositionszuschlag_jsonenums.go +++ b/enum/rechnungspositionszuschlag/rechnungspositionszuschlag_jsonenums.go @@ -9,17 +9,17 @@ import ( var ( _RechnungspositionsZuschlagNameToValue = map[string]RechnungspositionsZuschlag{ - "UMSPANNUNGSZUSCHLAG": UMSPANNUNGSZUSCHLAG, - "ALLEIN_GENUTZTE_BETRIEBSMITTEL": ALLEIN_GENUTZTE_BETRIEBSMITTEL, - "ZUSCHLAG_ANPASSUNG": ZUSCHLAG_ANPASSUNG, - "ANPASSUNG_PAUSCHALE_NETZENTGELTREDUZIERUNG": ANPASSUNG_PAUSCHALE_NETZENTGELTREDUZIERUNG, + "UMSPANNUNGSZUSCHLAG": UMSPANNUNGSZUSCHLAG, + "ALLEIN_GENUTZTE_BETRIEBSMITTEL_STROM_NEV": ALLEIN_GENUTZTE_BETRIEBSMITTEL_STROM_NEV, + "ANPASSUNG_STROM_NEV_19_2": ANPASSUNG_STROM_NEV_19_2, + "PAUSCHALE_NETZENTGELTREDUZIERUNG_ENWG_14A": PAUSCHALE_NETZENTGELTREDUZIERUNG_ENWG_14A, } _RechnungspositionsZuschlagValueToName = map[RechnungspositionsZuschlag]string{ - UMSPANNUNGSZUSCHLAG: "UMSPANNUNGSZUSCHLAG", - ALLEIN_GENUTZTE_BETRIEBSMITTEL: "ALLEIN_GENUTZTE_BETRIEBSMITTEL", - ZUSCHLAG_ANPASSUNG: "ZUSCHLAG_ANPASSUNG", - ANPASSUNG_PAUSCHALE_NETZENTGELTREDUZIERUNG: "ANPASSUNG_PAUSCHALE_NETZENTGELTREDUZIERUNG", + UMSPANNUNGSZUSCHLAG: "UMSPANNUNGSZUSCHLAG", + ALLEIN_GENUTZTE_BETRIEBSMITTEL_STROM_NEV: "ALLEIN_GENUTZTE_BETRIEBSMITTEL_STROM_NEV", + ANPASSUNG_STROM_NEV_19_2: "ANPASSUNG_STROM_NEV_19_2", + PAUSCHALE_NETZENTGELTREDUZIERUNG_ENWG_14A: "PAUSCHALE_NETZENTGELTREDUZIERUNG_ENWG_14A", } ) @@ -27,10 +27,10 @@ func init() { var v RechnungspositionsZuschlag if _, ok := interface{}(v).(fmt.Stringer); ok { _RechnungspositionsZuschlagNameToValue = map[string]RechnungspositionsZuschlag{ - interface{}(UMSPANNUNGSZUSCHLAG).(fmt.Stringer).String(): UMSPANNUNGSZUSCHLAG, - interface{}(ALLEIN_GENUTZTE_BETRIEBSMITTEL).(fmt.Stringer).String(): ALLEIN_GENUTZTE_BETRIEBSMITTEL, - interface{}(ZUSCHLAG_ANPASSUNG).(fmt.Stringer).String(): ZUSCHLAG_ANPASSUNG, - interface{}(ANPASSUNG_PAUSCHALE_NETZENTGELTREDUZIERUNG).(fmt.Stringer).String(): ANPASSUNG_PAUSCHALE_NETZENTGELTREDUZIERUNG, + interface{}(UMSPANNUNGSZUSCHLAG).(fmt.Stringer).String(): UMSPANNUNGSZUSCHLAG, + interface{}(ALLEIN_GENUTZTE_BETRIEBSMITTEL_STROM_NEV).(fmt.Stringer).String(): ALLEIN_GENUTZTE_BETRIEBSMITTEL_STROM_NEV, + interface{}(ANPASSUNG_STROM_NEV_19_2).(fmt.Stringer).String(): ANPASSUNG_STROM_NEV_19_2, + interface{}(PAUSCHALE_NETZENTGELTREDUZIERUNG_ENWG_14A).(fmt.Stringer).String(): PAUSCHALE_NETZENTGELTREDUZIERUNG_ENWG_14A, } } } diff --git a/enum/rechnungspositionszuschlag/rechnungspositionszuschlag_string.go b/enum/rechnungspositionszuschlag/rechnungspositionszuschlag_string.go index 727f198..d95361f 100644 --- a/enum/rechnungspositionszuschlag/rechnungspositionszuschlag_string.go +++ b/enum/rechnungspositionszuschlag/rechnungspositionszuschlag_string.go @@ -9,14 +9,14 @@ func _() { // Re-run the stringer command to generate them again. var x [1]struct{} _ = x[UMSPANNUNGSZUSCHLAG-1] - _ = x[ALLEIN_GENUTZTE_BETRIEBSMITTEL-2] - _ = x[ZUSCHLAG_ANPASSUNG-3] - _ = x[ANPASSUNG_PAUSCHALE_NETZENTGELTREDUZIERUNG-4] + _ = x[ALLEIN_GENUTZTE_BETRIEBSMITTEL_STROM_NEV-2] + _ = x[ANPASSUNG_STROM_NEV_19_2-3] + _ = x[PAUSCHALE_NETZENTGELTREDUZIERUNG_ENWG_14A-4] } -const _RechnungspositionsZuschlag_name = "UMSPANNUNGSZUSCHLAGALLEIN_GENUTZTE_BETRIEBSMITTELZUSCHLAG_ANPASSUNGANPASSUNG_PAUSCHALE_NETZENTGELTREDUZIERUNG" +const _RechnungspositionsZuschlag_name = "UMSPANNUNGSZUSCHLAGALLEIN_GENUTZTE_BETRIEBSMITTEL_STROM_NEVANPASSUNG_STROM_NEV_19_2PAUSCHALE_NETZENTGELTREDUZIERUNG_ENWG_14A" -var _RechnungspositionsZuschlag_index = [...]uint8{0, 19, 49, 67, 109} +var _RechnungspositionsZuschlag_index = [...]uint8{0, 19, 59, 83, 124} func (i RechnungspositionsZuschlag) String() string { i -= 1 From 1ecba9e3703edde37539563a54544767dd63737a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias-Ren=C3=A9=20Dachner?= Date: Fri, 15 Nov 2024 14:03:49 +0100 Subject: [PATCH 2/2] fix test --- com/rechnungsposition_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com/rechnungsposition_test.go b/com/rechnungsposition_test.go index 31256ac..200af80 100644 --- a/com/rechnungsposition_test.go +++ b/com/rechnungsposition_test.go @@ -62,7 +62,7 @@ func Test_Rechnungsposition_Deserialization(t *testing.T) { Waehrung: waehrungscode.EUR, }, TeilrabattNetto: nil, - Zuschlag: internal.Ptr(rechnungspositionszuschlag.ANPASSUNG_PAUSCHALE_NETZENTGELTREDUZIERUNG), + Zuschlag: internal.Ptr(rechnungspositionszuschlag.PAUSCHALE_NETZENTGELTREDUZIERUNG_ENWG_14A), Gesamtzuabschlagsbetrag: internal.Ptr(newDecimalFromString("13.5")), } serializedRechnungsposition, err := json.Marshal(rechnungsposition)