DIAPASON 05

Ajouter des tiers complémentaires


Sur les commandes et les factures, on a un client acheteur et un client de facturation ( qui peuvent être le même client ! ).

Mais il est possible de définir d’autres acteurs: ce sont les tiers complémentaires !

En quoi consistent les tiers complémentaires ?

On va pouvoir définir, dans certains cas qu’on verra dessous, les tiers complémentaires suivants ( chaque tiers est unique ! ) sur les commandes/factures :

  • Adressé à : la facture est envoyée à ce tiers 

  • Payé par : la facture est payée par ce tiers complémentaire

Si on a un client de facturation différent du client acheteur sur la commande, il sera forcément tiers complémentaire Adressé à et Payé par. Le client est alors uniquement client de livraison, et c’est par exemple la maison mère qui va payer la facture ( elle est alors client de facturation).

  • Factor : la facture peut-être vendue à un factor, et le client doit payer directement ce factor (voir champs Client Factor ? [ CliFacPai_IS ] de la fiche client).

  • Payé partiellement : la facture est payée partiellement par ce tiers complémentaire. On peut remplir le montant qui a déjà été payé par ce tiers.

Chaque tiers complémentaire est unique: il ne peut pas y avoir plusieurs tiers “Adressé à” ou “Payé par…”. Les tiers complémentaires “Payé par” et “Payé partiellement” ne peuvent pas coexister ensemble.

Ces différents acteurs sont répertoriés dans la norme XP Z12-014 ( chapitre 4.1.1 Présentation du circuit de facturation et des acteurs impliqués).

Chaque tiers correspond à un cas d'usage dans la norme :

  • Cas d’usage n°3 : la facture est à payer par un tiers Payé Par

  • Cas d’usage n°4 : le facture est à payer partiellement par un tiers Payé partiellement par

  • Cas d’usage n°11 : la facture est envoyée à un tiers Adressé à différent de l'acheteur

  • Cas d’usage n°8 : la facture est à payer à un tiers Factor

Comment ajouter des tiers complémentaires ?

Depuis les commandes et les factures, on peut ajouter des tiers complémentaires via l’action :

image-20260526-091708.png

On peut également les ajouter directement via le bouton disponible sur le formulaire de la commande ou de la facture :

image-20260526-091902.png

On vient ensuite créer le/les tiers complémentaires dans l'écran qui s’affiche :

image-20260526-092051.png
Quels sont les champs de la fiche des tiers complémentaires ?
  • Type Tiers [ TypTiers_IS ] : on choisit ici s’il s’agit d’un tiers Adressé à, Payé par, Payé partiellement par ou Factor

  • Réseau [ TiersResRef_IS ] & Réf [ TiersRef_IS ] : on choisit le client à utiliser comme tiers ici.

  • Type Forcé ? [ TiersForcé_IS ] : dans certains cas, un tiers n’est pas modifiable ! C’est expliqué plus bas 👇

  • Adresse électronique [ TiersDesAdr_IS ] : on entre ici l’adresse électronique du tiers

  • Montant Payé [ TiersMontant_IS ] : dans le cas où on a sélectionné un tiers “Payé partiellement”, on entre ici le montant qui a déjà été payé par ce tiers ! Ce montant ne doit bien évidemment pas être supérieur au montant total de la commande.

Quelles sont les règles pour en créer ?

  • Chaque tiers est unique ! Il ne peut pas y avoir plusieurs tiers Adressé à, ou Payé par

  • Les tiers Payé par et Payé partiellement ne peuvent pas coexister !

  • Sur la commande, les tiers sont saisissables si la commande est non soldée, et non facturée totalement

  • Si le client de la commande est en même temps client de livraison et client de facturation

    • les tiers complémentaires sur la commande sont initialisés depuis le client, et sont modifiables !

    • si on crée un tiers “Adressé à”, il sera repris dans l’adresse de facturation sur la commande

  • Si le client de la commande est uniquement client de livraison

    • si on a un client de facturation et qu’on ne le surcharge pas sur la commande : les tiers Payé par et Adressé à sont remplis avec les informations de ce client de facturation et ne sont pas modifiables

    • si on surcharge le client de facturation sur la commande : les tiers Payé par et Adressé à sont remplis avec les informations de ce client de facturation surchargé et ne sont pas modifiables

  • Si on a un client Factor, le tiers Factor est rempli avec les informations de ce client et n’est pas modifiable.

