41
1 S A N I T R A C E NOTIFICATIONS – DEPLACEMENT Version 1 22 octobre 2008

S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

1

S A N I T R A C E

NOTIFICATIONS – DEPLACEMENT

Version 1

22 octobre 2008

Page 2: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

2

TABLE DES MATIERES 1. Introduction .........................................................................................3 2. Enregistrer une Notification de déplacement..............................................4

2.1. L'écran général................................................................................4 2.1.1. Partie supérieure de l'écran..........................................................4 2.1.2. Onglet Détails ............................................................................6 2.1.3. Onglet Animaux ....................................................................... 10 2.1.4. Onglet VRV.............................................................................. 13

2.2. Les écrans simplifiés....................................................................... 14 2.2.1. Écrans simplifiés dans le menu agriculteur ................................... 14 2.2.1.1. Enregistrer Arrivée................................................................. 14 2.2.1.2. Enregistrer Départ ................................................................. 15 2.2.1.3. Enregistrer Départ Rendac ...................................................... 15 2.2.1.4. Enregistrer Départ Abattoir ..................................................... 16 2.2.2. Écrans simplifiés dans le Menu marchands et centres de rassemblement ...................................................................................... 17 2.2.2.1. Enregistrer Arrivée................................................................. 17 2.2.2.2. Enregistrer Départ ................................................................. 17

2.3. Activation et désactivation des champs ............................................. 18 2.4. Règles appliquées aux notifications de déplacement............................ 20

2.4.1. Aperçu de toutes les règles pour tous les types de déplacement...... 20 2.4.2. Règle « Format certificat d’importation » ..................................... 26 2.4.3. Règle « Format certificat d’exportation »...................................... 26 2.4.4. Règle « Format étiquette abattage incorrect » .............................. 27

2.5. Résultats d'une notification de déplacement....................................... 28 2.5.1. Aperçu de tous les résultats pour tous les types de déplacement..... 28 2.5.2. raisons d’impression nouveaux passeports ................................... 30

2.6. Scinder les notifications de déplacement ........................................... 31 2.7. Fusionnement notifications d’arrivée................................................. 31

3. Annexe ..............................................................................................33 3.1. Recherche du transporteur et du repreneur via la plaque d’immatriculation......................................................... 33 3.2. Code postal ajouté à la notification en arrière-plan ............................. 36 3.3. Logique de l’affichage/masquage de l’onglet VRV................................ 37 3.4. Logique sous-tendant le processus de scission ................................... 39 3.5. Logique sous-tendant le processus de fusionnement ........................... 40

Page 3: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

3

1. Introduction L’écran de notification de déplacement permet d’enregistrer différents types de « mouvements » : Les notifications d’arrivée ou de départ d’animaux à un certain endroit :

- Départs depuis une exploitation, un établissement de négociant ou un centre de rassemblement

- Arrivées à une exploitation, un établissement de négociant ou un centre de rassemblement

- Départs pour Rendac ou pour un abattoir, depuis une exploitation - Arrivées chez Rendac ou dans un abattoir - Importations (pas pour les bovins) et exportations

Les notifications concernant le transport d’animaux :

- Chargement d’animaux - Déchargement d’animaux - La combinaison de chargement et de déchargement : Transport d’animaux

En fonction du type d’établissement, de l’espèce animale,… différentes règles s’appliquent à ces notifications et le fonctionnement de l’écran variera. Le présent manuel décrira ces fonctions en détail. Les trois onglets de l’écran de notification des déplacements sont communs à toutes les notifications : l'onglet Archive, l'onglet Validation et l'onglet Statut historique. Les détails concernant ces onglets sont décrits dans le manuel Sanitrace: Notifications – Principes généraux.

Page 4: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

4

2. Enregistrer une Notification de déplacement Cliquez sur l'icône Nouveau pour lancer la création d'une nouvelle notification. Vous pouvez maintenant commencer à compléter les champs pour notifier un déplacement à l'application Sanitrace. L'enregistrement d'une notification doit suivre certaines règles. Ces règles sont contrôlées automatiquement lors de la sauvegarde d'une nouvelle notification ou d'une notification mise à jour ; l'utilisateur reçoit un feed-back via l'onglet Validation et la barre de couleur bleue située en bas de l'écran. Voir plus loin pour plus de détails sur les règles appliquées aux notifications de déplacement.

2.1. L'écran général

2.1.1. Partie supérieure de l'écran

• ID Notification

Identification unique d'une notification, générée automatiquement par l'application. Ce champ sera toujours protégé.

• Type de déplacement

Le type de la notification de déplacement. Les notifications de mouvement qui peuvent être enregistrées par le biais de cet écran sont Arrivée, Arrivée Rendac, Arrivée abattoir, Départ, Départ Rendac, Départ abattoir, Exportation, Mouvement d’importation, Chargement, Déchargement, Transport.

• Date du déplacement

Page 5: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

5

Date (et parfois heure) à laquelle le déplacement a eu lieu. La date peut être complétée manuellement ou en la recherchant via la sélection de date (lien ). La date et l’heure actuelles sont proposées par défaut.

• Date déchargement Ce champ ne sera utilisé que si le Type de déplacement est égal au Transport car 2 dates doivent être enregistrées pour cette notification. Ce champ indique la date et l’heure de déchargement. La date peut être complétée - manuellement ou en recherchant une date à l’aide de l’outil de sélection de

date (lien ). - automatiquement : si la Date de déplacement est complétée, cette date est

alors automatiquement copiée comme Date de déchargement.

• Statut Statut de la notification (voir le manuel Notifications – Principes généraux).

• De l’établissement

L’établissement où le déplacement a commencé. Ce champ peut être complété - manuellement (confirmer en cliquant sur ) - en recherchant l'établissement via le lien (voir le manuel Chercher

établissement) - automatiquement depuis votre profil :

Si le Type de déplacement est Départ, Départ Rendac, Départ abattoir, Transport ou Chargement et que la notification est créée par un agriculteur, un négociant ou un centre de rassemblement (dans votre profil), l’établissement du profil est alors automatiquement complété dans De l’établissement.

Une fois qu'un établissement est complété, ses détails peuvent être consultés dans une fenêtre pop-up via le lien (voir le manuel sur Gérer établissement).

• Date de création

Date à laquelle la notification a été créée dans l’application Sanitrace. Cette date est générée automatiquement par l’application et sera toujours protégée.

• Jusqu’à l’établissement L’établissement où le déplacement s’est terminé. Ce champ peut être complété - manuellement (confirmer en cliquant sur ) - en recherchant l'établissement via le lien (voir le manuel Chercher

établissement) - automatiquement depuis votre profil :

Si le Type de déplacement est Arrivée, Arrivée abattoir, Arrivée Rendac, Importation ou Déchargement, l’établissement du profil est alors complété automatiquement dans Jusqu’à l’établissement

- Si Type de déplacement est égal à Départ Rendac, alors Rendac est complété automatiquement dans Jusqu’à établissement.

Une fois qu'un établissement est complété, ses détails peuvent être consultés dans une fenêtre pop-up via le lien (voir le manuel sur Gérer établissement).

Page 6: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

6

2.1.2. Onglet Détails

• Troupeau d’origine

Le troupeau où le déplacement a commencé. Ce champ peut être complété - manuellement (confirmer en cliquant sur ) - en recherchant le troupeau via le lien (voir le manuel sur Chercher

Troupeau) - automatiquement, en fonction du Type de notification et du type De

l’établissement : si le Type de notification est égal à Départ, Départ Rendac, Départ abattoir, Chargement ou Transport, que De l’établissement est de type Exploitation et que De l’établissement n’a qu’un seul troupeau, ce troupeau est alors complété automatiquement

Une fois un troupeau sélectionné, ses détails peuvent être consultés dans une fenêtre pop-up via le lien (voir le manuel relatif à Gérer Troupeau).

Lorsque vous utilisez l’outil de sélection de troupeau via le lien , l’écran Chercher troupeau s’ouvrira en mode pop-up et fonctionnera de la manière suivante :

Si De l’établissement a déjà été sélectionné dans la notification et que De l’établissement est une exploitation, alors les paramètres par défaut suivants sont insérés dans l’écran de recherche et la recherche se fait automatiquement :

Statut Troupeau = actif Numéro établissement = De l’établissement

Autrement, ces paramètres par défaut sont insérés dans recherche automatique :

Statut Troupeau = Actif • Statut risque

Page 7: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

7

Actuellement non applicable

• Espèce animale L’espèce des animaux qui sont déplacés. Les valeurs potentielles sont bovins, porcins, ovins, caprins et périssodactyles. Ce champ peut être complété - manuellement en sélectionnant une valeur du menu déroulant - automatiquement sur base du Troupeau d’origine - automatiquement sur base du Troupeau de destination

• Sous-espèce animale La sous-espèce des animaux qui sont déplacés. Les valeurs potentielles dépendent de l’Espèce animale : - Bovin, bison, buffle, bovin nain et veau d’engraissement dans le cas ou

l’Espèce animale est Bovin. Dans ce cas le paramètre par défaut est Bovin. - Porcs d’élevage, porcs d’engraissement, porcelet et porc de compagnie dans

le cas où l’Espèce animale est Porcin. Dans ce cas il n’y a pas de paramètre par défaut.

- Dans le cas où l’Espèce animale est Ovins, caprins ou périssodactyles, la sous-espèce animale ne peut pas être complétée, le menu déroulant sera vide et protégé.

• Pays d’origine (Sanitrace)/de destination (Excel) /d’exportation (M-A)

Le pays de destination dans le cas d’une exportation. Cette liste contient tous les pays européens.

• Pays d'importation

Le pays d’origine dans le cas d’une importation. Cette liste contient tous les pays européens.

• Transporteur

L’opérateur qui s’est occupé du transport. Le transporteur peut être complété - manuellement (confirmer en cliquant sur ) - en recherchant l’opérateur via le lien (voir le manuel sur Chercher

opérateur) - en recherchant l’opérateur via la Plaque d’immatriculation - automatiquement depuis votre profil :

