Version du 30/10/2026
Avertissements : impacts sur les versions Antérieures
Initialisation de la date de facture
Suite à l’installation de la version V05.13, le calcul de facturation standard initialisera par défaut la date de facture, permettant de déterminer la date d'échéance de règlement, à la date du jour du calcul de facturation et non plus à la date maxi de BL et/ou déclaration de prestations rattachés à la facture. Si vous souhaitez rester avec une initialisation avec la date maxi des BL, vous devez modifier le paramètre dédié ( IS_Facture / IS_CalFac) lié au calcul de facturation Paramétrages standards Facturation client
Conversion des fichiers au format UTF8
Il n’est plus nécessaire de convertir en ISO-8859 les fichiers JSON reçus, Diapason le fait nativement dans les cas suivants :
-
en retour des services WEB
-
en lecture d’un fichier xml dans les traitements EIA
Evolutions Facturation Standard
Nouvelles données
Evolutions
Gestion du couple RESEAU/CLIENT
L'ordre de saisie du couple Client/Réseau n’a plus d’importance pour les entités :
-
CLI : client et client de facturation
-
CDC : client, client de facturation, client d’encours, client de commande (pour un devis)
-
FAC : client, client factor, client de règlement, client d'encours
-
GCRE : client
-
GAF: client
➡️ en saisie interactive ou par l’utilisation de la fonction DIALOG (ENR-ACT-ENT).
Comportement nouveau : en cas de mono réseau, le réseau s’initialise automatiquement lors de la saisie du client si la valeur n’est pas renseignée .
Gestion des informations de règlement sur les clients et les factures
-
Sur la fiche client, les informations de règlement pour les acomptes ont été ajoutées : Mode de règlement, Délai de règlement, Début et Fin d'échéance.
Lors de l’installation de cette révision, elles sont initialisées avec les informations de règlement générales du client.
A la validation d’un client, si elles ne sont pas saisies, elles sont initialisées avec les informations de règlement de facturation du client.
-
Acompte
Lors de la création d’un acompte pour un client, ces nouvelles informations sont initialisées sur l’acompte. A la saisie de la date de l’acompte, la date de règlement sera calculée avec le trio d’informations de règlement (délai, début et fin d'échéance).
-
Calcul de facturation
-
Si la date de de règlement n’est pas renseignée, si elles sont vides, les informations de règlement sont initialisées avec celles de la commande liée à la facture. Si vides sur la commande, avec celles du client. La date de règlement est donc calculée en standard.
-
Si la date de règlement est renseignée par calcul de facturation, aucune initialisation des informations : le comportement historique s’applique.
-
-
Sur factures manuelles ou à valider, les informations de règlements ont été ajoutées : Délai de règlement, Début et Fin d'échéance. Règle applicable pour les factures produit ou avoir.
-
En création de facture, lors de la saisie du client, ces données sont initialisées à partir des données du client. Si la date de la facture est connue, la date de règlement est calculée automatiquement.
-
Lors de la saisie d’un de ces champs : date facture, délai, début ou fin d'échéance; la date de règlement est automatiquement recalculée.
-
A ce moment là, si date de début ou fin d'échéance n’est pas renseignée ou incorrecte, elle est considérée comme date de la facture. Si le délai de règlement n’est pas renseigné ou incorrect, il est considéré comme délai de règlement comptant.
-
-
Si la date de règlement est renseignée : le comportement historique s’applique.
-
Pour un acompte, ces données sont initialisées avec les informations de règlement d’acompte du client.
Si le trio d’information de règlement est renseigné mais incomplet : une erreur sera déclenchée lors du calcul de facturation ou au contrôle global de la facture manuelle.
La date de règlement reste modifiable manuellement. Si elle n’est pas cohérente avec les informations de règlement et la date calculée, une alerte sera affichée .
Suivi des règlements clients
Le suivi des règlements client est disponible dans DIAPASON suite à la loi des finances adoptée en Février dernier.
DIALOG
Evolution de la fonction MAJ-FACX mise à jour des statuts des factures Factur-X
Evolution des fonctions de traduction
Les libellés à traduire sont maintenant contenus dans des constantes locales ou des constantes globales.
Livraison paramétrage standard
Les paramétrages standards correspondent à des applicatifs fonctionnels réalisés à partir des entités du studio Diapason (requête, tableur , couplage …) qui sont mis à disposition dans votre environnement sous forme de fichier tar.gz à importer lors de l’installation de la révision ( voir Paramétrages Standards ). Ces applicatifs sont versionnés et les requêtes liées sont figées. Elles ne sont pas modifiables afin de pouvoir les relivrer sans risque.
Pour pouvoir utiliser ces outils, il est nécessaire d’effectuer des paramétrages qui sont expliqués dans la documentation de chaque outil.
Les évolutions dans cette révision sont les suivantes :
Calcul de Facturation Standard
-
Corrections :
-
Prise en compte systématique de la valeur numérique du paramètre INF-GEN / REG-DEL ( Délai Règlement ) si <> 0 ou si le code du paramètre est de type Caractère ( paramètre JPlus30 avec une valeur numérique à 30 => 30 jours ;paramètre 302 avec une valeur numérique à 30 => 30 jours) dans le cas contraire le délai de règlement est basé sur la référence du paramètre ( Exemple 30 => 30 jours ; 15 => 15 jours)
-
Un avoir total sur une facture a zéro ne permettait pas de relancer un nouveau calcul de facturation sur la commande liée. Le calcul de facturation ne considérait pas que l’avoir “annulait” la facture.
-
-
Evolutions
-
Possibilité de personnalisation de la date de facture à partir de la date BL ou de la date du jour du calcul de la facture Paramétrages standards Facturation client . ⚠️ Le comportement défaut sera le jour de lancement du calcul de facturation.⚠️
-
Prise en compte des nouveaux champs Délai Règlement ( CdeFacRegDel_IS ) , Date début échéance ( CdeFacRegEchDeb_IS ) et Date fin échéance ( CdeFacRegEchFin_IS ). Initialisation avec les valeurs correspondantes de la commande liée.
-
Contrôle des tiers ( statut client et fournisseurs )
-
Evolutions :
-
Pour les tiers assujettis TVA sur lesquels aucune adresse électronique n’est active, on demande de mettre le SIREN en adresse électronique provisoire.
-
-
Corrections :
-
exclusion des prospects du contrôle
-
API SIRENE : pour constituer le nom du tiers, si les champs “denominationUsuelleEtablissement” et “denominationUniteLegale” de la base SIRENE sont vides, on concatène désormais le nom (“nomUsageUniteLegale” ou si vide “nomUniteLegale”) et le prénom “prenomUsuelUniteLegale”.
-
Emission d'une Facture au format Factur-X / CII
-
Evolutions
-
Changement de comportement de la date d’activation d’un client en factur-x. Tous les clients et non plus uniquement les clients B2B peuvent être activés séparément via la date d’activation de leur fiche client ( date d’activation ( champs [ CliDatActFacX_IS ] )) Activer les paramètres IS_FacturX / IS_PA
-
Intégration du Schématron Version 1.4.0 (fix04 du 4 septembre)
-
Ajout de la procédure IS_FaxIdCp permettant de personnaliser l’alimentation de la BT-85 (Nom d'un compte bancaire, domicilié dans un établissement financier, sur lequel il convient que soit effectué le paiement). Cette balise est alimentée par défaut avec la référence de la banque associée à l'établissement défini sur la facture.
-
-
Corrections
-
Mauvaise alimentation de la BT-131 ( Montant total de la ligne de Facture ) pour un avoir généré sur la base d'une ligne de facture dont le prix public est nul avec une plus value négative ( remise). Cet ligne d'avoir ne passe pas lors du contrôle schématron.
-
-
Evolutions
-
Mise a disposition d’un tableur de traçabilité du détail de calcul d’encours par client ( IS_CliEcDe )
-
ANNEXE : TABLEAU COMPLET DES SUJETS TRAITES en 05.13
|
Demande |
Module |
Version Sujet |
Description |
Documentation |
|
BAT02111 |
FAB |
05.07.01 |
Le flag atefablansta n'est pas à jour sur les entêtes de séries alors que tous les ofs sont lancés . |
Problème corrigé. La mise à jour d’une série déclenche désormais la mise à jour de tous les OFs de la série. |
|
BAT02140 |
ALL |
05.11.01 |
Message d’expiration des certificats à afficher uniquement pour les utilisateurs cochés ADMIN et non à TOUS LES UTILISATEURS |
Evolution réalisée. |
|
BAT02141 |
GC |
05.07.01 |
Pouvoir gérer le même compte tiers sur plusieurs clients. |
Evolution réalisée. |
|
BAT02147 |
GC |
05.07.05 |
Alimentation de la nature de la facture. |
Problème corrigé. |
|
BAT02148 |
GC |
05.11.01 |
Mauvaise alimentation de la variable CdeFacCdeTot_IS sur la commande en fonction de CliFacCdeTot_IS du client |
Problème corrigé. |
|
BEL02635 BEL03241 ISI15331 NEO00615 OXX01781 |
GC |
ALL |
En création de commande commerciale, par ENR-ACT-ENT sans présentation ou en saisie manuelle sur la présentation ISIA, avoir la possibilité d'affecter le réseau avant la référence client. |
Evolution réalisée. Les problèmes liées à l’ordre sont résolus. Voir documentation ci-dessus. |
|
BEL03971 ERD01827 |
ALL |
05.10.02 |
Problème de connexion à Diapason : Veuillez vérifier vos connexions réseaux ou le nombre de connexions autorisées aux bases de données. |
Problème de connexion à Diapason : les utilisateurs ne peuvent plus se connecter à Diapason, les agents du PASOE ne détectent pas que le maximum de sessions / Agent est atteint. Ce problème est annoncé par Progress réglé dans sa version 12.8.12. Le passage dans cette version est prévue dans cette révision. |
|
BEL04018 |
GC |
05.12.03 |
Perte de la devise au changement du client sur l'entête de commande |
Problème corrigé. |
|
CAI01913 |
EXP |
04.16.21 |
Message erreur bloquant renvoyé lors de l'appel d'un SW externe depuis Diapason :
|
Problème corrigé. Voir § ci-dessus “Impacts sur les versions antérieures”. |
|
CAS00850CAS00879 |
STU |
05.10.02 |
Problème d’ouverture de requête REB |
Problème corrigé. |
|
CAS00882 OXX01790 |
GC |
05.10.02 |
Initialisation de SDE.CdeLivPays sur les entêtes de commande en création |
Problème corrigé. |
|
ISI15798 |
CPT |
05.09.00 |
Diapason ne génère plus de libellé pour toutes les lignes d'écriture, mais uniquement sur la première écriture. |
Evolution réalisée. |
|
ISI15830 |
EXP |
05.12.01 |
Améliorer l'outil de la photo Si des fichiers "base.pf" existent sur l'environnement à réactualiser
Si des fichiers "base.pf" n'existent pas sur l'environnement à réactualiser
|
Evolution réalisée. Lors du déclenchement de la photo, copier le db.pf général et les différents .pf contenus dans les dossiers des bases dans la photo. En cas de restauration avec l'option -Photo, recopier le db.pf dans data/Diap et les .pf particuliers dans les dossiers des bases. |
|
ISP00066 |
GC |
05.12.03 |
Suite à la modification du client de la commande, les lignes associées sont désynchronisées (gardent l'ancien client). |
Problème corrigé. |
|
JAN01209 |
FAC |
05.10.03 |
Mauvais taux de TVA sur PV Entêtes commandes commerciales dans la facture. |
Problème corrigé. |
|
NEO00576 |
GDT |
05.06.01 |
Non affichage de la donnée enregistrée lors de la modification du champ "Fax adresse facture" d'un client. Or la donnée est bien enregistrée en base. |
Problème corrigé. |
|
OXX01780 |
STU |
05.10.04 |
Les éditions Linux ne fonctionnent plus. |
Problème corrigé. |
|
OXX01805 |
EXP |
05.10.04 |
Calendrier bloqué en mise à jour : Table des verrous saturée. augmenter le -L |
Problème corrigé. |