# checkdoc

## Description :

Compare un fichier de référence(doc, docx ou txt) avec un fichier obtenu (doc ou docx) ou cherche la présence d'un texte dans le fichier obtenu.

## Définition :

Dans la zone paramètre, mettre :

* fichier1|fichier 2 avec fichier1=fichier de référence ou un texte et fichier2 = fichier obtenu

Le fichier de référence doit être installé dans le dossier additional\_files de l'application

Si les 2 fichiers sont identiques, l'action retournera un statut ok.

Si il y a des différences entre les 2 fichiers, l'action retournera un statut warning.

Si le premier paramètre est un texte, on vérifie si ce texte est présent dans le fichier obtenu.

## Exemples :

Télécharger le fichier doc attendu et le copier dans le dossier additional\_files de l'application :

[doc attendu](https://www.dropbox.com/s/9uzgts85n4qfmzl/facture0.docx?dl=0)

Télécharger le fichier doc obtenu et le copier dans un dossier (ex:c:/tmp) :&#x20;

[doc obtenu](https://www.dropbox.com/s/ldezzyqiibotnby/facture1.docx?dl=0)

* l'action checkdoc (facture0.docx|c:/tmp/facture1.docx) retournera ok :

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2FRecBrpqxlBGdYAS2M60r%2FCapture%20d%E2%80%99%C3%A9cran%202023-06-01%20143557.jpg?alt=media&#x26;token=77381380-8be8-48b5-9262-988a188cfe99" alt=""><figcaption></figcaption></figure>

Télécharger le fichier doc obtenu et le copier dans un dossier (ex:c:/tmp) :

&#x20;[doc obtenu](https://www.dropbox.com/s/8iuv76f5qcqjtbq/facture2.docx?dl=0)

* l'action checkdoc (facture0.docx|c:/tmp/facture2.docx) retournera warning :