Si le Type de déplacement est Chargement, déchargement ou transport et que le type d’opérateur dans votre profile est Transporteur ou Agriculteur, alors cet opérateur est automatiquement complété en tant que transporteur

- Si Type de déplacement est Départ Rendac, alors Rendac est complété automatiquement en tant que transporteur.

Une fois un opérateur sélectionné, ses détails peuvent être consultés dans un popup via le lien (voir le manuel sur Gérer Opérateur) Lorsque vous utilisez l’outil de sélection d’opérateur via le lien , l’écran Rechercher Opérateur s’ouvrira en mode pop-up et Montrer uniquement transporteur préféré sera coché.

Page 8: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

8

• Plaque d’immatriculation Plaque d’immatriculation du moyen de transport utilisé pour le déplacement.La plaque d’immatriculation peut être utilisée pour chercher le transporteur (toujours) et l’acheteur (uniquement en cas d’arrivées ou départs à un marché). Voir 3.1 Rechercher transporteur et acheteur via la plaque d’immatriculation pour plus de détails sur la logique derrière cette recherche.

• Troupeau de destination Le troupeau où le déplacement s’est terminé. Si le Type de déplacement est arrivée, importation, chargement, déchargement ou transport et que jusqu’à l’établissement est complété et que cela concerne une exploitation, alors ce menu déroulant Troupeau de destination est automatiquement complété par les troupeaux disponibles à l’exploitation. De plus, si l’exploitation n'a qu'un seul troupeau, ce troupeau est alors sélectionné automatiquement. Une fois un troupeau sélectionné, ses détails peuvent être consultés dans une fenêtre pop-up via le lien (voir le manuel relatif à Gérer Troupeau).

• Nombre animaux

Le nombre d’animaux déplacés. Ce champ est utile pour les déplacements de toutes les espèces animales à l’exception des bovins. Dans le cas d’un déplacement de bovins, ce champ ne doit pas être complété car les animaux individuels sont spécifiés dans l’onglet Animal. Lors de la sauvegarde, le Nombre d’Animaux est mis à jour avec le nombre correct.

• Etat Animal Indique si les animaux sont vivants ou non. Les valeurs possibles sont Vivant et Mort. Si le Type de déplacement est Départ Rendac ou Arrivée Rendac, La valeur par défaut sera alors Mort. Pour tous les autres Types de déplacement, la valeur par défaut est Vivant.

• Certificat d’exportation Numéro de certificat structuré

• Certificat d’importation Numéro de certificat structuré

• Repreneur Le repreneur des animaux. Le repreneur peut être complété - manuellement (confirmer en cliquant sur ) - en recherchant l’opérateur via le lien (voir le manuel sur Chercher

opérateur) - en recherchant l’opérateur via la Plaque d’immatriculation en cas d’arrivées ou

de départs dans un centre de rassemblement - Le Repreneur sera également complété automatiquement dans les

circonstances suivantes : o Si le Type de déplacement est Arrivée, Déchargement ou Transport et

que le Troupeau de destination est complété, le Repreneur est alors automatiquement complété en tant que responsable du Troupeau de destination.

Page 9: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

9

o Si le Type de déplacement est Arrivée et que Jusqu’à l’établissement est un négociant ou un centre de rassemblement, Repreneur est alors automatiquement complété en tant que responsable de Jusqu’à établissement

o Si le Type de déplacement est Déchargement, Transport ou Arrivée à l’abattoir et que Jusqu’à l’établissement est un abattoir, Repreneur est alors automatiquement complété en tant que responsable de Jusqu’à établissement

Une fois un opérateur sélectionné, ses détails peuvent être consultés dans un pop-up via le lien (voir le manuel sur Gérer Opérateur) Lorsque vous utilisez l’outil de sélection d’opérateur via le lien , l’écran Rechercher Opérateur s’ouvrira en mode pop-up et Montrer uniquement repreneur préféré sera coché.

• Date de tuberculination à l'achat La date de prélèvement de l'échantillon pour l'examen de la TBC. La date peut être complétée manuellement ou en la recherchant via la sélection de date (lien

).

• Numéro document Numéro du document qui accompagne le déplacement.

• Documents liés Ce champ peut être utilisé pour les références d’autres documents.

• Responsable Le responsable De l’établissement sélectionné.

• Code-barres – Animaux transportés Si l’Espèce animale est Bovin, alors un champ code-barres supplémentaire est ajouté au bas de l’onglet détail pour faciliter le travail des utilisateurs. Ce champ code-barres est similaire à celui de l’onglet Animaux et peut être utilisé pour le scanning des passeports.

Page 10: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

10

2.1.3. Onglet Animaux De même que pour le champ code-barres de l’onglet Détail, cet onglet Animaux apparaît seulement si l’Espèce animale est Bovin.

• Code-barres

Ce champ code-barres peut être utilisé pour scanner les passeports bovins. Lorsque l’on scanne un passeport, une nouvelle ligne est ajoutée à la grille Animaux transportés. Dans cette nouvelle ligne, les champs code pays, numéro marquage, check digit et numéro de version du passeport sont complétés automatiquement. Après avoir scanné un passeport, le champ code-barres est vidé et le curseur est à nouveau replacé dans ce champ. C’est la première façon d’ajouter des animaux à la grille. Lorsqu’un code-barres est scannée, les contrôles suivants sont immédiatement exécutés : - L’animal a-t-il déjà été ajouté à la liste ?

Si tel est le cas, un message apparaît dans le bas et l’animal n’est plus ajouté une seconde fois

- La version est-elle la dernière disponible dans la banque de données ? Si tel n’est pas le cas, un message apparaît alors en bas et l’animal est ajouté à la grille avec le numéro de version scanné.

• Bouton Chercher

La deuxième manière d’ajouter des animaux à la grille est de les sélectionner via l’écran Chercher Animal (voir le manuel correspondant), dans lequel une fonction de sélection multiple est disponible. Pour chaque animal sélectionné, une ligne est ajoutée à la grille et les champs code pays, numéro de marquage, check digit et numéro de version de passeport sont automatiquement complétés.

Page 11: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

11

En utilisant cette fonction de recherche, l’écran Chercher animal s’ouvrira en mode pop-up avec les paramètres par défaut suivants

Troupeau = Troupeau d’origine si déjà sélectionné dans la notification Etat de l'animal = Bovin présent à l'inventaire du troupeau Espèce animale = Bovin

• Lignes + Bouton ajouter La troisième manière d’ajouter des animaux à la grille est d’ajouter des lignes vides à la grille et de compléter manuellement les spécifications de l’animal ou de les sélectionner une à une. Pour ajouter les lignes vides, complétez le nombre de lignes et cliquez sur le bouton Ajouter.

• N° de marquage

Le numéro de marquage d’un animal qui fait partie de ce déplacement. Comme expliqué, l’animal

o peut être spécifié manuellement en complétant le code du pays, le check digit et le numéro de marquage, ou

o peut être sélectionné via le lien (voir le manuel pour Chercher animal), ou

o peut être complété via le champ code-barres, ou o peut être sélectionné via la fonction de recherche (sélection multiple)

Lorsque vous utilisez l’outil de sélection d'animal via le lien , l’écran Chercher animal s’ouvrira en mode pop-up avec les paramètres par défaut suivants :

Troupeau = Troupeau d’origine si déjà sélectionné dans la notification Etat de l'animal = Bovin présent à l'inventaire du troupeau Espèce animale = Bovin

• PP N° version Le numéro de version du passeport. Si l’animal est complété via le champ code-barres, la version du passeport scanné est alors complétée. Si l’animal est complété via l’une des fonctions de recherche, alors l’actuel numéro de version du passeport de la banque de données est complété.

• Label abattage

L’étiquette d’abattage attribuée à l’animal. • Exploitation de destination

L'exploitation à laquelle l'animal va être ajouté. Ce champ sera uniquement utilisé en cas d’arrivée de bovins dans une exploitation. Le menu déroulant contiendra toutes les exploitations disponibles au troupeau de destination. S’il n’y a qu'une seule exploitation, celle-ci est alors complétée par défaut.

Page 12: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

12

• Groupe Le groupe de l’animal. Dans le cas où un animal est ajouté à une notification de déplacement de type Départ d’une exploitation, ou à une notification de déplacement de type Départ Abattoir, le groupe de cet animal est alors automatiquement complété.

• Sous-groupe

Le sous-groupe de l’animal. Dans le cas où un animal est ajouté à une notification de déplacement de type Départ d’une exploitation, ou à une notification de déplacement de type Départ Abattoir, le sous-groupe de cet animal est alors automatiquement complété.

• Icône poubelle Cliquez sur cette icône pour enlever une ligne de la grille.

Page 13: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

13

2.1.4. Onglet VRV L’onglet VRV est uniquement visible s’il concerne un déplacement depuis ou vers une exploitation avec un contrat de type Autorisation de lecture avec VRV actif durant les trois derniers mois avant l’enregistrement du déplacement.Voir 3.3 Logique pour montrer/cacher l’onglet VRV pour logique détaillée.

• Carte d'identité VRV Est utilisé pour indiquer si une carte d'identité VRV est souhaitée. Les valeurs possibles sont Oui et Non.

• Raison de départ

Est utilisé pour indiquer la raison pour laquelle les animaux quittent De l’établissement. Les valeurs possibles sont Vieillesse, Surnombre, Engraissé/En finition , Affection des os/ongles, Trouble alimentaire, Problèmes lors du vêlage, Nombre de cellules élevé/Mastite, Fécondité, Autre santé, Faible production, Aptitude à la traite, Uniquement extérieur et Comportement.

Page 14: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

14

