Paramétrage de la validation des codes taxe

Vous pouvez configurer SunSystems pour vérifier que les codes taxe saisis dans les enregistrements client et fournisseur sont uniques.

Si vous utilisez la validation des codes taxe dans Fournisseur (SUS) ou Client (CUS), SunSystems vérifie que le code taxe saisi n'est pas déjà consigné dans un autre enregistrement client ou fournisseur de cette unité de gestion lors de la sauvegarde de l'enregistrement. Le cas échéant, un message s'affiche vous demandant de confirmer que vous souhaitez sauvegarder cet enregistrement avec un Code taxe en double.

Recherche des doublons de codes taxe dans les enregistrements client et fournisseur

La fonction Fournisseur recherche les doublons de codes taxe non seulement dans les enregistrements fournisseur, mais aussi dans les enregistrements client. De même, Client vérifie également les enregistrements fournisseur. Lorsqu'un doublon est trouvé, une vérification supplémentaire est effectuée avant l'affichage du message Code taxe en double, afin de vérifier si le numéro de compte de l'enregistrement correspondant est identique ou non à celui saisi sur l'enregistrement actuel. Si tel est le cas, le message ne s'affiche pas. En effet, si un enregistrement client et un enregistrement fournisseur partagent le même compte, cela signifie qu'ils appartiennent à la même société ; ils peuvent donc utiliser le même Code taxe. Par exemple, un compte intersociétés peut exiger, pour une même société, la création d'un enregistrement fournisseur et d'un enregistrement client présentant un Code taxe identique et partageant le même compte dans le Plan comptable.

Définir la validation des codes taxe pour les enregistrements fournisseur

  1. Créez une Définition événement (EVP) avec le code CTRLFOURN, par exemple.
  2. Cliquez sur le bouton Détails et saisissez les conditions suivantes :
    Commande Elément de données Opérateur Elément de données ou valeur
    Si Code fonction = Fournisseur
    Si Point d'appel = Avant inscription données
  3. Cliquez deux fois sur Quitter pour fermer le formulaire Définition événement.
  4. Créez une Définition règle (RST) avec le Code événement CTRLFOURN et le Code règle CTRLTAXEFOURN, par exemple.
  5. Cliquez sur le bouton Détails et saisissez la règle suivante :
    Commande Valeur 1 Opérateur Valeur 2 Colonne de décision / action règle 1
    Appeler CTRLTAXEFOURN X
  6. Cliquez deux fois sur Quitter pour fermer le formulaire Définition règle.

Définir la validation des codes taxe pour les enregistrements client

  1. Créez une Définition événement (EVP) avec le code CTRLCLIENT, par exemple.
  2. Cliquez sur le bouton Détails et saisissez les conditions suivantes :
    Commande Elément de données Opérateur Elément de données ou valeur
    Si Code fonction = Clients
    Si Point d'appel = Avant inscription données
  3. Cliquez deux fois sur Quitter pour fermer le formulaire Définition événement.
  4. Créez une Définition règle (RST) avec le Code événement CTRLCLIENT et le Code règle CTRLTAXECLIENT, par exemple.
  5. Cliquez sur le bouton Détails et saisissez la règle suivante :
    Commande Valeur 1 Opérateur Valeur 2 Colonne de décision / action règle 1
    Appeler CTRLTAXECLIENT X
  6. Cliquez deux fois sur Quitter pour fermer le formulaire Définition règle.