Que signifie l'erreur DuplicateKey WageView_IncludingTaxes lors d'un import de salaires et comment la résoudre ?
Identifier la cause de l'erreur DuplicateKey WageView_IncludingTaxes lors d'un import de salaires et les étapes pour la corriger
Contexte / Problème
Lors d'un import de salaires en masse, l'outil quarksUp peut retourner une erreur sur chaque ligne du fichier avec le message suivant :
ERRORS => DuplicateKey : WageView_IncludingTaxes
Ce message indique qu'une ligne de données salariale en doublon a été détectée pour la période concernée. L'import est alors rejeté en totalité ou partiellement, empêchant la mise à jour des salaires.
Solution pas-à-pas
- Identifier la ligne problématique : Ouvrir le fichier de retour d'import et repérer les salariés concernés par l'erreur DuplicateKey.
- Vérifier l'historique des salaires dans quarksUp : Pour chaque salarié concerné, ouvrir sa fiche et accéder à l'onglet Rémunération ou Historique des salaires. Vérifier si une entrée existe déjà pour la même période que celle que vous tentez d'importer.
- Supprimer le doublon existant : Si une ligne de salaire est déjà présente pour la même période, la supprimer manuellement avant de relancer l'import.
- Vérifier le format du fichier d'import : S'assurer que le fichier ne contient pas deux lignes pour le même salarié sur la même période. Chaque combinaison (salarié + période) doit être unique dans le fichier.
- Relancer l'import : Une fois les doublons supprimés (dans le fichier ou dans l'application), relancer l'import et vérifier le fichier de retour.
- Contacter le support si l'erreur persiste malgré l'absence de doublon visible, en joignant le fichier d'import et le fichier de retour d'erreur.
Notes / Avertissements
- Cette erreur est fréquente lorsque l'on tente de réimporter un fichier déjà partiellement chargé, ou lorsqu'une saisie manuelle a été effectuée sur la même période avant l'import.
WageView_IncludingTaxesdésigne la vue de rémunération brute (charges incluses) dans le modèle de données quarksUp. Une clé en doublon sur cette vue empêche la création d'une seconde entrée pour la même période.- En cas d'import initial (première alimentation), vérifier que la base de données ne contient pas déjà des données salariales issues d'une récupération d'historique.