diff --git a/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.02 BOA SP/ON_2.02.02_BOA_Sach_Privat.docx b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.02 BOA SP/ON_2.02.02_BOA_Sach_Privat.docx index ea6f7818..68f42d15 100644 Binary files a/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.02 BOA SP/ON_2.02.02_BOA_Sach_Privat.docx and b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.02 BOA SP/ON_2.02.02_BOA_Sach_Privat.docx differ diff --git a/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.02 BOA SP/~$_2.02.02_BOA_Sach_Privat.docx b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.02 BOA SP/~$_2.02.02_BOA_Sach_Privat.docx new file mode 100644 index 00000000..049894cb Binary files /dev/null and b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.02 BOA SP/~$_2.02.02_BOA_Sach_Privat.docx differ diff --git a/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.03 BOA RS/ON_2.02.03_BOA_RS.docx b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.03 BOA RS/ON_2.02.03_BOA_RS.docx index 9a9aba8f..24b3e134 100644 Binary files a/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.03 BOA RS/ON_2.02.03_BOA_RS.docx and b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.03 BOA RS/ON_2.02.03_BOA_RS.docx differ diff --git a/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.03 BOA RS/~$_2.02.03_BOA_RS.docx b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.03 BOA RS/~$_2.02.03_BOA_RS.docx new file mode 100644 index 00000000..c49cbbcb Binary files /dev/null and b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.03 BOA RS/~$_2.02.03_BOA_RS.docx differ diff --git a/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.0_BOA_allgemein.docx b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.0_BOA_allgemein.docx index be75e5c1..dc04637a 100644 Binary files a/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.0_BOA_allgemein.docx and b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.0_BOA_allgemein.docx differ diff --git a/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/~$_2.02.0_BOA_allgemein.docx b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/~$_2.02.0_BOA_allgemein.docx new file mode 100644 index 00000000..18809f88 Binary files /dev/null and b/OMDSServiceDefinition/doc/r1_4_0/ON_2 Antragsabwicklung/ON_2.02_BOA Services/~$_2.02.0_BOA_allgemein.docx differ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CalculateSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CalculateSachPrivatResponseType.java index 5fb4d242..82aeccc5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CalculateSachPrivatResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CalculateSachPrivatResponseType.java @@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CalculateResponseTyp * <complexContent> * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponse_Type"> * <sequence> - * <element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}BerechnungSachPrivat_Type"/> + * <element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}BerechnungSachPrivat_Type" minOccurs="0"/> * <element name="ResponseUpselling" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}UpsellingSachPrivatResponse_Type" minOccurs="0"/> * </sequence> * </extension> @@ -39,7 +39,7 @@ public class CalculateSachPrivatResponseType extends CalculateResponseType { - @XmlElement(name = "Berechnungsantwort", required = true) + @XmlElement(name = "Berechnungsantwort") protected BerechnungSachPrivatType berechnungsantwort; @XmlElement(name = "ResponseUpselling") protected UpsellingSachPrivatResponseType responseUpselling; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateApplicationSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateApplicationSachPrivatResponseType.java index f10018ab..acd43d8d 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateApplicationSachPrivatResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateApplicationSachPrivatResponseType.java @@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationRes * <complexContent> * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponse_Type"> * <sequence> - * <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}AntragSachPrivat_Type"/> + * <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}AntragSachPrivat_Type" minOccurs="0"/> * </sequence> * </extension> * </complexContent> @@ -37,7 +37,7 @@ public class CreateApplicationSachPrivatResponseType extends CreateApplicationResponseType { - @XmlElement(name = "Antragsantwort", required = true) + @XmlElement(name = "Antragsantwort") protected AntragSachPrivatType antragsantwort; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateOfferSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateOfferSachPrivatResponseType.java index b0a7a45f..ec9e97ad 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateOfferSachPrivatResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/CreateOfferSachPrivatResponseType.java @@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateOfferResponseT * <complexContent> * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponse_Type"> * <sequence> - * <element name="Offertantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}OffertSachPrivat_Type"/> + * <element name="Offertantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}OffertSachPrivat_Type" minOccurs="0"/> * </sequence> * </extension> * </complexContent> @@ -37,7 +37,7 @@ public class CreateOfferSachPrivatResponseType extends CreateOfferResponseType { - @XmlElement(name = "Offertantwort", required = true) + @XmlElement(name = "Offertantwort") protected OffertSachPrivatType offertantwort; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatResponseType.java index 7f629992..3070b16b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatResponseType.java @@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationRes * <complexContent> * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponse_Type"> * <sequence> - * <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}AntragSachPrivat_Type"/> + * <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}AntragSachPrivat_Type" minOccurs="0"/> * </sequence> * </extension> * </complexContent> @@ -37,7 +37,7 @@ public class SubmitApplicationSachPrivatResponseType extends SubmitApplicationResponseType { - @XmlElement(name = "Antragsantwort", required = true) + @XmlElement(name = "Antragsantwort") protected AntragSachPrivatType antragsantwort; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/UpsellingSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/UpsellingSachPrivatResponseType.java index 5ddc916b..69f42bc8 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/UpsellingSachPrivatResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/sachPrivat/UpsellingSachPrivatResponseType.java @@ -1,12 +1,17 @@ package at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.sachPrivat; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; /** + * Type Response Upselling: Enthält eines oder mehrere Verkaufsprodukte Sach-Privat + * *
Java-Klasse für UpsellingSachPrivatResponse_Type complex type. * *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
@@ -15,6 +20,9 @@ import javax.xml.bind.annotation.XmlType;
* <complexType name="UpsellingSachPrivatResponse_Type">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="UpsellingVerkaufsprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}VerkaufsproduktSachPrivat_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
* </restriction>
* </complexContent>
* </complexType>
@@ -23,8 +31,41 @@ import javax.xml.bind.annotation.XmlType;
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "UpsellingSachPrivatResponse_Type")
+@XmlType(name = "UpsellingSachPrivatResponse_Type", propOrder = {
+ "upsellingVerkaufsprodukte"
+})
public class UpsellingSachPrivatResponseType {
+ @XmlElement(name = "UpsellingVerkaufsprodukte")
+ protected List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link VerkaufsproduktSachPrivatType }
+ *
+ *
+ */
+ public List
* Objects of the following type(s) are allowed in the list
+ * {@link JAXBElement }{@code <}{@link AttributMetadatenType }{@code >}
+ * {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}
* {@link JAXBElement }{@code <}{@link String }{@code >}
* {@link JAXBElement }{@code <}{@link Long }{@code >}
- * {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}
- * {@link JAXBElement }{@code <}{@link AttributMetadatenType }{@code >}
*
*
*/
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on4partner/ChangeCommunicationObjectRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on4partner/ChangeCommunicationObjectRequestType.java
index a2aecf2a..c7954756 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on4partner/ChangeCommunicationObjectRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on4partner/ChangeCommunicationObjectRequestType.java
@@ -63,8 +63,8 @@ public class ChangeCommunicationObjectRequestType
protected ObjektIdType objektId;
@XmlElementRefs({
@XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class),
- @XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class),
- @XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class)
+ @XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class),
+ @XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class)
})
protected List
* Objects of the following type(s) are allowed in the list
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
- * {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >}
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
+ * {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >}
*
*
*/
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/service/OmdsServicePortType_OmdsServicePort_Client.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/service/OmdsServicePortType_OmdsServicePort_Client.java
index 971bf23d..72addf78 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/service/OmdsServicePortType_OmdsServicePort_Client.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/service/OmdsServicePortType_OmdsServicePort_Client.java
@@ -20,7 +20,7 @@ import javax.xml.ws.soap.MTOMFeature;
/**
* This class was generated by Apache CXF 3.2.0
- * 2019-08-21T15:48:45.908+02:00
+ * 2019-08-21T17:59:18.494+02:00
* Generated source version: 3.2.0
*
*/
@@ -46,6 +46,8 @@ public final class OmdsServicePortType_OmdsServicePort_Client {
}
}
+// OmdsService ss = new OmdsService(wsdlURL, SERVICE_NAME);
+// OmdsServicePortType port = ss.getOmdsServicePort();
OmdsService ss = new OmdsService(wsdlURL, SERVICE_NAME);
OmdsServicePortType port = ss.getOmdsServicePort(new MTOMFeature(1024));
diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_4_0/ReleaseNotes-1-4-0.txt b/OMDSServiceDefinition/src/main/resources/def/r1_4_0/ReleaseNotes-1-4-0.txt
index 8d7829a4..1d37dbd0 100644
--- a/OMDSServiceDefinition/src/main/resources/def/r1_4_0/ReleaseNotes-1-4-0.txt
+++ b/OMDSServiceDefinition/src/main/resources/def/r1_4_0/ReleaseNotes-1-4-0.txt
@@ -28,6 +28,7 @@ Was ist neu oder anders in Version 1.4.0 im Vergleich zur Version 1.3.0?
Unfall, Sach-Privat und Rechtsschutz verwendet wird.
7. Kfz: Optionales Tarifmerkmal "Leasing verbundene Unternehmen"
8. Einführung von MTOM
+9. Allgemeine - spartenunabhängige - Methoden für BOA eingeführt
=============
Version 1.3.0
diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3Services.wsdl b/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3Services.wsdl
index c6435cf1..52d6e2c1 100644
--- a/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3Services.wsdl
+++ b/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3Services.wsdl
@@ -5,7 +5,7 @@ xmlns:os="urn:omds3Services-1-4-0"
xmlns:ost="urn:omds3ServiceTypes-1-1-0"
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
xmlns:b="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen"
-xmlns:boa="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common"
+xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common"
xmlns:boak="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz"
xmlns:boaSp="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat"
xmlns:boaRs="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs"
@@ -278,28 +278,28 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
set method for the upsellingVerkaufsprodukte property.
+ *
+ *
+ * getUpsellingVerkaufsprodukte().add(newItem);
+ *
+ *
+ *
+ *