Änderung FahrzeugRefLfdNr von xsd:string auf xsd:unsignedShort

This commit is contained in:
2024-04-25 18:08:25 +02:00
parent a7eb120fc2
commit 229d12b740
2 changed files with 6 additions and 1 deletions

View File

@@ -29,6 +29,11 @@ Was ist neu oder anders in Version 1.11.0 im Vergleich zur Version 1.10.0?
10. RequestUpselling ist künftig optional und deprecated 10. RequestUpselling ist künftig optional und deprecated
11. Neue Möglichkeit optionale Dokumente im Request von CreateOffer und CreateApplication anzufordern, insbesondere 11. Neue Möglichkeit optionale Dokumente im Request von CreateOffer und CreateApplication anzufordern, insbesondere
Dokumente, die auf ein Fahrzeug bezogen sind. Dokumente, die auf ein Fahrzeug bezogen sind.
12. Die FahrzeugRefLfdNr wurde von xsd:string auf xsd:unsignedShort geändert und passt damit vom Typ zur
Lfnr in VersichertesInteresse_Type, von welchem auch Fahrzeug_Type abgeleitet ist. Da im Fahrzeug schon bisher
die Lfnrs vom Typ xsd:unsignedShort waren, müssen auch bisherige XMLs valide sein. In diesem Sinne ist die
Änderung abwärtskompatibel. Bei der Implementierung kommt es allerdings zu änderungen, da die Referenz in den
Bausteinen jetzt z.B. in Java mit "int" und nicht mehr mit "String" abgebildet wird.
12. Personen in Calculate als Deprecated markiert. 12. Personen in Calculate als Deprecated markiert.
============== ==============

View File

@@ -451,7 +451,7 @@
</xsd:extension> </xsd:extension>
</xsd:complexContent> </xsd:complexContent>
</xsd:complexType> </xsd:complexType>
<xsd:element name="FahrzeugRefLfdNr" type="xsd:string"> <xsd:element name="FahrzeugRefLfdNr" type="xsd:unsignedShort">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Referenziert auf ein versichertes Fahrzeug über die laufende Nummer innerhalb eines Elementarprodukts.</xsd:documentation> <xsd:documentation>Referenziert auf ein versichertes Fahrzeug über die laufende Nummer innerhalb eines Elementarprodukts.</xsd:documentation>
</xsd:annotation> </xsd:annotation>