L'intégration Pennylane vous permet de créer des factures clients directement depuis Inpulse vers votre compte Pennylane, sans ressaisie manuelle. Selon votre organisation, deux modes sont disponibles : la refacturation depuis le siÚge vers vos établissements, ou la facturation interne depuis une Cuisine Centrale.
1. Activer l'intégration Pennylane
Rendez-vous dans Administration > IntĂ©grations et cliquez sur Pennylane. Un assistant vous invite Ă vous connecter Ă votre compte Pennylane et Ă autoriser Inpulse Ă crĂ©er des factures de vente. Une fois validĂ©, vous ĂȘtes automatiquement redirigĂ© vers Inpulse avec l'intĂ©gration active.
2. Configurer les mappings Ă©tablissement â client Pennylane
Avant de pouvoir générer des factures, vous devez associer chaque établissement Inpulse que vous souhaitez facturer à un client existant dans votre compte Pennylane.
Pour chaque établissement, sélectionnez le client Pennylane correspondant dans le menu déroulant. Le Customer ID de chaque client Pennylane est affiché dans le sélecteur pour faciliter l'identification.
OĂč trouver le Customer ID d'un client Pennylane ?
Le Customer ID se trouve dans l'URL de la fiche client dans Pennylane. Il est visible dans la barre d'adresse de votre navigateur lorsque vous consultez la fiche d'un client.
â ïž Attention : ne confondez pas le Customer ID (visible dans l'URL) avec le champ « Identifiant client » affichĂ© sur la fiche. Ce sont deux valeurs diffĂ©rentes.
3. Générer des factures depuis le siÚge
Pré-requis
Votre compte utilisateur doit disposer du rÎle « Générer une facture partenaire ».
Comment faire
Rendez-vous dans la liste des commandes.
Sélectionnez les commandes passées par vos établissements auprÚs de fournisseurs externes.
Cliquez sur « Générer les factures dans Pennylane ».
Inpulse vérifie automatiquement la validité des commandes sélectionnées. Si un problÚme est détecté, un fichier d'erreurs vous est proposé en téléchargement. Les erreurs possibles sont :
Taux de TVA manquant sur un ingrédient fournisseur, ou taux non réglementaire en France.
Mapping Ă©tablissement â client non configurĂ© pour l'Ă©tablissement concernĂ©.
Commande au statut brouillon (seules les commandes envoyées ou réceptionnées sont éligibles).
Commande déjà associée à une facture partenaire.
Options de regroupement
Lors de la confirmation, vous pouvez cocher l'option « GĂ©nĂ©rer 1 seule facture par Ă©tablissement ». Dans ce cas, toutes les commandes d'un mĂȘme Ă©tablissement sont regroupĂ©es en une seule facture contenant une section par commande. Si cette option reste dĂ©cochĂ©e, une facture distincte est créée pour chaque commande sĂ©lectionnĂ©e.
Contenu des factures
Chaque ligne de commande devient une ligne de facture :
Quantité et prix HT : basés sur le bon de commande (BDC) si la commande est au statut « Envoyé », ou sur le bon de livraison (BDL) si une réception a été effectuée.
Taux de TVA : celui paramétré sur l'ingrédient fournisseur au moment de la génération.
Toutes les factures sont créées au statut brouillon dans Pennylane. Vous pouvez les vĂ©rifier et les modifier avant de les finaliser. Une fois finalisĂ©e, une facture ne peut plus ĂȘtre modifiĂ©e ni supprimĂ©e dans Pennylane.
Suivre les commandes déjà facturées
Une colonne « Facture partenaire » (Oui / Non) est disponible dans la liste des commandes. Elle permet d'identifier les commandes pour lesquelles une facture a déjà été générée. Vous pouvez filtrer sur cette colonne pour ne sélectionner que les commandes non encore facturées.
4. Générer des factures internes depuis une Cuisine Centrale
Activer l'intégration pour une Cuisine Centrale
Chaque Cuisine Centrale dispose de sa propre intĂ©gration Pennylane, connectĂ©e Ă un compte Pennylane distinct. L'activation se fait depuis l'onglet IntĂ©grations dans l'administration de votre Ă©tablissement Centrale, de la mĂȘme maniĂšre que dĂ©crit plus haut.
Une fois active, vous devez configurer les mappings Ă©tablissement â client Pennylane. Seuls les Ă©tablissements associĂ©s Ă votre Centrale apparaissent dans la liste.
Comment générer les factures
Rendez-vous dans la page des préparations de commandes.
Sélectionnez les préparations passées par vos établissements à la Centrale.
Cliquez sur « Générer les factures dans Pennylane ».
RÚgles spécifiques
Toute prĂ©paration peut ĂȘtre facturĂ©e, quel que soit son statut, Ă condition qu'elle ne soit pas dĂ©jĂ associĂ©e Ă une facture (facture Pennylane ou facture PDF gĂ©nĂ©rĂ©e via le module de facturation interne).
Si une commande a dĂ©jĂ Ă©tĂ© facturĂ©e via Pennylane, elle ne peut pas ĂȘtre re-facturĂ©e depuis le module de facturation interne, et inversement.
Les mĂȘmes prĂ©-requis s'appliquent : taux de TVA paramĂ©trĂ©s sur les ingrĂ©dients fournisseur et mappings Ă©tablissement â client configurĂ©s.
Lorsqu'une facture est créée dans Pennylane pour une préparation, son statut passe automatiquement à « Facturée ».
FAQ
Puis-je modifier une facture aprÚs l'avoir générée ?
Oui. Les factures sont créées au statut brouillon dans Pennylane. Vous pouvez les modifier librement avant de les finaliser. En revanche, une facture finalisĂ©e ne peut plus ĂȘtre modifiĂ©e ni supprimĂ©e.
Que faire si j'obtiens une erreur « taux de TVA manquant » ?
Vérifiez que le taux de TVA est bien renseigné sur l'ingrédient fournisseur concerné dans Inpulse, et qu'il correspond à un taux réglementaire en vigueur en France.
Que faire si j'obtiens une erreur « mapping store â client inexistant » ?
Rendez-vous dans Administration > Intégrations > Pennylane et ajoutez le mapping manquant entre l'établissement Inpulse et le client Pennylane correspondant.
Est-ce que je peux facturer une commande au statut brouillon ?
Non. Seules les commandes au statut « EnvoyĂ© » ou ayant fait l'objet d'une rĂ©ception peuvent ĂȘtre facturĂ©es.
Quelle est la différence entre le Customer ID et l'identifiant client dans Pennylane ? Le Customer ID est le code visible dans l'URL de la fiche client Pennylane (dans la barre d'adresse du navigateur). Le champ « identifiant client » affiché sur la fiche est une valeur différente. Pour le mapping dans Inpulse, c'est bien le Customer ID de l'URL qui est utilisé.





