2020 *
2121 * .. HINT::
2222 * `Buendelvertrag JSON Schema
23- * <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/BO4E /BO4E-Schemas/v202401.2.0 /src/bo4e_schemas/bo/Buendelvertrag.json>`_
23+ * <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/Hochfrequenz /BO4E-Schemas/v202401.0.1.1 /src/bo4e_schemas/bo/Buendelvertrag.json>`_
2424 */
2525public class Buendelvertrag extends Geschaeftsobjekt {
2626 private final Typ _typ = Typ .BUENDELVERTRAG ;
@@ -38,92 +38,44 @@ public class Buendelvertrag extends Geschaeftsobjekt {
3838 private Geschaeftspartner vertragspartner2 ;
3939 private Vertragsstatus vertragsstatus ;
4040
41- /**
42- * Hier können IDs anderer Systeme hinterlegt werden (z.B. eine SAP-GP-Nummer oder eine GUID)
43- */
44- /**
45- * Der Typ des Geschäftsobjektes
46- */
4741 public Typ getTyp () { return _typ ; }
4842
49- /**
50- * Version der BO-Struktur aka "fachliche Versionierung"
51- */
52- /**
53- * Beschreibung zum Vertrag
54- */
5543 public String getBeschreibung () { return beschreibung ; }
5644 public void setBeschreibung (String value ) { this .beschreibung = value ; }
5745
58- /**
59- * Die Liste mit den Einzelverträgen zu den Abnahmestellen
60- */
6146 public Vertrag [] getEinzelvertraege () { return einzelvertraege ; }
6247 public void setEinzelvertraege (Vertrag [] value ) { this .einzelvertraege = value ; }
6348
64- /**
65- * Unterscheidungsmöglichkeiten für die Sparte
66- */
6749 public Sparte getSparte () { return sparte ; }
6850 public void setSparte (Sparte value ) { this .sparte = value ; }
6951
70- /**
71- * Unterzeichner des Vertragspartners1
72- */
7352 public Unterschrift [] getUnterzeichnervp1 () { return unterzeichnervp1 ; }
7453 public void setUnterzeichnervp1 (Unterschrift [] value ) { this .unterzeichnervp1 = value ; }
7554
76- /**
77- * Unterzeichner des Vertragspartners2
78- */
7955 public Unterschrift [] getUnterzeichnervp2 () { return unterzeichnervp2 ; }
8056 public void setUnterzeichnervp2 (Unterschrift [] value ) { this .unterzeichnervp2 = value ; }
8157
82- /**
83- * Hier ist festgelegt, um welche Art von Vertrag es sich handelt. Z.B. Netznutzungvertrag
84- */
8558 public Vertragsart getVertragsart () { return vertragsart ; }
8659 public void setVertragsart (Vertragsart value ) { this .vertragsart = value ; }
8760
88- /**
89- * Gibt an, wann der Vertrag beginnt (inklusiv)
90- */
9161 public OffsetDateTime getVertragsbeginn () { return vertragsbeginn ; }
9262 public void setVertragsbeginn (OffsetDateTime value ) { this .vertragsbeginn = value ; }
9363
94- /**
95- * Gibt an, wann der Vertrag (voraussichtlich) endet oder beendet wurde (exklusiv)
96- */
9764 public OffsetDateTime getVertragsende () { return vertragsende ; }
9865 public void setVertragsende (OffsetDateTime value ) { this .vertragsende = value ; }
9966
100- /**
101- * Festlegungen zu Laufzeiten und Kündigungsfristen
102- */
10367 public Vertragskonditionen [] getVertragskonditionen () { return vertragskonditionen ; }
10468 public void setVertragskonditionen (Vertragskonditionen [] value ) { this .vertragskonditionen = value ; }
10569
106- /**
107- * Eine im Verwendungskontext eindeutige Nummer für den Vertrag
108- */
10970 public String getVertragsnummer () { return vertragsnummer ; }
11071 public void setVertragsnummer (String value ) { this .vertragsnummer = value ; }
11172
112- /**
113- * Beispiel: "Vertrag zwischen Vertagspartner 1 ..."
114- */
11573 public Geschaeftspartner getVertragspartner1 () { return vertragspartner1 ; }
11674 public void setVertragspartner1 (Geschaeftspartner value ) { this .vertragspartner1 = value ; }
11775
118- /**
119- * Beispiel "Vertrag zwischen Vertagspartner 1 und Vertragspartner 2"
120- */
12176 public Geschaeftspartner getVertragspartner2 () { return vertragspartner2 ; }
12277 public void setVertragspartner2 (Geschaeftspartner value ) { this .vertragspartner2 = value ; }
12378
124- /**
125- * Gibt den Status des Vertrages an
126- */
12779 public Vertragsstatus getVertragsstatus () { return vertragsstatus ; }
12880 public void setVertragsstatus (Vertragsstatus value ) { this .vertragsstatus = value ; }
12981
0 commit comments