Dans quels cas les tiers ne sont pas saisissables ?

Dans certains cas, au moment de saisir un tiers, on peut constater qu’il est “forcé” et non saisissable :

image-20260520-091716.png

Dans quel cas un tiers peut être forcé ?

  • Si on a un client de facturation différent du client de livraison sur la commande/ facture : les tiers Adressé à et Payé par seront forcés

  • Si on a un client Factor sur la commande/facture : le tiers Factor sera forcé.

Exemples de cas

Ci-dessous sur les commandes, mais le principe est exactement le même sur les factures !

  • Cas 1 : le client acheteur est AUSSI le client facturé

Si le client est en même temps acheteur et client de facturation, comme ci-dessous :

image-20260520-081221.png
image-20260520-081251.png


Quand on crée une commande pour ce client, ce sont ses coordonnées de facturation ( qu’on trouve dans l’onglet Facturation de la fiche client), qu’on va retrouver par défaut dans l’adresse de facturation sur la commande, ici :

image-20260520-082644.png

Comment ajouter des tiers complémentaires sur cette commande ?

  • Si on le souhaite, on va pouvoir ajouter des tiers complémentaires sur la commande, via l’action “Tiers complémentaires”, ou via le bouton présenté plus haut :

image-20260506-143038.png

On peut ainsi ajouter les tiers complémentaires qu’on souhaite :

image-20260506-143423.png

Le tiers complémentaire Adressé A, s’il est rempli, viendra écraser l’adresse de facturation entrée sur la commande !

Il est également possible de rajouter un client de facturation sur la commande, en l’entrant directement :

image-20260520-083731.png

A ce moment-là, le client de facturation entré sera directement repris en tant que tiers “Adressé à” et “Payé par”. On ne pourra donc pas remplir ces tiers complémentaires !


  • Cas 2 : on a un client de livraison et un client de facturation pour la commande

Ci-dessous, le client 000002 est l’acheteur, le client 000001 est le client de facturation :

image-20260520-084159.png


image-20260520-084123.png


Si on passe une commande au titre de ce client, les coordonnées du client de facturation entré ci-dessus ( ici, le client 000001) seront reprises sur la commande :

image-20260520-085205.png

Il ne sera alors pas possible de créer des tiers complémentaires “Adresse à” et “Payé par”: par défaut, ce sera le client de facturation qui endossera ces rôles là. Ces tiers apparaitront alors comme “Forcés” dans les tiers complémentaires et ne seront pas saisissables:

image-20260520-091336.png

Comment les tiers complémentaires sont transmis dans la FacturX ?

Les informations relatives au vendeur, à l’acheteur, ainsi qu’aux tiers complémentaires sont transmises via la FacturX, au travers des balises suivantes :

  • Les balises suivantes sont toujours présentes dans le XML:

    • Vendeur : <ram:SellerTradeParty> : les informations du vendeur proviennent de son établissement comptable et sont toujours transmises via cette balise. Par défaut, la balise <ram:PayeeTradeParty> reprend les même informations.

    • Acheteur : <ram:BuyerTradeParty> : l’adresse client de l’acheteur est transmise via cette balise


  • Les balises suivantes ne sont présentes que dans certains cas :

    • Adressé à : <ram:InvoiceeTradeParty> : Cette balise est présente uniquement si l’adresse de facturation sur la facture est différente de l’adresse de livraison. Dans quels cas cela arrive ?

      • On peut simplement avoir une adresse de facturation différente de l’adresse de livraison

      • Si on a un client de facturation sur la commande, l’adresse de facturation sera différente de l’adresse de livraison

      • Si on a rempli le tiers complémentaire Adressé à

    • Payé par : <ram:PayerTradeParty> : Cette balise est présente uniquement si on a rempli le tiers complémentaire Payé par, ou bien si on a un client de facturation ( et donc par conséquent le tiers Payé par est rempli par les informations du client de facturation).

    • Factor : <ram:PayeeTradeParty> : Cette balise est présente dans le cas où on a un client Factor sur le vendeur, ou bien si on a rempli le tiers complémentaire Factor. Mais par défaut on a dans cette balise les données du client vendeur !