- 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>
81 lines
8.7 KiB
Plaintext
81 lines
8.7 KiB
Plaintext
importCSV Importation du fichier CSV des produits d'un marché : /var/www/linet/pub/files/upload/import/liste_tarifaire_aphp_tom2_2025achc252434_mai25.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é 1030
|
||
ligne 2 : code (1TO2-5_AP) libelle (LIT PEDIATRIQUE TOM 2) groupe (TOM) liste (APHP TOM 2 252434 - VENTE)
|
||
2 insert : INSERT INTO produits SET fk_marche=1030, code="1TO2-5_AP", libelle="LIT PEDIATRIQUE TOM 2", groupe="TOM", liste="APHP TOM 2 252434 - VENTE", prix_vente=3856.65, active=1, chk_import=1;
|
||
ligne 2 : import terminé
|
||
ligne 3 : code (MA-472) libelle (MATELAS EFFECTACARE 20P 137x70x10 cm) groupe (PASSIVE MATRESSES) liste (APHP TOM 2 252434 - VENTE)
|
||
3 insert : INSERT INTO produits SET fk_marche=1030, code="MA-472", libelle="MATELAS EFFECTACARE 20P 137x70x10 cm", groupe="PASSIVE MATRESSES", liste="APHP TOM 2 252434 - VENTE", prix_vente=113.4, active=1, chk_import=1;
|
||
ligne 3 : import terminé
|
||
ligne 4 : code (AH10_T2) libelle (JEU DE RAILS SUPPORTS ACCESSOIRES) groupe (TOM) liste (APHP TOM 2 252434 - VENTE)
|
||
4 insert : INSERT INTO produits SET fk_marche=1030, code="AH10_T2", libelle="JEU DE RAILS SUPPORTS ACCESSOIRES", groupe="TOM", liste="APHP TOM 2 252434 - VENTE", prix_vente=97.8, active=1, chk_import=1;
|
||
ligne 4 : import terminé
|
||
ligne 5 : code (AH20_T2) libelle (2 RAILS SUPPORT ACCESSOIRES + 2 RAILS DIN) groupe (TOM) liste (APHP TOM 2 252434 - VENTE)
|
||
5 insert : INSERT INTO produits SET fk_marche=1030, code="AH20_T2", libelle="2 RAILS SUPPORT ACCESSOIRES + 2 RAILS DIN", groupe="TOM", liste="APHP TOM 2 252434 - VENTE", prix_vente=195, active=1, chk_import=1;
|
||
ligne 5 : import terminé
|
||
ligne 6 : code (AH21_T2) libelle (JEU DE RAILS SUPPORTS ACCESSOIRES + 1 RAIL DIN) groupe (TOM) liste (APHP TOM 2 252434 - VENTE)
|
||
6 insert : INSERT INTO produits SET fk_marche=1030, code="AH21_T2", libelle="JEU DE RAILS SUPPORTS ACCESSOIRES + 1 RAIL DIN", groupe="TOM", liste="APHP TOM 2 252434 - VENTE", prix_vente=112.8, active=1, chk_import=1;
|
||
ligne 6 : import terminé
|
||
ligne 7 : code (CA89_T2) libelle (4 ROUES DOUBLE GALET 125 MM) groupe (TOM) liste (APHP TOM 2 252434 - VENTE)
|
||
7 insert : INSERT INTO produits SET fk_marche=1030, code="CA89_T2", libelle="4 ROUES DOUBLE GALET 125 MM", groupe="TOM", liste="APHP TOM 2 252434 - VENTE", prix_vente=138.6, active=1, chk_import=1;
|
||
ligne 7 : import terminé
|
||
ligne 8 : code (CDP3_T2) libelle (COLORIS VERT) groupe (TOM) liste (APHP TOM 2 252434 - VENTE)
|
||
8 insert : INSERT INTO produits SET fk_marche=1030, code="CDP3_T2", libelle="COLORIS VERT", groupe="TOM", liste="APHP TOM 2 252434 - VENTE", prix_vente=0, active=1, chk_import=1;
|
||
ligne 8 : import terminé
|
||
ligne 9 : code (DM01_T2) libelle (DECOR OURSONS ET BALLONS) groupe (TOM) liste (APHP TOM 2 252434 - VENTE)
|
||
9 insert : INSERT INTO produits SET fk_marche=1030, code="DM01_T2", libelle="DECOR OURSONS ET BALLONS", groupe="TOM", liste="APHP TOM 2 252434 - VENTE", prix_vente=258, active=1, chk_import=1;
|
||
ligne 9 : import terminé
|
||
ligne 10 : code (DM02_T2) libelle (DECOR TOM ET BALLONS) groupe (TOM) liste (APHP TOM 2 252434 - VENTE)
|
||
10 insert : INSERT INTO produits SET fk_marche=1030, code="DM02_T2", libelle="DECOR TOM ET BALLONS", groupe="TOM", liste="APHP TOM 2 252434 - VENTE", prix_vente=292.2, active=1, chk_import=1;
|
||
ligne 10 : import terminé
|
||
ligne 11 : code (LS02_T2) libelle (PANIER DE RANGEMENT) groupe (TOM) liste (APHP TOM 2 252434 - VENTE)
|
||
11 insert : INSERT INTO produits SET fk_marche=1030, code="LS02_T2", libelle="PANIER DE RANGEMENT", groupe="TOM", liste="APHP TOM 2 252434 - VENTE", prix_vente=60.6, active=1, chk_import=1;
|
||
ligne 11 : import terminé
|
||
ligne 12 : code (NL01_T2) libelle (VEILLEUSE DE NUIT) groupe (TOM) liste (APHP TOM 2 252434 - VENTE)
|
||
12 insert : INSERT INTO produits SET fk_marche=1030, code="NL01_T2", libelle="VEILLEUSE DE NUIT", groupe="TOM", liste="APHP TOM 2 252434 - VENTE", prix_vente=66.6, active=1, chk_import=1;
|
||
ligne 12 : import terminé
|
||
ligne 13 : code (SRB5_T2) libelle (OUVERTURE DANS LES BARRIERES) groupe (TOM) liste (APHP TOM 2 252434 - VENTE)
|
||
13 insert : INSERT INTO produits SET fk_marche=1030, code="SRB5_T2", libelle="OUVERTURE DANS LES BARRIERES", groupe="TOM", liste="APHP TOM 2 252434 - VENTE", prix_vente=352.8, active=1, chk_import=1;
|
||
ligne 13 : import terminé
|
||
ligne 14 : code (AU006) libelle (TIGE PORTE SERUM) groupe (ACCESSORIES SBU2) liste (APHP TOM 2 252434 - VENTE)
|
||
14 insert : INSERT INTO produits SET fk_marche=1030, code="AU006", libelle="TIGE PORTE SERUM", groupe="ACCESSORIES SBU2", liste="APHP TOM 2 252434 - VENTE", prix_vente=67.9, active=1, chk_import=1;
|
||
ligne 14 : import terminé
|
||
ligne 15 : code (AU254) libelle (TIGE A PERFUSION TELESCOPIQUE) groupe (ACCESSORIES SBU2) liste (APHP TOM 2 252434 - VENTE)
|
||
15 insert : INSERT INTO produits SET fk_marche=1030, code="AU254", libelle="TIGE A PERFUSION TELESCOPIQUE", groupe="ACCESSORIES SBU2", liste="APHP TOM 2 252434 - VENTE", prix_vente=95.9, active=1, chk_import=1;
|
||
ligne 15 : import terminé
|
||
ligne 16 : code (AU274) libelle (TIGE PORTE SERUM) groupe (ACCESSORIES SBU2) liste (APHP TOM 2 252434 - VENTE)
|
||
16 insert : INSERT INTO produits SET fk_marche=1030, code="AU274", libelle="TIGE PORTE SERUM", groupe="ACCESSORIES SBU2", liste="APHP TOM 2 252434 - VENTE", prix_vente=216.3, active=1, chk_import=1;
|
||
ligne 16 : import terminé
|
||
ligne 17 : code (AU281) libelle (CROCHETS A PERFUSION A FIXER SUR LA POTENCE) groupe (ACCESSORIES SBU2) liste (APHP TOM 2 252434 - VENTE)
|
||
17 insert : INSERT INTO produits SET fk_marche=1030, code="AU281", libelle="CROCHETS A PERFUSION A FIXER SUR LA POTENCE", groupe="ACCESSORIES SBU2", liste="APHP TOM 2 252434 - VENTE", prix_vente=59.5, active=1, chk_import=1;
|
||
ligne 17 : import terminé
|
||
ligne 18 : code (AU290) libelle (TIGE PORTE SERUM COUDEE) groupe (ACCESSORIES SBU2) liste (APHP TOM 2 252434 - VENTE)
|
||
18 insert : INSERT INTO produits SET fk_marche=1030, code="AU290", libelle="TIGE PORTE SERUM COUDEE", groupe="ACCESSORIES SBU2", liste="APHP TOM 2 252434 - VENTE", prix_vente=190.4, active=1, chk_import=1;
|
||
ligne 18 : import terminé
|
||
ligne 19 : code (AU296) libelle (PORTE OBUS A OXYGENE HORIZONTAL) groupe (ACCESSORIES SBU2) liste (APHP TOM 2 252434 - VENTE)
|
||
19 insert : INSERT INTO produits SET fk_marche=1030, code="AU296", libelle="PORTE OBUS A OXYGENE HORIZONTAL", groupe="ACCESSORIES SBU2", liste="APHP TOM 2 252434 - VENTE", prix_vente=144.2, active=1, chk_import=1;
|
||
ligne 19 : import terminé
|
||
ligne 20 : code (AU298) libelle (TIGE PORTE SERUM MOBILE 5 ROUES) groupe (ACCESSORIES SBU2) liste (APHP TOM 2 252434 - VENTE)
|
||
20 insert : INSERT INTO produits SET fk_marche=1030, code="AU298", libelle="TIGE PORTE SERUM MOBILE 5 ROUES", groupe="ACCESSORIES SBU2", liste="APHP TOM 2 252434 - VENTE", prix_vente=98.7, active=1, chk_import=1;
|
||
ligne 20 : import terminé
|
||
ligne 21 : code (AU326) libelle (Box de rangement + support) groupe (ACCESSORIES SBU2) liste (APHP TOM 2 252434 - VENTE)
|
||
21 insert : INSERT INTO produits SET fk_marche=1030, code="AU326", libelle="Box de rangement + support", groupe="ACCESSORIES SBU2", liste="APHP TOM 2 252434 - VENTE", prix_vente=42.7, active=1, chk_import=1;
|
||
ligne 21 : import terminé
|
||
ligne 22 : code (AU374) libelle (Tige <20> perfusion t<>lescopique. 4 crochets en m<>tal. Verrouillage anti-rotatiion.) groupe (ACCESSORIES SBU2) liste (APHP TOM 2 252434 - VENTE)
|
||
22 insert : INSERT INTO produits SET fk_marche=1030, code="AU374", libelle="Tige <20> perfusion t<>lescopique. 4 crochets en m<>tal. Verrouillage anti-rotatiion.", groupe="ACCESSORIES SBU2", liste="APHP TOM 2 252434 - VENTE", prix_vente=74.2, active=1, chk_import=1;
|
||
ligne 22 : import terminé
|
||
ligne 23 : code (MA-473) libelle (MATELAS CLINICARE 10P 137x70x10 cm) groupe (PASSIVE MATRESSES) liste (APHP TOM 2 252434 - VENTE)
|
||
23 insert : INSERT INTO produits SET fk_marche=1030, code="MA-473", libelle="MATELAS CLINICARE 10P 137x70x10 cm", groupe="PASSIVE MATRESSES", liste="APHP TOM 2 252434 - VENTE", prix_vente=295, active=1, chk_import=1;
|
||
ligne 23 : import terminé
|
||
ligne 24 : code (AU299) libelle (CADRE DE TRACTION COMPLET POUR TOM2) groupe (ACCESSORIES SBU2) liste (APHP TOM 2 252434 - VENTE)
|
||
24 insert : INSERT INTO produits SET fk_marche=1030, code="AU299", libelle="CADRE DE TRACTION COMPLET POUR TOM2", groupe="ACCESSORIES SBU2", liste="APHP TOM 2 252434 - VENTE", prix_vente=2044.7, active=1, chk_import=1;
|
||
ligne 24 : import terminé
|
||
Fichier CSV fermé
|
||
Fin de la boucle
|
||
Désactivation des produits non importés : UPDATE produits SET active=0 WHERE fk_marche=1030 AND chk_import=0;
|
||
Mise à jour de la date d'import dans marches : UPDATE marches SET date_import="2025-05-21 16:57:16" WHERE rowid=1030;
|
||
Fin de l'importation et fermeture du fichier log
|