Versions de l'IHM

Ici sont indiquées les nouveautés ou les modifications de bugs signalées pour chaque version de l'IHM.
J'ai choisi de les noter par ordre décroissant pour avoir toujours la dernière version distribuée est en haut.

Version 8.01.1 (31/05/2021)

Attention changements techniques, il faut installer les modules suivants :
- .Net Framework 4.8 : https://support.microsoft.com/fr-fr/topic/mise-%C3%A0-jour-de-microsoft-net-framework-4-8-pour-windows-10-1709-windows-10-version-1803-windows-10-version-1809-et-windows-server-2019-9e61c44e-08d2-f20d-c890-9ed873d9dba0
- Runtime Crystal Report CP29 (32/64bits) : http://ftp.toulouse.inra.fr/pub/saga/crystalreport/SP29/

Si vous avez des problèmes, appelez votre Informaticien de Proximité pour le framework et le runtime.

Version 7.13.02 (29/04/2021)

Attention, le champ boucle dans la table PRESENT n'est plus renseigné.
Modif dans les modules suivants VoirAnimal, Prévision des Mises Bas, MiseBas, Ajout d'animaux, Mouvements des animaux.

Menu Repro

Synchronisation des cycles et Complément hormonal : lien avec Sicpa Sanitaire option non utilisée depuis 2019. Option supprimée.

Menu MiseBas

MiseBas : Mode de Mise bas = Pas terme : ok on peut ajouter des agneaux/chevreaux
Date de Mise bas doit être <= la date de fin d'activité si connue
Onglet Jeunes : lister les agneaux/chevreaux : bug corrigé

Menu Divers

Localisation : possibilité de choisir les localisations d'une autre production (Lait ou Viande ou les deux).
Possibilité d'ajouter une deuxième localisation dans la même journée à une heure différente : ceci pour le retour en bergerie le soir pour la production lait par exemple.

Version 7.12 (24/03/2021)

Menu Effectif

Changement de nourrice : possibilité de changer le le lot de pesée de l'agneau/chevreau

Menu MiseBas

Mode de Mise Bas : ajout des codes 5=Aide facile et 6=Cesraienne, code=9 a été supprimé

Chantiers

Créer la liste automate : Femelles disponibles : affichage de la date de MAJ des lots prévus

Version 7.11 (24/02/2021)

Menu Divers

Liste et MAJ des Expérimentations
Définition : ajout de Desc_Expe varchar(200), No_AQ char(4)

Version 7.10.6 (26/01/2021)

Nouvelle table ANIM_LOC (Voir MCD)

Menu Fichier

Journal : visualisation des données de localisations intégrées au CTIG (table ANIM_LOC_ERR)
Paramètres Généraux - Onglet Paramètres MiseBas/Nourrice/Localisation
Possibilité de choisir le paramètre pour la Gestion des Localisations : Oui ou Non

Menu Effectif

Lister les animaux : pour les animaux non repro et non sevrés
Changer(s) de mode d'allaitement : Si avec Gestion des Localisations, le/les agneaux suivent la localisation de la mère allaitante pour le nouveau mode d'allaitement Maternel/Adoption. Si mode Artificiel, l'utilisateur doit choisir la nouvelle localisation de type bâtiment (Localisation de nurserie).

Menu Export

Export SIECL : Onglet "N38-M71Contrôle Laitière"
Ne demander qu'UN contrôle CLO de 1 à 1 : Sur la grille, clic-droit avec la souris : "Export spécial Galle"

Menu Divers

Liste et MAJ des Localisations : nouvelle fiche pour ajouter, visualiser les localisations des animaux.
Liste et MAJ des expérimentations :
Onglet A partir d'un fichier : une ligne par Animal. Amélioration de la procédure.
Onglet Lister : ajout de critères de sélection

Version 7.09 (25/11/2020)

Menu Effectif

Lister les Animaux : Ajouter(s) mode de conduite = celui de la mère : MAJ possible pour les animaux morts-nés.

Menu Lait

Chantier de traite : ajout du champ dern_clo dans la table CHANTIER_TR et de l'opération "Calculer dernier no CLO"

Retour Traite GELY : les débits sont stockés dans la table DEBIT_LAIT. Les erreurs sont stockés dans DEBIT_LAIT_ERR. Il n'y a pas de stockage dans la table DEBIT.
Ajout du champ debit_max dans la table DEBIT_LAIT. La procédure au CTIG calcule en plus le dernier débit ou plutôt le débit max intra femelle, date de traite, moment

Débits de lait : Il ne reste que la version Débits sur UNE seule ligne par femelle et par date de traite et moment.
Onglet "A partir d'un fichier" : possibilité d'importer les débits sur UNE ligne.

Menu Export

Export SIECL : N72-N33-Tarissement : le dernier CLO est celui marqué dern_clo='D'

Version 7.08 (06/07/2020)

Ajout de la table DEBIT_LAIT (voir MCD). Les débits de lait ont été ajoutés dans cette table les uns à la suite des autres séparés par un point-virgule. Un compteur nb_debit permet de savoir combien de débits ont été récupérés pour UNE femelle à UNE date de traite et pour UN moment.
La procédure d'intégration des traites au CTIG a été modifiée en conséquence. Elle ajoute en plus les débits dans la table DEBIT_LAIT (à tester en grandeur nature).

Menu Effectif

Voir Animal : possibilité d'afficher les débits sur UNE ligne dans l'onglet Traite

Menu Lait

Chantier de traite : Supprimer UNE traite : supprime en plus dans la table DEBIT_LAIT
Liste et MAJ des débits de lait Version 2 : nouvelle fiche.
A partir d'un fichier : les débits doivent être séparés par des point-virgules pour le moment.

Version 7.07 (22/06/2020)

Nouvelles tables DEF_MODCOND et ANIM_MOCOND (voir MCD)
Table Autorise : ajout de Aff_modcond

Menu Lister

Ma fiche perso : possibilité de choisir le paramètre "Afficher le mode de conduite" dans les fiches lié à l'utilisateur pour cet élevage de production/prod/espèce;

Menu Effectif

Lister les animaux
Ajouter Mode de conduite : à la même date et même code
Ajouter Mode de conduite à la naissance : d_arrivee_modcond= date de naissance, cd_modcond = celui de la mère génétique à la date de naissance du jeune
Fin d'activité/Réforme : la liste des élevages de destination est construite en fonction de la table Elv_Dest et du champ elv_geedoc de la table ELEVAGE. L'élevage de destination ne doit pas être un élevage géré par Geedoc.
Réforme : MAJ de la date de sortie dans la table ANIM_MODCOND : d_sortie_modcond = d_depart , typ_sortie='R'

Mouvements de Animaux : la liste des élevages de destination est construite en fonction de la table Elv_Dest et du champ elv_geedoc de la table ELEVAGE. L'élevage de destination doit être un élevage géré par Geedoc.
Expédier : MAJ de la date de sortie dans la table ANIM_MODCOND : d_sortie_modcond = d_sortie , typ_sortie='M'

Mode de Conduite : Nouvelle fiche. Définir/Clôturer les mode de conduite. Possibilité d'ajouter/supprimer et lister les modes de conduite des animaux.

Menu Repro

Campagne : Ajout du champ bd_saisie das la table CAMPAGNE (A=Aladin, G=Geedoc, L=Chaine de Langlade, O=Ovitel)
Possibilité d'afficher certains champs : dates min et max des IA, dates min et max des Luttes Naturelles, dates min et max des Diagnostic de Gestation (DG), date min et max des mise-bas (MB)

Lister Lot de lutte, Saillies, Gestation, Repro : possibilité d'afficher le mode de conduite à une date.

Menu MiseBas

Mise Bas :
Saisie : Femelles venants de l'extérieur en double : bug résolu
Lister les mise-bas : possibilité d'afficher le mode de conduite de la femelle à la date de mise-bas
Jeunes : Afficher sur UNE ligne par Mère et/ou Père : possibilité d'afficher le poids à la naissance.

Menu Mesures

Lister Pesées, Etats Corporels(NEC) : possibilité d'afficher le mode de conduite à la date de pesée/à la date d'observation NEC.

Menu Export

Export SIECL : agregat N24 : bug corrigé

Version 7.06 (21/04/2020)

Menu Lait

Automate CL - Décharger/Intégrer automate CL
Les données sont lues à partir du fichier BREBIS.RET et ajoutées dans les tables de travail R_CHANTIER et R_TRAITE.
Les débits sont mis dans le champs DEBITS de la table R_TRAITE les uns à la suite des autres séparés par un point-virgule.
L'utilisateur doit cliquer sur le bouton "Intégrer les traites en direct" pour que l'intégration se fasse directement. Attention, il faut avoir le rôle "Dba_Geedoc" ou "Chef_Elevage".
Le résultat est à consulter sur le Journal comme avant.
Et comme avant les fichiers origines sont sauvegardés sur C:\Inra\Geedoc\BoitierCL\SauvRetour.

Version 7.05 (06/04/2020)

Ajout de la table ANIM_NOURRICE (voir MCD)

Menu Effectif

Lister les Animaux non Repro : possibilité de faire un changement de nourrice.
Voir Animal : affichage des changements de nourrice (données de la table ANIM_NOURRICE).

Menu MiseBas

Retour MiseBas : Lecture des fichiers MB.15c et AX.15c. Dans cette version les données lues sont ajoutées dans les tables de travail. Il faut ensuite lancer l'intégration directe des données en cliquant sur le bouton "Intégrer les données en direct". Attention, il faut avoir le rôle "Dba_Geedoc" ou "Chef_Elevage".
Attention, comme il n'y a pas d'envoi de fichiers au CTIG, bien garder les fichiers origines. Ils sont copiés dès la lecture sur le répertoire C:\Inra\Geedoc\MiseBas\Origine.
Liste et MAJ des Mise Bas : bg sur campagne mère allaitante corrigé (ma_campagne)

Menu Chantier

Retour Automate et Retour Chantier sidex
Pesées : les données sont mises dans la table de travail R_PESEE et l'utilisateur doit cliquer sur le bouton "Intégrer les pesées en direct" pour que l'intégration se fasse directement. Attention, il faut avoir le rôle "Dba_Geedoc" ou "Chef_Elevage".
Le résultat est à consulter sur le Journal comme avant.
Le fichier origine pesform.txt ou form_11ch.txt est copié sur C:\Inra\Geedoc\Saisie2000\Reception avec date et heure.
exemple : form_11ch-20200317_152608.txt
Attention, comme il n'y a pas d'envoi de fichiers au CTIG, bien garder les fichiers origines. Ils sont sauvegardés sur C:\Inra\Geedoc\Saisie2000\Reception.

Chantier : ne sont concernés que les chantiers Abattage, Note d'Etat Corporel (NEC), Gestation et IA
En fonction du chantier les données sont stockées dans les tables de travail adéquates.
L'utilisateur doit lancer la procédure d'intégration en cliquant sur le bouton "Intégrer les données en direct". Attention, il faut avoir le rôle "Dba_Geedoc" ou "Chef_Elevage".
Le résultat est à consulter dans le Journal comme avant.
Attention, comme il n'y a pas d'envoi de fichiers au CTIG, bien garder les fichiers origines. Ils sont sauvegardés sur C:\Inra\Geedoc\Import\Sidex\Origine.
Les autres Chantiers : Endoscopie, Lutte Naturelle (LM, LC) et Oestrus ne sont plus proposés ici.
Pour saisir les Endoscopies, les Necs, les Gestations et les Oestrus : utiliser GeedocMobile.
Pour saisir les Luttes en Main (LM), Luttes Contrôlées (LC) et les IA : utiliser Geedoc_Saillie.

Menu Export

Export OVALL : Lutte Libre sans paternité : ajout du type génétique du mâle dans la définition des périodes.
Il y a 2 périodes sans lot de lutte. Exemple :

Lot Lutte Période Saison Début Période Fin période Typ Lutte Méthode Typ mâle Race
45 1 04/04/2019 14/05/2019 L N OO31 031
46 1 04/04/2019 14/05/2019 L N O401 064

Version 7.04 (12/02/2020)

Ajout du champ Role dans la table Autorise.

Menu Fichier

Ma fiche Perso : préparation migration vers PostgreSQL : les utilisateurs pourront avoir un rôle différent dans chaque élevage de production, espèce et production où ils peuvent se connecter. Pour le moment seul l'administrateur peut modifier les rôles.

Menu Effectif

Registre d'élevage - Onglet Inventaire des stocks : possibilité de choisir entre 2 dates (Demande des utilisateurs IntraBois et de Laqueuille)

Version 7.03 (04/02/2020)

Technique : L'application est passée de Visual Studio 2010 à la version de Visual Studio Pro 2017.
L'appel aux WebServices de Sicpa Sanitaire se fait sur le serveur de production sicpa-interop.inra.fr
Préparation au passage à PostgreSQL dans les requêtes : Ajout du test sur type de Base de données

Ajout de la table PRESENT_HIST même structure que la table PRESENT
Ajout du champ NO_DAP dans la table DEF_EXPE.
Ajout des champs D_ETAT_REPRO et CD_ETAT_REPRO dans la table REPRO (pour remplacer d_etat_physio et etat_physio).
Ajout des champs D_ETAT_REPRO et CD_ETAT_REPRO dans la TABLE ANIMAL pour être homogène avec le nom des champs de la table REPRO.
L'état physiologique (D_ETAT_PHYSIO, CD_ETAT_PHYSIO) n'est pas pareil que l'état lié à la reproduction (vu à la réunion des 16 et 17 Avril 2019 à Theix).
Toutes les fiches ont été modifiées en conséquence et tous les triggers sur le serveur dga5 au CTIG.

Menu Effectif

Mouvement des animaux : Réception.
Quand un animal part d'un élevage A va dans l'élevage B et revient dans l'élevage A, Geedoc garde la première info de l'élevage A dans la table PRESENT_HIST.
Dans Voir Animal, on peut voir tous les élevages dans lequel l'animal est allé.

Elv_prod Prod d_arrivee d_sortie elv_envoi
63345169 2 01/03/2019 12/05/2019 63189112
63189112 2 13/05/2019 28/10/2019 63345169
63345169 2 29/10/2019

Menu Repro

