À partir de la version 6.1.02r1, la configuration des conditions de paiement a été entièrement repensée. Auparavant, dans la fiche client ou fournisseur, on saisissait simplement un nombre dans le champ délai de paiement (par exemple « 30 jours »). Ce champ est remplacé par une liste déroulante intitulée « Mode de paiement ».
Lors de la mise à jour vers la 6.1.02r1, une conversion est effectuée automatiquement : MultiPress vérifie la valeur actuelle et crée l’option correspondante dans la nouvelle liste déroulante.
Pour les clients existants, cette valeur est définie automatiquement sur une ligne à 100%, de sorte que le comportement reste identique. En pratique, vous ne verrez pas de changement fonctionnel, mais il existe une différence importante en termes d’administration :
- Le mode de paiement ne peut plus être modifié directement dans la fiche client.
- Les nouvelles conditions ou ajustements doivent désormais être prédéfinis dans les listes déroulantes.
Chaque mode de paiement comporte une ou plusieurs lignes répartissant le paiement en plusieurs échéances, par exemple :
- 0 jour – 25%
- 30 jours – 25%
- 60 jours – 50%
Le calcul de la première échéance reste projeté comme date d’échéance standard. De plus, de nouvelles variables permettent d’afficher sur la facture les autres échéances, les pourcentages correspondants et les montants.
Par exemple, une facture de 1 000 euros peut être automatiquement divisée comme suit :
- 0 jour – 25% (250 euros)
- 30 jours – 25% (250 euros)
- 60 jours – 50% (500 euros)
Vous pouvez ainsi continuer à utiliser les conditions de paiement existantes et, en parallèle, créer des échéanciers permettant le paiement en plusieurs fois. Pour cette évolution, des champs supplémentaires ont été ajoutés à la base de données (définis via Création de champs) :
- Montant d’échéance facture 1, 2, 3 et 4 (type : devise)
Des variables supplémentaires sont disponibles pour afficher le calcul :
- vBETAALSCHEMA_PROCENT_1 (pourcentage par échéance)
- vBETAALSCHEMA_DATUM_1 (date d’échéance par échéance)
Le module Postes ouverts fonctionne comme auparavant, mais vous pouvez désormais consulter le détail de l’échéancier pour voir les accords définis. Sur la facture, la liste déroulante du mode de paiement est visible pour ajuster l’échéancier à ce niveau. En dessous, la date d’échéance est affichée sur base de la première ligne. À côté, un bouton « i » permet d’afficher tout l’échéancier si plusieurs échéances sont définies.
Impact sur l’intégration Scansys
À partir de la version 6.1.02r1, la modification de la structure des conditions de paiement a également un impact sur l’intégration Scansys.
Le champ payment_term n’existe plus dans la base de données et n’est plus utilisé dans l’intégration API.
À partir de cette version, MultiPress utilise le nouveau champ payment_schedule.
Ce qui change concrètement :
• La logique sous-jacente reste la même.
• Le champ est désormais alphanumérique au lieu de numérique.
• La valeur est transmise 1 pour 1 dans l’API.
Si vous le souhaitez, vous pouvez demander une mise à jour de l’environnement de test afin d’évaluer l’impact de cette modification et d’adapter l’intégration si nécessaire.
Remarque : l’envoi du délai de paiement vers MultiPress est facultatif du côté MultiPress.
Si vous utilisez activement l’intégration Scansys pour la validation des factures d’achat, veuillez informer Scansys à l’avance de votre passage à la version incluant cette nouvelle fonctionnalité.
Cela permettra à Scansys d’apporter, si nécessaire, des ajustements ciblés de leur côté.