# checkcsv

## Description :

Compare un fichier de référence(csv) avec un fichier obtenu (csv)

## Définition :

Dans la zone paramètre, mettre :

* fichier1|fichier 2 avec fichier1=fichier de référence 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.

Le fichier obtenu peut contenir une partie des colonnes du fichier de référence : si le contenu est identique, l'action retournera un statut ok.

## Exemples :

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

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2FITSJLZv3r4B2UUh6DpHX%2Fimage.png?alt=media&#x26;token=cd869fe8-56c0-481c-ab05-cdac31622a58" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2FviOxCuOq88i571fA6cnk%2Fimage.png?alt=media&#x26;token=3e8009b4-1aeb-4c4a-af7b-512636ce8242" alt=""><figcaption></figcaption></figure>

* l'action checkcsv (,JournaldesVentes.csv|C:/kalios/JournaldesVentes1.csv) retournera  ok :

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2FdjepPH9vAbls2c0fCRvJ%2Fimage.png?alt=media&#x26;token=57c97899-6cf2-4720-ae4b-6d57d3c8575c" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2FLepgwU4gU7cAU0w1yc9Y%2Fimage.png?alt=media&#x26;token=a1e43cd5-402f-4820-9b30-2536f6616ee3" alt=""><figcaption></figcaption></figure>

* l'action checkcsv (,JournaldesVentes.csv|C:/kalios/JournaldesVentes2.csv) retournera le statut warning

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2FMcA0N6U8CjWkXPrm7xAx%2Fimage.png?alt=media&#x26;token=85055ede-4af5-481d-a2bd-7825c13e777d" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2F7I3MQwXW52fVqjnmYE10%2Fimage.png?alt=media&#x26;token=50864eea-55d1-4cd8-b16d-1a1a8f72f2e4" alt=""><figcaption></figcaption></figure>

* l'action checkcsv (,JournaldesVentes.csv|C:/kalios/JournaldesVentes3.csv) retournera le statut le statut ok :

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2Fo3B2nQMAWbaj4SqvbbgL%2Fimage.png?alt=media&#x26;token=016f819c-3f35-46ac-9948-a2ae28e4f5db" alt=""><figcaption></figcaption></figure>