2.2. Les écrans simplifiés Pour faciliter les tâches des agriculteurs, négociants et centres de rassemblement, certains écrans simplifiés pour l’enregistrement d’un certain Type de déplacement sont disponibles dans l’application. Ils sont accessibles via le Menu Agriculteur ou le Menu marchands et centres de rassemblement. Ces écrans ne sont que des « versions dépouillées » de l’écran général. Ceci signifie que

- La différence entre l’écran général et les écrans simplifiés est que certains champs qui ne sont pas pertinents pour l’utilisateur sont cachés dans l’écran simplifié

- La logique d'arrière-plan est la même pour l'écran général et les écrans simplifiés

Une notification de déplacement créée dans un des écrans simplifiés peut aussi être ouverte dans l'écran général. De même que pour l’écran général, le champ code-barres de l’onglet Détail et de l’onglet Animaux apparaît uniquement si l’Espèce animale est Bovin.

2.2.1. Écrans simplifiés dans le menu agriculteur

2.2.1.1. Enregistrer Arrivée

Page 15: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

15

2.2.1.2. Enregistrer Départ

2.2.1.3. Enregistrer Départ Rendac

Page 16: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

16

2.2.1.4. Enregistrer Départ Abattoir

Page 17: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

17

2.2.2. Écrans simplifiés dans le Menu marchands et centres de rassemblement

2.2.2.1. Enregistrer Arrivée

2.2.2.2. Enregistrer Départ

Page 18: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

18

2.3. Activation et désactivation des champs Le Type de notification détermine quels champs peuvent être édités et lesquels ne le peuvent pas. Le tableau décisionnel ci-dessous montre quels champs sont activés (A), désactivés (D) ou désactivés et nettoyés (DN) pour quel type de notification de déplacement. A chaque fois que le Type de déplacement change, ce tableau décisionnel est vérifié et l’activation/la désactivation (+nettoyage) des champs est adaptée. Type de déplacement (=NOTP)

Nom du champ

Dép

art

Arr

ivée

Ch

arg

em

en

t

Déch

arg

em

en

t

Tra

nsp

ort

Dép

art

Ren

dac

Dép

art

Ab

att

oir

Imp

ort

ati

on

Exp

ort

ati

on

Arr

ivée a

batt

oir

Arr

ivée R

en

dac

Partie supérieure de l'écran Type de déplacement A A A A A A A A A A A Date du déplacement A A A A A A A A A A A Heure du déplacement A A A A A DN DN DN DN DN DN Date déchargement DN DN DN DN A DN DN DN DN DN DN Heure déchargement DN DN DN DN A DN DN DN DN DN DN De l’établissement A DN A A A A A DN A DN DN Jusqu’à l’établissement DN A A A A D ou A DN A DN A A Onglet Détails

Troupeau d’origine A DN A A A A A DN A DN DN Troupeau de destination DN A A A A DN DN A DN DN DN Nombre animaux A A A A A A A A A A A Espèce animale A A A A A A A A A A A Sous-espèce animale A A A A A A A A A A A Numéro de document A A A A A DN DN A A A A Documents liés DN DN A A A DN DN DN DN DN DN État Animal D A D D D D D D D D D Certificat d’exportation A DN A A A DN DN DN A DN DN

Pays d’origine (Sanitrace)/de destination (Excel) /d’exportation (M-A) DN DN DN DN DN DN DN DN A DN DN

Certificat d’importation DN DN A A A DN DN A DN DN DN Pays d'importation DN DN DN DN DN DN DN A DN DN DN Repreneur A A A A A D ou A A A A A A Transporteur A A A A A D ou A DN A A A A Plaque d’immatriculation A A A A A DN DN A A A A

Date de tuberculination à l'achat DN A DN DN DN DN DN DN DN DN DN

Onglet Animaux

Numéro de marquage + Check digit A A A A A A A A A A A

Numéro version passeport A A A A A A A A A A A Label abattage DN DN DN DN DN DN A DN DN A DN Exploitation DN A DN DN DN DN DN A DN DN DN groupe A A DN DN DN DN A A DN DN DN

"D" si pays par défaut = "BE" "A" si pays par défaut= "LU"

Page 19: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

19

sous-groupe A A DN DN DN DN A A DN DN DN Onglet VRV

Carte d'identité VRV A A DN DN DN A A A DN DN DN Raison de départ VRV A DN DN DN DN A A DN DN DN DN Onglet archives Date postale A A A A A A A A A A A Date de réception A A A A A A A A A A A Date archivage A A A A A A A A A A A

Numéro de référence (ancien numéro d’archive) A A A A A A A A A A A

Numéro externe de référence A A A A A A A A A A A

Archive A A A A A A A A A A A Boîte A A A A A A A A A A A Enveloppe A A A A A A A A A A A Ligne A A A A A A A A A A A Onglet Rendac Numéro Rendac DN A DN DN DN A DN DN DN DN DN Rendac Espèce animale DN A DN DN DN A DN DN DN DN DN Comptage Rendac DN A DN DN DN A DN DN DN DN DN Lieu de chargement DN A DN DN DN A DN DN DN DN DN

Page 20: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

20

2.4. Règles appliquées aux notifications de déplacement

2.4.1. Aperçu de toutes les règles pour tous les types de déplacement Les règles appliquées à la notification dépendent (d’une partie) de la combinaison des informations suivantes :

- Type Notification - Espèce animale - Type De l’établissement - Type Jusqu’à l’établissement

DEPLACEMENTS

Dép

art

de b

ovin

s d

ep

uis

l’e

xp

loit

ati

on

d’é

laveg

a

Dép

art

ovin

s/ca

pri

ns

dep

uis

l’e

xp

loit

ati

on

d’é

levag

e

Dép

art

de p

orc

ins

dep

uis

l’e

xp

loit

ati

on

d’é

levag

e

Arr

ivée d

e b

ovin

s à l

’exp

loit

ati

on

d’é

levag

e

Arr

ivée d

’ovin

s/ca

pri

ns

à l’e

xp

loit

ati

on

d’é

levag

e

Arr

ivée d

e p

orc

ins

à l

’exp

loit

ati

on

d’é

levag

e

Dép

art

de b

ovin

s d

ep

uis

l’é

tab

le d

e n

ég

oci

an

t D

ép

art

d’o

vin

s/ca

pri

ns

dep

uis

l’é

tab

le d

e n

ég

oci

an

t

Arr

ivée d

e b

ovin

s à l’é

tab

le d

e n

ég

oci

an

t

Arr

ivée d

’ovin

s/ca

pri

ns

à l’é

tab

le d

e n

ég

oci

an

t

Dép

art

de b

ovin

s d

ep

uis

CR

Dép

art

ovin

s/ca

pri

ns

dep

uis

CR

Arr

ivée d

e b

ovin

s au

CR

Arr

ivée o

vin

s/ca

pri

ns

au

CR

Tra

nsp

ort

bo

vin

s

Ch

arg

em

en

t d

e b

ovin

s

Déch

arg

em

en

t d

e b

ovin

s

Tra

nsp

ort

ovin

s/ca

pri

ns

Ch

arg

em

en

t ovin

s/ca

pri

ns

Déch

arg

em

en

t o

vin

s/ca

pri

ns

Tra

nsp

ort

po

rcin

s

Ch

arg

em

en

t p

orc

ins

Déch

arg

em

en

t p

orc

ins

Dép

art

bo

vin

s d

ep

uis

l’é

levag

e p

ou

r R

en

dac

Ren

dac

Dép

art

po

rcin

s d

ep

uis

l’é

levag

e p

ou

r R

en

dac

Dép

art

bo

vin

s d

ep

uis

l’é

levag

e v

ers

l’a

batt

oir

Imp

ort

ati

on

ovin

s/ca

pri

ns

à l’é

levag

e

Imp

ort

ati

on

porc

ins

à l’é

levag

e

Arr

ivée b

ovin

s à l’a

batt

oir

Arr

ivée d

e b

ovin

s ch

ez

REN

DA

C

Exp

ort

ati

on

Règle

Importance

Code résultat Expression {0} {1} {2}

Catégorie

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Seule une des combinaisons connues de Type de déplacement/Espèce animale/Type De l’établissement/ Type Jusqu’à l’établissement (voir ligne d’en-tête) est autorisée

1 MONAL Movement of type "{0}", about animaltype "{1}", with From Facility type "{2}" and To Facility type "{3}" is not allowed

Obligatoire

x x x x x x x x x x x x x x x x x x x La date de déplacement est obligatoire 1 PAMI {0} is missing Date de déplacement

x x x x x x x x x x x x x La date et l’heure du déplacement sont obligatoires 1 PAMI {0} is missing Date du déplacement et/ou heure du déplacement

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x La date du déplacement n’est pas connue (est obligatoire dans DB => si inconnue, compléter 01/01/1900)

1 ou 3 PAMI {0} is missing Date de déplacement

x x x x x x x x x x x x De l’établissement est obligatoire 1 ou 3 PAMI {0} is missing De l’établissement

x x x x x x Le troupeau d’origine est obligatoire (pour les bovins uniquement si la notification contient 1 animal)

1 ou 3 PAMI {0} is missing Troupeau d’origine

x Troupeau d’origine obligatoire si de l’établissement est de type exploitation d’élevage (pour les bovins uniquement si la notification contient 1 animal)

1 ou 3 PAMI {0} is missing Troupeau d’origine

x x x x x x x x x x x x x x x x x x Le nombre d’animaux est obligatoire 1 ou 3 PAMI {0} is missing Nombre animaux

x x x x x x x x x x x x x x x x Le numéro de document est obligatoire 1 or 3 PAMI {0} is missing Numéro document

Numéro Rendac obligatoire si état de l’animal = mort TEMPORAIREMENT PAS D’APPLICATION JUSQU’APRES LA PRODUCTION

1 PAMI {0} is missing Numéro Rendac

Espèce animale Rendac obligatoire si état de l’animal = mort TEMPORAIREMENT PAS D’APPLICATION JUSQU’APRES LA PRODUCTION

1 PAMI {0} is missing Espèce animale Rendac

