Development #83360
Connecteur Scrib
Début:
10 novembre 2023
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Appel SOAP générique décrit sur #79720, mais d'abord y appliquer les transformations décrites sur #77691 #77694 (et autres ?).
Révisions associées
Historique
Mis à jour par Thomas Noël il y a 5 mois
Un peu de spec. On doit envoyer un payload SOAP avec la liste de "bac" telle que :
<soap-env:Body> <ns0:depot xmlns:ns0="http://ws.scrib/"> <demandeBacs> <bac> <bacCollecteDechetsMenagers>true</bacCollecteDechetsMenagers> <bacCollecteSelective>false</bacCollecteSelective> <bacCollecteVerre>false</bacCollecteVerre> <numBacCollecteDechetsMenagers>2<numBacCollecteDechetsMenagers> <numBacCollecteSelective/> <numBacCollecteVerre/> </bac> <bac> <bacCollecteDechetsMenagers>false</bacCollecteDechetsMenagers> <bacCollecteSelective>true</bacCollecteSelective> <bacCollecteVerre>false</bacCollecteVerre> <numBacCollecteDechetsMenagers/> <numBacCollecteSelective>3</numBacCollecteSelective> <numBacCollecteVerre/> </bac> ...
Quand bacCollecteDechetsMenagers bacCollecteSelective et bacCollecteVerre sont tous à false, il ne faut en fait pas envoyer l'élément bac correspondant. (Attention : le nouveau WSDL parle aussi d'un bacCollectePapierCarton, à prendre en compte)
Par ailleurs dans la payload SOAP on a aussi :- numeroVoie : ne pas envoyer si c'est vide
- raisonDemande : idem
- typeDegradation : idem
<xs:element name="nombrePersonnesFoyer" type="xs:short" minOccurs="0"/>
: faire une 400 propre si ce n'est pas un entier<xs:element name="numeroVoie" type="xs:int" minOccurs="0"/>
: si la valeur n'est pas vide, ne retenir que les chiffres, faire un 400 s'il n'y en a aucun
Mis à jour par Robot Gitea il y a 5 mois
- Statut changé de Nouveau à En cours
Thomas NOËL (tnoel) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/passerelle/pulls/422
- Titre : WIP: add contrib.nantes_scrib connector (#83360)
- Modifications : https://git.entrouvert.org/entrouvert/passerelle/pulls/422/files
Mis à jour par Robot Gitea il y a 4 mois
- Statut changé de Solution proposée à Solution validée
Nicolas Roche (nroche) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 4 mois
- Statut changé de Solution validée à Résolu (à déployer)
Thomas NOËL (tnoel) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/passerelle/pulls/422
- Titre : add contrib.nantes_scrib connector (#83360)
- Modifications : https://git.entrouvert.org/entrouvert/passerelle/pulls/422/files
Mis à jour par Transition automatique il y a 4 mois
- Statut changé de Résolu (à déployer) à Solution déployée
add contrib.nantes_scrib connector (#83360)