Aller au contenu

"Tiers > Tarifs > Tarifs d'exception" vides malgré présence en GesCom

Cette fiche explique pourquoi les tarifs d'exception d'un tiers peuvent ne pas remonter dans SenSaaS alors qu'ils existent dans Sage Gestion Commerciale.

Origine du problème

Un compte tiers peut posséder une centrale d'achat. Dans la base de données, cela se traduit par la présence d'une valeur NULL ou du numéro d'un autre tiers dans le champ F_COMPTET.CT_NumCentrale.

Ce champ ne doit pas contenir de chaîne vide. Si une valeur vide est présente, la requête utilisée par SenSaaS ne retrouve pas les tarifs d'exception attendus.

Symptôme observé

La page Tiers > Tarifs > Tarifs d'exception reste vide, même si les tarifs existent côté GesCom.

Contrôle à effectuer

Vous pouvez vérifier la présence de comptes concernés avec la requête suivante :

select CT_Type, CT_Num, CT_Intitule, CT_NumCentrale
from F_COMPTET
where CT_NumCentrale = ''

Si des lignes remontent, cela signifie qu'une anomalie de données est présente.

Correction

La correction consiste à remettre une valeur cohérente dans CT_NumCentrale pour les tiers concernés.

Point d'attention

Cette anomalie peut être générée par une injection SQL, un import mal contrôlé ou un développement externe.

Vérification après correction

  1. Corrigez les données dans Sage
  2. Rechargez la page Tiers > Tarifs > Tarifs d'exception
  3. Vérifiez que les tarifs réapparaissent

Besoin d'aide ?

Si le problème persiste après correction des données, contactez le support technique par mail à support@sensaas.fr ou par téléphone au 04 90 88 22 76