Saillies
Ajout du champ Lutte_accident dans la table LUTTE_NAT
Saisie femelle par femelle : Lutte Libre : ajout du bouton à cocher "Lutte Accidentelle".
Saisie lutte libre par lot : ajout du bouton à cocher "Lutte accidentelle".
Liste des luttes : possibilité d'afficher le drapeau "lutte accidentelle".
Lutte libre sans paternité : ajout du type génétique inconnu "9999".

Menu Lait

Spectre MIR
A partir d'un fichier : Je lis la campagne dans le chantier de traite ceci pour le problème des campagnes qui ne sont pas toujours les mêmes pour la même date de traite (cas Les Verrines).

Menu Divers

Liste et MAJ des expérimentations : possibilité de saisir et d'afficher le numéro DAP (Demande d'Autorisation de Projet) lié à l'expérimentation.

Version 6.17 (25/07/2019)

Dans de nombreuses fiches, le module "A partir d'un fichier" : les erreurs sont visualisées dans 2 colonnes ERR et MESSAGE_ERR dans la grille du haut.
Vous pouvez sauvegarder ces données dans un fichier pour le traiter et recommencer l'import.

Menu Repro

Choix des mâles : nouvel onglet pour "Mâles en Lutte Libre" : possibilité de garder une trace des mâles en Lutte Libre pour les saillies en lutte libre avec plusieurs mâles.
Nouvelle table MALE_LUTTE (description dans le MCD).

Menu Mise Bas

Mise Bas : Le calcul du no de lactation se fait par rapport à la date de mises bas, ceci pour les imports des mise bas anciennes.

Menu Export

Export SIDEx et Export Gemma : possibilité de choisir les animaux dans UNE liste liée à l'élevage ou liée à l'utilisateur.

Version 6.16 (25/06/2019)

Dans de nombreuses fiches, onglet "A partir d'un fichier" : ajout du bouton "Vérifier simplement" : permet de ne pas ajouter les données et de faire juste des vérifications de cohérence.

Menu Fichier

Paramètres généraux : onglet "Paramètres liés à l'élevage" : possibilité d'estimer la 1ère et la dernière date de MiseBas.

Menu Repro

Liste et MAJ des Oestrus : nouvel onglet "A partir d'un fichier" : possibilité d'ajouter les données à partir d'un fichier
Liste et MAJ des Synchronisations des Cycles : nouvel onglet "A partir d'un fichier" : possibilité d'ajouter les données à partir d'un fichier
Liste et MAJ des Prélèvements des Mâles : nouvel onglet "A partir d'un fichier" : possibilité d'ajouter les données à partir d'un fichier

Menu MiseBas

MiseBas : Bug sur pg_elv_prod ; ok bug corrigé
Pour UEPAO : Calcul de la famille : règle donnée par Didier Dubrueil
Possibilité d'afficher la famille et/ou la lignée dans les 3 grilles des femelles, des saillies et donc du mâle et des agneaux nés

Version 6.15 (24/05/2019)

Table ANIMAL : ajout des champs D_ETAT_PHYSIO de type Date, CD_ETAT_PHYSIO de type char sur 1, COMMENT_NAIS de type varchar2 sur 40
ajout des 2 champs TRAYON_SUR_DROIT de type char sur 1 et TRAYON_SUR_GAUCHE de type char sur 1.
Table PRESENT : ajout du champ COMMENT_SORTIE de type varchar2 40
Table ELV_ACTIF : ajout des champs MB_ECART_IA de type number sur 2, MB_ECART_LN de type number sur 2

Nouvelle table FAMILLE_HIST : Tout changement du champ Famille est gardé dans la table FAMILLE_HIST (fait au niveau du serveur par un trigger MAJ_FAMILLE.sql).

Menu Fichier

Paramètres généraux :
Nouvel onglet "Paramètres liés à la mise Bas"
Possibilité de modifier les 2 paramètres MB_Ecart_IA et MB_Ecart_LN de la table ELV_ACTIF.

Nouveau champ PDS_NAIS lié à la table PESEE : possibilité de modifier la valeur min et max.
Nouveau champ NOTE_LOMB lié à la table ETAT_CORPOREL: possibilité de modifier la valeur min et max.
Nouveau champ NOTE_STER lié à la table ETAT_CORPOREL: possibilité de modifier la valeur min et max.

Menu Effectif

Voir Animal : Ajout de l'onglet "Changement Famille" en haut et "Plan d'accouplement" au niveau de l'onglet "Repro".
Lister les Animaux : possibilité d'afficher tous les nouveaux champs de la table ANIMAL
Lot Physique : bug corrigé.

Menu MiseBas

Saisie : Validité de la saillie fécondante en fonction des paramètres Mb_Ecart_Ia et Mb_Ecart_LN
Mode de mise-bas : "Normale" et "Difficile" : possibilité de saisir des agneaux/chevreaux
Poids naissance : contrôle par rapport à la valeur min et max mis dans la table PARAMETRE pour chaque élevage de production, espèce et production. Message d'alerte.
Affichage de la pesée de naissance dans la grille des agneaux/chevreaux à la saisie.
Règle pour Famille : la famille de la mère est transmise aux agneaux pour l'élevage Laqueuille elv_ne='63189112' (comme pour Les Verrines elv_ne='86139415').

Menu Mesures

Etat Corporel : Necs
Saisie de la Note lombaire et de la note sternale : vérification des bornes min et max mis dans la table PARAMETRE pour chaque Elevage de production, espèce et production.
A Partir d'un fichier : vérifications également.

Menu Lait

Traite des animaux
Possibilité de modifier Date et heure d'analyse dans la fiche Traite des Animaux (demande de Evelyne Bruneteau)

Version 6.14 (04/04/2019)

Dans les Onglets "A partir d'un fichier" : pb sur la lecture des dates : ok bugs modifiés.

Menu Effectif

Lot physique : A partir d'un fichier : test avec beaucoup d'animaux à Lafage-Ovins-Lait : pb des curseurs : ok toute la procédure a été modifiée.
Faire des fichiers de 1000 animaux maximum.

Mouvements des animaux : le cas spécial des animaux vivants de Langlade à l'ENVT a été supprimé. L'envoi des animaux à l'ENVT est comme pour les autres élevages.
Il faudra peut-être se connecter sur ENVT pour faire Réception. Ou alors faire une réforme avec destination ENVT (elv=31555215).

Version 6.13 (15/03/2019)