Lieu de chargement Rendac obligatoire si état de l’animal = mort TEMPORAIREMENT PAS D’APPLICATION JUSQU’APRES LA PRODUCTION

1 PAMI {0} is missing Endroit de chargement Rendac

Comptage Rendac obligatoire si état de l’animal = mort TEMPORAIREMENT PAS D’APPLICATION JUSQU’APRES LA PRODUCTION

1 PAMI {0} is missing Comptage Rendac

x x x x x x x x x x x x x x x x x x x x x x x x x Repreneur obligatoire 1 ou 3 PAMI {0} is missing Repreneur

Page 21: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

21

Date postale obligatoire pour les utilisateurs des fédérations

1 PAMI {0} is missing Date postale

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Date de réception obligatoire pour les utilisateurs des fédérations

1 PAMI {0} is missing Date réception

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Espèce animale obligatoire 1 PAMI {0} is missing Espèce animale

x x x x x x x x x x x Sous-espèce animale obligatoire 1 PAMI {0} is missing Sous-espèce animale

x x x s’il existe une autorisation de lecture avec VRV pour le troupeau d’origine à la date du déplacement, la carte d’identité VRV est obligatoire

1 PAMI {0} is missing Carte d'identité VRV

x s’il existe une autorisation de lecture avec VRV pour le troupeau de destination à la date du déplacement, la carte d’identité VRV est obligatoire

1 PAMI {0} is missing Carte d'identité VRV

x x x x x x x x x x x x x x Jusqu’à l’établissement est obligatoire 1 ou 3 PAMI {0} is missing Jusqu’à l’établissement

x x x x x Le troupeau de destination est obligatoire 1 ou 3 PAMI {0} is missing Troupeau de destination

x x x x x x x x x x x x x x x x x x x Le transporteur est obligatoire 1 or 3 PAMI {0} is missing Transporteur

x Le certificat d’exportation est obligatoire 1 PAMI {0} is missing Certificat d’exportation

x Le pays d’exportation est obligatoire 1 PAMI {0} is missing Pays d’origine (Sanitrace)/de destination (Excel) /d’exportation (M-A) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

x x Le certificat d’importation est obligatoire 1 PAMI {0} is missing Certificat d’importation

x x Pays d’importation obligatoire 1 PAMI {0} is missing Pays d'importation

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x L'état de l'animal est obligatoire 1 PAMI {0} is missing Etat Animal

x x x La date de déchargement est obligatoire 1 ou 3 PAMI {0} is missing Date déchargement

x La date TBC est obligatoire pour les arrivées au troupeau d’espèce bovine, pas de sous-espèce veaux d’engraissement, uniquement pour les utilisateurs des fédérations !

1 PAMI {0} is missing Date de tuberculination à l'achat

Le troupeau de destination est obligatoire si Jusqu’à l’établissement est de type exploitation d’élevage

1 ou 3 PAMI {0} is missing Troupeau de destination

x L’exploitation est obligatoire dans le cas de troupeaux 1 PAMI {0} is missing Exploitation

x x x s’il existe une autorisation de lecture avec VRV pour le troupeau d’origine à la date du déplacement, la raison du départ VRV est alors obligatoire

5 PAMI {0} is missing Raison de départ VRV

x x x x x x x x x x x x x x x x x La plaque d’immatriculation est obligatoire 1 PAMI {0} is missing Plaque d’immatriculation

x x x x x x x x x x x x x x Les animaux individuels sont obligatoires 1 NIASP No individual animals specified

x x x x x x x x x x x le numéro de version du passeport est obligatoire pour les animaux individuels

1 PAMFA {0} is missing for {1} {2} Numéro de version de passeport

Animal numéro de marquage de l’animal

