Format des fichiers

1- Pour les pesées Baléa

Tous les fichiers échanges de données avec les automates Baléa et Téo ne doivent avoir que des chiffres à part les séparateurs slash (/), point-virgule (;) ou tiret (-).
Pour plus de précision, voir les documents mis à la disposition par Edmond Ricard ici https://germinal.toulouse.inra.fr/~ricard/
Dans cette page, ne sont décrits que les fichiers créés ou utilisés par Geedoc.

1.1 Fichier users_003.txt

Rappel : ce fichier est sous C:/Program File/TraceAppli pour ceux qui travaillent sur un PC 32bits ou C:Program Fil(x86)/TraceAppli pour ceux qui travaillent sur un PC 64bits.
Ce fichier est créé à chaque fois que vous ouvrez la forme "Automate - Charger" sous le menu Chantier de Geedoc. Le numéro "003" a été attribué à Geedoc. Il se peut qu'il y ait d'autres fichiers users_*.txt.

aga
jfb
mcb

Contenu du fichier

aga : Identifiant de l'utilisateur actif pour l'élevage et l'espèce sur lequel vous êtes connecté.

1.2 Fichier LISTID.TXT

Rappel : ce fichier est sous C:/Saisie2000

Exemple 1 : sans la dernière pesée

250020000100219;210501
250020000100296;210501
250020000100216;210401
250020000100640;210401
250020000100829;210401

Exemple 2 : avec la dernière pesée

250061512316783;110201/0012440/100816
250061512316784;210201/0010850/220816
250061512316785;110201/0013050/100816
250061512316769;210201/0016090/100816
250061512316770;110201/0019630/100816

Description du contenu :

250061512316783 : Numéro RFID de l'animal (15c)
; : point-virgule
1 : caractère suivant : sexe de l'animal (1c) (1=Mâle,2=Femelle,3=Indéterminé)
1 : numéro de liste (numérique uniquement) (1 si pas connue) (1c)
02 : numéro de lot (numérique uniquement) (00 si pas connu) (2c)
01 : numéro de l'éleveur (01 si pas connu) (2c)
Si avec dernière pesée :
/ : séparateur slash
0012440 : dernier poids connu de l'animal en grammes sur 7 chiffres (7c)
/ : séparateur slash
100816 : date de la dernière pesée de l'animal au format JJMMAA (6c)

Remarques :
1) Le numéro de liste est pratiquement toujours 1, sauf si vous avez fait l'opération "Fusionner" dans Geedoc.
2) Si vous créez vous même ce fichier (déconseillé) ,il faut que le sexe de l'animal soit bien celui connu dans Geedoc.
En effet, quand les données remontent et sont intégrées au CTIG, si le sexe de l'animal n'est pas le même que celui qu'il a dans la Base de Données (BD), Geedoc le modifie.
Ceci est vrai pour les jeunes enfin les animaux non aptes à la reproduction (d_repro vide). Pour les animaux déjà en reproduction, l'opération ne sera pas possible.
Ceci peut donc être TRES dangereux.

1.3 Fichier GESTION.ORD

Rappel : ce fichier est sous C:/Saisie2000

Dépend du chantier chargé
Exemple : chantier lié aux NEC

1
NECPESE.POG

Description du contenu :

1 :  1 = Pesée + Protocole  2 = Protocole seul
NECPESE.POG : nom du fichier qui contient la description du chantier

Exemple 2 : chantier lié aux endoscopies

1
ENDOS.POG

1.4 Fichier <NomChantier>.POG

Rappel : ce fichier est sous C:/Saisie2000

