Généralités
Le traitement de découpage de lots de documents à facturer permet de découper un lot en autant de factures que l'on désire.
Le découpage peut être personnalisé ou répétitif (découpage toutes les 2 pages).
Ce traitement peut aussi s'appeler automatiquement via la gestion de lots à facturer.
Une fois ce traitement effectué, les factures générées sont créées en tant que factures d'achats à intégrer.
Découpage de lots de documents à facturer
Le traitement va sélectionner le découpage choisi.
Par défaut, le découpage du nombre de pages est sélectionné. Si ce dernier n'est pas renseigné, le traitement prend alors le nombre de pages personnalisé comme référence.
Le traitement s'assure que le lot de documents à facturer est toujours présent sur le serveur.
En cas d'erreur, le traitement se termine en "Erreur fonctionnel".
En cas de succès, le traitement fait le découpage du lot en autant de factures que l'utilisateur aura demandé via son paramétrage dans la table des lots.
Le traitement crée autant de factures à intégrer que de factures générées par le découpage.
Ces factures seront alors une par une envoyées aux services des composants communs Cegid, qui vont les traiter.
Lors de cet envoi, un identifiant unique sera retourné, il permettra de faire le lien entre la facture envoyée et les composants communs.
Une notification (ou webhook) sera par la suite envoyée par les composants communs Cegid, indiquant que la facture a été traitée.
Le fichier résultat au format .json est alors récupéré, intégré, puis une extraction des données sera effectuée automatiquement par le traitement d'alimentation des factures d'achats qui mettra à jour la facture d'achats à intégrer.
Dans le cas où la notification n'est pas activée, le traitement d'appel des services LAD devra être utilisé pour simuler cette notification, puis le traitement d'alimentation des factures d'achats devra également être utilisé manuellement.
Si pour chaque lot, il n'y a pas d'erreurs d'intégration au niveau des factures à intégrer, le statut du lot passera à "Découpé".