x x x x x x De l’établissement ou certificat d’importation est obligatoire (le certificat d’importation sera utilisé en cas d’un CHARGEMENT dans un pays étranger, De l’établissement sera utilisé dans le cas d’un CHARGEMENT dans le pays par défaut (BE/LU)

1 ou 3 PAMI {0} is missing De l’établissement ou certificat d’importation

x x x x x x Troupeau d’origine obligatoire si de l’établissement est de type exploitation d’élevage (pour les bovins uniquement si la notification contient 1 animal) et seulement si le certificat d’importation n’est pas complété.

1 or 3 PAMI {0} is missing Troupeau d’origine

x x x x x x Jusqu’à l’établissement ou certificat d’exportation est obligatoire (le certificat d’exportation sera utilisé en cas de DECHARGEMENT dans un pays étranger, Jusqu’à l’établissement sera utilisé dans le cas d’un DECHARGEMENT dans le pays par défaut (BE/LU))

1 or 3 PAMI {0} is missing Jusqu’à l’établissement ou certificat d’exportation

x x x x x x Le troupeau de destination est obligatoire si Jusqu’à l’établissement est de type exploitation d’élevage et uniquement si le certificat d’importation n’est pas complété

1 or 3 PAMI {0} is missing Troupeau de destination

Pas autorisé

x x x x x x x x x x x x x x x x x x Sous-espèce animale pas autorisé 1 PANA {0} not allowed Sous-espèce animale

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Date TBC non autorisé 1 PANA {0} not allowed Date de tuberculination à l'achat

x x x x x x x x x Jusqu’à l’établissement non autorisé 1 PANA {0} not allowed Jusqu’à l’établissement

x x x x x x x x x x x x x x x x Troupeau de destination pas autorisé 1 PANA {0} not allowed Troupeau de destination

État de l’animal pas autorisé 1 PANA {0} not allowed Etat Animal

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Pays d’exportation pas autorisé 1 PANA {0} not allowed Pays d’origine (Sanitrace)/de destination (Excel) /d’exportation (M-A) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Pays d’importation pas autorisé 1 PANA {0} not allowed Pays d'importation

x x x x x x x x x x x x x x x x x x Certificat d’exportation pas autorisé 1 PANA {0} not allowed Certificat d’exportation

x x x x x x x x x x x x x x x x x x x x x Certificat d’importation pas autorisé 1 PANA {0} not allowed Certificat d’importation

x x x x x x x x x x x x x x x x x x Animaux individuels non autorisé 1 PANA {0} not allowed Animaux individuels

Page 22: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

22

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Raison départ VRV non autorisé 1 PANA {0} not allowed Raison de départ VRV

x x x x x x x x x x x x x x x x x x x x x x x x x x Numéro Rendac non autorisé 1 PANA {0} not allowed Numéro Rendac

x x x x x x x x x x x x x x x x x x x x x x x x x x Espèce animale Rendac non autorisé 1 PANA {0} not allowed Espèce animale Rendac

x x x x x x x x x x x x x x x x x x x x x x x x x x lieu de chargement Rendac non autorisé 1 PANA {0} not allowed Lieu de chargement Rendac

x x x x x x x x x x x x x x x x x x x x x x x x x x Comptage Rendac non autorisé 1 PANA {0} not allowed Comptage Rendac

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Exploitation non autorisé 1 PANA {0} not allowed Exploitation

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Date déchargement non autorisée 1 PANA {0} not allowed Date déchargement

x x x x x x x x x x x x x x x x x x x x x x x x x x Numéros de documents liés non autorisé 1 PANA {0} not allowed Documents liés

x x x x x x x x x De l’établissement non autorisé 1 PANA {0} not allowed De l’établissement

x x x x x x x x Troupeau d’origine non autorisé 1 PANA {0} not allowed Troupeau d’origine

x x x x x x Plaque d’immatriculation non autorisé 1 PANA {0} not allowed Plaque d’immatriculation

x x x x x x x x x x x x x x x x x x x x x x x x x x x x Carte d’identité VRV non autorisé 1 PANA {0} not allowed Carte d'identité VRV

x x x Transporteur non autorisé 1 PANA {0} not allowed Transporteur

x x x x x x x x x x x x x Numéro document non autorisé 1 PANA {0} not allowed Numéro document

x Date TBC non autorisé pour les utilisateurs non-fédération 1 PANA {0} not allowed Date de tuberculination à l'achat

x x x x x x x x x x x Nombre d’animaux non autorisé 1 PANA {0} not allowed Nombre animaux

x x x x x x x x x x x groupe (par animal) non autorisé 1 PANA {0} not allowed Groupe

x x x x x x x x x x x sous-groupe (par animal) non autorisé 1 PANA {0} not allowed Sous-groupe

x x x x x x x x x x étiquette d’abattoir non autorisé 1 PANA {0} not allowed Étiquette abattoir

x x x x x Heure du déplacement non autorisé 1 PANA {0} not allowed Heure du déplacement

Timing

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Date de déplacement postérieure à la date de création 1 MDIF Movement Date {0} greater than creationdate {1}

NOTF_OCR_DTE NOTF_USR_CRE_DTE

x x x x x x x x x x x x x x x x x x x x x x x x x x x x La notification de déplacement devrait être créée endéans x temps après le déplacement (x=7 jours pour l’agriculteur et le transporteur ; x=1 jour pour le négociant étable et le centre de rassemblement autorisé ; x=12 heures pour le centre de rassemblement reconnu, mais pas d’information sur le temps pour ce dernier, je l’ai fixé à 1 j et j’ai demandé à HVB ce qu’il faut faire)

5 MNTL Movement notification too late ({0} {1})

nombre de jours

x x x la date de déplacement ne peut pas être antérieure à la date de naissance de l’animal

1 ou 3 MDBBD Movement date {0} may not be smaller than the birth date {1} of the animal {2}

NOTF_OCR_DTE date de naissance de l’animal

x x x x la date de déchargement ne peut pas être postérieure à la date de création

1 UDIF Unload date {0} may not be greater than creationdate {1}

NOMV_UNL_DTE NOTF_USR_CRE_DTE

x x x La date de déchargement ne peut être antérieure à la date de déplacement

1 UDBLD Unload date {0} may not be smaller than movement date {1}

NOMV_UNL_DTE NOTF_OCR_DTE

x x x la date de déchargement ne peut pas être postérieure à la date de déplacement + 10 jours

5 U10AM Unload date {0} may not be greater than movement date {1} + 10 days

NOMV_UNL_DTE NOTF_OCR_DTE

x x la date de déplacement ne peut pas être antérieure à la date d’arrivée à l’étable

3 MDBAS Movement date {0} may not be smaller than arrival date {1} of annimal {2} in that stable

NOTF_OCR_DTE date d’arrivée à l’étable

x la date de déplacement ne peut pas être postérieure à la date de fin Rendac enregistrée Rendac

3 MDARD Movement date {0} may not be greater than enddate rendac {1} for animal {2}

NOTF_OCR_DTE date de fin rendac

x la date de déplacement ne peut pas être postérieure à la date d’arrivée enregistrée par l’abattoir

3 MDAAS Movement date {0} may not be greater than the arrival date {1} of the animal {2} at the slaughterhouse

NOTF_OCR_DTE date arrivée abattoir

x x x x x x x x x L’heure de déplacement (chargement) ne peut pas être postérieure à l’heure de création (uniquement test si les dates sont identiques)

1 MTACT Movement time {0} may not be greater than creation time {1}

NOTF_OCR_DTE (heure) NOTF_USR_CRE_DTE (heure)

x x x x x La date de déplacement ne peut pas être antérieure à la date de départ depuis le troupeau précédent

3 MDSDP Movement date {0} may not be smaller than departure date {1} of animal {2} on previous SU

NOTF_OCR_DTE date de départ au troupeau précédent

x La date de déplacement ne peut pas être postérieure à la date d’arrivée au troupeau suivant

3 MDAAN Movement date {0} may not be greater than arrival date {1} of animal {2} on next SU

NOTF_OCR_DTE arrivée au troupeau suivant

x x x x L’heure de déchargement ne peut pas être postérieure à l’heure de création (uniquement test si les dates sont identiques)

1 UTACT Unload time {0} may not be greater than creation time {1}

NOMV_UNL_DTE (heure) NOTF_USR_CRE_DTE (heure)

x x x l’heure de déchargement ne peut pas être antérieure à l’heure de déplacement (si la date de déplacement et la date de déchargement sont identiques)

1 UTALT Unload time {0} may not be smaller than movement time {1}

NOMV_UNL_DTE (heure) NOTF_OCR_DTE (heure)

Page 23: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

23

x La date TBC doit être postérieure ou égale à la date de déplacement

1 TBBMD TBC-date {0} must be greater than or equal to the movement date {1}

NOMV_TBC_DTE NOTF_OCR_DTE

x La date TBC ne peut pas être postérieure à la date de départ depuis le troupeau précédent + 37 jours

5 TBADP TBC-date {0} may not be greater than departure date {1} of the animal {2} on previous SU + 37 days

NOMV_TBC_DTE date de départ de l’ancien troupeau

x la date TBC ne peut pas être postérieure à la date de création

1 TBIF TBC-date {0} greater than creationdate {1}

NOMV_TBC_DTE NOTF_USR_CRE_DTE

Inconnu dans la banque de données

x x x x x x x x x x x x x x x x x De l’établissement inconnu 1 PAUN Parameter {0} with value {1} is unknown

De l’établissement valeur de l’établissement

x x x x x x x x x x Plaque d’immatriculation inconnue (uniquement si le transporteur est de type transporteur)

1 PAUN Parameter {0} with value {1} is unknown

Plaque d’immatriculation valeur plaque d’immatriculation

x x x x x x x x x x x x x x Jusqu’à l’établissement inconnu 1 PAUN Parameter {0} with value {1} is unknown

Établissement valeur de l’établissement

Troupeau d’origine inconnu dans la banque de données 1 PAUN Parameter {0} with value {1} is unknown

Troupeau d’origine valeur de l’établissement

x x x x x x x x x x x x x x x x x x x x x Transporteur inconnu dans la banque de données 5 PAUN Parameter {0} with value {1} is unknown

Transporteur id ou transporteur

Valeur erronée

x x x x Valeur erronée Espèce animale Rendac 1 RATAT Rendac animaltype {0} not possible for animaltype {1}

Espèce animale Rendac Espèce animale

x x x x x x x x x x x valeur erronée sous-espèce animale (doit correspondre à l’espèce animale)

1 WRVA Wrong value {0} Sous-espèce animale

x x x x x x x x x x x x x x x x x x x x x x x l’état de l’animal doit être « vivant » 1 VMUSB {0} must equal "{1}" Etat Animal Vivant

x x x l’état de l’animal doit être « mort » 1 VMUSB {0} must equal "{1}" Etat Animal Mort

x x x le transporteur doit être rendac 1 VMUSB {0} must equal "{1}" Transporteur Rendac

x x x Jusqu’à l’établissement doit être établissement id ou Rendac

1 VMUSB {0} must equal "{1}" Jusqu’à l’établissement Rendac

x x x x x x x Le repreneur doit être rendac si état animal = mort 1 VMUSB {0} must equal "{1}" Repreneur Rendac

Type erroné

x Le transporteur doit être de type « transporteur » ou détenteur avec un troupeau de porcins

3 WRTP {0} {1} is not of type {2} Transporteur nom du transporteur

transporteur ou détenteur avec troupeau porcins

Le repreneur doit être de type agriculteur ou négociant en bétail

1 or 3 WRTP {0} {1} is not of type {2} Repreneur nom du repreneur

Agriculteur ou négociant bétail

Le repreneur doit être de type responsable abattoir 1 or 3 WRTP {0} {1} is not of type {2} Repreneur nom du repreneur

Responsable abattoir

La transporteur doit être de type « transporteur » 5 WRTP {0} {1} is not of type {2} Transporteur nom du transporteur

Transporteur

x x x x De l’établissement doit être de type Etablissement négociant bétail ou centre de rassemblement reconnu/autorisé

3 WRTP {0} {1} is not of type {2} De l’établissement Id établissement

Etablissement détenteur ou centre de rassemblement reconnu/autorisé

x x Le transporteur doit être de type « transporteur » ou agriculteur avec un troupeau d’ovins ou de caprins

1 WRTP {0} {1} is not of type {2} Transporteur nom du transporteur

transporteur ou détenteur avec troupeau ovins/caprins

x x x x Le transporteur doit être de type « transporteur » ou agriculteur avec un troupeau d’ovins ou de caprins

3 WRTP {0} {1} is not of type {2} Transporteur nom du transporteur

transporteur ou détenteur avec troupeau ovins/caprins

x x x Le transporteur doit être de type « transporteur » ou agriculteur avec un troupeau d’ovins ou de caprins

5 WRTP {0} {1} is not of type {2} Transporteur nom du transporteur

transporteur ou détenteur avec troupeau ovins/caprins

x x x x Le transporteur doit être de type « transporteur » ou agriculteur avec un troupeau de bovins

3 WRTP {0} {1} is not of type {2} Transporteur nom du transporteur

transporteur ou détenteur avec troupeau bovins

x x x Le transporteur doit être de type « transporteur » ou agriculteur avec un troupeau de bovins

5 WRTP {0} {1} is not of type {2} Transporteur nom du transporteur

transporteur ou détenteur avec troupeau bovins

Page 24: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

24

x x x x Jusqu’à l’établissement doit être de type Etablissement négociant bétail ou lieu de rassemblement reconnu/autorisé

1 WRTP {0} {1} is not of type {2} Jusqu’à l’établissement Jusqu’à l’établissement

Etablissement détenteur ou lieu de rassemblement reconnu/autorisé

Autres

x x Nombre d’animaux supérieur au nombre de l’attestation sanitaire (troupeau d’origine) (comparer avec la capacité du troupeau pour les sous-espèces spécifiées)

5 ACSA Animal count greater than count from Sanitary Attest of SU {0}

SNUN_CDE

x x Nombre d’animaux supérieur au nombre de l’attestation sanitaire (troupeau de destination) (comparer avec la capacité du troupeau pour la sous-espèce spécifiée)

5 ACSA Animal count greater than count from Sanitary Attest of SU {0}

SNUN_CDE

x x x x x x le numéro de document doit être numérique 1 PANNU {0} must be numerical Numéro document

x x x numéros de document liés doivent être numériques, 10 positions

1 MAXNL Format for {0} is {1}, {2} Numéro de document lié 10 numérique

x x Jusqu’à l’établissement doit avoir un troupeau ovins/caprins avec statut « actif » à la date de déchargement (uniquement si cela concerne une exploitation)

3 NASUD {0} does not have a SU {1} which is actif at the date of the movement

Jusqu’à l’établissement Ovins ou caprins

x x Jusqu’à l’établissement doit avoir un troupeau ovins avec statut « actif » à la date de déchargement (uniquement si cela concerne une exploitation)

3 NASUD {0} does not have a SU {1} which is actif at the date of the movement

Jusqu’à l’établissement Porcins

x x De l’établissement doit avoir un troupeau bovins avec statut « actif » à la date de chargement (si cela concerne une exploitation)

3 NASUD {0} does not have a SU {1} which is actif at the date of the movement

De l’établissement Bovins

x x De l’établissement doit avoir un troupeau ovins/caprins avec statut « actif » à la date de chargement (si cela concerne une exploitation)

3 NASUD {0} does not have a SU {1} which is actif at the date of the movement

De l’établissement Ovins ou caprins

x x De l’établissement doit avoir un troupeau porcins avec statut « actif » à la date de chargement (si cela concerne une exploitation)

3 NASUD {0} does not have a SU {1} which is actif at the date of the movement

De l’établissement Porcins

x x x x x x Troupeau d’origine pas actif à la date de déplacement 3 SUNA SanitaryUnit {0} not actif texte troupeau d’origine

x x x x x x Troupeau de destination pas actif à la date de déplacement 3 SUNA SanitaryUnit {0} not actif texte troupeau de destination

x x x x x x x x x x x x x x x x x x x x x L’espèce animale de la notification doit correspondre à l’espèce animale du troupeau d’origine

3 ATSUN Animaltype of {0} is not the same as Animaltype of the notification

texte « troupeau d’origine »

x x x x x x x x x x x x x x L’espèce animale de la notification doit correspondre à l’espèce animale du troupeau de destination

3 ATSUN Animaltype of {0} is not the same as Animaltype of the notification

texte troupeau de destination

x x Sous-espèce animale pas active pour le troupeau de destination

3 ASNSU AnimalSubType not possible for SU {0}

Troupeau

x x Si sous-espèce animale = porcelets, alors « vente de porcelets » doit être enregistré pour le troupeau d’origine (SNUN_SUSH_CDE_BAG doit contenir le code SALE)

3 OSNDB For SU {0} it is not registered that piglets may be sold

Troupeau d’origine

x x Si sous-espèce animale = porcelets, alors « achat de porcelets » doit être enregistré pour le troupeau de destination (SNUN_SUSH_CDE_BAG doit contenir le code PRCHS)

3 DSNAB For SU {0} it is not registered that piglets may be purchased

Troupeau de destination

x x x x x x seul un des deux peut être complété : certificat importation, certificat exportation

1 O1O2A Only one of these 2 fields mey be filled in : {0} or {1}

Certificat d’importation Certificat d’exportation

durée max. certificat importation est de 50 1 MAXNL Format for {0} is {1}, {2} Certificat d’importation 50 alphanumérique

durée max. certificat exportation est de 50 1 MAXNL Format for {0} is {1}, {2} Certificat d’exportation 50 alphanumérique

durée max. certificat exportation est de 25 1 MAXNL Format for {0} is {1}, {2} Certificat d’exportation 25 alphanumérique

durée max. certificat importation est de 25 1 MAXNL Format for {0} is {1}, {2} Certificat d’importation 25 alphanumérique

x x x x x x x x x x x x x x format certificat exportation 1 WRFA {0} has wrong format ({1})

Certificat exportation + valeur

description du format

x x x x x x x x x x x format certificat importation 1 WRFA {0} has wrong format ({1})

Certificat importation + valeur

description du format

x x x x x x x x x x x Le numéro de marquage de l’animal doit exister dans la banque de données

3 PAUN Parameter {0} with value {1} is unknown

Animal numéro de marquage

x x Le statut du bovin doit être 1 à la date du déplacement 3 SADF Status of animal {0} different from {1} at Movementdate

statut animal numéro de marquage

1

x x x Le statut du bovin doit être 1 ou 2 à la date du déplacement

3 SADF Status of animal {0} different from {1} at Movementdate

statut animal numéro de marquage

1,2

x Statut bovin doit être 1 ou 7 3 SADF Status of animal {0} different from {1} at Movementdate

statut animal numéro de marquage

1,7

x x x x x x x x x x x Animal présent plus d’une fois dans la liste 3 SAMTL Animal {0} more than once in the list

numéro de marquage

x x x x x x x x x x x Animal bloqué 3 ANBLO Animal {0} is blocked at movement date

numéro de marquage

x x x x x x x x x x x Animal a le statut de blocage « FREE » (n’est pas idéal) 5 NIBST Animal {0} has blockingstatus {1}

numéro de marquage description du statut de blocage FREE

Page 25: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

25

x x x Départ d’un animal avec un certain numéro de version de passeport ne peut être enregistré qu’une seule fois

1 DNEX Departure of animal {0} with versionnumber {1} has already been reported in notification(s) {2}

numéro de marquage numéro de version

liste avec notf_id's

x x x x x x x x Si De l’établissement = exploitation d’élevage, le troupeau d’origine doit alors être un troupeau De l’établissement (pour les animaux individuels, il est remplacé par la vérification suivante à cause de la scission (troupeau uniquement complété après scission)

1 SUNFA Sanitary unit {0} not linked to facility {1}

x x x x x Si De l’établissement = exploitation d’élevage, le troupeau auquel l’animal appartient doit être un troupeau De l’établissement à la date du mouvement

1 ANICD Animal {0} not present at {1} at movement date

numéro de marquage De l’établissement

x x x x x x x x x x x nombre animaux max 999 1 MAXVL Max allowed value for {0} is {1}

Nombre animaux 999

x x x x x x x nombre animaux max 9999 1 MAXVL Max allowed value for {0} is {1}

Nombre animaux 9999

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x le nombre d’animaux doit être numérique 1 PANNU {0} must be numerical Nombre animaux

x x x x x x x x x x x Vérifier si le numéro de version n’est pas trop élevé 3 PPVNH Passportversionnumber of animal {0} is too high

x L’arrivée d’un animal avec un certain numéro de version de passeport ne peut être enregistré qu’une seule fois

1 ARONC Arrival of animal {0} with versionnumber {1} has already been reported in notification(s) {2}

numéro de marquage numéro de version

liste avec notf_id's

x Etiquette abattage pas remise au troupeau (uniquement pour les nouveaux)

3 SLNDS Slaughteringlabel {0} of animal {1} not delivered to SU {2}

x Étiquette abattage déjà utilisée 3 SLAUS Slaughteringlabel {0} already used for animal(s) {1}

identification de la vignette d’abattoir

animaux pour lesquels déjà utilisé

x Le format de l’étiquette d’abattage n’est pas correct 1 WRFA {0} has wrong format ({1})

x L’animal doit être relié au troupeau d’origine 3 ANNAS Animal {0} not present at Origin Sanitary Unit at movement date

x x x Si plus d’1 animal et que de l’établissement est une exploitation, alors tous les animaux doivent appartenir au même troupeau De l’établissement (autrement problèmes avec informations VRV car ces informations sont connues au niveau du troupeau)

1 NAASS Not all the animals belong to the same sanitaryunit at the movement date

x x Animal pas présent à l’établissement du négociant en bétail/au centre de rassemblement

3 ANICD Animal {0} not present at {1} at movement date

numéro de marquage

x x x x x x x x x x x x x x Le troupeau d’origine ne peut pas être bloqué 3 TUBLO {0} is blocked Troupeau d’origine

Numéro de document

x x x x x x Numéro de document inconnu dans la banque de données 1 PAUN Parameter {0} with value {1} is unknown

Numéro document valeur du numéro de document

x x x x x x Numéro de document non remis au transporteur 3 DNTR Document not delivered to transporter

x x x x x x numéro de document max 10 pos numérique 1 MAXNL Format for {0} is {1}, {2} Numéro document 10 numérique

x x x x x x numéro de document min 8pos numérique 1 MINLE Min length for {0} is {1}, {2}

x x x x x x x x x numéro de document doit contenir le troupeau s’il est connu et si cela concerne une exploitation, autrement, le numéro de document doit contenir De l’établissement

3 DNOSU Documentnumber does not contain the OriginSu or the From Facility

x x x x x x x x x Numéro de document ne contient pas l’année réelle 1 ou 3 DNOAY Documentnumber does not contain the actual year

x x x x x x x x x x x x x x x x numéro de document déjà utilisé (ne peut apparaître qu’une seule fois par type de notification)

1 ou 3 DNAUS Documentnumber {0} already used in notifications {1}

valeur du numéro de document

notifications

Informations d’archivage

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Date d’archivage obligatoire pour les utilisateurs de la fédération

1 PAMI {0} is missing Date archivage

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x numéro de référence, numéro de référence externe ou (archive + boîte + enveloppe + ligne) est obligatoire pour l’utilisateur de la fédération

1 AINC Archive information not correct

Page 26: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

26

2.4.2. Règle « Format certificat d’importation » Le certificat d’importation peut être un numéro TRACES ou un numéro local. Les formats autorisés pour ce certificat sont les mêmes dans les versions belge et luxembourgeoise de Sanitrace : - Numéro TRACES :

2 possibilités : • INTRA.xx.yyyy.sssssss

où xx = code d’un pays européen / yyyy = année / sssssss = un numéro de séquence à 7 positions durée = 21

• CVEDA.xx.yyyy.sssssss où xx = code d’un pays européen / yyyy = année / sssssss = un numéro de

séquence à 7 positions durée = 21

- Numéro local :

max 30 positions

2.4.3. Règle « Format certificat d’exportation » Le certificat exportation peut être un numéro TRACES ou un numéro local. Les formats autorisés de ce certificat dans la version belge de Sanitrace : - Numéro TRACES :

INTRA.BE.yyyy.sssssss où yyyy = année / sssssss = un numéro séquentiel à 7 positions durée = 21

- Numéro local : [état membre certificateur]/[commerce intracommunautaire]/[identification UPC]/[année]/[numéro d’immatriculation]/[numéro d’ordre certificat par agent de certification][grille] BE/IC/NAM/2008/5274/0305# durée max = 25

Les formats autorisés de ce certificat dans la version luxembourgeoise de

Sanitrace : - Numéro TRACES :

INTRA.LU.yyyy.sssssss où yyyy = année / sssssss = un numéro séquentiel à 7 positions durée = 21

- Numéro local : max 30 positions

Page 27: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

27

2.4.4. Règle « Format étiquette abattage incorrect » Voici les deux formats acceptés : - Le format actuel (ancien Sanitel) :

xxx-xxxxx2xxxxx troupeau + 2 + numéro séquentiel à 5 positions (unique pour le

troupeau) - Le format futur (nouveau Sanitrace) :

BExxxxxxxx-xxxx2xxxxxxx Troupeau + 2 + numéro d’ordre à 7 positions

Page 28: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

28

2.5. Résultats d'une notification de déplacement

2.5.1. Aperçu de tous les résultats pour tous les types de déplacement

IMPACT BANQUE DE DONNEES UNE FOIS QUE LA NOTIFICATION A ETE ACCEPTEE

Conditions générales déplacements : les animaux individuels sont spécifiés ET statut de notification = ACCEPTE

ACTION SUR L’ANIMAL

Dép

art

à u

ne e

xp

loit

ati

on

Typ

e de

notifica

tion=

»M

MD

PR »

ET E

spèc

e an

imal

e =

« B

OV »

ET t

ype

étab

lisse

men

t

De

l’éta

blis

sem

ent

= «

EXPL

OIT

ATIO

N »

ET

troupea

u d

’origin

e es

t sp

écifié

ET t

roupea

u

d’o

rigin

e es

t re

lié à

De

l’éta

blis

sem

ent

VIV

AN

TS

:

Typ

e de

notifica

tion=

« M

MARV »

ET

Notifica

tion e

spèc

e an

imal

e =

« B

OV »

ET

type

étab

lisse

men

t D

e l’é

tablis

sem

ent

=

« E

XPL

OIT

ATIO

N »

ET t

roupea

u d

e des

tinat

ion e

st s

péc

ifié

ET t

roupea

u d

e des

tinat

ion e

st r

elié

à J

usq

u’à

l’é

tablis

sem

ent

ET é

tat

anim

al =

« V

IVAN

T »

MO

RTS

:

Typ

e de

notifica

tion=

« M

MARV »

ET

Notifica

tion e

spèc

e an

imal

e =

« B

OV »

ET

type

étab

lisse

men

t D

e l’é

tablis

sem

ent

=

« E

XPL

OIT

ATIO

N »

ET t

roupea

u d

e des

tinat

ion e

st s

péc

ifié

ET t

roupea

u d

e des

tinat

ion e

st r

elié

à J

usq

u’à

l’é

tablis

sem

ent

ET é

tat

anim

al =

« M

ORT »

Dép

art

d’u

n é

tab

liss

em

en

t d

e n

ég

oci

an

t o

u c

en

tre d

e r

ass

em

ble

men

t :

Typ

e de

notifica

tion =

« M

MD

PR »

ET

Notifica

tion e

spèc

e an

imal

e =

« B

OV »

et

Typ

e d’é

tablis

sem

ent

ou D

e l’é

tablis

sem

ent

dan

s ("

DEALR

","A

SM

YA",

"ASM

YP"

)

Arr

ivée à

un

éta

bliss

em

en

t d

e n

ég

oci

an

t o

u c

en

tre d

e r

ass

em

ble

men

t :

Typ

e de

notifica

tion =

« M

MARV »

ET

Notifica

tion e

spèc

e an

imal

e =

« B

OV »

et

Typ

e d’é

tablis

sem

ent

ou D

e l’é

tablis

sem

ent

dan

s ("

DEALR

","A

SM

YA",

"ASM

YP"

)

Tra

nsp

ort

:

Typ

e de

notifica

tion=

"M

MTRS"

Ch

arg

em

en

t :

Typ

e de

notifica

tion=

"M

MLO

D"

Déch

arg

em

en

t :

Typ

e de

notifica

tion=

"M

MU

NL"

Dép

art

po

ur

Ren

dac

dep

uis

un

e

exp

loit

ati

on

:

Typ

e de

notifica

tion =

« M

MD

PD

» E

T

Notifica

tion e

spèc

e an

imal

e =

« B

OV »

p

pp

exp

loit

ati

on

:

Typ

e de

notifica

tion=

»M

MD

PS »

ET

Notifica

tion E

spèc

e an

imal

e =

« B

OV »

ET

type

étab

lisse

men

t o

u D

e l’é

tablis

sem

ent

=

« E

XPL

OIT

ATIO

N »

ET t

roupea

u d

’origin

e es

t sp

écifié

ET t

roupea

u d

’origin

e es

t re

lié à

De

l’éta

blis

sem

ent

Exp

ort

ati

on

:

Typ

e de

notifica

tion=

"M

MEPO

"

Arr

ivée c

hez

REN

DA

C :

Typ

e de

notifica

tion=

"M

MD

ST"

Arr

ivée à

l’a

batt

oir

:

Typ

e de

notifica

tion=

"M

MSLG

"

Enlever le lien avec le troupeau précédent x x

Relier l’animal à son nouveau troupeau x x

Modifier le statut de l’animal en "En inventaire de troupeau " MAIS UNIQUEMENT SI le statut de l’animal est différent de DDRDC (le bovin est mort : Rendac) ou DDSLH (le bovin est mort: abattoir)

x

Enlever le lien avec l’exploitation actuelle MAIS UNIQUEMENT SI l’animal est toujours relié au troupeau d’origine de la notification (car entre-temps, l’animal peut déjà être relié à un nouveau troupeau et une nouvelle exploitation via la notification d’arrivée. Et dans ce cas, le lien ne peut pas être enlevé !)

x x x

Relier l’animal à sa nouvelle exploitation si une exploitation est spécifiée dans la notification x x

Enlever le numéro de groupe externe sur ANIMAL s’il existe x x

Enlever le numéro de sous-groupe externe sur ANIMAL s’il existe x x

mise à jour du numéro de groupe externe sur ANIMAL si spécifié dans la notification x x

mise à jour du numéro de sous-groupe externe sur ANIMAL si spécifié dans la notification x x

Modifier le statut de l’animal en « Bovin déplacé depuis un troupeau » MAIS UNIQUEMENT SI le statut de l’animal n’est pas « mort, rendac » ou « mort, abattoir » x x x

Changer le statut de statut unité suivi en « Bovin exporté » et le statut animal en « exporté » x

Création d’un passeport et mise à jour des informations du passeport de l’animal (version/raison) et lui donner le statut « Prêt pour impression »

x

Création d’un passeport et mise à jour des informations du passeport de l’animal (version/raison) et lui donner le statut « Pas d’impression »

x

mettre à jour le champ Date d’achat avec date de déplacement x x

mettre à jour le champ Date de départ x x x x

mettre à jour l’étiquette abattage sur l’animal si l’animal a une étiquette d’abattage dans la notification x

mettre à jour le champ Date d’exportation x

mettre à jour le champ Pays d’exportation x

mettre à jour Date de fin x x x

Enlever date de départ x

Si le troupeau de destination est de sous-espèce animale « VCALF » et que l’animal n’a pas de sous-espèce animale « VCALF », changer alors la sous-espèce animale des animaux en « VCALF » x x

Si le troupeau de destination n’est pas de sous-espèce animale « VCALF » et que l’animal est de sous-espèce animale « VCALF », changer alors la sous-espèce animale des animaux en « BOV » x x

Statut unité suivi « Mort : Rendac » (10) + Statut animal « Mort » x x

Statut unité suivi "7: Bovin mort : Abattoir" (7) + Statut animal “Mort” x

modifier TRUN_BLST_CDE de l’animal en TRUN_BLST_CDE du troupeau où l’animal arrive. Si le troupeau n’a pas de TRUN_BLST_CDE, utilisez alors par défaut NORMAL (code N) x

modifier TRUN_TUBR_CDE de l’animal en TRUN_TUBR_CDE du troupeau où l’animal arrive. Si le troupeau n’a pas de TRUN_TUBR_CDE, alors TRUN_TUBR_CDE de l’animal doit également être vide. x

Page 29: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

29

Mettre TRUN_BLO_STA_DTE de l’animal à la date événement de la notification (Date de naissance dans le cas d’une notification de naissance, Date d’importation dans le cas d’une notification d’importation, date de déplacement dans le cas d’une notification d’arrivée) x

Page 30: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

30

2.5.2. raisons d’impression nouveaux passeports Si une Arrivée déplacement est acceptée, un nouveau passeport est créé pour l’animal dans ce déplacement (normalement 1 animal par notification de déplacement). Lorsqu’un nouveau passeport est créé, une raison d’impression de passeport est ajoutée au passeport dans PASSEPORT ANIMAL et à l’animal dans ANIMAL. La raison d’impression de passeport dépend de certaines valeurs dans la notification. C’est la logique appliquée pour déterminer la valeur correcte : SI Sous-espèce animale <> veau d’engraissement (VCALF) ET Etat animal = Vivant (ALIVE) ALORS Utiliser la raison d’impression de passeport « Modifier le troupeau » (R1) AUTREMENT, SI Sous-espèce animale <> veau d’engraissement (VCALF) ET Etat animal = Mort (MORT) ALORS Utiliser la raison d’impression de passeport « livraison bovins morts entre-temps » (R50) AUTREMENT, SI Sous-espèce animale = veau d’engraissement (VCALF) ET Etat animal = Vivant (ALIVE) ALORS Utiliser la raison d’impression de passeport « Achat veaux d’engraissement » (R30) AUTREMENT, SI Sous-espèce animale = veau d’engraissement (VCALF) ET Etat animal = Mort (MORT) ALORS Utiliser la raison d’impression de passeport « livraison veaux d’engraissement morts dans l’intervalle » (R36)

Page 31: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

31

2.6. Scinder les notifications de déplacement Une notification de déplacement avec plus d’1 bovin est scindée en autant de notifications de déplacement qu’il y a d’animaux dans la notification originale par animal. La scission se fait une fois qu’une nouvelle notification de déplacement est remise (ou du statut projet) sans anomalies ou anomalies non bloquantes. Les notifications originales avec tous les animaux seront sauvegardées avec un statut SCINDE. Cette notification n’aura aucun impact sur la banque de données. Elle demeure simplement dans le système en guise de trace de la notification originale. Les anomalies de la notification originale sont réparties entre les nouvelles notifications individuelles :

- Les anomalies générales sont réparties entre toutes les notifications individuelles

- Les anomalies spécifiques concernant un animal donné sont attribuées à la notification individuelle correspondante.

Une fois que les notifications individuelles sont créées et qu’elles ont reçu leurs anomalies, elles sont attribuées comme des nouvelles notifications. Pour plus de détails sur la logique sous-tendant le processus de scission, voir 3.4 Logique sous-tendant le processus de scission.

2.7. Fusionnement notifications d’arrivée La même arrivée d'un animal dans une exploitation peut être enregistrée par deux différents types d'utilisateurs : l'exploitant et les fédérations. L'exploitant n'a pas l'obligation de le faire, mais il peut utiliser cet enregistrement comme un registre électronique. Les fédérations enregistreront toujours cette arrivée. Aucun de ces utilisateurs ne sait si l'autre a déjà enregistré quelque chose. Pour éviter le risque qu'une même arrivée ne soit enregistrée deux fois, un mécanisme spécial a été créé : le fusionnement. L'idée est simple : Une notification d’arrivée enregistrée par un agriculteur prend le statut intermédiaire SOUMIS (après scission si d’application), à partir duquel la notification ne peut être traitée que par les fédérations. Si une nouvelle notification d’arrivée avec un animal est enregistrée par une fédération (ils les enregistrent toujours un à un, et si pas, le processus de scission sera d’abord appliqué), le système vérifie d’abord s’il existe une notification similaire dans le statut SOUMIS. Si c'est le cas, la nouvelle notification est fusionnée avec la notification existante.

Page 32: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

32

Pour plus de détails sur la logique sous-tendant le processus de fusionnement, voir 3.5 Logique sous-tendant le processus de fusionnement.

Page 33: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

33

3. Annexe

3.1. Recherche du transporteur et du repreneur via la plaque d’immatriculation

Si l’icône à côté de Plaque d’immatriculation est cochée, la logique suivante est appliquée :

Page 34: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

34

START (cliquer sur « check » à côté de Plaque

d’immatriculation)

1 opérateur de moyen de

transport trouvé?

O

O

Mettre cet opérateur dans le champ Transporteur de la notification de

déplacement

Rechercher le moyen de transport qui porte cette plaque d’immatriculation (comme vous pouvez également

chercher la plaque d’immatriculation via Rechercher moyen de transport)

Vérifier s’il y a un opérateur de moyen de transport de type ‘OWN’ reliée au moyen de transport

La plaque d’immatriculation est-

elle complétée?

O

1 moyen de transport trouvé?

O

Cet opérateur est-il de type

« transporteur?

Ne rien faire

N

N(0 ou plus d’1 résultat)

N(0 ou plus d’1 résultat)

N

Type de notification = “MMARV”?

Type d’établissement de Jusqu’à l’établissement dans

(“ASMYA”,”ASMYP”)?

O

Egalement placer cet opérateur dans le champ Repreneur de la notification de

déplacement

O

Type de notification dans

(“MMDPR”,”MMDPS”,”MMDPD”)?

N

Type établissement De l’établissement dans

(“ASMYA”,”ASMYP”)?

Également placer cet opérateur dans le champ Repreneur de la notification de

déplacement

O

O

N N

N

Page 35: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

35

Page 36: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

36

3.2. Code postal ajouté à la notification en arrière-plan Chaque notification de déplacement reçoit un code postal. Ce code postal est déterminé de la façon suivante : Type de déplacement Code postal Départ De l’établissement Départ Rendac De l’établissement Départ Abattoir De l’établissement Arrivée Jusqu’à l’établissement Arrivée Rendac Jusqu’à l’établissement Arrivée abattoir Jusqu’à l’établissement Mouvement d’exportation De l’établissement Mouvement d’importation Jusqu’à l’établissement Chargement De l’établissement Déchargement Jusqu’à l’établissement Transport De l’établissement

Page 37: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

37

3.3. Logique de l’affichage/masquage de l’onglet VRV SI Type de déplacement est complété ET Type de déplacement = Départ ou Départ Rendac ou Départ Abattoir ET De l’établissement est complété ET De l’établissement est de type « EXPLOITATION » ET

Dans les 3 derniers mois, il y a eu un accord VRV lié à De l’établissement (*) ALORS 1) afficher l’onglet VRV

2) Indiquer Carte d’identité VRV comme paramètre par défaut pour la valeur vide AUTREMENT, SI Type de déplacement est complété ET Type de déplacement = Arrivée ET Jusqu’à l’établissement est complété ET Jusqu’à l’établissement est de type « EXPLOITATION » ET

