Ventes · API de commandes
L'API dit ce qui a changé.
Chaque nuit, seulement ça.
300 commandes, API simulée
Le problème
Une commande change pendant la lecture.
- Déjà lue, elle bouge encore.
- La marque suivante passe après.
Ce qui n'est pas modifié
L'API reste telle quelle.
- Son paramètre updated_since.
- Aucun déclencheur à ajouter.
Le piège
Un changement entre deux nuits.
- Trop tard pour ce run.
- Trop tôt pour le suivant.
Ce qu'il a fallu écrire
incremental: { mode: watermark }Une ligne.
- La marque reculée d'une marge.
- Ce qui est relu est mis à jour.
- Un manifeste, 31 lignes.
Le résultat
SO-00101 arrive invoiced.
- Au run suivant.
- Sans doublon.
La limite
Il faut une date avec fuseau.
- Un numéro de version est envoyé tel quel.
Essayer
Le scénario se rejoue en local.
Chaque étape est publiée avec sa sortie.