Tous les traitements avec Dates ont été modifiés (Attention, je n'ai pas re-testé tous les modules).
Ceci pour préparer la migration de Oracle à PostGreSQL (pas d'échéance entre 1 an et 5 ans).

Menu Codes

Liste et MAJ des véhicules et des transporteurs

Suppression de Entreprise dans les tables DEF_TRANSPORTEUR et TRANSPORTEUR_ACTIF.

Menu Effectif

Transport des animaux : Suppression du comboBox sur les Entreprises. Les Véhicules et les Transporteurs ne sont pas liés à une entreprise.
Document de circulation : afficher le numéro de transporteur en haut du document plus autres détails demandés par Mathias.

Menu Lait

Ajout de PARAM_NBJOUR number sur 2 et PARAM_QTE Number sur 4 dans la table ELV_TRAITE

Liste et MAJ des traites
Par Femelle : Ajout de "Calculer les incohérences sur la Quantité de lait" et "Calculer les incohérences sur la Quantité de lait + afficher Place".
Nouvel Onglet "MAJ pour vérifier les incohérences" :
MAJ de PARAM_NBJOUR : nombre de jours admis entre deux dates de traite
et MAJ de PARAM_QTE : intervalle en ml admise pour la quantité de lait entre deux dates de traite.

Menu Export

Export OVALL : Renouvellement des Repro : Ajout de l'option Exporter les animaux "Mettre En repro à une certaine date"

Version 6.12 (19/12/2018)

Le Nom des listes est passé de 10 caractères à 20 caractères.
Ajout de la table PARAM_LISTE_ELV : possibilité de faire des listes communes pour UN élevage de production, UNE espèce et UNE production.

Menu Fichier

Ma fiche perso : possibilité de faire des listes privées ET des listes communes à l'élevage intra espèce et production.

Menu Codes

Liste et MAJ des véhicules et des transporteurs
Nouvelles tables DEF_TRANSPORTEUR et TRANSPORTEUR_ACTIF (Voir MCD).

Menu Effectif

Nouvel Animal : Les règles ont été durcies. Certains ne respectant pas les consignes.
Le millésime doit être compris entre l'année de naissance - 1 an et l'année de naissance + 1 an.
Pour les ovins, l'identifiant doit être sur 6 chiffres.
Pour les caprins, l'identifiant doit être sur 5 chiffres.
Pour les ovins, l'élevage de naissance doit exister dans la table ELEVAGE et doit être sur 8 caractères.

Transport des animaux : nouvelles demandes de Langlade
Quand l'utilisateur déclare le transport des animaux pour UNE date, UN véhicule, UN élevage de destination, il doit préciser également le transporteur.
Le transporteur n'est pas lié ni au véhicule, ni à l'élevage de destination.
Ajout de l'indication Agneaux Label pour les jeunes avant 150 jours sur le document de circulation.
Supprimer : on ne peut supprimer le transport des animaux que pour UNE seule date.

Version 6.11 (30/11/2018)

Menu Codes

Définitions Parcelles/Localisations : nouvelle forme (Tables DEF_PARCELLE, DEF_LOC)
Nouvelle fiche pour définition des élevages et élevages de destination.
Dans codes généraux : code de réforme, codes de pesées, codes pour les endoscopies, pour les produits chimiques et les codes liées aux tables.

Menu Effectif

Transport des animaux : document de circulation (ajout de la phrase "atteste que les animaux ne présentent aucun risque ..." (demandé par Langlade)
Voir animal : affichage du numéro IPG du père, du numéro IPG de la Mère Génétique, numéro IPG de la Mère Allaitante

Menu Repro

Campagne : ajout des champs d_ia_min, d_ia_max, d_ln_min, d_ln_max, d_dg_min, d_dg_max
Ces champs sont mis à jour automatiquement.
Tous ces champs sont calculés intra élevage production, espèce, production et campagne/saison
d_ia_min : date de la première IA intra ..
d_ia_max : date de la dernière IA intra ..
d_ln_min : date de la première lutte (d_saillie) intra ..
d_ln_max : date de la dernière LUTTE (d_saillie pour Lutte en Main LM, d_marque pour Lutte Contrôlée LC, d_fin_lutte pour LL Lutte Libre) intra ..
d_dg_min : date du premier DG intra ..
d_dg_max : date du dernier DG intra ..

Divers

Expérimentation : possibilité d'utiliser les listes d'animaux pour le suivi des animaux dans les expérimentations et pour Lister.

Version 6.10 (05/10/2018)

Menu effectif

Lister les animaux :
Lister Non repro Millésime 18 Tous : il affiche tous les animaux (>19000) : ok bug corrigé
Enregistrer sous Excel : abandonné car ne fonctionne pas bien (pb sur les dates)
Affichage de ID_ANIMAL_OLD
Re-identifier Animal : pb pour elv_ne sur 5 pour les Caprins (vu à Mejusseaume) : ok corrigé

Menu Repro

Gestation : ajout du résultat A=Avortée (Rappel Résultat A=Avortée, G=Gestante, N=Négative, P=Pseudo-Gestante)

Menu Chantier

Charger automate : libellé plus clair et homogène avec l'application terrain

Menu Lait

Chantier de traite : Ajout de l'éprouvette Delaval typ_eprouv=6 Delaval
Possibilité d'ajouter les chantiers de traite d'une date à une autre date pour un seul Moment (Matin, Soir)
Traite Animal : Enregistrer sous Excel : abandonnée ne fonctionne pas bien

Version 6.09 (07/09/2018)

Table ELV_ACTIF : Ajout du champ id_elv_gael identifiant du site dans le SI GAEL (Gestion des données Agricoles et Expérimentales géoLocalisées) pour faire le lien entre les 2 SI.

Menu Fichier

Journal : possibilité de voir les opération saisies sur GeedocMobile (Endoscopie, Gestation, Note d'état corporel, Sortie des animaux).

Menu Chantier

Créer liste pour automate
Possibilité de choisir les animaux d'un liste prédéfinie par l'utilisateur
Possibilité de choisir les animaux d'une expérimentation + un lot expérimental ou tous les lots

Menu Lait

Mise à la traite - Fin traite : bug sur le contrôle de la date de fin de traite corrigé.

Version 6.08 (12/07/2018)

Ajout de la table PARAM_LISTE_ANIM : permet de stocker les liste d'animaux par utilisateur, élevage de production, production et espèce. L'identifiant de la liste est sur 10 caractères. Dans presque toutes les listes, il est possible de choisir une liste d'animaux et d'afficher les informations pour ces animaux.

Ecrire dans un fichier Excel : fait dans Lister les Animaux, Lister les Traites (assez long).

Astuce pour écrire dans un fichier Excel : ouvrir Excel, sur la grille des données dans Geedoc, Faire CTRL-A, CTRL-C et dans Excel CTRL-V (Copier et Coller dans Excel)

Menu Fichier

Ma Fiche Perso : possibilité de visualiser les listes d'animaux liées à UN utilisateur, UN élevage de production, UNE production et UNE espèce.
Possibilité d'ajouter des animaux via "A partir d'un fichier".

Menu Codes

Ajout du champ CD_VENTE dans la table CODESREF (='O' si c'est un code lié à la vente, dans ce cas on peut choisir une destination)
Ajout de la table ELV_DEST (permet de choisir un élevage de destination par elv_prod et espèce). Ceci permet de réduire la liste des destinations possibles.

Menu Effectif

"Départ animal" et "Fin d'activité" : La destination est proposée si le code de sortie est un code de vente. Les destinations proposées sont lues dans la table ELV_DEST.
"Mouvement des animaux" : Les destinations proposées sont lues dans la table ELV_DEST.

Menu Export

Export SIECL
Agregat N40 : Entrée ne pas mettre de TYACTE = Type acteur cheptel
Entrée/Sortie Suppression de la date de mouvement

Version 6.07 (07/06/2018)

Menu Effectif

Nouvel Animal : Possibilité de re-boucler UN animal : Attention doit être un jeune non sevré, non déclaré apte à la reproduction et non sorti de l'élevage (non réformé ou non vendu) et né dans l'élevage. L'appel se fait depuis "Lister les Animaux". Il faut avoir le droit INSERT dans la table ANIMAL.

Menu Repro

Saillies : Saisie des Luttes Libres : bug sur l'attribution du père corrigé.

Menu Lait

Mise à la traite : Graphe : La traite de l'après-midi (moment=A) est traitée comme la traite du soir (Moment=S)

Menu Divers

Liste et MAJ des expérimentations : A partir d'un fichier : possibilité de cocher Date d'arrivée dans le lot expérimental = date de naissance (ou date d'arrivée dans l'élevage)

Version 6.06 (15/05/2018)

Menu Fichier

Paramètres généraux : ajout des droits ajouter/modifier/supprimer dans table Param_Tranche_Age pour tous les utilisateurs.

Menu Effectif

Lister les animaux : possibilité de sélectionner sur le lot physique.

Menu Repro

DG : bug quand on clique sur l'option sans saillie sans avoir précisé la saison : bug corrigé.

Menu Mise-Bas

Mise-Bas : Saisie : quand pas de père, pour Les Verrines, la famille du chevreau est égale à la famille de la mère.
Bug sur le calcul du dernier état physiologique quand on supprime une mise-bas : ok bug corrigé.

Menu Lait

Mise à la traite - Fin de traite : bug sur date de fin de traite corrigé.
Traite animal : liste des femelles non traites à une date et un moment : bug corrigé.
Lister les traites : ajouter un critères "femelles en contrôle officiel" : ajout du champ femelle_clo dans la table Mise_Traite. Cette information est mise à jour automatiquement quand le chantier de traite est déclaré avec un numéro de CLO supérieur à zéro.
Tank : possibilité d'ajouter des données "A partir d'un fichier".

Menu Export

Export OVALL : bug corrigé sur la partie Reproduction : exporter les périodes/lot de lutte et exporter les brebis.

Version 6.05 (18/04/2018)

Menu Effectif

Lister les animaux : possibilité de sélectionner les animaux d'une expérimentation, possibilité de sélectionner les animaux dont la mère génétique fait partie d'une expérimentation.
Possibilité d'afficher le père génomique.
Modifier Famille/Lignée : possibilité de MAJ l'IPG du père génomique + drapeau indiquant si le père génomique est différent du père génétique ou pas.
Registre d'élevage : Inventaire des stocks : nouvelle façon de calculer donnée par l'équipe de Bourges.

Menu Mesures

Notes d'état corporel (NEC) : possibilité d'afficher le lot expérimental auquel est l'animal à la date de la mesure.
Possibilité de faire des graphes.

Menu Lait

Lister les traites : possibilité de lister les traites pour les femelles d'une expérimentation.

Version 6.04 (27/03/2018)

Menu Mise Bas

Saisie des agneaux/agnelles : bug pour les caprins quand le millésime est sur 1 pour Mejusseaume mettre IPG 285176*81000* et non 285176*80100* car cet animal existe déjà pour le millésime 08

Menu Lait

Traite des animaux : CLO par femelle. Possibilité d'afficher plusieurs mesures (qte_lait,TB,TP,CCS,Uree,Debit_moyen,Debit_max) en même temps sur la même ligne pour chaque femelle. Les colonnes sont soit par No CLO+Moment soit par date de traite + Moment.

Version 6.03 (16/03/2018)

Menu Lait

Traite des animaux : la clé primaire a été modifiée : elv_ne+id_animal+espece+d_traite+moment : j'ai enlevé la campagne de la clé primaire
A partir d'un Fichier Traite : Ajout d'un radio-bouton : si la femelle n'a pas été mise à la traite intra campagne : possibilité de l' Ajouter ou Non (L'utilisateur peut choisir)
Si la femelle n'a pas été mise à la traite intra campagne :
Si Ajouter : Le logiciel l'ajoute dans la table Mise_Traite pour cette campagne avec d_debut_traite=d_misebas (La femelle doit avoir mis-bas dans cette campagne)
Si ne pas ajouter : message d'erreur
Contrôle sur la date de traite :
- La date de traite doit être comprise entre la date de début de traite et la date de fin de traite intra campagne si la date de fin de traite est renseignée.
- La date de traite doit être supérieure ou égale à la date de début de traite si la date de fin de traite n'est pas connue intra campagne.
A partir d'un fichier Taux : L'échantillon est recherché intra date de traite + moment.

Spectres MIR : Saisie A partir d'un fichier : 2 choix possibles
1- Avec date de traite du soir et/ou date de traite du matin
2- Possibilité d'indiquer entre 2 dates de traite :
Attention dans tous les cas la date d'analyse dateanalysehhmiss doit impérativement être UNIQUE.

Version 6.02 (12/03/2018)

Menu MiseBas

Prévision des mises-bas : Pour Lafage-Ovin-Lait, le groupe de mise bas est fixé à "010". Pour Lafage-Ovin-Viande : le groupe "010" est interdit.
Saisie des Mise Bas : Bug sur le mode d'allaitement (qui était égal à la portée) : bug corrigé

Menu Mesures

Table Pesee : ajout du champ H_REELLE de type Date.
Liste et MAJ des pesées : A partir d'un fichier : possibilité de mettre dans le fichier l'heure réelle de la pesée au format HH24:MI:SS".
Dans ce cas, l'heure de pesée sur 2 caractères est calculée en fonction de la vraie heure de pesée.

Version 6.01 (08/03/2018)

La fiche de connexion est proposée dès le lancement de Geedoc. Un message sera affichée au bas de l'écran si la version de l'application est à modifier.

Dans la table Repro,le champ d_debut_saison a été ajouté et remplace deb_saison qui ne respecte pas la convention tout champ date doit commencer par d_

Menu Chantier

Décharger automate de pesées : Chantier Notes d'états Corporels (NEC). Cocher l'option "Code évènement = Code pesée"" pour garder comme code évènement le code de pesée.
Chantier Diagnostic de Gestation : la valeur '3' pour le résultat est gardé (Correspond à Retour).
En général la procédure "Retour Chantier" a été améliorée (même procédure que Retour Sidex-Idlogger).

Menu Export

Export OVALL : procédure améliorée.

Version 5.27 (01/02/2018)

Attention, cette version s'installe sur votre PC sur C:\Programs File\Inra\GeedocVS

Menu Effectif

Nouvel Animal : A partir d'un fichier : possibilité de choisir l'identifiant du Père (soit l'identité complète soit l'IPG).
Procédure améliorée.

Lister les animaux : graphe bug corrigé (bug exemple Axe des X Lignee et série pg_maleia)

Menu MiseBas

Saisie : la saisie a été modifiée. La saillie fécondante n'est PLUS calculée, c'est l'utilisateur qui la choisie.
Se positionner sur la femelle :
- Si la Mise Bas n'a pas encore saisie, saisir la Date de Mise Bas, choisir la Saillie fécondante et ensuite cliquer sur le bouton Ajouter.
- Si la Mise Bas a déjà été saisie : la Date de Mise Bas est affichée, cliquer sur le bouton Modifier.

Menu Export

Export SIECL : L'agrégat N30 devient N72 avec modification et modification dans l'agrégat N42

Export OVALL : Femelles en Lutte : ok bug corrigé. Les Luttes Libres avec paternité sont traitées comme les Luttes Contrôlées.

Version 5.26 (08/01/2018)

Le champ IPG de la table ANIMAL est passé de 11 à 14 caractères.

Menu Repro

Modification de la clé primaire dans les tables SAILLIE, LUUTE_NAT, IA et EMB_IMPL : Id_animal+Elv_Ne+Espece+D_saillie
L'heure de saillie n'est plus dans la clé primaire. Changements dans toutes les procédures liées aux saillies.

Menu MiseBas

Liste et MAJ des Misebas : calcul du nombre d'allaités pour les mères : bug corrigé

Menu Mesures

Liste et MAJ des pesées : Gain : bug corrigé
Liste et MAJ des échographies dorsales : A partir d'un fichier bug corrigé

Menu Divers

Rotation des parcelles : Ajout des champs COMP_ALIM5 et QTE_ALIM5 dans la table ROTATION_LOTPARC

Version 5.25 (19/12/2017)

Nouveaux champs dans la table ANIMAL : LOT_NAIS CHAR2, GROUPE_NAIS CHAR3, H_NAIS DATE
Les 2 champs LOT_NAIS et GROUPE_NAIS sont mis à jour automatiquement au retour des mises bas au CTIG.
LOT_NAIS = lot de lutte de la mère génétique ou porteuse
GROUPE_NAIS = groupe de mise bas de la mère génétique ou porteuse

Menu Effectif

Lister les animaux : possibilité d'afficher les champs LOT_NAIS, GROUPE_NAIS et H_NAIS
Possibilité de faire les inventaires et les graphiques sur LOT_NAIS et GROUPE_NAIS.

Menu MiseBas

Liste et MAJ des mises bas :
Saisie : MAJ des informations LOT_NAIS et GROUPE_NAIS pour les nouveaux agneaux/chevreaux ajoutés.
Jeune : possibilité de n'afficher qu'un groupe de mise bas choisi dans une liste.

Menu Mesures

Liste et MAJ des échographies dorsales : nouvelle table et nouvelle fiche.
Voir le MCD (Modèle Conceptuel de Données)) sur la forge

Menu Export

Export pour Gemma (Gestion des Animaux et Marqueurs) : nouvelle fiche

Version 5.24 (24/11/2017)

1) Mot de passe LDAP sur 12 caractères possible
2) Document de transport : no de transporteur mis en haut dans le document.

Version 5.23 (14/11/2017)

Suite à un travail du groupe "Technique" du cati Sicpa, il a été décidé que tous les répertoires de travail de tous les SI développés par le cati seront stockés sous C:\Inra.
En conséquence le REPERTOIRE DE TRAVAIL pour Geedoc est à partir de cette version sur C:\Inra\Geedoc
Pour le Lait, le répertoire de travail BoitierCL est maintenant sur C:\Inra\Geedoc, répertoire de travail pour Charger/Décharger les contrôles laitiers avec les éprouvettes GEELY (ne concerne que Lafage-Ovin-Lait et Galle-Caprin-Lait).

Menu Fichier

Se connecter : passage au LDAP
Ajut dans la table UTILISATEUR des champs ID_LDAP + ElvProd_Defaut, Espece_Defaut, Prod_Defaut
MCB a mis a jour les identifiants LDAP des utilisateurs + les paramètres par défaut de connexion
Possibilité d'avoir un élevage, une espèce et une production par défaut par utilisateur.

Menu Effectif

Nouvel Animal : Pour les ovins, l'élevage de naissance (sur 8) est contrôlé par rapport au début du n° IPG sur 6 positions. Dans la table Elevage, MCB a ajouté beaucoup de correspondance entre elv et elv_insee. S'ils correspondent ok, sinon il y aura un message d'erreur.
Possibilité de cloner UN mâle : seul AGA a le droit de le faire. Une trace de ce changement est gardé dans la table ANIMAL_HIST.

Départ, Fin d'activité : possibilité pour les codes de Vente ('008','009','021','107,'111') d'indiquer la destination. La destination doit être connue de la table Elevage.

Menu Divers

Liste et MAJ des expérimentations : La clé primaire a changé pour pouvoir mettre plusieurs enregistrements par Animal et par NOM_EXPE.
En conséquence la date d''arrivee dans le lot expérimental est maintenant dans la clé primaire.
La clé Primaire est donc : ELV_NE,ID_ANIMAL,ESPECE,NOM_EXPE,D_ARRIVEE_EXPE
Ajout de DERN_EXPE dans la table ANIM_EXPE : prend D quand c'est le dernier lot expérimental intra Nom_Expe.
Toute la procédure a été changé en conséquence.

Version 5.22 (10/10/2017)

Nouvelle table LIGNEE_HIST, permet de garder l'historique des MAJ des lignées (ceci se fait automatiquement par un trigger).

Menu Fichier

Voir Animal : possibilité de voir les modifications des lignées.

Menu Repro

Pose et Retrait d'éponges : Bug sur le chargement du WebService CaSaME résolu.

Version 5.21 (14/09/2017)

Menu Fichier

Paramètres Généraux : Nouvel Onglet "Tranche d'âge" : nouvelle table PARAM_TRANCHE_AGE
Permet de définir les tranches d'âges pour les Pesées par Elevage, Espèce et Production. Ceci pour faire des graphes par tranche d'âge et autres critères.

Menu Effectif

Nouvel animal : A partir d'un fichier : ajout du bouton pour déduire PG_ELV et PG_ID_ANIMAL en fonction de l'IPG

Réformer les Animaux : A partir d'un fichier : suppression du FR devant le N° IPG.

Menu Mesures

Liste et MAJ des pesées :
A partir d'un fichier : suppression du FR devant le N° IPG.
Nouvel Onglet Graphe : possibilité de faire des graphes

Version 5.20 (03/08/2017)

Dans la base de données :
- Ajout du champ Saillie_Nais dans la table ANIMAL. Il permet d'indiquer si l'animal est issu d'une insémination animale (IA), d'une lutte en main (LM), d'une lutte contrôlée, (LC), d'une lutte libre (LL) ou encore d'un transfert d'embryon (TE). Cette information est calculée à la mise bas et correspond à la saillie fécondante si celle-ci est trouvée.
- Ajout des champs Nb_Allaite, Nb_Vivant et D_Maj dans la table MISEBAS.

Menu Effectif

Voir Animal : Le n° IPG est affiché en entier sur 11 positions.

Lister les Animaux :
Lister : Onglet "Critères de sélection" : ajout des critères mode d'allaitement, mode de naissance ou nb d'allaités à choisir (sous "En plus").
Onglet "Choisir les colonnes à afficher" : possibilité d'afficher le code IA du père (PG.cd_male_ia as PG_MALEIA) si avec Infos du Père est coché, possibilité d'afficher le champ Saillie_Nais
Nouvel onglet "Graphe" : possibilité de faire des graphes sur les Réformes (départ des animaux), sur les animaux présents partis ou sur les animaux nés en campagne/saison (mère génétique).
Puis sur certaines séries : Lignée, Sexe, Famille, Mode de naissance (Portée), Mode d'allaitement, saillie de naissance, Code IA du père, IPG du père, Tranche d'age (pour les départs des animaux).

Menu Repro

Diagnostics de Gestation (DG) : nouveau codage : G=Gestante, N=Négatif, P=Pseudo-Gestante
Lister les reproducteurs : Possibilité de faire des graphes : type courbe ou camembert.

Menu MiseBas

Liste et MAJ des Mises bas
Onglet "Saisie" : le type de la saillie fécondante est MAJ dans la table ANIMAL.
Onglet "jeunes" : Nb_Allaite : est mis à jour quand on calcule le nombre d'allaités par campagne/saison (même information que dans la table Animal mais ici au niveau de la mère).
Nb_Vivant : est calculé à la demande dans l'onglet "Jeunes" : ajout du calcul du nb de vivants par mère, la date de mise à jour est est indiquée dans d_maj.
Affichage de Saillie_Nais : issu de la saillie fécondante

Version 5.19 (03/07/2017)

Menu Codes

Types Génétiques et Croisement : Les codes des types génétiques ont été modifiés pour être conformes aux races.
Affichage des anciens codes dans les types génétiques et dans les croisements.

Menu Lait

Tank Collecté : ajout du champ ECOLI NUMBER sur 4 positions dans la table TK_COLL

Version 5.18 (30/05/2017)

Menu Lait

Mise à la traite : Liste des traites par femelle : possibilité de faire des graphes sur total ou moyenne sur la quantité de lait, tp, tp, ccs par millésime, par lignée, par famille, par numéro de lactation, par portée, par lot expérimental.

Version 5.17 (15/05/2017)

Menu Effectif

Transport des animaux : Ajout de la destination de type centre d'allotement (comme TERRE OVINE)
Version 5.17.1 (19/05/2017) : modifications demandées de Frédéric Debat de Langlade

Menu Chantier

Charger automate de type Téo : possibilité de modifier les paramètres de chargement : passer de la base locale SQLCE à MySQL sur serveur Linutop ou inversement.

Menu Export

Export SIECL : agrégat N40 : le nom du fichier est siecl.agregats_N40_sorti
Les codes de réforme CAMOCH mis à jour suivant la doc : CI,ML,MI,RE .etc.

Version 5.16 (24/04/2017)

Dans toutes les fiches ou presque, affichage des erreurs sur le no IPG quand il existe, affichage des messages suivant charte du cati Sicpa.
Chercher UN animal dans une grille, il faut saisir le numéro IPG ou numéro de naissance pis taper sur la touche Entrée.
Départ des jeunes, Fin d'activité pour les reproducteurs et Mouvements d'animaux : si la date de départ, de fin d'activité ou de sortie ne respecte pas les contraintes, le détail est affiché dans le message d'erreur (les informations nom de la table et du champ sont spécifiés).

Menu Effectif

Réforme des animaux à partir d'un fichier : amélioration des imports.
Génotypes : A partir d'un fichier : amélioration des imports.
Lots Physiques : A partir d'un fichier : amélioration des imports.

Menu Mesures

Liste et MAJ des pesées : A partir d'un fichier : amélioration des imports
Abattage : A partir d'un fichier : amélioration des imports

Menu Lait

Mise à la traite : Saisie, Liste et Liste sur UNE ligne : ajout de la portée
Traite Animal : A partir d'un fichier - Taux : bug corrigé

Version 5.15 (29/03/2017)

Menu Effectif

Lister les Animaux :
Visualisation sur UNE ligne : Affichage des génotypes : les 2 allèles sont séparés (demande de l'équipe de Langlade)

Menu Repro

Gestation, Saillies, Lot Lutte, Plan d'accouplement, Lister les Repro : Onglet "A partir d'un fichier" : procédures d'intégrations modifiées (plus rapides)
Résultats de reproduction : modifié suivant les demandes de l'équipe de Langlade.

Menu Mise Bas

Prévision des Mises Bas :
Calcul de la prévision des Mises Bas : nouvelle procédure plus rapide.

Menu Lait

Mise à la traite : Affichage des traites sur UNE ligne : ajout total par date+moment, Nb de femelles présentes par date+moment, Total par Femelle

Traite Animal (Taux), Palpation Pointage des Mamelles, Débit, Spectre MIR : A partir d'un fichier : procédures d'intégrations modifiées (plus rapides)

Menu Export

Export SIECL : Onglet "N24-N34-N74 Fin Gestation" : Agrégat N74 que pour les femelles qui ont particité à un CLO dans la campagne

Version 5.14 (10/03/2017)

Menu Effectif

Lister les Animaux :
Pb des groupes des codes de départ (groupe_depart) et des codes de fin d'activité (groupe_fact) qui s'affichent : bug corrigé
Visualisation sur UNE ligne : Ajout des génotypes par animal
Transport des animaux : Bug quand pas de destination : ok bug corrigé sur dga5

Menu Mise Bas

Prévision des mises bas : Ajouter la prévision : nouvelle méthode plus rapide (à tester).

Menu Lait

Pointage des Mamelles : Retour terrain (Geedoc_PMM)
Bug sur les Places lues dans le Fichier Sidex inférieure à 10 : Bug corrigé

Version 5.13 (02/03/2017)

Table Animal : nouveau champ d_dern_mb qui permet de stocker la date de la dernière mise bas avec portée >0.
Ce champ est calculé par une procédure automatique au niveau du serveur.

Menu Effectif

Lister les Animaux : affichage du champ d_dern_mb, date de la dernière mise bas avec portée >0
Affichage du millésime, du groupe (catégorie) lié au code de départ et du groupe (catégorie) lié au code de fin d'activité
Possibilité d'afficher soit les expérimentations, soit les mises bas par animal et ceci sur une même ligne.
Pour les expérimentations : Nom et lot d'expérimentation
Pour les mises bas : campagne/saison, date de mise bas, numéro de lactation, portée

Voir Animal : Affichage de la dernière date de mise bas avec portée >0, affichage du code IA pour les mâles.
Affichage du no IPG des mâles dans la liste de toutes les IA d'une femelle.

Menu Repro

Lister les Repro : affichage du champ d_dern_mb, date de la dernière mise bas avec portée >0
Possibilité d'afficher TOUTES les opérations pour UNE campagne/saison par femelle et ceci sur une même ligne.
Les opérations affichées sont :
- La ou les poses d'éponges : date de la pose, produit, date du retrait et observation
- La ou les saillies : date de saillie, type de saillie, date de marquage ou date de fin de lutte, IPG du mâle et une information
Info en plus à choisir : soit le type génétique du mâle, soit sa lignée, soit sa famille, soit son code IA
- Le ou les Diagnostics de Gestation : date et résultat
- La Mise Bas : date de la mise bas, le mode de mise bas, le numéro de lactation et la portée
- Infos sur la fin d'activité ; date , cause et code de fin d'activité

Menu Mise Bas

Mise Bas : calcul de la date de la dernière mise bas avec portée >0.
Ajout d'une Mise Bas : le mode de Mise Bas est initialisé à Vide pour que l'utilisateur soit obligé de le modifier.

Menu Lait

Chantier de traite : ajout du champ d_soir qui permet de faire le lien entre la traite du soir et la traite du matin.
Cette date est égale à la date de traite si le moment est 'S' (Soir) ou 'A' (Après-midi).
Cette date est égale à la date de traite moins un jour si le moment est 'M' (Matin).

Mise à la traite : Possibilité d'afficher UNE mesure pour une ou plusieurs traites d'une campagne sur UNE seule ligne par animal.

Menu Export

Export SIECL : Onglet "N24-N34-N74 Fin Gestation" : Agrégat N34 que pour les femelles qui ont participé à un CLO dans la campagne

Version 5.12 (13/02/2017)

Côté technique : Utilisation de la dll Oracle.DataAccess.dll (Utilisation de odp.net) : il faut avoir Oracle*Net version10g
Nouvelle classe pour accéder à Oracle (#using Oracle.DataAccess.CLient et #using Oracle.DataAccess.Types)

Menu Effectif

Transport des animaux : possibilité de créer le document de circulation (à faire valider par tous).

Menu Repro

Poses d'éponges : il est possible de déclarer plusieurs poses d'éponges par animal et par campagne/saison.
La clé primaire est elv_ne,id_animal,espece+d_pose

Menu Mises Bas

Mise Bas : Suppression des données dans la table temporaire AIMTEMP quand l'utilisateur sort de la forme.

Menu Chantier

Automate : Lister historique : bug corrigé

Menu Export

Export des mouvements d'animaux : création du fichier XML pour le SIMOC (Système des Mouvements Ovins Caprins) : à finaliser

Version 5.11 05/01/2017

La fenêtre "FTP" pour envoyer les données au CTIG a été modifiée pour que les personnes qui travaillent sur des écrans en taille moyenne puissent voir les éléments essentiels.

Menu Chantier

Décharger Automate : L'utilisateur ne pourra décharger un automate que si l'espèce indiquée au chargement est la même qu'au déchargement.
Ceci pour éviter des problèmes pour les UE qui gèrent 2 espèces en même temps.

Menu Repro

Lister les reproducteurs
Quand on met "Animaux actifs à la date du ", Geedoc prend les animaux partis dans un autre Domaine : ok bug corrigé.

Menu Lait

Traite des animaux :
a) Importation des données de traite avec les débits moyen et les débits maximum.
Bug : Quand le paramètre régional pour le séparateur décimal est le point, il y avait un problème.
Ok bug corrigé. Le séparateur peut être le point ou la virgule.
b) Import des taux fichier LIAL (Lafage) : ajout de la date et heure d'analyse + Urée

Version 5.10 07/12/2016

Menu Reproduction

Diagnostic de gestation :
Contrôle sur la date du DG : > à la date de saillie + 25 jours (à la place de +35 jours).

Menu Mise Bas

Liste et MAJ des Mises bas :
Saisie/MAJ : Bug sur la MAJ du type génétique et de la famille des agneaux/chevreaux : bug corrigé
Liste des jeunes : inventaire ajout du mode d'allaitement.

Menu Export

Export SIECL : Onglet N38-M71 production laitière
Ajout des contraintes :
si quantité de lait matin ou soir < 2 : mettre COETFE=NC
si quantité de lait matin + soir < 5 : mettre COETFE=NC
sinon mettre COETFE=C
Suppression de nucolo=1 et no_lact=1 :

Version 5.09 08/11/2016

Menu Effectif

Nouvel Animal : A partir d'un fichier : possibilité d'ajouter un code IA pour les mâles pour les ovins.
Le champ Cd_Male_Ia dans la table ANIMAL est passé de 4 à 5 caractères pour les ovins.
Lister les animaux : Choisir les codes : j'ai remis comme avant car on ne voit pas tous les choix possibles.

Menu Repro

La clé primaire pour la table REPRO est id_animal,elv_ne,espece,elv_prod,prod,campagne,saison
Un animal peut suivre une campagne/saison dans UN élevage (UE) et suivre la même campagne/saison dans UN autre élevage.
Ceci peut arriver car le paramétrage n'est pas le même dans chaque UE.
Exemple de mâles en campagne/saison 2017/2 à La Sapinière (mis en lutte en juin 2016). Ces mâles sont allés en lutte à La Fage en Octobre.
Or la campagne/saison 207/2 pour La Fage commence le 01/10/2016.
Toutes les clés étrangères ont été recréées.

Campagne : Ajout des champs D_MB_MIN et D_MB_MAX dans la table MiseBas.
Ces deux champs sont calculés automatiquement quand on ajoute une Mise Bas.
D_MB_MIN : première date de mise bas intra campagne/saison, élevage de production, espèce et production.
D_MB_MAX : dernière date de mise bas intra campagne/saison, élevage de production, espèce et production.

Menu Mise Bas

Prévision des Mises Bas : le groupe pour les ovins pourra aller de '001' à '099' et pour les caprins de '100' à '999'.
Les utilisateurs ne peuvent saisir que les 2 derniers chiffres. Geedoc ajoute 100 si ce sont des caprins.
Attention, pour les élevages qui travaillent sur les 2 espèces ovins et caprins, il est possible de fusionner les fichiers.
En effet à la création des 2 fichiers CHARGEMISO.TXT et CONTROLEISO.TXT, les 2 fichiers propres à chaque espèce sont également créés.
Pour les caprins, CHARGEMISO_1.TXT et CONTROLEISO_1.TXT.
Pour les ovins, CHARGEMISO_2.TXT et CONTROLEISO_2.TXT.
Il est possible ensuite de les fusionner bouton Fusionner.

Menu Chantier

Retour Automate : il est possible décharger un automate même si on ne l'a pas chargé.
L'opérateur qui décharge est enregistré dans la base (Nouveau champ OP_DECHARGE dans la table AUTOMATE).

Version 5.08 13/10/2016

Menu Fichier

Ma fiche Perso : Onglet Connexion
Affichage du rôle des utilisateurs qui peuvent se connecter sur l'élevage, l'espèce et la production sur lesquels l'utilisateur est connecté

Menu Codes

Liste des Utilisateurs : affichage du Rôle des Utilisateurs (D=DBA_Geedoc, E=Chef_elevage, L=Consulter)

Menu Repro

Complément Hormonal
MAJ : Possibilité d' Ajouter les traitements liées au Complément Hormonal dans le SI SICPA Sanitaire (CaSaME).
Ceci est disponible pour les élevages qui sont passés à CaSaME (Paramètre Casame dans la table ELEVAGE).
En faire la demande à l'administrateur de la base.

Résultats de Reproduction
Onglet Saillie : MAJ du no de saillie (que la première saillie) pour pouvoir faire les calculs (1er cycle et repasse).

Menu Mesures

Liste et MAJ des pesées : onglet Gain : nouvelle méthode pour calculer les gains de poids.

Menu lait

Traite des animaux : A partir d'un fichier : nouvelle méthode pour importer les traites.

Version 5.07 07/09/2016

C'est plutôt une release de la version 5.06
Les changements sont pour l'affichage en mode "Taille Moyenne" de Windows.
Ainsi que Lister les animaux et Lister les anomalies (taille Fixe ou taille adaptée à la valeur de la Colonne).

Version 5.06 02/09/2016

Vous avez la possibilité de choisir la taille des colonnes des Grilles (tableau où s'affichent les données).
Cette option est fonctionnelle dans toutes les fiches ou presque.
Ceci se fait dans le menu "Fichier" et dans "Ma fiche perso". Il y a 3 choix possibles :
  1. Taille Fixe
  2. Taille adaptée à la valeur de la colonne
  3. Taille proportionnelle à la taille de la grille

Menu Fichier

Journal-Anomalie
Possibilité d'indiquer un commentaire dans les anomalies surtout pour les erreurs ou les alertes (Warning).
Exemple pour une MiseBas avec alerte "Croisement inconnu", vous pouvez indiquer, ok croisement créée et Agneaux modifiés.

Menu Lait

Réception des données saisies par Geedoc_PMM (Pointage des Mamelles)
Le ou les fichiers sont lus sur le PDA et sont stockés sur le répertoire C:\Geedoc\Lait\PMM\Reception
Il faut ensuite les importer dans la fiche "Liste et MAJ des pointage de mamelles", onglet "Saisie Terrain".

Version 5.05 04/08/2016

Menu Fichier

Ma fiche perso.
Il est possible pour chaque utilisateur de choisir comment afficher les données dans une grille :
Taille Fixe, Taille qui s'adapte à la valeur de la colonne, Taille variable qui s'adapte à la taille de la grille
Cette option n'est fonctionnelle que dans très peu de fiches.

Menu Repro

Pose d'éponge : possibilité de saisir les traitements liés à la pose d'éponge dans le SI SICPA Sanitaire (CaSaME).
Vrai que pour ceux qui mettent déjà les traitements dans ce SI. Il y a un nouveau panel pour cela, voir la doc ici sur la forge.

Menu Chantier

Créer la liste pour l'automate.
Pour des Pesées de croissance : Ajout des radio-boutons radio pour "Animaux sevrés", "Animaux non sevrés" ou "Tous"

Menu Lait

Chantier de Traite : il n'est pas nécessaire d'être DBA_Geedoc pour pouvoir supprimer un chantier de traite et tout ce que cela entraine derrière.

Version 5.04.4 21/06/2016

Codes

Liste et MAJ des véhicules : nouvelle fiche

Menu Effectif

Lister les animaux
MAJ IPJ : le calcul du no IPG se fait en fonction de id_animal, de l'espèce et du paramètre DEB_BOUCLE de la table ELV_ACTIF
Pour les Ovins, l'animal id_animal=160123
Si le paramètre = 1 , IPG = XXXXXX60123
Si le paramètre = 2 , IPG = XXXXXX16123
Attention pour un animal id_animal=161234
Si le paramètre = 1 , IPG = XXXXXX61234
Si le paramètre = 2 , IPG = XXXXXX16234 Il risque d'y avoir UN problème (double avec id_animal=160234)
Pour les Ovins, l'animal id_animal=16123
Si le paramètre = 1 , IPG = XXXXXX60123
Si le paramètre = 2 , IPG = XXXXXX16123
Le numéro XXXXXX (sur 6) est le No INSEE lu dans la table Elevage qui correspond au début du No IPG.

Ajout de l'opération "Transport des animaux" : même fiche que Export Mouvements avec l'onglet "Transport des animaux"

Menu Lait

Traite Animal
Taux du Lait : A partir d'un fichier : possibilité de faire le lien sur les 5 derniers chiffres de l'IPG (4ème proposition)
Geedoc va compléter avec le No INSEE + des zéros devant le numéro lu.

Pointage des mamelles :
Saisie terrain avec Geedoc_PMM : fusion entre le fichier Geedoc_PMM et le fichier Sidex.

Menu Export

Export Mouvements : ajout de l'onglet "Transport des animaux"

Version 5.03 31/05/2016

Menu Codes

Codes Généraux :
Table Elevage : ajout des champs Transporteur sur 1, Adresse sur 25, Cd_Postal sur 5 et Ville sur 25
Possibilité d'Ajouter/Modifier/Supprimer UN élevage

Menu Mesures

Liste et MAJ des pesées : Calcul des gains : Pb de Cursor : j'ai modifié l'objet tabG en global mais à tester

Menu Chantier

Créer la liste
Dernière pesée + lot de pesées : Cela mettait plusieurs fois le même animal. Ok bug corrigé.
J'ai mis une case à cocher. Bug corrigé.

Menu Lait

Traite Animal
Taux du Lait : A partir d'un fichier : possibilité de faire le lien sur id_animal (3ème proposition)
Attention, c'est bien id_animal de la table TRAITE_ANIM et non les 5 derniers chiffres du No IPG
Spectres MIR : Retour ancienne version pour intégrer.

Version 5.02 20/04/2016

Nouvelle table PARAM_MESURE : presque la même structure que PARAMETRE sans elv_prod,prod,espece.
Permet de stocker les mesures liées aux tables ABATTAGE, COMPORTEMENT, PALPATION, PELAGE et PMM_ANIM
Dans la table PARAMETRE, on ne mettra que les valeurs minimales et maximales liées à chaque élevage, production, espèce.

La fenêtre FTP : Bug corrigé normalement. Elle se bloque dès le lancement (dépend des PC).
Date de départ et Date de Fin d'activité : j'ai enlevé la contrainte sur d_vente_dispo et d_lait_dispo

Menu Mesures

Pesées : Liste et Inventaire : ajout du mode d'allaitement.

Version 5.01 08/03/2016

Le projet est passé sous Visual Studio 2010 le 24/02/2016 (.Net Framework 4).

Général : Réforme des animaux : Contrôle de la date par rapport aux deux dates de disponibilité d_vente_dispo et d_lait_dispo
Ces deux informations sont à mettre à jour à la demande (dans Lister les Animaux) par rapport aux données saisies dans CaSaME.
Procédure automatique (Trigger) créée le 09/02/2016 sur dga5 : chaque fois que le sexe d'un animal est modifié, l'information est gardée dans la table Sexe_Hist.
Les problèmes d'impression devraient être résolus.

Menu Fichier

Journal : Anomalie : ajout du champ Rang pour les DG
Paramètres Généraux : modifier paramètre : bug corrigé.

Menu Effectif

Voir animal : possibilité d'afficher les changements de sexe pour UN animal.

Menu Mise Bas

Prévision des Mises Bas : Créer les fichiers terrain : CHARGEMISO.TXT : seules les femelles actives sont prises.

Menu Mesures

Comportement : nouvelle table de données et nouvelle fiche.
Pelage et Mue : nouvelle table de données. Même fiche que Comportement.

Menu Lait

Palpation : A partir d'un fichier : on peut choisir les mesures à intégrer dans une liste générale.
Liste et Inventaire : on peut choisir les mesures à afficher dans une liste générale.
Pointage des mamelles : Liste et Inventaire : possibilité d'afficher la date de de fin d'activité.

Menu Export

Ajout de la fiche Export DAC BAYE (La Fage)

Version 4.38 (version distribuée ou non ?)

"Départ des jeunes" ET "Fin d'activité pour les adultes reproducteurs" : la date de sortie est est comparée à d_vente_dispo et à d_lait_dispo

Menu Lait

Palpation : Liste et Inventaire : les mesures à afficher doivent être choisies dans une liste (DataGridView)

Menu Export

Fichier à créer pour le DAC pour Lafage : proposition

Version 4.37 05/01/2016

Menu Export

Export OVALL : Onglet Reproducteur-Croissance : code de pesées opération égale, entre, in .etc. (bug corrigé)
Export EGEE (ancien LEET) : code de départ sur 3 positions (bug corrigé)

Version 4.36 09/12/2015

Menu Effectif

Réactiver UN animal : bug corrigé.
Registre - Inventaire des Stocks : proposition suite à la demande de Frédéric Bouvier
Permet d'avoir un inventaire au "31/12/année N" et "31/12/année N+1" ou au "01/01/année N" et "01/01/année N+1".

Menu Mise Bas

Prévision Mise Bas:
Préparation saisie PDA : toutes les femelles doivent être affectées à un groupe de mise bas.

Menu Mesures

Liste et MAJ des pesées
Pour le code de pesée 23 (cd_pesee='23') et pour la production lait : MAJ dans la table Traite, avec se_fin='023'

Menu Lait

Liste et MAJ des traites :
Taux : A partir d'un fichier : ajout de l'Urée dans la table des anomalies (LIAL_ERR) :
possibilité de voir cette information dans la liste des erreurs dans le journal.

Menu Export

Export SIECL
Tarissement : il faut créer les 3 fichiers Agrégats N30, N38 et M33.
Voir la doc pour plus d'informations.

Version 4.35 28/10/2015

Menu Fichier

Paramètres généraux :
Onglet "Nouvelle mesure" : possibilité d'ajouter des champs dans les tables ABATTAGE, PALPATION
Il faut avoir le rôle DBA_GEEDOC pour que cela soit possible.
Onglet "Liés à l'élevage" : possibilité de modifier les paramètres de l'élevage :

  • le mois qui décide de la saison 1 pour les campagnes.
  • Le début de la boucle visuelle : soit sur une position, soit sur 2 positions

Menu Effectif

Tous les codes de réforme sont passé de 2 à 3 positions.
Table CODESREF : le champ CODE A3
Table ANIMAL : Les champs CD_DEPART A3, CD_FACT A3, ajout du champ CD_DEPART2 A3
Ajout du champs D_LAIT_DISPO de type Date
Table MISE_TRAITE : CSE_FIN A3

Lister les animaux : Possibilité d'afficher et de faire des inventaires sur le champ cd_depart2.
MAJ à partir du menu "Jeunes réforme/mortalité" : Ajouter() 2ème code de départ ou Modifier(s) 2ème code de départ
Possibilité de faire les MAJ des dates d_vente_dispo et d_lait_dispo à partir des données saisies dans Casame.
La date d_vente_dispo se fait par rapport au délai de viande.
La date d_lait_dispo se fait par rapport au délai de lait (que pour la production Lait).
Possibilité d'afficher et de faire des inventaires sur le champ d_lait_dispo.

Menu Mises Bas

Prévision de mise bas : Création des fichiers pour saisie terrain (TDS) :
Création du fichier ControleISO.txt : le premier numéro IPG des agneaux/chevreaux dépend du paramètre début de boucle sur 1 ou 2
Exemple si le premier numéro choisi est 1 et le début de la boucle visuelle sur 1 : campagne 2016 --> 60001
Exemple si le premier numéro choisi est 1 et le début de la boucle visuelle sur 2 : campagne 2016 --> 16001

Menu Chantier

Retour Sidex-Idlogger : si la boucle > 15 chiffres, l'erreur est indiquée dans une liste d'erreurs + fichier log
Attention, l'information n'est pas envoyée au CTIG. Il faudra donc que l'utilisateur la traite en local.

Menu Mesures

Liste et MAJ des pesées : possibilité d'afficher le poids en kilogrammes (Kg).

Version 4.34 28/09/2015

Menu Effectif

Ajout du champ PG_ELV_PROD dans la table ANIMAL.
Pour le moment, la MAJ se fait par une procédure automatique lancée sur dga5 par l'administrateur de la base par élevage de production, production, campagne et saison.

Lister les animaux : Possibilité d'afficher et de faire des inventaires sur le champ pg_elv_prod.
Critères de sélection : Initialisation à l'ouverture de la fiche sur Repro Oui Présent Oui et avec les 2 options Actifs et Inactifs décochées

Menu Repro

Ajout des champs D_ETAT_PHYSIO et ETAT_PHYSIO dans la table REPRO : ces champs sont mis à jour automatiquement au niveau du serveur par des procédures internes.
Ceci permet de stocker le dernier état physiologique intra campagne/saison.
Les MAJ des anciennes campagne/saison ont été faites par l'administrateur de la base au niveau du CTIG (procédures sur dga5).

Diagnostic de Gestation : le résultat peut être V=Vrai,F=Faux,P=Pseudo-Gestante. Si le DG est 'P', la femelle est déclarée vide.
Lister les reproducteurs : possibilité d'afficher et de faire des inventaires sur les champs d_etat_physio et etat_physio

Menu Mise Bas

Liste et MAJ des mise bas : possibilité d'afficher et de faire des inventaire sur les champs d_etat_physio et etat_physio
Onglet "Jeunes" : possibilité de lister et de faire des inventaire sur le champ pg_elv_prod

Menu Chantier

Créer liste pour automate : nouvel onglet "Fusionner listes" : possibilité de fusionner de 2 à 9 maximum.

Version 4.33 09/09/2015

Menu Effectif

Nouvel Animal : Le numéro IPG est calculé en fonction du numéro INSEE, du numéro Id_Animal et du paramètre Deb_Boucle de la table Elv_Actif.
Si ce paramètre est à 1, le millésime est mis sur 1 position, s’il est sur 2, il est mis sur 2 positions dans la boucle visuelle sur 5 chiffres.
Exemples :

Espèce id_animal deb_boucle=1 deb_boucle=2
caprin 15123 50123 15123
ovin 150123 50123 15123
ovin 151234 51234 pb

Menu Repro

Saillies : Ajout du champ no_cycle dans la table Saillie.
MAJ de ce champ dans Liste et Inventaire, sélectionner les saillies, clic droit MAJ no cycle, saisir un numéro puis valider.
Résultats de reproduction : Les calculs se font par rapport au numéro de cycle (no_cycle) de la table Saillie.
Vous pouvez contacter l'administrateur de la base pour un calcul automatique pour la 1er saillie avec no_cycle=1.
Les saillies avec no_cycle=1 vont être attribué au 1er cycle, les autres à la repasse (attention donc à mettre à jour ce champ).

Version 4.32 24/08/2015

Dans la plupart des fiches, les tailles des colonnes dans les grilles sont de taille fixe.
Comme certains utilisateurs travaillent sur les lignées et d’autres sur la famille, il est possible de définir ces choix dans la fiche « Ma fiche perso » (à faire par utilisateur, élevage de production et production lait/viande). Ceci permet d’afficher ou pas chacune de ces informations dans les onglets «Liste et Inventaire» automatiquement.

Menu Effectif

Lister les animaux : Attention, j’ai refait la sélection

Menu Repro

Pose d’éponges : bug corrigé, Liste et Inventaire : nom du produit ajouté
Compléments hormonaux : Liste et inventaire : nom du produit ajouté
NEC : Liste et Inventaire: possibilité de choisir les dates d’observation dans une liste (combobox)

Menu Lait

Spectre MIR : A partir d’un fichier : bug sur le message d’erreur «cursor .. » corrigé.
Liste et inventaire : possibilité de choisir les dates de traite dans une liste (combobox)

Version 4.31.2 26/06/2015

Menu Chantier

Créer la liste de pesées : Pesées de croissance avec dernière pesée : la recherche de la dernière pesée se fait avec les animaux,
ceci permet d'alléger normalement les temps de réponses.

Menu Export

Export OVALL : Sortie des animaux : ajouter les animaux qui ne sont pas réformés mais qui partent dans un autre domaine. Mettre la cause de sortie = vente reproducteur (code='3')

Version 4.31 du 26/05/2015

Menu Effectif

Lister les animaux :
Possibilité d’afficher le dernier lot de lutte lié à la dernière campagne/saison suivi
Possibilité d’afficher le lot physique en cours si demandé (cocher l’option).

Menu Mise Bas

MAJ et lister les Mises Bas : Saisie : le no RFID est ajouté automatiquement = ‘2500’+IPG aux nouveaux nés ajoutés dans ce module.

Envoi des Mises Bas au CTIG : le format des 2 fichiers retour (AX* et MB*) a été modifié : le poids est sur 7 caractères et est en gramme. Les fichiers sont transmis au CTIG sur le répertoire /bd/geedoc/misebas/V3 pour pouvoir lire ces 2 fichiers dans le bon format.

Menu Lait

Traite Animal : Retour du fichier du LIAL : le numéro d’échantillon est lu sur 4 positions
Palpation : Lister : possibilité de demander l’opérateur dans les critères de sélection, bug sur la note d’induration corrigé.

Version 4.30 du 23/04/2015

Menu Repro

Saillie : Retour saisi terrain sur PDA : problème sur le retour des luttes car il n’y a pas de typ_ia : bug corrigé.

Menu Lait

Traite Animal : Modifier une traite : bug sur l’anomalie du lait : bug corrigé

Version 4.29 du 25/03/2015

Menu Effectif

Voir Animal : Affichage des traites pour une femelle intra campagne (double cliquer sur la campagne).

Menu Repro

Saillie :
A partir d’un fichier : possibilité d’ajouter les saillies à partir d’un fichier. Il faut que les saillies soient du même type (Lutte en Main, Lutte Contrôlée, Lutte Libre, IA en frais, IA congelé avec mâle interne ou mâle externe).
Lister les saillies : quand on supprime plusieurs saillies, il ne prend que la première : bug corrigé.

Menu Mise Bas

Prévision des Mises Bas : Possibilité de créer le fichier Geedoc.ini sur le répertoire C:\Geedoc car en général on ne peut pas écrire sur le répertoire C:\Windows. L’utilisateur devra le copier sur le répertoire C:\Windows.

Menu Export

Export CBI : demande de Claude Vacaresse
Export OVAL : Bug sur le poids à la naissance (à mettre en hg)

Version 4.28 du 09/03/2015

Menu Effectif

Nouvel animal : La famille peut-être alpha-numérique.
Lot physique : Affectation des animaux – Critères de sélection : possibilité de choisir la campagne/saison et le lot de lutte pour les animaux en reproduction.

Menu Repro

Lot de lutte : A partir d’un fichier : possibilité d’ajouter la campagne/saison et le lot de lutte pour des animaux non encore en campagne/saison.

Menu Mise Bas

Mise Bas : Liste et Inventaire : possibilité de faire des inventaires sur allèle1 et allèle2.

Menu Mesures

Pesées : Liste et Inventaire : possibilité de faire des inventaires sur allèle1 et allèle2
Note d’état corporel (NEC) : Liste et Inventaire : possibilité de faire des inventaires sur allèle1 et allèle2.

Menu Lait

Traite Animal : Liste et Inventaire : possibilité de faire des inventaires sur allèle1 et allèle2
Tank du lait : Collecte de lait – Saisie : Bug le staff est égal au taux butyrique : bug corrigé

Menu Sanitaire

Traitement Sanitaire : Saisie – Critères de sélection : possibilité de choisir la campagne/saison et le lot de lutte pour les animaux en reproduction.
Possibilité de choisir les animaux dans une expérimentation et un lot expérimental

Menu Divers

Expérimentation : Lise en expérimentation des animaux – Critères de sélection : possibilité de choisir la campagne/saison et le lot de lutte pour les animaux en reproduction.
Alimentation : possibilité de saisir la distribution et le retrait de l’aliment à des animaux.
Parcelles : possibilité d’ajouter une rotation dans l’IHM à partir d’un lot physique. Cette option a été demandée par Lafage-Viande.

Version 4.27 du 11/02/2015

Menu Effectif

Lister les animaux : amélioration de la sélection.

Lot physique : ajout de lib_lotphysique varchar2(40) à la place de commentaire sur 100 dans la table Def_LotPhysique.
Ajout du champ d_debut de type Date dans la table Lot_Physique. Lien entre la table Lot_Physioque et Def_LotPhysique sur elv_prod,espece,prod,lot_physique et d_debut.

Menu Divers

Observations générales : nouvelle fiche
Alimentation : nouvelle fiche (définition succincte).
Gestion des parcelles : nouvelle fiche (définition + rotation des parcelles par lot physique) : reprise des données de Lafage-Viande avant départ à la retraite de Didier Foulquié.

Version 4.26.6 du 15/01/2015

A partir de lundi 12/01/2015 à 16H00, le poids des animaux dans la table PESEE est passé en grammes.

Menu Effectif

Lister les animaux : On en peut pas sélectionner Reproducteur Actif et Inactif en même temps.
Voir Animal : Le suivi des expérimentations pour l’animal est affiché.

Menu Repro

Programme Lumineux : possibilité de modifier la date de fin de période.
Résultats de reproduction : nouvelle fiche. Faire des tests.

Menu MiseBas

Liste et MAJ des MiseBas : Le poids des mères à la mise bas est en grammes. Le poids des agneaux/chevreaux nés est en grammes.

Menu Mesures

Liste et MAJ des Pesées : le poids est passé en grammes.
Le code de pesée ‘23’ (=Tarissement) pour les pesées des jeunes est accepté (demande de LaSapinière).

Menu Lait

Charger/Décharger fichier pour le CLO : Bug sur les PC en Windows 64 bits.
Attention, sur les PDA, créer à la racine un répertoire Geedoc puis sur ce répertoire, un répertoire automateclo (tout en minuscule) puis sur ce répertoire 2 répertoires SauvCharger et SauvRetour.

Spectre MIR : Liste : Possibilité de supprimer un ou plusieurs enregistrements dans cette table.

Menu Export

Export OVALL : Le poids est maintenant en grammes, il faut l’exporter en hg (faire Select round(poids/100,0) as poids)

Menu Divers

Expérimentation : bugs corrigés.

Version 4.25 du 19/12/2014

Dans toutes les fiches, j’ai essayé d’harmoniser les onglets. Normalement, les onglets “Liste et Inventaire”, les critères de sélection sont dans le 1er onglet, l’affichage des données dans le 2ème, le choix des colonnes à afficher dans le 3ème et l’inventaire dans le 4ème. L’onglet “Inventaire” est composé de 2 onglets un pour les critères sur lesquels faire l’inventaire et le 2ème pour afficher l’inventaire.

Menu Fichier

Ma fiche perso : possibilité de mettre à jour la campagne/saison en cours pour les reproducteurs, la campagne/saison en cours pour les jeunes et la campagne en cours pour la traite.

Menu Effectif

Nouvel Animal : Ajout du champ CD_MALE_IA dans la table ANIMAL pour les mâles d’IA. Possibilité d’ajouter ce code soit dans l’écran de saisie soit “A partir d’un fichier”, ceci ne concerne que les caprins.

Lister les animaux : possibilité d’afficher le code mâle d’IA pour les caprins.
L’écran pour modifier le sexe, la lignée, mettre à jour la date de sevrage des jeunes, déclarer la réforme des jeunes, mettre à jour la date de déclaration reproducteur, déclarer la fin d’activité des reproducteurs ne comporte plus d’onglets. Chaque écran est spécifique à l’opération demandée.

Menu Repro

Campagne : le titre de la fiche est maintenant Définition des campagnes/saisons de reproduction.
Prélèvement des mâles : pour les caprins, affichage du code mâle d’IA, le n° de travail peut être égal au code mâle d’IA, dans ce cas double cliquer sur le N° de travail.

Menu Chantier

Automate : Tester si on peut charger un automate Téo à partir d’un PC 64 bits.

Menu Lait

Palpation: A partir d’un fichier : la date de palpation n'est pas contrôlée. Les palpations se font en dehors des traites. Il n’y a pas de lien entre la date de palpation et la date de traite.

Menu Export

Export OVALL : Repro-Croissance : possibilité de choisir le code de pesées à exporter.

Menu Divers

Expérimentation : nouvelle fiche. Possibilité de définir des expérimentations liées aux données de Geedoc, possibilité de créer des lots intra expérimentation, affectation des animaux à ces lots expérimentaux.

Version 4.24 du 28/11/2014

Menu Codes

Codes Généraux : Ajout de la table Codesgen : permet de lister de nombreux codes liés à la base de données.

Menu Effectif

Lister les animaux : Possibilité de modifier UN animal (attention certaines caractéristiques).
Possibilité de visualiser la généalogie ascendante ou descendante sur un nombre de niveau à indiquer.

Menu Repro

Gestation :
Aller A (bug corrigé) : affiche les DG de la femelle
Saisie : quand non gestante, ne pas garder la saillie.

Menu Chantier

Automate : Possibilité de charger une liste sur un automate de type Téo.
Pour cela, il faut créer un automate/matériel de type Téo.
Si la base locale est sur un serveur Linutop, il faut configurer le ou serveur serveurs Linutop avec adresse IP du serveur.
Charger : option avec TEO + base locale sur un serveur Linutop (MySQL) ou base locale sur le PDA (SQLCE).

Retour automate : Possibilité de décharger un TEO.

Version 4.23 du 15/10/2014

Menu Codes

Codes Généraux : Elevage : ajout du champ Lib_Elevage varchar(40).
Nouveaux Codes : Eleveur 0=Centre d’IA ou autre, 1=UE INRA, 2=Abattoir,3=Equarissage

Menu Effectif

Lister les animaux : nouveau champ dans la table Animal D_Vente_Dispo de type Date :
Cette date est calculée automatiquement en fonction des traitements sanitaires ayant un délai de viande à respecter (le délai doit être en jours).
Possibilité de sélectionner ce critère et possibilité d'afficher cette information.

Programme Lumineux : Nouvelle fiche

Menu Repro

Saillie : retour PDA : j’ai ajouté le lot de lutte dans le fichier retour pour le cas Lutte Contrôlée pour aller plus vite dans les recherches.
Il faut décharger avec Geedoc_Saillie avec la version 1.3 minimum.

Gestation : Nouveaux champs dans la table Gestation (mod_saillie,d_saillie,h_saillie)
Saisie : Les femelles/saillies sont affichées dans la grille de gauche, les DG pour la femelle sur laquelle l’utilisateur est positionné sont affichés à droite.
Possibilité de garder la trace de la saillie supposée Gestante.
Liste : possibilité d’afficher les 3 nouveaux champs.

Menu Mise Bas

Mise Bas : MAJ : Pour les chevreaux (espèce=Caprin) qui sont ajoutés, la fin du n° IPG est calculé soit avec le millésime
sur 2 positions soit sut 1 position. Le caprin 15001 sera 15001 soit 50001 (dépend du paramètre mis dans la table Elv_Actif
champ deb_boucle seul l’administrateur peut le modifier). Pour les ovins, le millésime est sur 1 position sauf pour
l’UE PAO qui a demandé à avoir le millésime sur 2 positions dans le N°IPG (ceci est paramétrage avertir l’administrateur de la base).
Onglet Jeunes : possibilité d’afficher les nouveaux nés sur une ligne par IPG Père, Par IPG Mère ou par IPG Père et IPG Mère.

Menu Export

Export Mouvements : nouvelle fiche Fichier format Chambre d’Agriculture pour le Cher donné par Didier Marcon.

Version 4.22 du 01/09/2014

Menu Effectif

Voir Animal : visualisation du code de départ/réforme à côté du libellé.

Menu Repro

Plan d’accouplement : A partir d’un fichier : bug sur la saison corrigé

Menu Mise Bas

Prévision de Mise Bas : Onglet Initialiser Prévision – femelles externes : Pour les femelles saillies dans un élevage
et une production externe, possibilité de choisir la production Lait/viande (ajout du champ Prod_Origine dans la table Prevision_MB)

Mise Bas : MAJ : calcul de la saillie fécondante en prenant en compte la production d’origine (Prod_Origine).

Menu Mesures

Etat Corporel : Liste et Inventaire : possibilité de faire des statistiques sur la note lombaire et/ou sur la note sternale.

Menu Export

Export OVALL : nouvelle fiche (à tester en grandeur nature).

Version 4.21 du 31/07/2014

Menu Effectif

Lister les animaux : ajout du commentaire à la naissance (Champ comment_nais) dans l'inventaire. Modification des Lignées : bug corrigé

Menu Repro

Prélèvement des mâles : Saisie-MAJ : double-clic sur le Code IA permet de mettre le même numéro que l'identité de naissance id_animal
Plan d’accouplement : création du fichier terrain. Bug corrigé quand prévision luttes, lecture du numéro de travail dans la table Repro.
Saillie par femelle : transfert d’emmryons ajouté.

Menu Mise Bas

Mise Bas : suite à la réunion du 4 et 5 juin à Lusignan, le numéro de lactation est calculé pour la production lait ET viande. Ce numéro correspond à un numéro de mise bas pour suivre la carrière de l’animal pour la production viande.

Menu Export

Export Sidex : bug quand beaucoup d’animaux à exporter (pb de curseur ouvert). Pocédure modifiée, lecture de toutes les informations dans la liste des animaux affichés.

Version 4.20 du 08/07/2014

Menu Fichier

Journal :
Retour des IA : suppression de PG_BOUCLE

Menu Effectif

Lister les animaux : ajout du commentaire à la naissance (Champ comment_nais) dans l'inventaire. Modification des Lignées : bug corrigé

Menu Repro

Prélèvements des mâles :
Saisie : double clic sur le N° IPG : bug corrigé

Saillie
Saisie des IA : mode IA en frais et IA congelé : même algorithme. IL faut d’abord créer les semence de mâles.
Retour des Saillies saisie sur PDA : mode IA en frais, IA en congelé et lutte en main : à tester en grandeur nature.

Gestation
Onglet MAJ : Femelle sans saillie : bug corrigé

Menu Chantier

Import fichier Sidex-Idlogger : Chantier lié à la table IA : même mode opératiore pour IA en frais et en congelé : demande de la date de prélèvement. Il n’y a plus qu’un chantier possible, il faut utiliser le chantier IACODEIA. Il faut également prélever les mâles avant d’intégrer les IA. Le n° du mâle est le numéro de travail (ou code IA) créé dans la table PSPERME. Il ne faut plus mettre les mâles en campagne/saison.

Menu Lait

Retour des fichiers de traite : ajout de heure de début de traite inférieure ou EGALE à 0
car elle a parfois à 0 vu dans fichier du 20/06/2014 matin de Lafage.

Version 4.19 du 27/05/2014

Menu Fichier

Journal : possibilité d’afficher les erreurs venant du labo d’analyse (taux) pour le lait.

Menu Effectif

Animal
A partir d'un fichier : Possibilité d'importer la mère allaitante ainsi que la mère porteuse
Saisie écran et "A partir d'un fichier" : Le N°IPG doit être UNIQUE

Réforme des animaux via un fichier :
Bug sur l'identité de l'animal : ne pas ajouter le 0 devant id_animal
car pour Lafage Viande, Fabien a réformé les animaux 04 à la place des 14
Ajout de la contrainte : L'animal doit être présent à la date indiquée

Repro

Plan d’accouplement : nouvelle fiche

Prélèvements des mâles :
Ajout de no_thermos char(1) dans la tablme PSPERME
Récolte en frais : possibilité de saisie la couleur (11c) + le n° de thermos pour Plan d'accouplement

Saillie
Saisie des luttes contrôlées par femelle : Bug détecté par Mathias : la date de début saillie doit être égale à la date d'entrée du mâle
Pour des saisies femelle/femelle : je garde la date de saillie
Saisie par femelle : ajout d’un bouton à cocher pour construire la liste des mâles avec ou sans lot de lutte
Saisie des luttes libre par lot : ajout d’un bouton à cocher pour construire la liste des mâles avec ou sans lot de lutte

Mise Bas

Saisie Agneau/Chevreau : Le N° IPG doit être unique (à tester)

Menu Lait

Mise à la traite
MAJ de la date de fin de traite (pb sur la colonne) : Bug corrigé

Traite des animaux :
Taux - "A partir d'un fichier" : possibilité d'importer
- toutes les variables : : TB,TP,CCS,Uree,ano_labo,dh_analyse
- que celles liées au labo : TB,TP,CCS,Uree,ano_labo
- ou que la date et heure d'analyse dh_analyse
Ajout des erreurs dans la table LIAL_ERR

Version 4.18 du 17/04/2014

Dans tous les modules ou presque, ajout du critère de sélection sur la boucle visuelle des animaux qui est sur 5 caractères, c’est-à-dire la fin du numéro RFID. Attention, il vaut mieux travailler sur l’identifiant identité animal (champ id_animal) car la recherche est optimisée. La recherche sur la boucle sera plus longue.

Menu Effectif

Mouvements des animaux :
Réception : on peut faire revenir des animaux partis dans un autre élevage. On ne garde la trace que du dernier passage dans la table Present.
Réforme des animaux via un fichier : nouvelle fiche. N’est à utiliser que pour reprendre des données saisies dans d’autres Systèmes d’Information (SI).

Menu Lait

Liste et MAJ des chantiers de traite : Ajout des champs Cd_LaboAnalyse , Serie_Analyseur et Typ_Analyseur dans la table Chantier_Tr. Ces champs sont renseignés quand on ajoute les données des spectres MIR.

Traite des animaux :
Onglet A partir d’un fichier, onglet Import Taux : ajout du champ dh_analyse char(12) dans la table Traite_Anim. Ce champ permet de faire le lien pour intégrer les spectres MIR. Bien vérifier que la valeur de ce champ dans le fichier des taux est unique et correspond au fichier des spectres.

Spectre MIR : Nouvelle table et nouvelle fiche.

Version 4.17 du 14/03/2014

Menu Effectif

Animal : La boucle (champ boucle de la table Present) n’est pas à renseigner.
Possibilité de renseigner la boucle RFID.

Lot Physique : le n° IPG est affiché en 1ère colonne

Données d’autopsie (ENVT) : nouvelle fiche

Menu MiseBas

Prévision des Mises Bas : Contrôle à la création du fichier pour la saisie terrain que tous les premiers numéros des agneaux/chevreaux
soient bien renseignés pour chaque groupe.

Liste et MAJ des Mises Bas : ajout du champ Mod_Saisie dans la table MiseBas C=CTIG
Calcul du no_lact : bug corrigé

Menu Mesures

Liste et MAJ des pesées : Ajout/Modifier code 17 pour Lafage-Lait--> MAJ de d_debut_traite ET d_sevrage dans la table MISE_TRAITE

Menu Chantier

Charger/Décharger Automate : Ajout du champ b_reperage dans les tables Automate et Automate_Hist.
Charger automate : possibilité de choisir avec repérage.
Possibilité de choisir le chantier lié à Sidex-Idlogger ou Automate Baléa ou tous les chantiers.
Décharger automate : lecture des données avec repérage : bug corrigé

Menu Lait

Mise à la traite : ajout du champ d_sevrage dans la table Mise_Traite. Possibilité d’afficher les femelles sevrées.

Liste et MAJ des chantiers de traite : Si le contrôle est officiel et si pas de no clo saisi, je mets no_clo=0

Automate CL - Créer la liste : Bug corrigé : commentaire sur 20 caractères

Palpation : A partir d’un fichier : la date de traite n’est pas contrôlée car certaines femelles ne sont pas encore en traite.
Il faudra ajouter une contrainte par rapport à la date de mise bas.

Tank collecté : ajout du champ Staph number(3)

Menu Export

Export Laboratoire d’Economie de l’Elevage de Theix (LEET) : nouvelle fiche

Version 4.16 du 23/01/2014

Ajout des champs Dern_Campagne et Dern_Saison dans la table Present. Ces informations se mettent à jour automatiquement quand on ajoute un animal dans une campagne/saison de reproduction.

Menu Effectif

Voir Animal : Affichage de l’élevage de production dans les listes.

Lister les animaux : Possibilité d’afficher la dernière campagne/saison de reproduction suivie par les animaux.

Menu Repro

Choix des mâles : calcul de la dernière campagne/saison quand on supprime un mâle de la campagne/saison de reproduction

Choix des femelles : calcul de la dernière campagne/saison quand on supprime un mâle de la campagne/saison de reproduction.

Menu Mesures

Liste et MAJ des pesées : onglet Liste : Possibilité de modifier la campagne/saison pour UN ou plusieurs animaux

Liste et MAJ des notes d’états corporels (NEC) : onglet Liste : Possibilité de modifier la campagne/saison pour UN ou plusieurs animaux

Menu Lait

Automate CL
Créer la liste : Message de confirmation sur la date de traite, Bug : la date de traite est bien notée dans le fichier Brebis.deb.
Charger CL : Paramètres par défaut initialisés, Sauvegarde des fichiers Brebis.sdf et Debug.txt sur le PC sur le répertoire C:\BoitierCL\SauvCharger avant de charger.
Décharger CL : Bug corrigé. Les fichiers Brebis.ret et Debug.txt sont sauvegardés sur le PDA avec date et heure sur automatecl\Sauv, ils sont aussi sauvegardés sur le PC sur C:\BoitierCL\Sauv

Palpation : A partir d’un fichier : identifiant IPG : bug corrigé.

Version 4.15 du 13/01/2014

Menu Effectif

Mouvement des animaux - Réception : on peut recevoir UN ou plusieurs animaux en même temps.
L’ancienne boucle NEDAP ou INRA sur 6 chiffres n’est plus utilisée (champ Boucle de la table Present).

Genotypes : IPG affiché en 1ère colonne.

Menu Mesures

Liste et MAJ des pesées : onglet Liste : Possibilité de modifier la campagne/saison pour UN ou plusieurs animaux

Liste et MAJ des notes d’états corporels (NEC) : onglet Liste : Possibilité de modifier la campagne/saison pour UN ou plusieurs animaux

Menu Lait

Automate CL
Créer la liste : Bug pour Lafage corrigé.
Décharger CL : Bug corrigé. Les fichiers Brebis.ret et Debug.txt sont également sauvegardé sur le PDA avec date et heure.

Traite Animal : ajout de l’import pour les taux venant du LIAL pour Lafage

Palpation : les champs KYSTE_* sont passé de NUMBER à CHAR. Le champ NOTE_INDU est passé de CHAR à CHAR. La contrainte sur ce champ est supprimée.

Export des données

SIECL : Ajout de l’export de l’agrégat N74
Ajout d’un point-virgule à la fin de chaque ligne (pour certains agrégats)
Ajout de « Aller A » dans certains onglets

Version 4.14 du 13/12/2013

Dans plusieurs modules, le N° IPG de l’animal est affiché en première colonne.
Vous pouvez afficher également l’identité complète.
Vous pouvez aller directement sur un animal en donnant son N° IPG ou son N° d’identité sur 6 positions pour les ovins et 5 pour les caprins.

Menu Lait

Automate CL
Créer la liste : nouvelle fiche à tester.
Charger CL : nouvelle fiche à tester.
Décharger CL : nouvelle fiche à tester.

Menu Sanitaire

Traitement sanitaire :
Onglet "Saisie" : Pour les traitements avec l’évènement Sérologie (cd_san=97), pas de produit à renseigner.
Onglet "Lister et Inventaire" : possibilité d’afficher la famille des évènements sanitaires.

Version 4.13 du 21/11/2013

Menu Effectif

Nouvel animal : ajout des champs à importer campagne/saison du père génétique et campagne/saison de la mère génétique.

Liste des animaux : ajout des critères causes de réforme et cause de fin d’activités.
Recherche sur le N° IPG à la place de la boucle.
Onglet "Visualiser les agneaux sur une ligne" : ajout de la famille au niveau des enfants.

Mouvements des animaux : bug pour les animaux à envoyer à l’ENVT à partir de Langlade : l’utilisateur n’est pas obligé de cocher "Signes cliniques observés le".

Menu Repro

Choix des mâles : ajout de critères de sélection.
Numéro de Travail : ajout de l’option "Incrémental"

Saillie : affichage du N° IPG pour les femelles et les mâles dans tous les modules.

Menu Mise Bas

Prévision de Mises Bas : No de rang pour les nouveaux agneaux/chevreaux : j’ai mis sur 4 caractères pour les 2 espèces.

Mise bas : ajout nouvelle règle pour Galle-Chèvre pour la lignée des chevreaux.
Ajout de l’onglet A partir d’un fichier.
Bug sur MAJ de la mise bas corrigé.

Menu Mesures

Liste et MAJ des pesées : "A partir d’un fichier" et "Lister" : bug sur la sauvegarde des paramètres corrigé.

Menu Lait

Tank de lait : Ajout de la table Def_Tank pour définir un ou plusieurs tanks dans chaque élevage (UE).
Ajout du champ Id_Tank dans les 3 tables Tk_Coll, Tk_Rich et Taux_Rich avec lien dans la table Def_Tank.
Ce nouveau champ rentre dans la clé primaire de chaque table.

Palpation : Terrain : lecture de la boucle RFID lue dans la table Animal.
Les palpations ne sont pas liées à un chantier de traite (pas de lien entre Palpation et Chantier_Tr).

Pointage des mamelles : Les pointages ne sont pas liés à un chantier de traite (pas de lien entre PMM_Anim et Chantier_Tr).
A partir d’un fichier : ajout des mesures demandés par Galle (Christophe Huau).
Lister : ajout des mesures lues dans Parametre.

Menu Sanitaire

Codes Sanitaires : Ajout des trois tables Unite_Fois, Unite_Mesure et Unite_Rythme. Affichage des données, MAJ possible des codes pour ces 3 tables.
Produit Sanitaire : lien avec la table Unite_Fois pour avoir l’unité pour le délai de lait et le délai de viande.
Stock des produits (Pharmacie) : ajout du champ Id_Unite_Dose Char(2) lien avec la table Unite_Mesure.

Traitement sanitaire :
Le champ Dose_Adm a été coupé en 2 champs Dose_Val Number(6,2) et Dose_Unite Char(2) qui est en lien avec la table Unite_Mesure.
Saisie : Quand l’utilisateur choisit un produit, l’unité de la dose proposée est l’unité contenue dans le stock des produits.
Onglet "Lister" : possibilité d’afficher le délai de lait et le délai de viande.

Version 4.12 du 11/10/2013

Menu Fichier

Extraction des données : nouvelle fiche

Menu Effectif

Liste des animaux : possibilité de mettre à jour la date de sevrage des jeunes.

Registre des animaux : nouvelle fiche
Onglet "Suivi des entrées/sorties des animaux" : voir documentation
Onglet "Inventaire des stocks" : attente d’un vrai cahier des charges

Menu Repro

Lot de lutte : ajout de l’onglet "Mise en lot après pesée"

Gestation : Saisie : bug sur le rang de la saillie corrigé

Menu Mise Bas

Prévision de mise bas : j’ai enlevé la boucle sur 6 caractères. Affichage de la boucle RFID sur 15 caractères.

Mise Bas :
Onglet "Saisie" : au niveau de la liste des saillies, ajout de l’intervalle entre la date de saillie et la date de mise bas si cette date est connue
Onglet "Jeunes" : affichage du lot de lutte et du groupe de mise bas de la mère génétique.

Menu Mesures

Liste et MAJ des pesées : Onglet "Lister" : possibilité d’afficher le lot physique où est l’animal le jour de la pesée.

Menu Lait

Traite des animaux : A partir d’un fichier : N° RFID sur 15 caractères a été ajoutés à la place de la boucle sur 6 caractères.

Débits de lait : A partir d’un fichier : N° RFID sur 15 caractères a été ajoutés à la place de la boucle sur 6 caractères.

Menu Sanitaire

Traitement sanitaire :
A partir d’un fichier : ajout de la boucle RFID sur 15 caractères.
Onglet "Lister" : possibilité d’afficher le lot physique où est l’animal le jour du traitement.

Menu Export

Export SIDEx : envoi du numéro RFID sur 15 caractères contenu dans la table ANIMAL.

Version 4.11 du 13/09/2013

Dans la table Animal, ajout du champ RFID char(15) qui est la boucle électronique. Cette information est construite à partir du champ IPG char(11).
1) Pour les animaux des millésimes avant 2006, RFID=9990 + IPG
2) Pour les animaux des millésimes à partir de 2006, RFID=2500 + IPG
En conséquence, pour toutes les saisies terrain, Geedoc va donner ce numéro RFID. Cela concerne les listes pour l’automate et les fichiers pour les mises bas.
Pour les retours des saisies terrain, à partir de l’automate Baléa, à partir de Sidex-Idlogger ou à partir du Carnet des mises bas, Geedoc envoie les données avec les numéros de boucle électroniques saisies sur le terrain au CTIG. Les procédures au CTIG travaillent donc sur ce numéro (RFID) sauf le retour des traites.
Dans toutes les fiches où l’on peut importer des données via des fichiers (sauf le lait), les identifiants que vous pouvez utiliser sont :
- L’identité complète : élevage de naissance + identité de naissance
- Le N° IPG sur 11 caractères
- Le numéro de boucle électronique sur 15 caractères : RFID

Menu Général

Export pour SIDEx : export des animaux réformés + vivants (pour réactiver)

Menu Codes

Croisements : affichage des races.

Menu Repro

Oestrus : nouvelle fiche

Menu Mise Bas

MAJ et Liste des Mise Bas : Bug pour corriger un agneau/chevreau corrigé. Le N° IPG est calculé et ajouté pour les agneaux que l’on ajoute.

Menu Chantier

Créer les listes pour l’automate Baléa : bug sur « avec dernière pesée ». bug corrigé

Menu Mesures

Liste et MAJ des pesées : Liste : possibilité de modifier le poids à partir de la liste.

Menu Lait

Tank richesse et Tank de lait : nouvelle fiche

Menu Sanitaire

Pharmacie : bug quand pas de produit dans la pharmacie, ajouter un produit n’était pas possible : bug corrigé.
MAJ : Bug sur la date de réception et la date de péremption : bug corrigé
Traitement Sanitaire : nouvelle règle : on ne peut pas supprimer une traite si elle a été validée. Il faut la désactiver.
Liste : possibilité de supprimer une ou plusieurs traitements non validés.

Menu Export

Export SIEOL : Export du fichier reproref.txt (nouvelle fiche)

Version 4.10 du 30/07/2013

Menu Général

Se Connecter : Possibilité de taper sur Entrée au niveau du mot de passe pour se connecter.
Possibilité de ne pas changer d’espèce, production et domaine.

Menu Effectif

Lister les animaux :
Critères de sélection :
- ajout des critères sur la date de sevrage et sur la date de la dernière pesée.
- Ajout du critère : reproducteurs actifs ou inactifs
Liste et Inventaire : Possibilité d'afficher ou pas la date de la dernière pesée.
Clic droit : ajout 2 sous menu : un pour réformer les jeunes animaux et un autre pour les reproducteurs (Fin d'activité + réforme).

Liste et MAJ des lots physiques : Affichage des lots physiques en cours + nombre d’animaux présents à ce jour.
Possibilité d’extraire plusieurs lots de pesées en même temps pour un jour donné.
A partir d’un fichier : possibilité de lire un fichier venant de l’automate de pesées. Possibilité de modifier les lots lus dans le fichier par des numéros de lot physique. Par exemple le lot 01 venant de l’automate correspond au lot physique L1.
Possibilité de visualiser les animaux sur une même ligne avec en colonne un calendrier de dates avec intervalle de un jour. Dans la cellule est indiqué le lot physique de l’animal à la date indiquée dans la colonne.
Possibilité de visualiser les lots physiques sur une même ligne avec en colonne un calendrier de dates avec intervalle de un jour. Dans la cellule est indiqué le nombre d’animaux présents dans le lot physique à la date indiquée dans la colonne.

Mouvements des animaux : possibilité de recevoir des animaux d’un élevage même si la production n’est pas la même entre Lait/Viande.

Menu Repro

Repro Femelle : ajout de la date de mise à jour de la prévision (D_LOT_LUTTE)
Prévision des lots de lutte : ajout des compteurs totaux et par lot de lutte
Lot de Lutte : Ajout de l'option "A partir d'un fichier". MAJ du lot de lutte pour des animaux déjà en campagne/saison

Pose et retrait des éponges :
Retrait des éponges : vérification de la date par rapport à la date de constitution du lot de lutte
Complément hormonal : Ajout pour code "Lieu d'injection" 5=Oreille

Menu MiseBas

Prévision des Mise Bas :
Lister les prévisions : ajout de l'opération MAJ du type génétique produit
Onglet initialiser prévision : ajout du libellé Ajouter/Calculer(s) prévisions à la place de Ajouter

Mise Bas : Onglet Saisie : Afficher la durée de gestation

Menu Mesures

Abattage: Suppression de l'initialisation des dates au début du siècle

Note d’états corporels : Suppression de l'initialisation des dates au début du siècle

Pesées :
A partir d'un fichier : Code de pesée et/ou lot de pesée non choisi possibles
Ajout d'une pesée Croissance ou Repro :
Croissance : La date de pesée doit être comprise entre la date de naissance et cette date + 395 jours
Repro : La date de pesée doit être comprise entre la date de début de saison et cette date + 395 jours
Liste : ajout du critère sur le date de la dernière pesée + afficher la colonne D_DERN_PESEE
possibilité d’afficher la note lombaire et la note sternale du même jour que la pesée.

Menu Chantier

Créer la liste pour automate Baléa : Possibilité de créer une liste à partir d’un ou plusieurs lots physiques.
Bug sur lot unique à mettre dans la liste créée corrigé.

Menu Sanitaire

Liste des codes liés au sanitaire : nouvelle fiche
Produits sanitaires : j'ai enlevé le champ propriété par cd_famille_medic char(2) qui est en lien avec la table FAMILLE_MEDIC
Pharmacie : j'ai enlevé le champ propriété par cd_famille_medic char(2) qui est en lien avec la table FAMILLE_MEDIC
Ajout de la table DEF_PHARMACIE définition des différentes pharmacies de l’UE.
Carnet sanitaire : nouvelle fiche

Menu Export

Export SIECL : pleins de corrections vu avec Isabelle Boulesteix, Claire Proffit, Hélène Larroque et Christophe Huau

Version 4.09 du 31/05/2013

Général

Enregistrer sous : pour le N°IPG : pour les millésimes avant 2006, ajout de 9990 devant le n° IPG sur 11chiffres, sinon ajout 2500

Menu Effectif

Lister les animaux : Affichage N°IPG, Elevage de naissance, N° identité : toujours visibles puis la Boucle INRA/Geedoc : la boucle est facultative car elle est souvent confondue avec la boucle visuelle sur 5 chiffres.

Liste et MAJ des lots physiques : Nouvelle fiche

Mouvements des animaux : envois d’animaux dans une autre élevage + réception des animaux : nouvelle fiche

Voir Animal : Liste des lots physiques pour l’animal ajouté.

Menu Repro

Sallie :
Saisie : possibilité d’afficher tous les lots de lutte. La date de saillie est initialisée à la date de début de campagne.

Menu Mesures

Pesées : Gain – Enregistrer sous : bug corrigé

Menu Chantier

Retour Chantier Sidex : compteurs nb traités ok, pb de curseurs ouverts quand beaucoup d’animaux : bug corrigé (à tester)

Menu Lait

Créer la liste pour automate du CL : nouvelle fiche

Palpation : j’ai enlevé la boucle INRA/Geedoc sur 6

Pointage des Mamelles : j’ai enlevé la boucle INRA/Geedoc sur 6

Menu Export

Export SIECL : modification dans pas mal de VSI : on ne prend que les animaux de type génétique ‘0013’ et ’0039’.

Version 4.08 du 05/04/2013

Menu Effectif

Lister les Animaux : Possibilité de visualiser 2 Génotypes en même temps. Réforme des jeunes seulement.
Onglet Visualiser les agneaux sur une ligne - Enregistrer Sous : bug corrigé.
Voir Animal : Mouvements des animaux ajoutés.
Génotypes : travailler sur l’identité complète ou le numéro IPG. La boucle INRA a été enlevée. Possibilité de supprimer des génotypes.

Menu Repro
Dans toutes les fiches, il n’y a plus le numéro de boucle INRA sur 6 positions. Vous devez travailler sur le numéro complet (élevage de naissance + identité de naissance sur 6 caractères pour les ovins et 5 pour les caprins) ou sur le numéro IPG sur 11 caractères.

Lot de Lutte : quand on modifie un lot de lutte, modification automatique de ce lot de lutte dans la table prévision de mises bas.
Liste des repro : Possibilité de déclarer la fin d’activité des reproducteurs

Menu Mise Bas

Liste et MAJ des Mises Bas :
- Onglet Saisie : Ajouter/Modifier/Supprimer une mise bas (à tester en grandeur nature)
- Modifier la saillie fécondante.
- Modifier le groupe de mise bas.
- Possibilité de lister les jeunes issus d’une campagne/saison

Menu Mesures

Note d’état corporel : travailler sur l’identité complète ou le numéro IPG. La boucle INRA a été enlevée.

Menu Lait

Mise à la traite : une femelle déclarée avortée (mod_mb=’8’) à la mise bas peut être mise à la traite.
Chantier de Traite : Modifier : bug sur type de chantier corrigé
Liste et MAJ des traites : Onglet à partir d’un animal : unités précisées pour quantité de lait, débit moyen et débit maximum.

Menu Export

Export SIDEx : le numéro IPG sur 15 caractères : pour les millésimes avant 06, ‘9990’ a été ajouté à la place de ‘2500’ devant le numéro IPG sur 11 caractères.

Export SIECL : ajout de l’agrégat M61 : permet de renuméroter les animaux

Version 4.07 du 19/02/2013

Menu Fichier

Paramètres Généraux : nouvelle fiche

Menu Effectif

Lister les Animaux : Onglet Visualiser les agneaux sur une ligne : père et mère inconnu accepté.

Menu Mise Bas

Prévisions et Initialisations : Bug sur création du fichier CONTROLEISO.txt corrigé

Menu Mesures

Abattage : nouvelle fiche

Menu Chantier

Décharger automate/Import fichier Sidex-Idlogger : nouvelle fiche

Menu Lait

Chantier de Traite : Type d’éprouvette : ajout du code 5=Lactocorder
Liste et MAJ des traites : ajout des champs numéro de l’éprouvette (NO_EPROUVETTE), Code barre de l’échantillon (CB_ECH), débit moyen (DEBIT_MOY)
et débit maximum (DEBIT_MAX).
Palpation : Onglet A partir d’un fichier : ajout de l’identifiant IPG

Version 4.06 du 04/02/2013

Menu Mise Bas

Prévisions et Initialisations : nouvelle fiche
Liste et MAJ des Mises Bas : nouvelle fiche

Menu Mesures

Liste et MAJ des Notes d’Etat Corporel : nouvelle fiche

Menu Chantier

Définition de chantier : nouvelle fiche
Créer liste pour automate Baléa : nouvelle fiche
Charger automate : nouvelle fiche

Menu Lait

Liste et MAJ des traites : possibilité d’afficher les traites des contrôles officiels pour les femelles sur la même ligne.
Liste et MAJ des débits de lait : nouvelle fiche

Menu Export

Export SIECL : nouvelle fiche
Export SIDEx : nouvelle fiche

Version 4.05 du 30/10/2012

Menu Repro

Saillies : Lutte Libre : la date de fin de lutte doit être comprise entre la date de début de lutte et cette date + 4 mois (130 jours).

Menu Lait

Liste et MAJ des traites : Ajout de “A partir d’un fichier” pour l’import des traites et import des analyses faites dans un laboratoire.
Liste et MAJ des débits de lait : nouvelle fiche

Menu Export

Export CBI : nouvelle fiche

Version 4.04 du 03/10/2012

Menu Effectif

Lister les animaux : Inventaire sur Elevage naissance du père : bug corrigé

Menu Repro

Synchronisation des cycles : Pose d’éponges : la date de pose d’éponge doit être supérieure à la date de constitution du lot + 90 jours (3 mois) à la pace de 60 jours (2 mois).

Menu Mesures

Liste et Pesées :
Onglet “Liste et Inventaire” : Ajout des critères sur l’élevage de naissance, numéro de naissance et millésime. Possibilité de modifier un lot de pesée ou un code de pesée pour un ensemble d’animaux.

Lait

Mise à la traite : Nouvelle fiche
Liste et MAJ des chantiers de traite : nouvelle fiche
Liste et MAJ des traites d’animaux : nouvelle fiche

Sanitaire

Liste et MAJ des produits sanitaires : nouvelle fiche
Liste et MAJ de la pharmacie : nouvelle fiche

Version 4.03 du 29/08/2012

Menu Fichier

Journal : Lister les anomalies : l’opération "Voir Animal" fonctionne

Menu Codes

Codes généraux : Ajout de l'affichage des données de la table Elevage

Menu Effectif

Nouvel Animal : ajout de un ou plusieurs animaux (nouvelle fiche)
Lister les animaux : Possibilité de supprimer UN animal saisie en mode Manuel
Genotypes : A partir d'un fichier ajout des anomalies dans la table Genotypes_Err

Menu Repro

Embryons : Liste et MAJ des embryons (nouvelle fiche)

Saillies :
- Onglet "Liste et Inventaire" : pour Tous ensemble (les 3 tables), l'inventaire fonctionne. Ajout des critères sur les mâles (pères).
- Onglet "Par mâle" : Modif des IA Date et heure non modifiables

Diagnostics hormonaux : Liste et MAJ des diagnostics (nouvelle fiche)

Gestation : Onglet "Saisie" : possibilité d’afficher l’identité complète de l’animal

Menu Chantier

Envoi au CTIG (FTP) : possibilité d’envoyer les fichiers retour des chantiers au CTIG

Version 4.02 du 19/07/2012

Toutes les versions 4 ont été développées en Visual Studio version 8 (FrameWork 3.5).

Menu Effectif

Génotypes : Liste et Inventaire

Menu Repro

Pose d’éponges : Ajouter/Modifier : Date de pose > date de début de constitution du lot - 15 jours.

Prélèvement des mâles + paillettes : nouvelle fiche

Saillies : Ajout par femelle, par mâle, par lot, liste et inventaire

Menu Mesures

Pesées : A partir d'un fichier : ajout Boucle INRA (6c)

Menu Lait

Palpation : A partir d'un fichier : améliorations

Version 3.??

Toutes les versions 3 ont été développées en C++ Builder