Comment envoyer des factures au nom de plusieurs sociétés dans le réseau Peppol depuis un même Mercator ?
Au niveau de la licence, il faut acquérir autant de fois le module Peppol que de sociétés que l'on souhaite inscrire. Ce qui permet de répéter la procédure d'inscription dans le réseau Peppol via "Outils > Paramètres > Identification Peppol".
Ensuite, il faut utiliser les multiples paramètres d'identification.
Et enfin, dans les séquences, on peut lier chaque séquence de facture/NC à ces identifications via la zone "N° identification".
Il est aussi possible de déroger à cela via ce customizer Main :
using MercatorUi;
namespace Main
{
public class Customizer : MercatorUi.ICustomizers.IExec
{
public void Main(MercatorUi.ICustomizers.ExecAction action)
{
if (action == MercatorUi.ICustomizers.ExecAction.DossierOpen)
{
Globals.PeppolIdCustom = "9925:1234567890";
}
else if (action == MercatorUi.ICustomizers.ExecAction.DossierClose)
{
Globals.PeppolIdCustom = null;
}
}
}
}
L'émission de factures peut s'effectuer avec n'importe quel Peppol ID tant que ce dernier est connu de Mercator et attaché à une licence Mercator qui a fait l'objet d'une inscription au service Peppol.
En conséquence, dans une configuration composée de
- un Mercator gestion commerciale commun pour plusieurs sociétés
- différents dossiers Mercator comptabilité
- Dans le cas où aucune facture provenant de Peppol ne sera importée en gestion commerciale, alors l'inscription à Peppol peut être effectuée dans chaque dossier comptable pour chacune des sociétés.
- Dans le cas où certaines factures provenant de Peppol seront importées en gestion commerciale et d'autres en comptabilité, alors il est recommandé d'effectuer les inscriptions depuis la gestion commerciale pour toutes les sociétés (autant d'inscriptions que de sociétés). De la sorte, toutes les factures arriveront dans la Peppol Box de ce dossier commun. Dans cet Peppol Box, un bouton custom pourra être ajouté pour transférer le message vers la Peppol Box d'un autre Mercator (sur le même serveur SQL). Voir cette page.
En ce qui concerne la réception de messages, par défaut, la PeppolBox d'un dossier reçoit tous les messages Peppol associés à la licence Mercator. Cela signifie que pour une licence fiduciaire, tous les messages de tous les sous-dossiers seront remis dans la PeppolBox. (Tous ces Peppol ID sont visibles dans l'onglet "Information" de l'identification Peppol.)
Si on souhaite restreindre la réception des messages à certains Peppol ID, il faut indiquer ceux-ci dans l'onglet "Restrictions de Réception". Si cette grille est vide (ce qui est normalement le cas pour une configuration mono-société), alors il n'y a pas de filtrage des messages.
Les Peppol ID doivent être encodés sous la forme nnnn:yyyyyyyyyyyyyyyyy où nnnn vaut par exemple 9925, 0208, 9926, ...