1866

Attribut invalide sur un élément un préfix requis d'espace de nom manquant sur un attribut.

Attention ! Cette page décrit la nature de l'erreur à l'aide d'un exemple hypothétique et non pas les données erronées du fichier d'essai d'entrée. Vous devriez toutefois pouvoir appliquer cette information à votre cas d'erreur.

Description de l'erreur :

Attribut invalide sur un élément un préfix requis d'espace de nom manquant sur un attribut. Le nom d'attribut pourrait également comporter une erreur de frappe.

Exemple :

1866.png

Dans cet exemple un attribut appelé "ccy" est fourni pour l'élément InstdAmt. L'erreur indique que l'attribut est invalide. Davantage d'informations sur les attributs autorisés pour l'élément InstdAmt peuvent se trouver dans le schéma, indiquant ce qui suit :

<xs:nom de l'élément="InstdAmt" type="ActiveOuHistoriqueMonnaieEtMontant"/>

<xs:complexeType de nom="ActiveOuHistoriqueMonnaieEtMontant">
  <xs:simpleContenu>
    <xs:extension base="ActiveOuHistoriqueMonnaieEtMontant_SimpleType">
      <xs:nomd'attribut="Ccy" type="ActiveOuHistoriqueMonnaieCode" utilisation="requise"/>
    </xs:extension>
  <xs:simpleContenu>
</xs:Type complexe>
 
Dans ce cas l'élément est autorisé et devrait avoir un attribut qui devrait être appelé "Ccy". L'erreur peut être corrigé en modifiant l'attribut originel "ccy" à "Ccy". Comme vous pouvez le remarquer la validation est sensible à la casse.

 

Explication du message d'erreur fourni par le valideur :

Elément 'élém1', attribut 'att1'. L'attribut 'att1' n'est pas autorisée.

L'attribut att1 fourni pour l'élément élém1 ne devrait pas être là.