Exemple pour un chantier de NEC (Note d'Etat Corporel) : Fichier NECPESE.POG

NOTE_LOMB /1/3/NOTELOMB /0/0/0/0/000000400/000000000/000000000/
NOTE_STER /1/3/NOTESTER /0/0/0/0/000000400/000000000/000000000/

Description du contenu :

NOTE_LOMB (17c) : Nom du champ Geedoc
1 (1c) : A saisir au clavier
3 (1c) : Nombre de chiffres de la mesure
NOTELOMB (10c) : Message qui va s'afficher sur l'automate (12c dans la doc d'Edmond ?)
0 (1c) : 0 = valider/annuler après saisie, 1 =automatique
0 (1c) : 0 = à saisir avant la pesée, 1 = à saisir après la pesée
0 (1c) : 0 = pas d'ancienne valeur, 1 = afficher l'ancienne valeur
0 (1c) : 0 = pas de valeur par défaut, 1 = valeur par défaut obligatoire
000000400 (9c) : maximum autorisé
000000000 (9c) : minimum autorisé
000000000 (9c) : valeur par défaut

Exemple pour un chantier lié aux endoscopies ENDOS.POG

NB_CJD /1/2/DROITE /0/0/0/0/000000010/000000000/000000000/
NB_CJG /1/2/GAUCHE /0/0/0/0/000000010/000000000/000000000/

Si vous cochez avec chantier ET avec repérage au chargement :

NB_CJD /1/2/DROITE /0/0/0/0/000000010/000000000/000000000/
NB_CJG /1/2/GAUCHE /0/0/0/0/000000010/000000000/000000000/
REPERAGE /3/0/TRI /0/0/0/

La dernière ligne concerne le repérage des animaux.

1.5 Fichier PESREPER15.TXT

Rappel : ce fichier est sous C:/Saisie2000
(Vérifier le format avec la doc d'Edmond).

Exemple :

250026632861606;2107/07
250026632861579;2107/07
250026632861580;2107/07
250026632861600;1107/07
250026632861601;1107/07

Description du contenu :

250026632861606 (15c) : Numéro RFID
; (1c) : Séparateur point-virgule
2 (1c) : Sexe
1 (1c) : Numéro de liste
07 (2c) : Numéro de lot (2c)
/ (1c) : Séparateur slash
07 (2c) : Numéro de lot (2c)

1.6 Fichier PESFORM_11CH.TXT

Rappel : ce fichier est sous C:/Saisie2000

Exemple 1 : Pesées simples

1-250016286881548-2 1 0 281016 0067930 01 00 10 00 00 0028
1-250016286881559-2 1 0 281016 0058410 01 00 10 00 00 0214
1-250016286801003-2 1 0 281016 0067900 01 00 10 00 00 0041
1-250016286801004-2 1 0 281016 0071500 01 00 10 00 00 0027
1-250016286801026-2 1 0 281016 0058660 01 00 10 00 00 0220
1-250016286801028-2 1 4 281016 0064000 01 00 10 00 00 0179

Description du contenu :

1 (1c) : Drapeau indicateur d'état
1 = Animal pesé avec liste micro
2 = Animal pesé et reformé avec liste micro
3 = Non pesé et réforme avec liste micro
4 = Non pesé avec liste micro
5 = Animal pesé sans liste micro
6 = Animal pesé et reformé sans liste micro
- (1c) : séparateur
250016286881548 (15c) : Numéro RFID
- (1c) : séparateur
2 (1c) : sexe de l'animal
1 (1c) : numéro de liste
0 (1c) : indic double (non utilisé par Geedoc)
281016 (6c) : date de la pesée au format DDMMAA
0067930 (7c) : Poids de l'animal en gramme
01 (2c) : Lot de pesée
00 (2c) : Code de Réforme
10 (2c) : Code de la pesée
00 (2c) : Non utilisé
00 (2c) : Code conflit
0028 (4c) : Ordre de passage

Exemple 2 : Pesées + NEC

1-250061512322022-2 1 0 281016 0067930 01 00 10 00 00 0028 / 110 120
1-250061512332103-2 1 0 281016 0058410 01 00 10 00 00 0214 / 120 110
1-250061512332140-2 1 0 281016 0067900 01 00 10 00 00 0041 / 102 108
1-250061512342076-2 1 0 281016 0071500 01 00 10 00 00 0027 / 106 107
1-250061512352039-2 1 0 281016 0058660 01 00 10 00 00 0220 / 120 130
1-250061512352093-2 1 4 281016 0064000 01 00 10 00 00 0179 / 110 130
1-250061512352097-2 1 0 281016 0065500 01 00 10 00 00 0155 / 110 122

Après le slash : dépend du chantier chargé (1 valeur, 2 valeurs, 3 valeurs, .etc.)
1ère valeur : ici Note Lombaire
2ème valeur : ici Note Sternale

Exemple 3 : Pesées + Endoscopies

1-999016286850301-2 1 4 120213 0076660 21 00 17 00 00 0002 / 1 1
1-250016286880023-2 1 0 120213 0091890 14 00 17 00 00 0073 / 1 0
1-250016286880485-2 1 4 120213 0078510 14 00 17 00 00 0003 / 1 1
1-250016286890009-2 1 0 120213 0079160 00 00 17 00 00 0183 / 0 1
1-250016286810070-2 1 4 120213 0075490 23 00 17 00 00 0059 / 1 0

Après le slash : dépend du chantier chargé (1 valeur, 2 valeurs, 3 valeurs, .etc.)
1ère valeur : ici Nombre de corps jaune à droite
2ème valeur : ici Nombre de corps jaune à gauche

2- Pour les fichiers pour les Mises Bas sur PDA

2.1 Fichier CONTROLEISO.TXT

Rappel : ce fichier est créé sur le répertoire C:/Inra/Geedoc/MiseBas. Il contient les paramètres pour le logiciel terrain MiseBas.

9711701920171001250061512317681
9711701920171101250061512317001

Description du contenu : en détachant 97117019 2017 1 001 250061512317681

97117019 (8c) : élevage de production
2017 (4c) : campagne de reproduction
1 (1c) : saison de reproduction
001 (3c) : groupe de mise bas
250061512317681 (15c) : Numéro RFID du premier à animal qui va naitre.

2.1 Fichier CHARGEMISO.TXT

Rappel : ce fichier est créé sur le répertoire C:/Inra/Geedoc/MiseBas. Ce fichier contient les femelles qui sont en prévision de mise bas.

9711701916073520171001 /250061512316735/
9711701916072620171001 /250061512316726/
9711701915205720171001 /250061512352057/

Description du contenu : je découpe avec des blancs 97117019 160735 2017 1 001 /250061512316735/

97117019 (8c) : élevage de production 
160726 (6c) : ancienne boucle INRA (ne sert pas)
2017 (4c) : campagne de reproduction
1 (1c) : saison de reproduction
001 (3c) : groupe de mise bas
....
/ : séparateur slash
250061512316735 (15c) : numéro RFID de la femelle
/ : séparateur slash

Remarques : Le fichier CONTROLEISO.TXT peut être la fusion de CONTROLEISO_1.TXT et CONTROLEISO_2.TXT pour ceux qui ont les deux espèces (ovins et caprins) à charger.
Il en est de même pour le fichier CHARGEMISO.TXT qui peut être la fusion de CHARGEMISO_1.TXT et CHARGEMISO_2.TXT.
CONTROLEISO_1.TXT et CHARGEMISO_1.TXT pour les caprins.
CONTROLEISO_2.TXT et CHARGEMISO_2.TXT pour les ovins.
En effet, si vous travaillez sur les 2 espèces, il faut d'abord créer les 2 fichiers *_1.TXT et *_2.TXT puis les fusionner.
Vous ne pouvez charger la base locale qu'en utilisant UN seul fichier CONTROLEISO.TXT et UN seul fichier CHARGEMERE.TXT

2.3 Fichier AX*.15c

Rappel : ce fichier est créé sur le répertoire C:/Inra/Geedoc/MiseBas au moment du déchargement avec WifiLan PC
Il contient tous les agneaux/chevreaux nés et enregistrés sur le PDA.
Ce fichier est copié en AX*.goc au moment du "Retour Mise Bas (TDS)" dans Geedoc menu MiseBas.

Format de lecture au CTIG : agneau_V3.ctl

ESPECE        POSITION(1:1)   : Espèce (1=Caprins, 2=Ovins) (1c)
PROD POSITION(2:2) : Production (1=Lait,2=Viande) (1c)
ELV_PROD POSITION(3:10) : Elevage de production (8c)
BOUCLE POSITION(19:33) : Numéro RFID de l'agneau ou chevreau né (15c)
BOUCLE_MERE POSITION(42:56) : Numéro RFID de la mère (15c)
CAMPAGNE POSITION(57:60) : Campagne de reproduction (4c)
SAISON POSITION(61:61) : Saison de reproduction (1c)
MA_BOUCLE POSITION(70:84) : Numéro RFID de la mère allaitante (15c)
D_NAIS POSITION(85:94) : Date de naissance au format "DD/MM/YYYY" (10c)
MOD_NAIS POSITION(95:95) : Mode de naissance (1c)
SEXE POSITION(96:96) : Sexe de l'animal (1c)
MOD_ALLAITE POSITION(97:97) : Mode d'allaitement (1c)
COULEUR POSITION(98:98) : Code pour la couleur naissance (1c)
PAMPILLE POSITION(99:99) : Code pour les pampilles (1c)
D_DEPART POSITION(100:109) : Date de départ de l'animal au format "DD/MM/YYYY" (10c)
CD_DEPART_OLD POSITION(110:111): Code de départ de l'animal (2c) (La procédure d'import ajoutera un zéro devant pour avoir le code sur 3c
POIDS POSITION(112:118) : poids en gramme du l'agneau/chevreau '0000000' si pas de poids (7c)
LOT_PESEE POSITION(119:120) : Lot de pesée (00 si pas de lot) (2c)
COMMENT_NAIS POSITION(121:160) : Commentaire saisi à la naissance (40c)
MQSX POSITION(162:162) : Drapeau indiquant que le sexe a été modifié (1c)
MQPN POSITION(163:163) : Drapeau indiquant que le poids de naissance a été modifié (Non utilisé) (1c)
MQADOPT POSITION(164:164) : Drapeau indiquant ? (Non utilisé) (1c)
MQAL POSITION(165:165) : Drapeau indiquant que le mode d'allaitement a été modifié
MQCO POSITION(166:166) : Drapeau indiquant que la couleur, la toison ou le code pampille a été modifié (1c)
MQSORTIE POSITION(167:167) : Drapeau indiquant que la sortie (départ) a été modifié (1c)
MQOBS POSITION(168:168) : Drapeau indiquant que le commentaire de naissance a été modifié (1c)
MQLOTP POSITION(169:169) : Drapeau indiquant ? (non utilisé) (1c)

2.4 Fichier MB*.15c

Rappel : ce fichier est créé sur le répertoire C:/Inra/Geedoc/MiseBas au moment du déchargement avec WifiLan PC
Il contient toutes les femelles qui ont mis bas et qui ont été enregistrées sur le PDA.
Ce fichier est copié en MB*.goc au moment du "Retour Mise Bas (TDS)" dans Geedoc menu MiseBas.

Format de lecture au CTIG : misebas_v3.ctl

ESPECE        POSITION(1:1)   : Espèce (1=Caprin,2=Ovin) (1c)
PROD POSITION(2:2) : Production (1=Lait, 2=Viande) (1c)
ELV_PROD POSITION(3:10) : Elevage de production (8c)
BOUCLE POSITION(19:33) : Numéro RFID de la femelle (1(c)
CAMPAGNE POSITION(34:37) : Campagne de reproduction (4c)
SAISON POSITION(38:38) : Saison de reproduction (1c)
GROUPE POSITION(39:41) : Groupe de mise bas (3c)
D_MISEBAS POSITION(42:51) : Date de mise bas au format "DD/MM/YYYY" (10c)
MOD_MB POSITION(52:52) : Mode de mise bas (1c)
PORTEE POSITION(53:53) : Portée (1c)
POIDS POSITION(54:60) : poids de la femelle à la mise bas (7c)
D_REFORME POSITION(61:70) : Date de réforme de la femelle au format "DD/MM/YYYY" (10c)
CD_REFORME_OLD POSITION(71:72) : Code de réforme de la femelle (2c)
COMMENT_MB POSITION(73:112) : Commentaire sur la mise bas (40c)
MQSORTIE POSITION(113:113) : Drapeau indiquant que la sortie de la femelle a été modifiée (non utilisé) (1c)
MQMB POSITION(114:114) : Drapeau indiquant que la mise bas a été modifiée (non utilisé) (1c)
MQPMB POSITION(115:115) : Drapeau indiquant que le poids de la femelle à la mise bas a été modifié (non utilisé) (1c)
MQRMQ POSITION(116:116) : Drapeau indiquant que le commentaire sur la mise bas a été modifié (1c)

3- Fichier Retour SIDEx-Idlogger

Rappel : ces fichiers se trouvent sur C:/Inra/Geedoc/Import/SIDEx

Ils ont été créés par le module Sidex de saisie sur PDA pour des chantiers liés à Geedoc. On les appelle chantiers Sidex-Idlogger.
Les chantiers Sidex-Idlogger ont été définis avec François Laperruque et sont fixes.
Le début du fichier est le même que PESFORM.TXT

Exemple : Fichier NEC_20141001_144845.txt

GEEDOC
NEC|ETAT_CORPOREL|
1 00000000 250057647600007 0 1 0 011014 0000000 00 00 00 00 00 0000 / [+250] 143942 011014 [+275] 143947 011014
1 00000000 250057647600021 0 1 0 011014 0000000 00 00 00 00 00 0000 / [+250] 141620 011014 [+300] 141623 011014
1 00000000 250057647600023 0 1 0 011014 0000000 00 00 00 00 00 0000 / [+225] 143228 011014 [+250] 143230 011014
1 00000000 250057647600028 0 1 0 011014 0000000 00 00 00 00 00 0000 / [+200] 141304 011014 [+250] 141307 011014
1 00000000 250057647600035 0 1 0 011014 0000000 00 00 00 00 00 0000 / [+250] 143530 011014 [+300] 143534 011014

Description du contenu

Ligne 1 : GEEDOC (Indique c'est un chantier pour Geedoc)
Ligne 2 : NEC|ETAT_CORPOREL
NEC : Chantier défini dans Geedoc lié à Sidex (Voir menu Chantier, Définition des chantiers, voir les chantiers Sidex)
ETAT_CORPOREL : table de données de Geedoc concernée par ce chantier
Ligne de données :
1 : Code état voir fichier PESFORM_11C.TXT
00000000 : Elevage de production non utilisé
250057647600007 : Numéro RFID (15c)
0 : ?
1 : Numéro de la liste
0 : ?
011014 : Date au format DDMMAA (ce qui donne 01/10/2014)
0000000 : Normalement c'est le poids de l'animal (7c)
00 : Lot de pesée (2c)
00 : Code de Réforme (2c)
00 : Code de la pesée (2c)
00 : Non utilisé (2c)
00 : Code conflit (2c)
0000 : Ordre de passage (4c)
/ : séparateur
Après le séparateur il y a autant de fois de : (Valeur, heure et date) que de mesures saisies
+225 : Valeur de la première mesure (Note Lombaire)
143942 : Heure de saisie de la mesure au format HHMISS (HH=Heure, MI=Minute, SS=Seconde)
011014 : Date de saisie de la mesure au format DDMMAA (la même que la date de pesée ouf!)
+275 : Valeur de la deuxième mesure (Note Sternale)
143947 : Heure de saisie de la mesure au format HHMISS (HH=Heure, MI=Minute, SS=Seconde)
011014 : Date de saisie de la mesure au format DDMMAA (la même que la date de pesée ouf!)

Le chantier NEC est définie par : L'animal, la note lombaire sur 3, la note sternale sur 3 et la date de l'observation.

Exemple : IACODEIA_20140710_112830.txt

GEEDOC
IACODEIA|IA|
1 00000000 250000090011210 0 1 0 100714 0000000 00 00 00 00 00 0000 / [715] 101606 100714
1 00000000 250000090011211 0 1 0 100714 0000000 00 00 00 00 00 0000 / [718] 103210 100714
1 00000000 250000090011216 0 1 0 100714 0000000 00 00 00 00 00 0000 / [725] 093520 100714
1 00000000 250000090011217 0 1 0 100714 0000000 00 00 00 00 00 0000 / [715] 092656 100714

Ici la donnée saisie est le numéro de travail du mâle qui est affecté avec la femelle. Il faut faire très attention quand on ajoute les prélèvements des mâles à bien utiliser le même numéro de travail.

Chantier IACODEIA est définie par : Le numéro de la femelle, le numéro de travail du mâle (sur 6c) et la date de l'IA.

4. Fichiers pour le Contrôle Laitier

4.1 Fichier BREBIS.DEB

Rappel : ce fichier est créé sur le répertoire C:/Inra/Geedoc/BoitierCL

Ce fichier est créé dans le menu Lait - Automate CL - Créer la liste.
Il comporte 3 parties : [Traite] [Eleveur] et [Animaux]

[Traite]
02222411150052322brebis000100010000000000000000test de Kinou 000000+0000000000 192.168.2.24660 127.0.0.14660 127.0.0.14660
00000000000a
01000000000a
02000000000a
..
24000000000a
[Eleveur]
12232099Lafage 11501113012015000000
[Animaux]
250016286860103010
250016286860224010
250016286860606010

Partie [Traite]
La ligne 1 contient tous les paramètres donnés à la création de la liste (type de contrôle, nombre d'éprouvettes, ..Numéro IP des serveurs ..)
Pour chaque éprouvette (ici de 0 à 24) une ligne avec numéro d'éprouvette.
de 1 à 2 (2c) : Numéro d'éprouvette
de 3 à 11 (9c) : 000000000
de 12 à 12 (1c) : lettre a
Partie [Eleveur]
De 1 à 8 (8c) : Elevage de production
De 9 à 33 (25c) : Libellé de l'élevage de production (Galle ou Lafage)
De 34 à 34 (1c) : 1 = contrôle Officiel, 7= expérimental
De 35 à 36 (2c) : Millésime (Campagne sur 2)
De 37 à 38 (2c) : Numéro du CLO (01 par défaut)
De 39 à 39 (1c) : 0 = Quantitatif , 1=Qualitatif
De 40 à 47 (8c) : Date de traite à saisir au format "JJMMAAAA" : Attention, cette date doit être la DATE DE TRAITE A SAISIR.
De 48 à 53 (6c) : Quantité de lait totale.
Partie [Animaux]
De 1 à 15 : RFID de chaque femelle à contrôler (Une femelle par ligne)
De 16 à 16 : 0 code plaquette
De 17 à 17 : 0= Qualitatif, 1=Quantitatif
De 18 à 18 : code transfert 0=Femelle non attendue, 1=Femelle attendue

4.2 Fichier BREBRIS.RET

Rappel : ce fichier est créé sur le répertoire C:/Inra/Geedoc/BoitierCL.
Ce fichier est le fichier qui contient la traite saisie sur l'automate de contrôle laitier mis au point par l'équipe "Informatique et Automatisme" de GenPhySE.

Description du fichier :
Il y a plusieurs parties [Traite], [Eleveur] et [Animaux] comme pour le fichier BREBIS.DEB

[Traite]
11010521050052322chevre0001000100 07 395108550300mesures incidents 017804+0152260000 147.99.223.165 4660147.99.223.133 4660147.99.223.139 0080
000000001.70
010004051.70
020004141.70
030004031.70
040004111.70
050004121.70
991407122.7a
[Eleveur]
18018900Galle 713011 12092013 000000
[Animaux]
25002000748002400127900000010707594428605030210139026403350460051306380709083409051030108312081208120812081208120812791279127..etc..
25002000748002500097600000010708230823311020510139013902110211021102640282033503350389040604600460051305310584058406380656070
25002000748004200000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

Description du contenu :

Partie [Traite]
De 33 à 34 (2c) : heure de traite (ici 07) : Attention cette information est TRES importante. Elle permet d'en déduire le moment de la traite.
Si l'heure < 11, le moment est "M" pour Matin, sinon si l'heure &lt;14, le moment est "A" pour Après-midi sinon le moment est "S" pour Soir.
Partie [Eleveur]
De 1 à 8 : Elevage de production
De 9 à 32 : Libellé de l'élevage de production (Galle ou Lafage)
De 40 à 47 (8c) : Date de traite au format JJMMAAAA : Attention cette information est TRES importante.
La date doit bien être la bonne date sinon il peut y avoir des problèmes.
De 48 à 53 (6c) : Quantité totale de lait pour la traite
Partie [Animaux]
De 1 à 15 (15c) : RFID
De 16 à 16 (1c) : Code plaquette
De 17 à 17 (1c) : Code qualité
De 18 à 21 (4c) : Quantité de lait en millilitres
De 22 à 23 (2c) : Anomalie salle de traite
De 24 à 27 (4c) : No d'échantillon
De 28 à 29 (2c) : Code conflit
De 30 à 30 (1c) : Code transfert
De 31 à 36 (6c) : Heure de fin de traite format HHMMSS
De 37 à 39 (3c) : Temps de traite si débit
De 40 à 41 (2c) : Numéro du lot ou tour
De 42 à 43 (2c) : Place dans le lot
De 44 à 46 (3c) : Temps de latence
Partie pour les débits
De 47 à 50 (4c) : 47*(n-1)+4 (mesures du débit)

5- Pour Geedoc_Saillie

Cette partie concerne les fichiers générés par Geedoc pour construire le plan d'accouplement à injecter à Geedoc_Saillie ainsi que le fichier retour (Export) de la saisie sur terrain avec Geedoc_Saillie.

5.1 Fichier PLAN*.TXT

Rappel : Fichier créé sur le répertoire C:/Inra/Geedoc/Saillie/Emission (Menu Repro - MAJ Plan d'accouplement)

[Espece] espece,libelle
2,Ovin
[Elevage] elv,deb_rfid,nom
12232099,2500162868,LAFAGE
[Production] prod, libelle
1,Lait
[Utilisateur] id_user,nom,prenom
CAL,Allain,Charlotte
...
SEB,Arles,Sebastien
[Femelle] elv_prod,espece,prod,rfid,elv_ne,id_animal,campagne,saison,lot_lutte,typ_gen,lignee
12232099,2,1,250016286810020,12000211,100020,2017,1,14,0010,PERS+
12232099,2,1,250016286810038,12000211,100038,2017,1,21,0010,CCS+
12232099,2,1,250016286810233,12000211,100233,2017,1,14,0010,PERS+
12232099,2,1,250016286810273,12000211,100273,2017,1,11,0010,CCS-
....
[Male] elv_prod,espece,prod,rfid,elv_ne,id_animal,typ_gen,lignee,n_travail,d_prelev,couleur,thermos,pg_elv_prod,pg_prod
12232099,2,1,16085220205,12000217,120507,0010,PERS+,0047,06/07/2016,,,12286700,1
12232099,2,1,55002120278,81000047,120599,0010,SOCS2,11407,07/07/2016,VERT CLAIR,1,12238900,1
12232099,2,1,16209430130,12000077,130504,0010,PERS+,0064,06/07/2016,,,12286700,1
12232099,2,1,16365330212,12000373,130502,0010,SOCS2,0006,06/07/2016,,,12286700,1
12232099,2,1,16068130108,12000103,131508,0010,SOCS2,11507,07/07/2016,ORANGE,1,12238900,1
...
[Titulaire] elv_prod,espece,prod,rfid,pg_ipg,typ_lien,mod_prevu
12232099,2,1,250016286810020,16085220205,T,IA
12232099,2,1,250016286810038,55002120278,T,IA
12232099,2,1,250016286810233,16209430130,T,IA
12232099,2,1,250016286810273,16365330212,T,IA
12232099,2,1,250016286810341,16068130108,T,IA
...
[Remplacant] elv_prod,espece,prod,rfid,pg_ipg,typ_lien,mod_prevu
12232099,2,1,250016286810020,16365330212,R1,IA
12232099,2,1,250016286810020,16068130108,R2,IA
12232099,2,1,250016286810038,16085220205,R1,IA
12232099,2,1,250016286810038,16365330212,R2,IA
....

Description du contenu : Plusieurs parties [Espece], [Elevage] [Production] [Utilisateur] [Femelle] [Male] [Titulaire] [Remplacant]

Partie [Femelle] : indiqué dans la ligne et séparé par des virgules.

elv_prod : Elevage de production
espece : Espèce (1=Caprin,2=Ovin)
prod : Production (1=Lait,2=Viande)
rfid : Numéro RFID de la femelle
elv_ne : Elevage de naissance de la femelle
id_animal : Identité de la femelle
campagne : Campagne de reproduction
saison : Saison de reproduction
lot_lutte : Lot de lutte de la femelle
typ_gen : Type génétique de la femelle
lignee : Lignée de la femelle

Partie [Male] : indiqué dans la ligne et séparé par des virgules.

elv_prod : Elevage de production
espece : Espèce (1=Caprin,2=Ovin)
prod : Production (1=Lait,2=Viande)
rfid : Numéro RFID du mâle
elv_ne : Elevage de naissance du mâle
id_animal : Identité du mâle
typ_gen : Type génétique du mâle
lignee : Lignée du mâle
n_travail : Numéro de travail du mâle
d_prelev : Date de prélèvement (renseigné si IA)
couleur : Couleur de la paillette si IA avec paillettes
thermos : Numéro de thermos si IA avec paillettes
pg_elv_prod : Elevage de production du mâle
pg_prod : Production du mâle

Partie [Titulaire] : indiqué dans la ligne et séparé par des virgules.

elv_prod : Elevage de production de la femelle
espece : Espèce
prod : Production
rfid : Numéro RFID de la femelle
pg_ipg : Numéro IPG du mâle prévu avec la femelle
typ_lien : Drapeau indiquant le type de lien : ici T pour Titulaire
mod_prevu : IA ou LN

Partie [Remplacant] : indiqué dans la ligne et séparé par des virgules.
Même format que la partie [Titulaire] mais pour le type de lien codes de R1 à R9

typ_lien : Drapeau indiquant le type de lien : ici R1 pour 1er Remplaçant 1, R2 pour 2ème remplaçant .etc. jusqu'au 9ème remplaçant possible.

5.2 Fichier SAILLIE*.TXT

Rappel : ce fichier est stocké sur C:/Inra/Geedoc/Saillie/Reception.
Ce fichier est généré par Geedoc_Saillie opération Export, il faut le récupérer.

#Date: 07/10/16 15:38:33
#Operation: Exportation Saillie -> Geedoc
#[Saillie]
12232099,2,1,250016286810038,12000211,100038,2017,1,21,07/10/2016,1,1,100,OVI,55002120278,81000047,120599,07/07/2016,12238900,1,0010
12232099,2,1,250016286811238,12000211,111238,2017,1,23,07/10/2016,1,1,100,OVI,16289120520,12000477,120379,07/07/2016,12238900,1,0010
12232099,2,1,250016286810398,12000211,100398,2017,1,21,07/10/2016,1,1,100,OVI,55002120278,81000047,120599,07/07/2016,12238900,1,0010
12232099,2,1,250016286811217,12000211,111217,2017,1,23,07/10/2016,1,1,100,OVI,16065520299,12000405,129212,07/07/2016,12238900,1,0010
12232099,2,1,250016286811430,12000211,111430,2017,1,23,07/10/2016,1,1,100,OVI,16258520289,12000545,121128,07/07/2016,12238900,1,0010

Description du contenu : partie [Saillie]

elv_prod : Elevage de production
espece : Espèce (1=Caprin,2=Ovin)
prod : Production (1=Lait,2=Viande)
rfid : Numéro RFID de la femelle
elv_ne : Elevage de naissance de la femelle
id_animal : Identité de la femelle
campagne : Campagne de reproduction
saison : Saison de reproduction
lot_lutte : Lot de lutte de la femelle
d_saillie : Date de la saillie ou date de marquage si la saillie est Lutte Contrôlée.
typ_saillie : Type de saillie. Attention 1=IAF (IA en Frais) 2=IAC (IA en Congelé) 3=LM (Lutte en main) 4 =LC (Lutte contrôlée)
type_ia : Type d'IA 1=cervicale ou 2=intra-utérine
dose : dose de sperme injectée si IA
operateur : opérateur qui a fait l'IA ou la saillie
pg_ipg : IPG du mâle
pg_elv : Elevage de naissance du mâle
pg_id_animal : Identité de naissance du mâle
d_prelev : Date de prélèvement du mâle si IA
pg_elv_prod : Elevage de production du mâle si IA
pg_prod : Production du mâle si IA
pg_typ_gen : Type génétique du mâle