toulouse-maelis: avoir les derniers WSDLs dans les tests (#75810) #163
|
@ -69,7 +69,7 @@ EMERGENCY_PERSON_SCHEMA = {
|
|||
'title': 'Emergency person',
|
||||
'description': "Personnes à prévenir en cas d'urgence",
|
||||
'type': 'object',
|
||||
'required': ['firstname', 'lastname', 'dateBirth', 'quality'],
|
||||
'required': ['firstname', 'lastname', 'quality'],
|
||||
'properties': {
|
||||
'quality': {
|
||||
'description': 'Qualité',
|
||||
|
@ -92,7 +92,7 @@ AUTHORIZED_PERSON_SCHEMA = {
|
|||
'properties': {
|
||||
'personInfo': {
|
||||
'type': 'object',
|
||||
'required': ['firstname', 'lastname', 'dateBirth'],
|
||||
'required': ['firstname', 'lastname'],
|
||||
'properties': PERSON_PROPERTIES,
|
||||
},
|
||||
'personQuality': {
|
||||
|
|
|
@ -203,6 +203,22 @@
|
|||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="basketLigneBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="personneInfo" type="ns2:personInfoBean"/>
|
||||
<xs:element minOccurs="0" name="idPanier" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="idIns" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="idInsLieu" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="inscription" type="ns2:subscribeBean"/>
|
||||
<xs:element minOccurs="0" name="qte" type="xs:double"/>
|
||||
<xs:element minOccurs="0" name="prixUnit" type="xs:double"/>
|
||||
<xs:element minOccurs="0" name="montant" type="xs:double"/>
|
||||
<xs:element minOccurs="0" name="datEchn" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateMaj" type="xs:dateTime"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="addChildUnitLstWaitResponseBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="controlResult" type="ns2:controlResultBean"/>
|
||||
|
@ -673,7 +689,9 @@
|
|||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="idAct" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle2" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="schoolNature" type="tns:schoolNatureBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="blocNoteList" nillable="true" type="tns:blocNoteBean"/>
|
||||
<xs:element minOccurs="0" name="idService" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="dateStart" type="xs:dateTime"/>
|
||||
|
@ -693,6 +711,13 @@
|
|||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="schoolNatureBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="activityPeriodCapacityBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns2:abstractSpecBean">
|
||||
|
@ -940,22 +965,16 @@
|
|||
<xs:element minOccurs="0" name="delai" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="idFam" type="xs:string"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="lignes" nillable="true" type="tns:basketLigneBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="lignes" nillable="true" type="ns1:basketLigneBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="basketLigneBean">
|
||||
<xs:complexType name="personInfoBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="datEchn" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateMaj" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="idIns" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="idInsLieu" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="idPanier" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="inscription" type="tns:subscribeBean"/>
|
||||
<xs:element minOccurs="0" name="montant" type="xs:double"/>
|
||||
<xs:element minOccurs="0" name="personneInfo" type="tns:personInfoBean"/>
|
||||
<xs:element minOccurs="0" name="prixUnit" type="xs:double"/>
|
||||
<xs:element minOccurs="0" name="qte" type="xs:double"/>
|
||||
<xs:element minOccurs="0" name="dateBirth" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="firstname" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="lastname" type="xs:string"/>
|
||||
<xs:element name="numPerson" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="sexe" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="subscribeBean">
|
||||
|
@ -969,19 +988,11 @@
|
|||
<xs:element minOccurs="0" name="idRegie" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="idUnit" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libAct" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libAct2" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libLieu" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libUnit" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="personInfoBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="dateBirth" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="firstname" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="lastname" type="xs:string"/>
|
||||
<xs:element name="numPerson" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="sexe" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="addPersonUnitLstWait">
|
||||
<xs:sequence>
|
||||
<xs:element name="AddPersonSubscribeRequestBean" type="ns1:addChildSubscribeRequestBean"/>
|
||||
|
@ -1101,6 +1112,16 @@
|
|||
<xs:element minOccurs="0" name="value" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="indicatorKernelBean">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="choiceList" nillable="true" type="xs:anyType"/>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="label" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="typeDesc" type="tns:indicatorTypeDescEnum"/>
|
||||
<xs:element minOccurs="0" name="typeDescStr" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="conveyanceInfoKernelBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="afternoonJourney" type="tns:journeyInfoKernelBean"/>
|
||||
|
@ -1124,16 +1145,6 @@
|
|||
<xs:element minOccurs="0" name="place" type="xs:anyType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="indicatorKernelBean">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="choiceList" nillable="true" type="xs:anyType"/>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="label" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="typeDesc" type="tns:indicatorTypeDescEnum"/>
|
||||
<xs:element minOccurs="0" name="typeDescStr" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="updatePersonUnitBasket">
|
||||
<xs:sequence>
|
||||
<xs:element name="updateBasketLigneRequestBean" type="tns:updateBasketLigneRequestBean"/>
|
||||
|
@ -1347,6 +1358,13 @@
|
|||
<xs:element minOccurs="0" name="getPersonCatalogueActivityResultBean" type="ns1:getPersonCatalogueActivityResultBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="indicatorTypeDescEnum">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="NONE"/>
|
||||
<xs:enumeration value="NOTE"/>
|
||||
<xs:enumeration value="CHOICE"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="blocNoteTypeEnum">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="A"/>
|
||||
|
@ -1356,13 +1374,6 @@
|
|||
<xs:enumeration value="ID"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="indicatorTypeDescEnum">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="NONE"/>
|
||||
<xs:enumeration value="NOTE"/>
|
||||
<xs:enumeration value="CHOICE"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="dayInfoStatus">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="NO_CUSTODY"/>
|
||||
|
|
|
@ -10,9 +10,12 @@
|
|||
</xs:complexType>
|
||||
|
||||
</xs:schema>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="bean.persistence.ape.ws.maelis.sigec.com" xmlns:ns2="bean.persistence.ws.maelis.sigec.com" xmlns:ns1="ape.ws.maelis.sigec.com" attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="bean.persistence.ape.ws.maelis.sigec.com">
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="bean.persistence.ape.ws.maelis.sigec.com" xmlns:ns2="bean.persistence.ws.maelis.sigec.com" xmlns:ns1="ape.ws.maelis.sigec.com" targetNamespace="bean.persistence.ape.ws.maelis.sigec.com" version="1.0">
|
||||
|
||||
<xs:import namespace="ape.ws.maelis.sigec.com"/>
|
||||
|
||||
<xs:import namespace="bean.persistence.ws.maelis.sigec.com"/>
|
||||
|
||||
<xs:complexType name="addApeBookRequestBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecRequestBean">
|
||||
|
@ -25,6 +28,7 @@
|
|||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="indicatorValueAddUpdBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecRequestBean">
|
||||
|
@ -37,6 +41,7 @@
|
|||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="childAddUpdBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecRequestBean">
|
||||
|
@ -51,6 +56,7 @@
|
|||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="apeBookAddBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecRequestBean">
|
||||
|
@ -83,6 +89,7 @@
|
|||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="nurseryChoiceBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecRequestBean">
|
||||
|
@ -94,6 +101,7 @@
|
|||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="addApeBookResultBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecResultBean">
|
||||
|
@ -101,6 +109,7 @@
|
|||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="readApeIndicatorListResultBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecResultBean">
|
||||
|
@ -110,6 +119,7 @@
|
|||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="apeIndicatorGroupBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecResultBean">
|
||||
|
@ -120,6 +130,7 @@
|
|||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="indicatorReadBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecResultBean">
|
||||
|
@ -132,6 +143,7 @@
|
|||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="readNurseryListRequestBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecRequestBean">
|
||||
|
@ -142,6 +154,7 @@
|
|||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="readNurseryListResultBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecResultBean">
|
||||
|
@ -151,6 +164,7 @@
|
|||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="nurseryInfoBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecResultBean">
|
||||
|
@ -169,6 +183,7 @@
|
|||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="activityTypeBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecResultBean">
|
||||
|
@ -179,6 +194,7 @@
|
|||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="managerBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecResultBean">
|
||||
|
@ -191,6 +207,7 @@
|
|||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="nurseryUnitInfoBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecResultBean">
|
||||
|
@ -202,6 +219,7 @@
|
|||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="placeInfoBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecResultBean">
|
||||
|
@ -216,6 +234,7 @@
|
|||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="addressBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecResultBean">
|
||||
|
@ -230,6 +249,7 @@
|
|||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
</xs:schema>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="ape.ws.maelis.sigec.com" xmlns:ns1="bean.persistence.ape.ws.maelis.sigec.com" attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="ape.ws.maelis.sigec.com">
|
||||
<xs:import namespace="bean.persistence.ape.ws.maelis.sigec.com"/>
|
||||
|
@ -263,6 +283,7 @@
|
|||
<xs:element minOccurs="0" name="place" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="communeCode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="countryCode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="cdDepartment" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="addApeBookResponse">
|
||||
|
@ -462,7 +483,7 @@
|
|||
</wsdl:binding>
|
||||
<wsdl:service name="ApeService">
|
||||
<wsdl:port binding="tns:ApeServiceSoapBinding" name="ApeServiceImplPort">
|
||||
<soap:address location="https://demo-toulouse.sigec.fr/maelisws-toulouse/services/ApeService"/>
|
||||
<soap:address location="https://demo-toulouse.sigec.fr/maelisws-toulouse-recette/services/ApeService"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
|
@ -176,6 +176,7 @@
|
|||
<xs:element minOccurs="0" name="place" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="communeCode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="countryCode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="cdDepartment" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType abstract="true" name="abstractSpecBean">
|
||||
|
@ -221,6 +222,7 @@
|
|||
<xs:element minOccurs="0" name="place" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="communeCode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="countryCode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="cdDepartment" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="paiInfoBean">
|
||||
|
@ -1220,7 +1222,7 @@
|
|||
<xs:element minOccurs="0" name="civility" type="xs:string"/>
|
||||
<xs:element name="firstname" type="xs:string"/>
|
||||
<xs:element name="lastname" type="xs:string"/>
|
||||
<xs:element name="dateBirth" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateBirth" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="sexe" type="xs:string"/>
|
||||
<xs:element name="quality" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="contact" type="tns:contactLightBean"/>
|
||||
|
@ -1252,6 +1254,8 @@
|
|||
<xs:sequence>
|
||||
<xs:element name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="depositDate" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="visaDate" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="validityDate" type="xs:dateTime"/>
|
||||
<xs:element name="filename" type="xs:string"/>
|
||||
<xs:element name="fileSupplied" type="ns1:fileHandler"/>
|
||||
</xs:sequence>
|
||||
|
@ -1440,7 +1444,7 @@
|
|||
<xs:element minOccurs="0" name="civility" type="xs:string"/>
|
||||
<xs:element name="lastname" type="xs:string"/>
|
||||
<xs:element name="firstname" type="xs:string"/>
|
||||
<xs:element name="dateBirth" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateBirth" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="sexe" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="contact" type="tns:contactLightBean"/>
|
||||
</xs:sequence>
|
||||
|
|
|
@ -1,11 +1,14 @@
|
|||
<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="ws.maelis.sigec.com" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" name="InvoiceService" targetNamespace="ws.maelis.sigec.com">
|
||||
<wsdl:types>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="ws.maelis.sigec.com" xmlns:ns1="bean.persistence.invoice.ws.maelis.sigec.com" attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="ws.maelis.sigec.com">
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="ws.maelis.sigec.com" xmlns:ns2="bean.persistence.ws.maelis.sigec.com" xmlns:ns1="bean.persistence.invoice.ws.maelis.sigec.com" attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="ws.maelis.sigec.com">
|
||||
<xs:import namespace="bean.persistence.invoice.ws.maelis.sigec.com"/>
|
||||
<xs:import namespace="bean.persistence.ws.maelis.sigec.com"/>
|
||||
<xs:element name="addDirectDebitOrder" type="tns:addDirectDebitOrder"/>
|
||||
<xs:element name="addDirectDebitOrderResponse" type="tns:addDirectDebitOrderResponse"/>
|
||||
<xs:element name="getDirectDebitOrder" type="tns:getDirectDebitOrder"/>
|
||||
<xs:element name="getDirectDebitOrderResponse" type="tns:getDirectDebitOrderResponse"/>
|
||||
<xs:element name="getInvoicePDF" type="tns:getInvoicePDF"/>
|
||||
<xs:element name="getInvoicePDFResponse" type="tns:getInvoicePDFResponse"/>
|
||||
<xs:element name="isWSRunning" type="tns:isWSRunning"/>
|
||||
<xs:element name="isWSRunningResponse" type="tns:isWSRunningResponse"/>
|
||||
<xs:element name="payInvoices" type="tns:payInvoices"/>
|
||||
|
@ -48,6 +51,30 @@
|
|||
<xs:complexType abstract="true" name="abstractSpecBean">
|
||||
<xs:sequence/>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getInvoicePDF">
|
||||
<xs:sequence>
|
||||
<xs:element name="getInvoicePDFRequestBean" type="ns1:getInvoicePDFRequestBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType abstract="true" name="abstractSpecRequestBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="tns:abstractSpecBean">
|
||||
<xs:sequence/>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getInvoicePDFResponse">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="getInvoicePDFResponseBean" type="ns1:getInvoicePDFResponseBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType abstract="true" name="abstractSpecResultBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="tns:abstractSpecBean">
|
||||
<xs:sequence/>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="isWSRunning">
|
||||
<xs:sequence/>
|
||||
</xs:complexType>
|
||||
|
@ -92,6 +119,7 @@
|
|||
<xs:element minOccurs="0" name="headerLine3" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="headerLine4" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="headerLine5" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="idTrain" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
@ -111,10 +139,26 @@
|
|||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="bean.persistence.invoice.ws.maelis.sigec.com" xmlns:ns1="ws.maelis.sigec.com" targetNamespace="bean.persistence.invoice.ws.maelis.sigec.com" version="1.0">
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="bean.persistence.ws.maelis.sigec.com" version="1.0">
|
||||
|
||||
<xs:complexType name="payerBean">
|
||||
<xs:sequence>
|
||||
<xs:element name="num" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="lastname" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="firstname" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="sexe" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="civility" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="mail" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
</xs:schema>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="bean.persistence.invoice.ws.maelis.sigec.com" xmlns:ns2="bean.persistence.ws.maelis.sigec.com" xmlns:ns1="ws.maelis.sigec.com" targetNamespace="bean.persistence.invoice.ws.maelis.sigec.com" version="1.0">
|
||||
|
||||
<xs:import namespace="ws.maelis.sigec.com"/>
|
||||
|
||||
<xs:import namespace="bean.persistence.ws.maelis.sigec.com"/>
|
||||
|
||||
<xs:complexType name="personBankBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecBean">
|
||||
|
@ -132,9 +176,31 @@
|
|||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="getInvoicePDFRequestBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecRequestBean">
|
||||
<xs:sequence>
|
||||
<xs:element name="codeRegie" type="xs:int"/>
|
||||
<xs:element name="numInvoice" type="xs:int"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="getInvoicePDFResponseBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecResultBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="invoicePdfFile" type="xs:base64Binary"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="invoiceBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="numInvoice" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="idInvoice" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelleTTF" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="regie" type="tns:regieBean"/>
|
||||
<xs:element minOccurs="0" name="numFamily" type="xs:int"/>
|
||||
|
@ -150,6 +216,8 @@
|
|||
<xs:element minOccurs="0" name="dateTIPI" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="authTIPI" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="pdfName" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="pdfFile" type="xs:base64Binary"/>
|
||||
<xs:element minOccurs="0" name="payer" type="ns2:payerBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="lineInvoiceList" nillable="true" type="tns:lineInvoiceBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
@ -203,6 +271,10 @@
|
|||
<wsdl:part element="tns:readInvoicesResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getInvoicePDFResponse">
|
||||
<wsdl:part element="tns:getInvoicePDFResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="isWSRunningResponse">
|
||||
<wsdl:part element="tns:isWSRunningResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
|
@ -211,6 +283,10 @@
|
|||
<wsdl:part element="tns:payInvoices" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getInvoicePDF">
|
||||
<wsdl:part element="tns:getInvoicePDF" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="isWSRunning">
|
||||
<wsdl:part element="tns:isWSRunning" name="parameters">
|
||||
</wsdl:part>
|
||||
|
@ -235,12 +311,14 @@
|
|||
<wsdl:documentation>Attention : Il est nécessaire de paramétrer un code pour la régie qui doit être passé en paramètre lors de l'invocation de la méthode.</wsdl:documentation>
|
||||
<wsdl:operation name="payInvoices">
|
||||
<wsdl:documentation>Service d'enregistrement des paiements effectués par une famille
|
||||
|
||||
-----------------------------------
|
||||
La personne qui effectue le règlement de la facture doit être Rl1 ou Rl2 de la famille
|
||||
Solde de la liste des factures passées en paramètre
|
||||
Enregistrement du règlement
|
||||
Mise à jour de la balance familiale
|
||||
|
||||
-----------------------------------
|
||||
-----------------------------------
|
||||
numDossier : numéro de la famille
|
||||
numPerson : numéro de la personne qui effectue le règlement
|
||||
lastName : nom de la personne qui effectue le règlement
|
||||
|
@ -252,8 +330,8 @@
|
|||
numInvoices : liste des numéros de factures réglées
|
||||
Retourne le numéro du règlement
|
||||
|
||||
-----------------------------------
|
||||
Attention : Le numéro ou le nom/prénom de la personne doivent être fournis </wsdl:documentation>
|
||||
-----------------------------------
|
||||
Attention : Le numéro ou le nom/prénom de la personne doivent être fournis. Le montant du règlement doit être égale au solde des factures (pas de règlement partiel)</wsdl:documentation>
|
||||
<wsdl:input message="tns:payInvoices" name="payInvoices">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:payInvoicesResponse" name="payInvoicesResponse">
|
||||
|
@ -262,8 +340,7 @@
|
|||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getDirectDebitOrder">
|
||||
<wsdl:documentation> Lecture des informations relatives à l'autorisation de prélèvement en cours à la date de référence
|
||||
|
||||
<wsdl:documentation>Lecture des informations relatives à l'autorisation de prélèvement en cours à la date de référence
|
||||
|
||||
------------------------
|
||||
numDossier: numéro de dossier
|
||||
|
@ -279,8 +356,21 @@
|
|||
<wsdl:fault message="tns:MaelisAccountException" name="MaelisAccountException">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getInvoicePDF">
|
||||
<wsdl:documentation>Renvoie le fichier PDF de la facture indiquée
|
||||
|
||||
-----------------------------------
|
||||
codeRegie : Code de la régie concernée
|
||||
numInvoice : Numéro de la facture</wsdl:documentation>
|
||||
<wsdl:input message="tns:getInvoicePDF" name="getInvoicePDF">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:getInvoicePDFResponse" name="getInvoicePDFResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault message="tns:MaelisAccountException" name="MaelisAccountException">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="isWSRunning">
|
||||
<wsdl:documentation>Méthode pour vérifier si le webservice est OK
|
||||
<wsdl:documentation>Vérifie si le webservice est OK
|
||||
|
||||
-------------------------
|
||||
Retourne vrai ou faux </wsdl:documentation>
|
||||
|
@ -292,8 +382,7 @@
|
|||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="addDirectDebitOrder">
|
||||
<wsdl:documentation> Service d'ajout d'autorisation de prélèvement
|
||||
|
||||
<wsdl:documentation>Service d'ajout d'autorisation de prélèvement
|
||||
|
||||
------------------------
|
||||
numDossier : Numéro de dossier (numéro famille).
|
||||
|
@ -309,8 +398,7 @@
|
|||
* Si le top de prélèvement automatique est déjà positionné, aucun traitement n'est effectué.
|
||||
* Si le top de prélèvement automatique n'est pas positionné :
|
||||
- Si la RUM n'est pas fournie : Création de nouvelles références bancaires avec le top de prélèvement positionné dont la date de début correspond à la date d'effet avec génération de la RUM. La date de signature du mandat est la date d'effet. Si la RUM est fournie : L'enregistrer
|
||||
- Clôture des références « sans prélèvement » à la date d'effet - 1 jour
|
||||
</wsdl:documentation>
|
||||
- Clôture des références « sans prélèvement » à la date d'effet - 1 jour</wsdl:documentation>
|
||||
<wsdl:input message="tns:addDirectDebitOrder" name="addDirectDebitOrder">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:addDirectDebitOrderResponse" name="addDirectDebitOrderResponse">
|
||||
|
@ -372,6 +460,18 @@
|
|||
<soap:fault name="MaelisAccountException" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getInvoicePDF">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="getInvoicePDF">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="getInvoicePDFResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="MaelisAccountException">
|
||||
<soap:fault name="MaelisAccountException" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="isWSRunning">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="isWSRunning">
|
||||
|
|
|
@ -1177,6 +1177,7 @@ def test_read_family(family_service, xml, con, app):
|
|||
'quality': 'PERE',
|
||||
'civility': 'M.',
|
||||
'birth': {
|
||||
'cdDepartment': None,
|
||||
'communeCode': None,
|
||||
'countryCode': '99350',
|
||||
'dateBirth': '1938-07-26T00:00:00+01:00',
|
||||
|
@ -1290,6 +1291,7 @@ def test_read_family(family_service, xml, con, app):
|
|||
'sexe': 'F',
|
||||
'sexe_text': 'Féminin',
|
||||
'birth': {
|
||||
'cdDepartment': None,
|
||||
'dateBirth': '1943-01-19T00:00:00+01:00',
|
||||
'place': 'Saint-louis',
|
||||
'communeCode': '91122',
|
||||
|
@ -1519,6 +1521,7 @@ def test_read_rl2(family_service, con, app):
|
|||
'quality': 'MERE',
|
||||
'civility': 'MME',
|
||||
'birth': {
|
||||
'cdDepartment': None,
|
||||
'communeCode': None,
|
||||
'countryCode': '99351',
|
||||
'dateBirth': '1940-06-22T00:00:00+02:00',
|
||||
|
@ -1898,7 +1901,6 @@ def test_create_family(family_service, con, app):
|
|||
'emergencyPersonList/0/firstname': 'Keny',
|
||||
'emergencyPersonList/0/lastname': 'Arkana',
|
||||
'emergencyPersonList/0/sexe': 'F',
|
||||
'emergencyPersonList/0/dateBirth': '1982-12-20',
|
||||
'emergencyPersonList/0/quality': 'T',
|
||||
'childList/0/lastname': 'Zimmerman',
|
||||
'childList/0/firstname': 'Robert',
|
||||
|
@ -3335,7 +3337,6 @@ def test_update_child_person(family_service, con, app):
|
|||
'personInfo/firstname': 'Angelo',
|
||||
'personInfo/lastname': 'Bent',
|
||||
'personInfo/sexe': 'M',
|
||||
'personInfo/dateBirth': '1985-06-22',
|
||||
'personInfo/contact/phone': '0102030405',
|
||||
'personInfo/contact/mobile': None,
|
||||
'personInfo/contact/mail': None,
|
||||
|
@ -6772,6 +6773,7 @@ def test_add_person_basket_subscription(activity_service, con, app):
|
|||
'idRegie': 'A10049327675',
|
||||
'idUnit': 'A10051141990',
|
||||
'libAct': 'Vitrail Fusing 1/2 Je Adultes 2022/2023 - Mardi 14h-17h',
|
||||
'libAct2': None,
|
||||
'libLieu': 'Centre Culturel ALBAN MINVILLE',
|
||||
'libUnit': 'Inscription 1er semestre',
|
||||
},
|
||||
|
@ -7637,6 +7639,7 @@ def test_get_baskets(activity_service, con, app):
|
|||
'idRegie': 'A10049327667',
|
||||
'idUnit': 'A10053187085',
|
||||
'libAct': 'Vacances Hivers 2023',
|
||||
'libAct2': None,
|
||||
'libLieu': 'ALEX JANY',
|
||||
'libUnit': 'Semaine 1',
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue