- 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>
102 lines
12 KiB
Plaintext
Executable File
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
|