Skip to main content

Carl / Base Alonso

Historique

V1.1 — Livraison 25/10/2023

08/2023 :

  • Échanges EVVI / Niort Frères sur la mission et les besoins

28/08/2023 :

  • Création des extractions vendors, Item, customer et contact

05/09/2023 — Point sur les extractions CARL :

  • Décision de partir non plus sur des extractions spécifiques par interface mais de créer une base de données light en amont sur laquelle les interfaces seront basées
  • Description des zones de la vue COMPTA
  • Dans un premier temps : schéma de la base de données CLIENT, COMPTA CLIENT avec les informations CARL
  • Dans un deuxième temps : schéma de la base de données FOURNISSEUR, ARTICLE, STOCK, COMPTA FOURNISSEUR

08/09/2023 :

  • Réunion avec Florian et Thierry pour statuer sur la mise en œuvre d'une base de données dédiée aux extractions : OK
  • Thierry met à disposition 2 VM (BD et applicatif) en local pour semaine 37
  • EVVI/BFD ont travaillé sur les tables : CLIENT, CONTACT, SALARIÉ et SOCIÉTÉ
  • Florian doit revoir ses interfaces pour se rebaser sur cette nouvelle base de données

14/09/2023 :

  • Création de la base de données ALONSO : ARTICLE, FABRICANT, STOCK, DÉPÔT, SOCIÉTÉ, EXTENSION ARTICLE, CONTACT
  • Création d'un modèle de base de données synthétique
  • Point Florian sur les interfaces CARL réalisées sur ALONSO

16/10/2023 :

  • 2 scripts : BD ALONSO + interface CARL
  • Sauvegarde de FAARTI dans INF1FPOUB
-- Suppression lot 1
SELECT * FROM FAARTI
WHERE AACAPP = '8***'
AND AACART IN ('0JVBK','0JVBL','0JVBM','0JVBN')
AND AADPAC = 0;

DELETE FROM FAARTI
WHERE AACAPP = '8***'
AND AACART IN ('0JVBK','0JVBL','0JVBM','0JVBN')
AND AADPAC = 0;
-- 4 lignes supprimées de FAARTI dans INF1F

-- Suppression lot 2
DELETE FROM FAARTI
WHERE AACAPP = '5***'
AND AACART IN ('0GKT4','0GKT5','0GKT6')
AND AADPAC = 0;
-- 3 lignes supprimées de FAARTI dans INF1F

25/10/2023 :

  • Mise en production

V1.2

(à compléter)


La mission

Nos objectifs

  • Extraire la base clients/contacts de l'AS/400 vers CARL pour synchronisation des informations
  • La base ALONSO est une base tampon qui va servir à toutes les extractions

Les intervenants

Agence EVVI / BFD

NomRôle
Florian ManciniChef de projet
Jean-Baptiste LeroySuivi de projet

Niort Frères

NomRôle
Jérémy RocheGestion et suivi de projet
Thierry DuvalDSI projet

Stack technique

  • Langages : Python, SQL