Dans les 3 derniers mois, il y a eu un accord VRV lié à jusqu’à l’établissement (*) ALORS 1) afficher l’onglet VRV

2) Indiquer Carte d’identité VRV comme paramètre par défaut pour la valeur vide

AUTREMENT 1) masquer l’onglet VRV et nettoyer tous les champs

2) Indiquer Carte d’identité VRV par défaut sur NO (pas visible pour l’utilisateur, valeur obligatoire dans DB)

(*) comment vérifier s’il y avait un accord VRV dans les 3 derniers mois pour un certain établissement ? Voici comment on procède pour De l’établissement. Il en va de même pour Jusqu’à l’établissement : Sélectionner compte (*) depuis AGREEMENT,AGREEMENTFACILITY,AGREEMENTPARTY où AGRE_ID=AGFA_AGRE_ID et AGRE_ID=AGPA_AGRE_ID et AGFA_FCLT_ID = FCLT_ID De l’établissement ou Jusqu’à l’établissement et AGRE_AGTP_CDE='RAFI' et AGPA_APTP_CDE='AVPA' et AGPA_PATY_ID<>(Sélectionner PATY_ID depuis PARTY où PATY_CDE=’BE92001480') et AGRE_BEG_DTE <= to_date(date actuelle,'DDMMYYYY') (ex 25082008) et AGRE_BEG_DTE <= to_date(date actuelle-3 mois,'DDMMYYYY') (ex 25052008) ou AGRE_END_DTE est nul)

Page 38: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

38

ordre par AGRE_BEG_DTE desc

Si le résultat est supérieur ou égal à 1, il y avait alors un contrat VRV

Page 39: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

39

3.4. Logique sous-tendant le processus de scission Traitement des notifications de déplacement sans animaux individuels ou avec seulement un animal individuel - Pour ces cas CONDITION SCISSION = FAUX Traitement des notifications de déplacement avec plus d’un animal individuel - Pour ces cas CONDITION SCISSION = VRAI - Actions SAUVEGARDER/ANNULER/DESANNULER pour une nouvelle

notification ou une notification de statut PROJET : aucun comportement spécial

- Action COMMIT pour une nouvelle notification ou une notification de statut PROJET :

• Étape 1 : la notification est vérifiée par le Rules Engine

Si la plus haute gravité des anomalies est égale à 1 ou 2 (blocage)

• Rien n’est sauvegardé dans la DB • l’utilisateur reçoit un feedback de sorte qu’il puisse

résoudre les anomalies • vous ne pouvez jamais passer à l’étape 2 avec ces

gravités Si la plus haute gravité des anomalies est égale à 3 ou 4 (pas

de blocage) • Au départ, rien n’est sauvegardé dans la DB • l’utilisateur reçoit un feedback de sorte qu’il puisse

résoudre les anomalies • l’utilisateur a la possibilité de continuer de toute façon

avec ces anomalies. Dans ce cas, on passe à l’étape 2 Si la plus haute gravité des anomalies est égale à 5

(avertissement) ou qu’il n’y a pas d’anomalie • Passer à l’étape 2

• Étape 2 : la notification est sauvegardée dans la banque de données • Étape 3 : une nouvelle notification est créée pour chaque animal de la

notification initiale. Chaque nouvelle notification est une copie de la notification initiale avec ces différences : Un seul animal par notification Le troupeau d’origine est complété, sur base du numéro de

marquage et du numéro de version de passeport (valeur recherchée via Historique unité suivi =>pense que c’est intégré au scanner de codes-barres)

Page 40: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

40

Chaque nouvelle notification est « attribuée » (de sorte qu’elle a son propre rythme de travail, elle est vérifiée par le rules engine et a ses propre anomalies). Ces notifications n’auront jamais d’anomalie bloquante car la notification initiale n’avait pas non plus d’anomalie bloquante. Ces notifications seront donc toujours sauvegardées dans la banque de données, avec un statut ACCEPTE ou NON VALABLE

• Étape 4 : la notification initiale obtient un statut final SCINDE.

Egalement enlever toutes les anomalies de cette notification. Une notification de statut SCINDE ne peut plus être éditée. Elle est uniquement disponible pour consultation.

IMPORTANT: Une notification de statut SCINDE n’a jamais un impact sur les animaux. Cet impact sera réalisé par les notifications individuelles lorsqu’elles arrivent au statut ACCEPTE.

3.5. Logique sous-tendant le processus de fusionnement

SI

une nouvelle notification entre et que cette notification satisfait à toutes les conditions suivantes :

- La notification est créée par un utilisateur de la FEDERATION ou par une application de la FEDERATION

- C’est une NOUVELLE notification (donc pas encore de notf_id attribué, pas encore sauvegardé dans la banque de données)

- La notification est de type ARRIVEE (MMARV) - La notification a 1 Notification unité de suivi de type ANML - La notification a 1 Notification unité de suivi de type SUDST - La notification a 1 Notification établissement de type DST - La notification peut avoir des anomalies de gravité 3-4-5 ALORS

Vérifier s’il existe déjà une notification satisfaisant à toutes ces conditions : - La notification est de type ARRIVEE (MMARV) - La notification a le statut SOUMIS - La notification a 1 Notification Unité de suivi de type ANML avec le

même NOTU_TRUN_ID et le même NOTU_PPT_VRS_NBR que l’animal dans la nouvelle notification

- La notification a 1 Notification Unité de suivi de type SUDST avec le même NOTU_TRUN_ID que le troupeau de destination dans la nouvelle notification

- La notification a 1 Notification Etablissement de type DST avec le même NOFC_FCLT_ID que Jusqu’à l’établissement dans la nouvelle notification

- La notification a le même NOTF_OCR_DTE que la nouvelle notification

Page 41: S A N I T R A C E NOTIFICATIONS – DEPLACEMENT · 2014. 3. 11. · Logique sous-tendant le processus de fusionnement..... 40. 3 1. Introduction L’écran de ... l’établissement

41

SI une notification satisfaisant à ces conditions existe ALORS mettre à jour la notification existante avec les informations de la nouvelle notification (action = SAUVEGARDER) et avec « continuer avec ces anomalies » coché