Files
Cleo/pub/files/upload/import/csv-2024-10-28-15-46-14.log
Pierre 99021b4f42 Initial commit: CLEO ERP avec améliorations debug
- Configuration du debug conditionnel pour dev/recette
- Fonction debug() globale avec niveaux
- Logging des requêtes SQL
- Handlers d'exceptions et d'erreurs globaux

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-04 10:24:52 +02:00

102 lines
12 KiB
Plaintext
Executable File

importCSV Importation du fichier CSV des produits d'un marché : /var/www/unikoffice/linet/pub/files/upload/import/liste_tarifaire_resah_lot13_sff3_oct24.csv
Encodage détecté : Windows-1252
Requête de preparation terminée : UPDATE produits SET chk_import=0;
Fichier CSV ouvert : démarrage de la lecture ligne par ligne
Ok lecture CSV 1ère ligne en-tête
Nettoyage des infos produits du marché 1014
ligne 2 : code (50-0880) libelle (SAFESENS 3 STAND ALONE) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
2 insert : INSERT INTO produits SET fk_marche=1014, code="50-0880", libelle="SAFESENS 3 STAND ALONE", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=1600, active=1, chk_import=1;
ligne 2 : import terminé
ligne 3 : code (AC-028_RE) libelle (CÂBLE DE CONNEXION A L'APPEL INFIRMIER-TOUS LITS LINET) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
3 insert : INSERT INTO produits SET fk_marche=1014, code="AC-028_RE", libelle="CÂBLE DE CONNEXION A L'APPEL INFIRMIER-TOUS LITS LINET", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=323, active=1, chk_import=1;
ligne 3 : import terminé
ligne 4 : code (INSTALL) libelle (INSTALLATION CONNECTIVITE POUR SAFESENSE 3) groupe (Z-SERVICES) liste (RESAH SFF3 2023-R091-013-VENTE)
4 insert : INSERT INTO produits SET fk_marche=1014, code="INSTALL", libelle="INSTALLATION CONNECTIVITE POUR SAFESENSE 3", groupe="Z-SERVICES", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=2169, active=1, chk_import=1;
ligne 4 : import terminé
ligne 5 : code (LICENCESFS3) libelle (LICENCE ANNUELLE CAREMONITOR) groupe (ACCESSORIES SBU1) liste (RESAH SFF3 2023-R091-013-VENTE)
5 insert : INSERT INTO produits SET fk_marche=1014, code="LICENCESFS3", libelle="LICENCE ANNUELLE CAREMONITOR", groupe="ACCESSORIES SBU1", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=195, active=1, chk_import=1;
ligne 5 : import terminé
ligne 6 : code (FT-N3) libelle (FORMATION TECHNIQUE COMPLETE) groupe (Z-SERVICES) liste (RESAH SFF3 2023-R091-013-VENTE)
6 insert : INSERT INTO produits SET fk_marche=1014, code="FT-N3", libelle="FORMATION TECHNIQUE COMPLETE", groupe="Z-SERVICES", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=1200, active=1, chk_import=1;
ligne 6 : import terminé
ligne 7 : code (CM-3E-S) libelle (Maintenance préventive 3 Etoiles - SAFESENSE3) groupe (Z-SERVICES) liste (RESAH SFF3 2023-R091-013-VENTE)
7 insert : INSERT INTO produits SET fk_marche=1014, code="CM-3E-S", libelle="Maintenance préventive 3 Etoiles - SAFESENSE3", groupe="Z-SERVICES", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=45, active=1, chk_import=1;
ligne 7 : import terminé
ligne 8 : code (CM-4E-S) libelle (Maintenance Curative 4 Etoiles - SAFESENSE3) groupe (Z-SERVICES) liste (RESAH SFF3 2023-R091-013-VENTE)
8 insert : INSERT INTO produits SET fk_marche=1014, code="CM-4E-S", libelle="Maintenance Curative 4 Etoiles - SAFESENSE3", groupe="Z-SERVICES", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=69, active=1, chk_import=1;
ligne 8 : import terminé
ligne 9 : code (CM-5E-S) libelle (Maintenance tous risques 5 Etoiles - SAFESENSE3) groupe (Z-SERVICES) liste (RESAH SFF3 2023-R091-013-VENTE)
9 insert : INSERT INTO produits SET fk_marche=1014, code="CM-5E-S", libelle="Maintenance tous risques 5 Etoiles - SAFESENSE3", groupe="Z-SERVICES", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=119, active=1, chk_import=1;
ligne 9 : import terminé
ligne 10 : code (DEP) libelle (DEPLACEMENT) groupe (Z-SERVICES) liste (RESAH SFF3 2023-R091-013-VENTE)
10 insert : INSERT INTO produits SET fk_marche=1014, code="DEP", libelle="DEPLACEMENT", groupe="Z-SERVICES", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=240, active=1, chk_import=1;
ligne 10 : import terminé
ligne 11 : code (MO) libelle (MAIN D'OEUVRE) groupe (Z-SERVICES) liste (RESAH SFF3 2023-R091-013-VENTE)
11 insert : INSERT INTO produits SET fk_marche=1014, code="MO", libelle="MAIN D'OEUVRE", groupe="Z-SERVICES", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=120, active=1, chk_import=1;
ligne 11 : import terminé
ligne 12 : code (10-0835) libelle (SAFESENSE 3) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
12 insert : INSERT INTO produits SET fk_marche=1014, code="10-0835", libelle="SAFESENSE 3", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=1400, active=1, chk_import=1;
ligne 12 : import terminé
ligne 13 : code (50-0938) libelle (NAPPE AVEC CAPTEUR D'HUMIDITE) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
13 insert : INSERT INTO produits SET fk_marche=1014, code="50-0938", libelle="NAPPE AVEC CAPTEUR D'HUMIDITE", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=216, active=1, chk_import=1;
ligne 13 : import terminé
ligne 14 : code (50-0939) libelle (CABLE DE CONNECTION NAPPE AVEC CAPTEUR D'HUMIDITE) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
14 insert : INSERT INTO produits SET fk_marche=1014, code="50-0939", libelle="CABLE DE CONNECTION NAPPE AVEC CAPTEUR D'HUMIDITE", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=80, active=1, chk_import=1;
ligne 14 : import terminé
ligne 15 : code (10-0987) libelle (MULTIPAD POUR SAFESENSE 3) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
15 insert : INSERT INTO produits SET fk_marche=1014, code="10-0987", libelle="MULTIPAD POUR SAFESENSE 3", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=299, active=1, chk_import=1;
ligne 15 : import terminé
ligne 16 : code (04-1508-0142) libelle (Cable de connection à l'appel infirmier Y) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
16 insert : INSERT INTO produits SET fk_marche=1014, code="04-1508-0142", libelle="Cable de connection à l'appel infirmier Y", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=163, active=1, chk_import=1;
ligne 16 : import terminé
ligne 17 : code (AC-029) libelle (CÂBLE DE CONNEXION A L'APPEL INFIRMIER-COMPATIBLE SENTIDA) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
17 insert : INSERT INTO produits SET fk_marche=1014, code="AC-029", libelle="CÂBLE DE CONNEXION A L'APPEL INFIRMIER-COMPATIBLE SENTIDA", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=190, active=1, chk_import=1;
ligne 17 : import terminé
ligne 18 : code (10-0835-LOC/1) libelle (SAFESENSE 3 - LOCATION 3 ANS - 5 à 10 UNITES) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
18 insert : INSERT INTO produits SET fk_marche=1014, code="10-0835-LOC/1", libelle="SAFESENSE 3 - LOCATION 3 ANS - 5 à 10 UNITES", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=2.3, active=1, chk_import=1;
ligne 18 : import terminé
ligne 19 : code (10-0835-LOC/2) libelle (SAFESENSE 3 - LOCATION 3 ANS - DE 11 à 25 UNITES) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
19 insert : INSERT INTO produits SET fk_marche=1014, code="10-0835-LOC/2", libelle="SAFESENSE 3 - LOCATION 3 ANS - DE 11 à 25 UNITES", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=2.1, active=1, chk_import=1;
ligne 19 : import terminé
ligne 20 : code (10-0835-LOC/3) libelle (SAFESENSE 3 - LOCATION 3 ANS - PLUS DE 26 UNITES) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
20 insert : INSERT INTO produits SET fk_marche=1014, code="10-0835-LOC/3", libelle="SAFESENSE 3 - LOCATION 3 ANS - PLUS DE 26 UNITES", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=1.9, active=1, chk_import=1;
ligne 20 : import terminé
ligne 21 : code (10-0835-LOC/4) libelle (SAFESENSE 3 - LOCATION 5 ANS - 5 à 10 UNITES) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
21 insert : INSERT INTO produits SET fk_marche=1014, code="10-0835-LOC/4", libelle="SAFESENSE 3 - LOCATION 5 ANS - 5 à 10 UNITES", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=1.72, active=1, chk_import=1;
ligne 21 : import terminé
ligne 22 : code (10-0835-LOC/5) libelle (SAFESENSE 3 - LOCATION 5 ANS - DE 11 à 25 UNITES) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
22 insert : INSERT INTO produits SET fk_marche=1014, code="10-0835-LOC/5", libelle="SAFESENSE 3 - LOCATION 5 ANS - DE 11 à 25 UNITES", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=1.63, active=1, chk_import=1;
ligne 22 : import terminé
ligne 23 : code (10-0835-LOC/6) libelle (SAFESENSE 3 - LOCATION 5 ANS - PLUS DE 26 UNITES) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
23 insert : INSERT INTO produits SET fk_marche=1014, code="10-0835-LOC/6", libelle="SAFESENSE 3 - LOCATION 5 ANS - PLUS DE 26 UNITES", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=1.58, active=1, chk_import=1;
ligne 23 : import terminé
ligne 24 : code (AC-018) libelle (SAFESENSE) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
24 insert : INSERT INTO produits SET fk_marche=1014, code="AC-018", libelle="SAFESENSE", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=810, active=1, chk_import=1;
ligne 24 : import terminé
ligne 25 : code (AC-017) libelle (SAFESENSE - VERSION WIFI) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
25 insert : INSERT INTO produits SET fk_marche=1014, code="AC-017", libelle="SAFESENSE - VERSION WIFI", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=601, active=1, chk_import=1;
ligne 25 : import terminé
ligne 26 : code (50-0880-LOC/1) libelle (SAFESENSE 3 STAND ALONE - LOCATION 3 ANS - 5 à 10 UNITES) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
26 insert : INSERT INTO produits SET fk_marche=1014, code="50-0880-LOC/1", libelle="SAFESENSE 3 STAND ALONE - LOCATION 3 ANS - 5 à 10 UNITES", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=2.3, active=1, chk_import=1;
ligne 26 : import terminé
ligne 27 : code (50-0880-LOC/2) libelle (SAFESENSE 3 STAND ALONE - LOCATION 3 ANS - 11 à 25 UNITES) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
27 insert : INSERT INTO produits SET fk_marche=1014, code="50-0880-LOC/2", libelle="SAFESENSE 3 STAND ALONE - LOCATION 3 ANS - 11 à 25 UNITES", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=2.1, active=1, chk_import=1;
ligne 27 : import terminé
ligne 28 : code (50-0880-LOC/3) libelle (SAFESENSE 3 STAND ALONE - LOCATION 3 ANS - 26 UNITES ET +) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
28 insert : INSERT INTO produits SET fk_marche=1014, code="50-0880-LOC/3", libelle="SAFESENSE 3 STAND ALONE - LOCATION 3 ANS - 26 UNITES ET +", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=1.9, active=1, chk_import=1;
ligne 28 : import terminé
ligne 29 : code (50-0880-LOC/4) libelle (SAFESENSE 3 STAND ALONE - LOCATION 5 ANS - 5 à 10 UNITES) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
29 insert : INSERT INTO produits SET fk_marche=1014, code="50-0880-LOC/4", libelle="SAFESENSE 3 STAND ALONE - LOCATION 5 ANS - 5 à 10 UNITES", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=1.72, active=1, chk_import=1;
ligne 29 : import terminé
ligne 30 : code (50-0880-LOC/5) libelle (SAFESENSE 3 STAND ALONE - LOCATION 5 ANS - 11 à 25 UNITES) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
30 insert : INSERT INTO produits SET fk_marche=1014, code="50-0880-LOC/5", libelle="SAFESENSE 3 STAND ALONE - LOCATION 5 ANS - 11 à 25 UNITES", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=1.63, active=1, chk_import=1;
ligne 30 : import terminé
ligne 31 : code (50-0880-LOC/6) libelle (SAFESENSE 3 STAND ALONE - LOCATION 5 ANS - 26 UNITES ET +) groupe (SAFESENSE) liste (RESAH SFF3 2023-R091-013-VENTE)
31 insert : INSERT INTO produits SET fk_marche=1014, code="50-0880-LOC/6", libelle="SAFESENSE 3 STAND ALONE - LOCATION 5 ANS - 26 UNITES ET +", groupe="SAFESENSE", liste="RESAH SFF3 2023-R091-013-VENTE", prix_vente=1.58, active=1, chk_import=1;
ligne 31 : import terminé
Fichier CSV fermé
Fin de la boucle
Désactivation des produits non importés : UPDATE produits SET active=0 WHERE fk_marche=1014 AND chk_import=0;
Mise à jour de la date d'import dans marches : UPDATE marches SET date_import="2024-10-28 15:46:15" WHERE rowid=1014;
Fin de l'importation et fermeture du fichier log