Development #76618
toulouse_maelis: le reference_id des factures n'est pas numInvoice mais idInvoice
0%
Description
'reference_id': item['numInvoice'],
Mais numInvoice c'est un identifiant interne court (au vue des données dans les tests) :
tests/data/toulouse_maelis/R_read_invoices.xml- <ns2:readInvoicesResponse xmlns:ns2="ws.maelis.sigec.com"> tests/data/toulouse_maelis/R_read_invoices.xml- <invoiceList> tests/data/toulouse_maelis/R_read_invoices.xml: <numInvoice>8</numInvoice> tests/data/toulouse_maelis/R_read_invoices.xml- <idInvoice>F10055591232</idInvoice> tests/data/toulouse_maelis/R_read_invoices.xml- <libelleTTF>CLAE JANVIER 2023</libelleTTF> -- tests/data/toulouse_maelis/R_read_invoices.xml- </invoiceList> tests/data/toulouse_maelis/R_read_invoices.xml- <invoiceList> tests/data/toulouse_maelis/R_read_invoices.xml: <numInvoice>30</numInvoice> tests/data/toulouse_maelis/R_read_invoices.xml- <idInvoice>F10055591806</idInvoice> tests/data/toulouse_maelis/R_read_invoices.xml- <libelleTTF>TEST EO</libelleTTF>
Je pense que c'est idInvoice qu'on remonter ici.
Historique
Mis à jour par Nicolas Roche il y a environ un an
numInvoice est utilisé pour appeler payInvoice.
Là, je découvre qu'il faut utiliser idInvoice pour appeler cancelInvoiceAndDeleteSubscribeList.
Je dirais que numInvoice est interne au module (ou WSDL) Invoice alors que idInvoice est utilisé sur l'autre module Activity.
Donc oui, certainement que ce sera idInvoice qu'il faudra présenter à l'usager et utiliser dans nos identifiants.
J'ai posé la question ici : https://redmine.sigec.fr/issues/1573
Mis à jour par Benjamin Dauvergne il y a environ un an
Et donc oui c'est bien idInvoice qu'il faut utiliser dans les communications avec les usagers et c'est lui qui est unique par régie, l'autre étant globalement unique.
Mis à jour par Nicolas Roche il y a environ un an
- idInvoice (F10055591232) est unique sur toute la base
- numInvoice (8) peut être dupliqué sur différentes régies
Et Sigec dit préférer communiquer avec l'usager sur le numInvoice (ce qui je l'admet, n'a pas de sens).
Mis à jour par Benjamin Dauvergne il y a environ un an
- Statut changé de Nouveau à Rejeté
Ok je ferme alors (moi aussi j'y comprends plus rien).