/
Partie technique

Partie technique

Accès au menu des Vendanges

Actuellement, pour pouvoir voir le menu des vendanges sur la page d’accueil d’Oasis, il faut préciser le code indiv. client de la CGSA dans Oasis. Il faut passer dans Service->Généralités->Paramètres appli. spécifiques et renseigner le champ “Indentif. client Oas”.

L’activation du menu est hard codée. Si ce module doit être utilisé par d’autres clients, il faudra mettre les codes des clients dans le code.

Les tables pour les vendanges

Pour ce module, on a dû mettre en place des tables spécifiques pour les vendanges. Ces tables commencent avec l’appellation “VD_*”. Voici les différentes tables:

Table

Utilisation

Table

Utilisation

VD_ACQUIT

Données des acquits avec les informations de la cave.

VD_ACQUIT_PRECEDENT

Table enfant de VD_ACQUIT. Données de l’acquit précédent fourni par VV20.

VD_CLI1

Table enfant de VD_ACQUIT. Données issues de VV20 concernant le vin (spécifique pour la cave).

VD_CLI1GE

Table enfant de VD_ACQUIT. Données issues de VV20 concernant le vin (spécifique pour la cave).

VD_CLX

Table enfant de VD_ACQUIT. Données issues de VV20 concernant le vin (spécifique pour la cave).

VD_IG

Table enfant de VD_ACQUIT. Données issues de VV20 concernant le vin (spécifique pour la cave).

VD_IGC

Table enfant de VD_ACQUIT. Données issues de VV20 concernant le vin (spécifique pour la cave).

VD_PC

Table enfant de VD_ACQUIT. Données issues de VV20 concernant le vin (spécifique pour la cave).

VD_APPORT

Données des apports importés. Un champ supplémentaire ID_ACQUIT a été ajouté pour trouver la liaison direct entre les apports et les acquits.

VD_ARTICLE

Données des articles pour les vendanges. Étant donné les informations complémentaires que l’on ne pouvait pas mettre dans la table ST_ARTICLE, une table VD_ARTICLE a dû être faite pour les vendanges.

VD_ARTICLE_PRIX

Données des prix pour un article vendanges (un prix précédent et un prix actuel).

VD_CEPAGE

Données des cépages.

VD_COMMUNE

Données des communes.

VD_PERIODE

Données sur les périodes des vendanges. Utilisé notamment dans les écrans des acquits et des apports. On donne une année (celle en cours) pour les vendanges mais la date de fin va jusqu'à juin de l’année suivante.

VD_RECEPTION_EXT

Données pour la réception externe. Cette table est ce qui fait le lien entre les apports et l’article des vendanges. Historiquement, cette table était nommé “Balance” dans le module Vendanges de Négoce mais pour plus de clarté, il a été nommé réception externe (Car les données de cette table viennent de l’autre logiciel de la cave).

VD_VIGNERON

Données des vignerons pour les vendanges. Étant donné que l’utilisation de FI_TIERS est limité et pour éviter un mélange de données entre les vignerons et les fournisseurs/clients, on a privilégié l’option d’ajouter une nouvelle table. Cependant, elle est liée à un tiers de FI_TIERS.

La liaison entre les apports et les acquits

Voici le modèle pour la liaison entre les apports et les acquits:

La contrainte dans ce modèle est la table “VD_RECEPTION_EXT”. Si l’article faisait le lien entre l’acquit et l’apport, cela aurait simplifié le modèle. Dans ce cas, la réception externe fait le lien entre l’apport et l’article. Comme mentionné plus haut, la réception externe est une table avec des données du logiciel externe de la cave. Nous sommes obligé d’avoir ce lien car les apports sont aussi issus du même logiciel d’où l’utilisation des données de la réception externe.

Le lien en orange est récupéré après avoir toutes les données avec le bouton “Récupération acquit lié” dans la fenêtre des apports.

D’un point de vue modèle:

  • Un acquit n'a un seul article vendanges mais un article vendanges peut avoir plusieurs acquits (Acquit 1-n VD_Article)

  • Un article vendanges n’a qu’une réception externe. Une réception externe n’a qu’un article vendanges. (VD_Article 1-1 Réception ext.)

  • Une réception externe peut avoir 1 ou plusieurs apports. Un apport n’a qu’une seule réception externe. (Apports 1-n Réception ext.)

  • Un acquit ne peut avoir qu’un apport. Un apport peut avoir plusieurs acquits. (Acquit 1-n Apport)

  • Un acquit peut avoir qu’un vigneron. Un vigneron peut avoir plusieurs acquits. (Vigneron 1-n Acquit)

  • Un article vendanges n’a qu’un article Oasis. Un article Oasis n’a qu’un article vendanges (VD_Article 1-1 ST_Article)

Related content