Depuis que nous avons lancé iScriba, nous avons toujours cherché à rendre son utilisation et son interface simple pour l'utilisateur et c'est précisément ce que nous avions fait pour la gestion des avoirs. Pour créer un avoir, il suffisait de cocher la case correspondant à la ligne de facture sur laquelle on souhaitait effectuer l'avoir puis de valider. Simple et efficace. Le fait de cocher la totalité des lignes permettait de réaliser une facture d'avoir globale tandis que la sélection d'une ou plusieurs case permettait d'effectuer une facture d'avoir partielle.
Si cette méthode de création des avoirs nous paraissait suffisante, il est apparu qu'une quantité non négligeable de nos utilisateurs avaient besoin de plus de contrôle : faire des factures d'avoir basées sur le prix unitaire. Nous nous devions donc de répondre à cette demande et c'est maintenant chose faite. Plus de cases à cocher, mais simplement la possibilité de modifier le prix unitaire des lignes sur lesquels on souhaite effectuer l'avoir. Mettre le prix unitaire d'une ligne à 0 permet de ne pas faire d'avoir sur celle-ci, tandis que la laisser à son prix d'origine permet de faire un avoir total de la ligne. Toutes valeurs entre les deux permettra bien entendu d'effectuer un avoir partiel de la ligne.
En somme, nous avons gardé le mode de fonctionnement précédent tout en permettant une plus grande fléxibilité. À noter, la documentation de l'API concernant la création d'avoir a été mise à jour (vos applications utilisant l'ancien système continueront de fonctionner). N'hésitez pas à nous contacter si vous rencontrez des problèmes pour utiliser cette nouvelle fonctionnalité lors de la création d'une facture d'avoir.