Dolibarr / dolibarr-fr-efacturation

2 stars 0 forks source link

[Supplier Invoice] Update Supplier Invoice from PPF #5

Open AurelienBISOTTI opened 3 months ago

AurelienBISOTTI commented 3 months ago

From the button "Check PPF Invoices" or by the Dolibarr Schedul Job

2 use cases

1st use case : "Normal" update = supplier updated an invoice :

209 - Complétée (PPF => Dolibarr)

For all Supplier Invoice at status 209 and already in Dolibarr with status 208 Check differences between the Dolibarr and PPF invoices Update the Dolibarr Invoice (example : new comment, or new attached file)

212 - Encaissée (PPF => Dolibarr)

Le fournisseur a indiqué avoir reçu le paiement de la facture

RomainDeschamps commented 2 months ago

Pistes

Statut Dolibarr existants

En partant du schéma suivant :

MODIF : QUE 209 et 212 image

Statuts autorisés

Un contrôle des statuts autorisés avant/après pourrait être ajouté soit en dur (:-/) soit paramétrable dans un dictonnaire.

Si 212 reçu du PPF on attend que la facture soit en 211 au préalable dans Dolibarr - sauf exception https://github.com/Dolibarr/dolibarr-fr-efacturation/issues/11

Diagramme de sequence

Suivi

Chaque action doit faire l'objet :