Message d'erreur
G/L account xxx does not allow direct postings in company code xxx. Please update the G/L account settings in SAP S/4HANA.
(Le compte du grand livre xxx n'autorise pas les comptabilisations directes dans la société xxx. Veuillez mettre à jour les paramètres du compte du grand livre dans SAP S/4HANA.)Intégrations ERP concernées
SAP S/4HANA®
Motif
Lors de l'export d'une dépense, vous pouvez rencontrer une erreur indiquant que les comptabilisations directes ne sont pas autorisées pour le compte du grand livre (G/L) sélectionné.
Pour protéger l'intégrité des données financières, SAP S/4HANA marque certains comptes du grand livre comme Post Automatically Only ou les désigne comme comptes collectifs, tels que les comptes de contrôle des immobilisations ou des comptes fournisseurs. Cela signifie que SAP S/4HANA interdit strictement à tout outil externe ou à toute API d'imputer une transaction directement sur ces comptes ; ils doivent être mis à jour via des processus système automatisés précis.
Si Payhawk tente d'imputer une dépense directement sur un compte soumis à ces restrictions, SAP S/4HANA rejette l'export pour protéger le grand livre.
Solution
Avant d'effectuer des modifications dans SAP S/4HANA, vérifiez à nouveau la manière dont la transaction est catégorisée dans Payhawk :
Connectez-vous au portail web Payhawk.
Accédez à l'application Dépenses.
Ouvrez la dépense concernée en cliquant dessus et consultez la catégorie attribuée ou le code du compte du grand livre.
Vérifiez si une erreur a été commise lors de la sélection, par exemple le choix accidentel d'une immobilisation ou d'un compte de contrôle système au lieu d'un compte du grand livre de dépense standard, tel que déplacements, repas d'équipe ou fournitures de bureau.
Si le mauvais compte a été choisi, le remplacer par le bon compte de dépense dans Payhawk résoudra le problème immédiatement.
Si la sélection du compte du grand livre est intentionnelle et que les exigences de votre organisation imposent qu'il accepte les transferts de données externes, vous devrez ajuster les paramètres spécifiques à la société pour ce compte dans SAP S/4HANA.
SAP S/4HANA Public Cloud Edition
Pour résoudre ce problème dans SAP S/4HANA Public Cloud Edition :
Connectez-vous à votre SAP Fiori launchpad et ouvrez l'application Manage G/L Account Master Data.
Recherchez le code de compte du grand livre précis.
Plutôt que de consulter l'onglet General, qui n'affiche que les paramètres globaux de base, cliquez sur l'onglet Company Code Data ou faites défiler jusqu'à la section inférieure.
Sélectionnez la ligne de la société (Company Code) précise vers laquelle vous tentez d'exporter et ouvrez ses détails.
Vérifiez le bouton Post Automatically Only. Si la politique de votre entreprise autorise les comptabilisations directes ici, désactivez ce paramètre.
Notez que si le Reconciliation Account Type du compte est actif, par exemple pour les Assets (immobilisations), les comptabilisations externes directes sont bloquées par défaut. Si cela ne peut pas être modifié, vous devez mettre à jour le mappage dans Payhawk pour utiliser un compte de dépense standard.
Enregistrez vos modifications.
SAP S/4HANA Private Cloud Edition
Pour résoudre ce problème dans SAP S/4HANA Private Cloud Edition :
Exécutez le code de transaction
FS00(Centrally Maintain G/L Account).Saisissez le numéro de compte du grand livre et le Company Code, puis appuyez sur Enter.
Accédez à l'onglet Control Data.
Repérez la case Post automatically only. Si elle est cochée, décochez-la pour autoriser les saisies directes provenant d'intégrations telles que Payhawk.
Examinez le champ Reconciliation account for acct type. S'il est restreint, les comptabilisations externes directes sont fondamentalement bloquées par la conception de SAP S/4HANA, ce qui signifie qu'un autre compte de dépense doit être choisi dans Payhawk.
Cliquez sur Save pour appliquer la configuration.
Étapes suivantes
Une fois la configuration du compte du grand livre corrigée dans SAP S/4HANA ou un compte de dépense valide sélectionné dans Payhawk, revenez à Payhawk et suivez ces étapes :
Connectez-vous au portail web Payhawk.
Accédez à l'application Dépenses.
Repérez la dépense en attente et cliquez sur Vérifier pour retenter l'export.