toulouse-maelis: update activity WSDL (#75810)

This commit is contained in:
Nicolas Roche 2023-03-26 18:02:30 +02:00
parent 1881cc10db
commit a7a080c223
2 changed files with 52 additions and 39 deletions

View File

@ -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"/>

View File

@ -6502,6 +6502,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',
},
@ -7367,6 +7368,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',
},