Total | Sépare le symbole de la devise du montant si l’OCR ne parvient pas à le distinguer des chiffres. | ||
Additionne les prix des lignes de poste et les coûts supplémentaires, puis compare le résultat au montant figurant dans le champ Total. | |||
LineItems | Vérifie que le montant de chaque ligne est égal à la quantité multipliée par le prix, moins la remise. | ||
UnitPrice | Sépare le symbole de devise du montant si l’OCR ne parvient pas à le distinguer des chiffres. | ||
TotalPriceNetto | |||
TotalPriceBrutto | |||
Quantité | Vérifie que la quantité de marchandises a bien été détectée. | ||
Devise | Supprime la valeur du champ Devise si aucun champ Total n’a été détecté. | ||
Vérifie la valeur dans le champ Devise. | |||
ArticleNumberBU | Indiquez si seul le numéro d’article, ou le numéro d’article et l’unité commerciale, doivent être présents dans la base de données. | ||
Émetteur | Indiquez si les informations sur l’acheteur doivent figurer dans la base de données ou y être ajoutées. | ||
DeliveryDate | Vérifie que la date de livraison détectée est postérieure à la date de commande détectée. | ||
Devise | Définit la devise selon le pays de l’unité commerciale (CAD pour le Canada et USD pour les USA). | ||
Détermine la devise à partir du pays de l’unité commerciale. | |||
Copie la devise de LineItems (si disponible). | |||
Vérifie la valeur du champ Devise si le Total n’est pas vide. | |||
BU | Indique si les informations sur l’unité commerciale doivent figurer dans la base de données ou y être ajoutées. | ||
- Dans le Document Definition Editor, cliquez sur Document Definition → Document Definition Properties….
- Dans la boîte de dialogue qui s’ouvre, cliquez sur l’onglet Paramètre de la définition de document, puis sur le bouton Modifier… dans le groupe Champs et fonctionnalités supplémentaires.
Règles de validation des taxes pour la définition de document Order
Règles de validation des taxes pour la définition de document Order
Champ | Règle | Description | |
|---|---|---|---|
Montants | Vérifier le champ Total si le montant total de la taxe est facultatif | Vérifie que la somme de tous les montants hors taxe (NetAmount0, NetAmount1 et NetAmount2), des montants de taxe (TaxAmount1 et TaxAmount2) et des coûts supplémentaires (AdditionalCosts) est égale au montant indiqué dans le champ Total. | |
Vérifier le champ Total si le montant total de la taxe est obligatoire | Vérifie que la somme de tous les montants hors taxe (NetAmount0, NetAmount1 et NetAmount2), du montant de la taxe (TotalTaxAmount) et des coûts supplémentaires (AdditionalCosts) est égale au montant indiqué dans le champ Total. | ||
TotalTaxAmount | Vérifier le champ Taxe totale | La vérification suivante est effectuée : TotalTaxAmount = TaxAmount1 + TaxAmount2 + Additional Tax Groups / TaxAmount.
| |
Le champ Taxe totale est obligatoire | Vérifie que le champ Amounts\TotalTaxAmount est renseigné. Cette règle s’applique uniquement aux commandes d’achat non allemandes. | ||
Séparer la devise du montant dans le champ TotalTaxAmount | Sépare le symbole de devise du montant si la reconnaissance optique de caractères (OCR) ne parvient pas à le distinguer des chiffres. | ||
Compléter le champ Taxe totale si un seul taux d’imposition est trouvé | Complète automatiquement le champ Amounts\TotalTaxAmount pour les documents ne contenant qu’un seul taux d’imposition. | ||
Compléter le champ Taxe totale s’il est facultatif | Complète automatiquement le champ Amounts\TotalTaxAmount pour les pays où ce champ est facultatif. Cette règle s’applique uniquement aux commandes d’achat allemandes. | ||
TotalNetAmount | Vérifier le total net par rapport aux articles de la commande | Additionne les valeurs de la colonne TotalPriceNetto dans le tableau LineItems et compare le résultat au montant indiqué dans TotalNetAmount. | |
Séparer la devise du montant dans le champ TotalNetAmount | Sépare le symbole de devise du montant si la reconnaissance optique de caractères (OCR) ne parvient pas à le distinguer des chiffres. | ||
Vérifier le champ Total net | La vérification suivante est effectuée : TotalNetAmount = NetAmount0 + NetAmount1 + NetAmount2. Si le champ TotalNetAmount est vide, cette règle le complète avec le montant calculé. | ||
Groupes de taxes supplémentaires | |||
TaxRate, TaxAmount | Si un taux d’imposition est détecté, le montant hors taxe est obligatoire | Vérifie que chaque taux d’imposition détecté possède un champ NetAmount correspondant non vide. | |
TaxRate | Compléter le champ Taux d’imposition s’il est vide | Calcule la valeur du champ TaxRate et complète ce champ si aucun taux d’imposition n’a été trouvé dans l’image mais que d’autres champs de taxe ont été identifiés. | |
Le champ Taux d’imposition ne doit pas être vide | Vérifie que chaque montant net ou montant de taxe détecté possède un champ TaxRate correspondant non vide. | ||
TaxAmount | Vérifier le champ Taxe | La vérification suivante est effectuée : | |
TaxAmount, NetAmount | Séparer la devise du montant dans le champ TaxAmount | Sépare le symbole de devise du montant si la reconnaissance optique de caractères (OCR) ne parvient pas à le distinguer des chiffres. | |
