Message d'erreur
Failed to export into SAP S/4 HANA. Either the WBS element or the internal order needs to be empty or statistical.
(L'export vers SAP S/4HANA a échoué. L'élément WBS ou l'ordre interne doit être vide ou statistique.)Intégrations ERP concernées
SAP S/4HANA®
Motif
Lors de l'export d'une dépense, vous pouvez rencontrer une erreur indiquant que plusieurs objets d'imputation réels ont été saisis.
Dans SAP S/4HANA, votre configuration peut vous autoriser à saisir plus d'un objet d'imputation sur une dépense, par exemple en combinant un Cost Center avec un Project pour suivre à la fois les budgets de service et de projet. SAP S/4HANA peut toutefois exiger qu'un seul de ces objets agisse comme destination financière réelle qui supporte le coût effectif. Tout objet supplémentaire doit être statistical (statistique), c'est-à-dire utilisé uniquement à des fins de reporting et de suivi en arrière-plan.
Cette erreur survient parce que SAP S/4HANA a reçu à la fois un élément WBS et un ordre interne marqués comme destinations réelles pour la même ligne de dépense. Comme SAP S/4HANA ne peut pas répartir la propriété financière réelle entre ces deux objets précis, la transaction est rejetée.
Solution
Avant de modifier quoi que ce soit dans SAP S/4HANA, observez la manière dont la dépense est codé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 vérifiez les champs de suivi.
Vérifiez si un Internal Order (ordre interne) et un Project/WBS Element ont été sélectionnés ensemble.
Si votre configuration d'entreprise n'exige pas le suivi des deux pour ce type de dépense, supprimez simplement le champ inutile afin qu'il n'en reste qu'un seul.
Si le processus de votre organisation exige de saisir les deux champs ensemble pour collecter des données de reporting, vous devez configurer l'un d'eux – généralement l'Internal Order – comme objet statistique dans SAP S/4HANA afin qu'ils puissent coexister sans conflit.
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 Internal Orders.
Recherchez le Internal Order ID utilisé pour cette dépense.
Dans les détails de l'ordre, repérez la section Control Data ou les paramètres généraux.
Assurez-vous que la case Statistical Order est activée. Cela indique à SAP S/4HANA que l'élément WBS supportera le coût financier réel, tandis que cet ordre sert uniquement au suivi.
Enregistrez vos modifications.
SAP S/4HANA Private Cloud Edition
Pour résoudre ce problème dans SAP S/4HANA Private Cloud Edition :
Accédez au code de transaction
KO02(Change Internal Order).Saisissez le numéro de l'ordre interne et appuyez sur Enter.
Accédez à l'onglet Control data.
Repérez la case Statistical order et cochez-la.
Cliquez sur Save pour mettre à jour les données de référence de l'ordre.
Étapes suivantes
Une fois les champs ajustés dans Payhawk ou la configuration des données de référence mise à jour dans SAP S/4HANA pour autoriser plusieurs objets, 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.