Lors de la conversion d'enregistrements, vous pouvez rencontrer un message contextuel indiquant que la duplication lors de la conversion n'est pas autorisée, même si la feuille cible ne contient pas d'enregistrements ou que l'enregistrement n'a jamais été converti auparavant. Voici les explications pour deux scénarios :
(1) Les champs convertis incluent à la fois une sous-table et des champs indépendants, avec des données de sous-table converties en champs indépendants.
(2) Le champ indépendant de destination est défini comme Unique.
Exemple : lors de la conversion de "Commandes client" vers "Contrats de vente".
Les champs indépendants et les données de sous-table sont tous deux convertis en champs indépendants. Plus précisément, le "N° de contrat" de "Commandes client" est converti vers un autre champ indépendant dans la feuille "Contrats de vente". Si ce champ dans la feuille "Contrats de vente" est défini comme Unique, la conversion échouera.


(1) Les champs convertis incluent une sous-table, qui est convertie en champs indépendants.
(2) Le champ indépendant converti depuis la sous-table est défini comme Unique.
(3) La sous-table convertie vers ce champ indépendant contient des valeurs en double.
Exemple: lors de la conversion de "Stock sortant" vers "Solde par emplacement".
Le processus implique la conversion du "N° d'inventaire" de la sous-table des "Stock sortant" vers le champ indépendant "N° d'inventaire" dans "Solde par emplacement". La sous-table des "Stock sortant" contient plusieurs données avec le même "N° d'inventaire", mais "N° d'inventaire" dans "Solde par emplacement" est défini comme Unique. Par conséquent, la conversion échouera.


Lors de la conversion d'une sous-table vers un champ indépendant, chaque ligne de la sous-table génère un enregistrement correspondant dans la feuille cible. Cela peut entraîner plusieurs enregistrements avec la même valeur de champ.
Dans le scénario 1, plusieurs enregistrements auront le même "N° de contrat". Comme "N° de contrat" dans la feuille "Contrats de vente" est défini comme Unique, le système vous notifie des valeurs en double, ce qui provoque l'échec de la conversion.
Dans le scénario 2, plusieurs enregistrements dans la sous-table des "Stock sortant" ont le même "N° d'inventaire". Lorsqu'ils sont convertis vers le champ indépendant "N° d'inventaire" dans "Solde par emplacement", cela entraîne plusieurs enregistrements avec le même "N° d'inventaire". Comme "N° d'inventaire" dans la feuille "Solde par emplacement" est défini comme Unique, le système vous notifie des valeurs en double, ce qui provoque l'échec de la conversion.
Méthode 1 : déterminez s'il est nécessaire de convertir les champs de sous-table en champs indépendants. Si ce n'est pas nécessaire, ajustez les paramètres de conversion.
Comme ce problème survient uniquement lors de la conversion de champs de sous-table en champs indépendants, la suppression de la configuration de conversion des champs de sous-table peut résoudre le problème.
Méthode 2 : supprimez le paramètre Unique de la feuille cible.
Lorsque la conversion de champs de sous-table est nécessaire, supprimez le paramètre Unique du champ cible dans la feuille cible pour résoudre ce problème.