//============================= v.632 ========================================= - 2026-01-26 09:55:20 - dirToStoreZip = ../../files/bdc/zippedFiles/3690033977 _________ Destinataires _________ to : pharmacie.bercheres@wanadoo.fr cc : gregoire.veglio@roche.com,meylan.dccommandes@roche.com,steve.pestat@roche.com emailPharma : pharmacie.bercheres@wanadoo.fr not addCC : pharmacie.bercheres@wanadoo.fr addCC : gregoire.veglio@roche.com addCC : meylan.dccommandes@roche.com addCC : steve.pestat@roche.com whiteList = pharmacie.bercheres@wanadoo.fr __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690033977/20260126_09:55:20/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690033977/20260126_09:55:20 is NOT Pharma Beta... is NOT Pharma ROC... ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Offre-Accu-Fine_3690033977_26-01-2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Offre-Accu-Fine_3690033977_26-01-2026.pdf ********* Offre Accu-Fine ********** Offre-Accu-Fine_3690033977_26-01-2026.pdf UPDATE Users SET iPadConnexion = '2026-01-26 09:55:20' WHERE login = 'gregoire.veglio@roche.com' > will add file : Offre-Accu-Fine_3690033977_26-01-2026.pdf IN : ../../files/bdc/unzippedFiles/3690033977/20260126_09:55:20/Offre-Accu-Fine_3690033977_26-01-2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : Offre-Accu-Fine_3690033977_26-01-2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.dccommandes@roche.com' whiteList = pharmacie.bercheres@wanadoo.fr,gregoire.veglio@roche.com,meylan.dccommandes@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690033977 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacie.bercheres@wanadoo.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.632 ========================================= - 2026-01-23 16:08:59 - dirToStoreZip = ../../files/bdc/zippedFiles/3690023689 _________ Destinataires _________ to : pharmacieduchampy@yahoo.fr cc : gregoire.veglio@roche.com emailPharma : pharmacieduchampy@yahoo.fr not addCC : pharmacieduchampy@yahoo.fr addCC : gregoire.veglio@roche.com whiteList = pharmacieduchampy@yahoo.fr __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690023689/20260123_16:08:59/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690023689/20260123_16:08:59 is NOT Pharma Beta... is NOT Pharma ROC... ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_PHARMACO_3690023689_23_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_PHARMACO_3690023689_23_01_2026.pdf ********* CONTRAT UTILISATEUR ********** Will sign docusign... keyForDocusignToken = contratUtilisateurToken MERGE PDF SUCCESS *** END FOR LOOP *** *** END FOR LOOP *** END FOR reached errmsg = creating DocuSignEmail... docuSignToken = TXz60eFrLdeKnbEBjxl0lxRdabmRjPluVH4x8YyWoOENzJ5d2YVJCAijolOQqPcQ nbRecipient = 1 dest = 'gregoire.veglio@roche.com' whiteList = pharmacieduchampy@yahoo.fr,gregoire.veglio@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690023689 signWithDocuSign = 1 attachmentToSign = 1 Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacieduchampy@yahoo.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.632 ========================================= - 2026-01-23 11:00:50 - dirToStoreZip = ../../files/bdc/zippedFiles/3690011874 _________ Destinataires _________ to : pharmaciegaresevran@gmail.com cc : gregoire.veglio@roche.com emailPharma : pharmaciegaresevran@gmail.com not addCC : pharmaciegaresevran@gmail.com addCC : gregoire.veglio@roche.com whiteList = pharmaciegaresevran@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690011874/20260123_11:00:50/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690011874/20260123_11:00:50 is NOT Pharma Beta... is NOT Pharma ROC... ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = BDC-engagement_3690011874_23_01_2026.pdf fileNameToSend = BDC_XML-engagement_3690011874_23_01_2026.xml fileNameToSend = Engagement_3690011874_23_01_2026_detailLivraisons.png fileToBeAdded = 3 nbFilesToSend = 5 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = BDC-engagement_3690011874_23_01_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690011874_23_01_2026.pdf *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC_XML-engagement_3690011874_23_01_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690011874_23_01_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690011874_23_01_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... in else nbSetGuideTotal = 100 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690011874_23_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690011874/20260123_11:00:50/BDC_XML-engagement_3690011874_23_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690011874_23_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = Engagement_3690011874_23_01_2026_detailLivraisons.png > will add file : Engagement_3690011874_23_01_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690011874/20260123_11:00:50/Engagement_3690011874_23_01_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : Engagement_3690011874_23_01_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully creating DocuSignEmail... docuSignToken = FbrCON8KJKxhbMUx4PvBUeN7ZOTM5V8qLtyp6mfAV5JUJbLwxFtbqa2vJ4Iq5lnu nbRecipient = 1 dest = 'gregoire.veglio@roche.com' whiteList = pharmaciegaresevran@gmail.com,gregoire.veglio@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690011874 signWithDocuSign = 1 attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmaciegaresevran@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.632 ========================================= - 2026-01-23 09:57:54 - dirToStoreZip = ../../files/bdc/zippedFiles/3690011874 _________ Destinataires _________ to : pharmaciegaresevran@gmail.com cc : gregoire.veglio@roche.com emailPharma : pharmaciegaresevran@gmail.com not addCC : pharmaciegaresevran@gmail.com addCC : gregoire.veglio@roche.com whiteList = pharmaciegaresevran@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690011874/20260123_09:57:54/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690011874/20260123_09:57:54 is NOT Pharma Beta... is NOT Pharma ROC... ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_APOTHEO_3690011874_23_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_APOTHEO_3690011874_23_01_2026.pdf ********* CONTRAT UTILISATEUR ********** Will sign docusign... keyForDocusignToken = contratUtilisateurToken MERGE PDF SUCCESS *** END FOR LOOP *** *** END FOR LOOP *** END FOR reached errmsg = creating DocuSignEmail... docuSignToken = ADjTtKG2DfdIgkLwPBqvvpAMRslYNBBF8obqfYmJDC3Th8sal14QZXzlnsnj5EWo nbRecipient = 1 dest = 'gregoire.veglio@roche.com' whiteList = pharmaciegaresevran@gmail.com,gregoire.veglio@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690011874 signWithDocuSign = 1 attachmentToSign = 1 Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmaciegaresevran@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.632 ========================================= - 2026-01-22 15:52:00 - dirToStoreZip = ../../files/bdc/zippedFiles/3690021919 _________ Destinataires _________ to : pharmatremblay@gmail.com cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : pharmatremblay@gmail.com not addCC : pharmatremblay@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = pharmatremblay@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690021919/20260122_15:52:00/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690021919/20260122_15:52:00 is NOT Pharma Beta... is NOT Pharma ROC... ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = 3690021919_22_01_2026_detailLivraisons.png fileNameToSend = BDC-engagement_3690021919_22_01_2026.pdf fileNameToSend = BDC_XML-engagement_3690021919_22_01_2026.xml fileToBeAdded = 3 nbFilesToSend = 5 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = 3690021919_22_01_2026_detailLivraisons.png > will add file : 3690021919_22_01_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690021919/20260122_15:52:00/3690021919_22_01_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : 3690021919_22_01_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC-engagement_3690021919_22_01_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690021919_22_01_2026.pdf > will add file : BDC-engagement_3690021919_22_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690021919/20260122_15:52:00/BDC-engagement_3690021919_22_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-engagement_3690021919_22_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = BDC_XML-engagement_3690021919_22_01_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690021919_22_01_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690021919_22_01_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... in else nbSetGuideTotal = 8 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690021919_22_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690021919/20260122_15:52:00/BDC_XML-engagement_3690021919_22_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690021919_22_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = pharmatremblay@gmail.com,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690021919 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmatremblay@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.632 ========================================= - 2026-01-22 15:33:51 - dirToStoreZip = ../../files/bdc/zippedFiles/3690021919 _________ Destinataires _________ to : pharmatremblay@gmail.com cc : meylan.contratutilisateur@roche.com emailPharma : pharmatremblay@gmail.com not addCC : pharmatremblay@gmail.com addCC : meylan.contratutilisateur@roche.com whiteList = pharmatremblay@gmail.com __________________________________ ###### SETTING ID GPT on curl params queryGetPharma = SELECT gptId FROM Pharmacies WHERE idPharma = '3690021919' ID GPT NOT RECEIVED. RETREIVED => idGpt = 3690042195 ###### - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690021919/20260122_15:33:51/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690021919/20260122_15:33:51 is NOT Pharma Beta... is NOT Pharma ROC... ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_SUPRAPHARM_3690021919_22_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_SUPRAPHARM_3690021919_22_01_2026.pdf ********* CONTRAT UTILISATEUR ********** MERGE PDF SUCCESS > will add file : Contrat_utilisateur_SUPRAPHARM_3690021919_22_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690021919/20260122_15:33:51/Contrat_utilisateur_SUPRAPHARM_3690021919_22_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : Contrat_utilisateur_SUPRAPHARM_3690021919_22_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 1 dest = 'meylan.contratutilisateur@roche.com' whiteList = pharmatremblay@gmail.com,meylan.contratutilisateur@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690021919 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmatremblay@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.632 ========================================= - 2026-01-22 11:58:35 - dirToStoreZip = ../../files/bdc/zippedFiles/3690028516 _________ Destinataires _________ to : pharmaciedelagare77500@gmail.com cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : pharmaciedelagare77500@gmail.com not addCC : pharmaciedelagare77500@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = pharmaciedelagare77500@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690028516/20260122_11:58:35/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690028516/20260122_11:58:35 is NOT Pharma Beta... is NOT Pharma ROC... ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = 3690028516_22_01_2026_detailLivraisons.png fileNameToSend = BDC-engagement_3690028516_22_01_2026.pdf fileNameToSend = BDC_XML-engagement_3690028516_22_01_2026.xml fileToBeAdded = 3 nbFilesToSend = 5 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = 3690028516_22_01_2026_detailLivraisons.png > will add file : 3690028516_22_01_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690028516/20260122_11:58:35/3690028516_22_01_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : 3690028516_22_01_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC-engagement_3690028516_22_01_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690028516_22_01_2026.pdf > will add file : BDC-engagement_3690028516_22_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690028516/20260122_11:58:35/BDC-engagement_3690028516_22_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-engagement_3690028516_22_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = BDC_XML-engagement_3690028516_22_01_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690028516_22_01_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690028516_22_01_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... in else nbSetGuideTotal = 36 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690028516_22_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690028516/20260122_11:58:35/BDC_XML-engagement_3690028516_22_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690028516_22_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = pharmaciedelagare77500@gmail.com,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690028516 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmaciedelagare77500@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.632 ========================================= - 2026-01-22 11:41:05 - dirToStoreZip = ../../files/bdc/zippedFiles/3690028516 _________ Destinataires _________ to : laureeteric@hotmail.fr cc : meylan.contratutilisateur@roche.com emailPharma : laureeteric@hotmail.fr not addCC : laureeteric@hotmail.fr addCC : meylan.contratutilisateur@roche.com whiteList = laureeteric@hotmail.fr __________________________________ ###### SETTING ID GPT on curl params queryGetPharma = SELECT gptId FROM Pharmacies WHERE idPharma = '3690028516' ID GPT NOT RECEIVED. RETREIVED => idGpt = 3690541797 ###### - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690028516/20260122_11:41:05/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690028516/20260122_11:41:05 is NOT Pharma Beta... is NOT Pharma ROC... ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_APOTHEO_3690028516_22_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_APOTHEO_3690028516_22_01_2026.pdf ********* CONTRAT UTILISATEUR ********** MERGE PDF SUCCESS > will add file : Contrat_utilisateur_APOTHEO_3690028516_22_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690028516/20260122_11:41:05/Contrat_utilisateur_APOTHEO_3690028516_22_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : Contrat_utilisateur_APOTHEO_3690028516_22_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 1 dest = 'meylan.contratutilisateur@roche.com' whiteList = laureeteric@hotmail.fr,meylan.contratutilisateur@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690028516 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"laureeteric@hotmail.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.632 ========================================= - 2026-01-21 16:01:16 - dirToStoreZip = ../../files/bdc/zippedFiles/3690034030 _________ Destinataires _________ to : pharmaciepasteur77@gmail.com cc : gregoire.veglio@roche.com,meylan.dccommandes@roche.com emailPharma : pharmaciepasteur77@gmail.com not addCC : pharmaciepasteur77@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.dccommandes@roche.com whiteList = pharmaciepasteur77@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690034030/20260121_16:01:16/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690034030/20260121_16:01:16 is NOT Pharma Beta... is NOT Pharma ROC... ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Offre-Accu-Fine_3690034030_21-01-2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Offre-Accu-Fine_3690034030_21-01-2026.pdf ********* Offre Accu-Fine ********** Offre-Accu-Fine_3690034030_21-01-2026.pdf UPDATE Users SET iPadConnexion = '2026-01-21 16:01:16' WHERE login = 'gregoire.veglio@roche.com' > will add file : Offre-Accu-Fine_3690034030_21-01-2026.pdf IN : ../../files/bdc/unzippedFiles/3690034030/20260121_16:01:16/Offre-Accu-Fine_3690034030_21-01-2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : Offre-Accu-Fine_3690034030_21-01-2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.dccommandes@roche.com' whiteList = pharmaciepasteur77@gmail.com,gregoire.veglio@roche.com,meylan.dccommandes@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690034030 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmaciepasteur77@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.632 ========================================= - 2026-01-21 13:08:02 - dirToStoreZip = ../../files/bdc/zippedFiles/3690024972 _________ Destinataires _________ to : a.mas@pharmaciedelabutteverte.fr cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : a.mas@pharmaciedelabutteverte.fr not addCC : a.mas@pharmaciedelabutteverte.fr addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = a.mas@pharmaciedelabutteverte.fr __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690024972/20260121_13:08:02/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690024972/20260121_13:08:02 is NOT Pharma Beta... is NOT Pharma ROC... ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = 3690024972_21_01_2026_detailLivraisons.png fileNameToSend = BDC-engagement_3690024972_21_01_2026.pdf fileNameToSend = BDC_XML-engagement_3690024972_21_01_2026.xml fileToBeAdded = 3 nbFilesToSend = 5 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = 3690024972_21_01_2026_detailLivraisons.png > will add file : 3690024972_21_01_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690024972/20260121_13:08:02/3690024972_21_01_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : 3690024972_21_01_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC-engagement_3690024972_21_01_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690024972_21_01_2026.pdf > will add file : BDC-engagement_3690024972_21_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690024972/20260121_13:08:02/BDC-engagement_3690024972_21_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-engagement_3690024972_21_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = BDC_XML-engagement_3690024972_21_01_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690024972_21_01_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690024972_21_01_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... in else nbSetGuideTotal = 46 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690024972_21_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690024972/20260121_13:08:02/BDC_XML-engagement_3690024972_21_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690024972_21_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = a.mas@pharmaciedelabutteverte.fr,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690024972 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"a.mas@pharmaciedelabutteverte.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.632 ========================================= - 2026-01-21 12:44:54 - dirToStoreZip = ../../files/bdc/zippedFiles/3690024972 _________ Destinataires _________ to : a.mas@pharmaciedelabutteverte.fr cc : meylan.contratutilisateur@roche.com emailPharma : a.mas@pharmaciedelabutteverte.fr not addCC : a.mas@pharmaciedelabutteverte.fr addCC : meylan.contratutilisateur@roche.com whiteList = a.mas@pharmaciedelabutteverte.fr __________________________________ ###### SETTING ID GPT on curl params queryGetPharma = SELECT gptId FROM Pharmacies WHERE idPharma = '3690024972' ID GPT NOT RECEIVED. RETREIVED => idGpt = 3690720872 ###### - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690024972/20260121_12:44:54/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690024972/20260121_12:44:54 is NOT Pharma Beta... is NOT Pharma ROC... ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_PHARMACO_3690024972_21_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_PHARMACO_3690024972_21_01_2026.pdf ********* CONTRAT UTILISATEUR ********** MERGE PDF SUCCESS > will add file : Contrat_utilisateur_PHARMACO_3690024972_21_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690024972/20260121_12:44:54/Contrat_utilisateur_PHARMACO_3690024972_21_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : Contrat_utilisateur_PHARMACO_3690024972_21_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 1 dest = 'meylan.contratutilisateur@roche.com' whiteList = a.mas@pharmaciedelabutteverte.fr,meylan.contratutilisateur@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690024972 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"a.mas@pharmaciedelabutteverte.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.632 ========================================= - 2026-01-21 10:08:31 - dirToStoreZip = ../../files/bdc/zippedFiles/3690032737 _________ Destinataires _________ to : pharmacie.pavillons@gmail.com cc : gregoire.veglio@roche.com,meylan.dccommandes@roche.com emailPharma : pharmacie.pavillons@gmail.com not addCC : pharmacie.pavillons@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.dccommandes@roche.com whiteList = pharmacie.pavillons@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690032737/20260121_10:08:31/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690032737/20260121_10:08:31 is NOT Pharma Beta... is NOT Pharma ROC... ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Offre-Accu-Fine_3690032737_21-01-2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Offre-Accu-Fine_3690032737_21-01-2026.pdf ********* Offre Accu-Fine ********** Offre-Accu-Fine_3690032737_21-01-2026.pdf UPDATE Users SET iPadConnexion = '2026-01-21 10:08:31' WHERE login = 'gregoire.veglio@roche.com' > will add file : Offre-Accu-Fine_3690032737_21-01-2026.pdf IN : ../../files/bdc/unzippedFiles/3690032737/20260121_10:08:31/Offre-Accu-Fine_3690032737_21-01-2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : Offre-Accu-Fine_3690032737_21-01-2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.dccommandes@roche.com' whiteList = pharmacie.pavillons@gmail.com,gregoire.veglio@roche.com,meylan.dccommandes@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690032737 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacie.pavillons@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.630 ========================================= - 2026-01-20 14:48:16 - dirToStoreZip = ../../files/bdc/zippedFiles/3690022907 _________ Destinataires _________ to : chanzypharma@gmail.com cc : gregoire.veglio@roche.com emailPharma : chanzypharma@gmail.com not addCC : chanzypharma@gmail.com addCC : gregoire.veglio@roche.com whiteList = chanzypharma@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690022907/20260120_14:48:16/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690022907/20260120_14:48:16 is NOT Pharma Beta... is NOT Pharma ROC... ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_WE-PHARMA_3690022907_20_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_WE-PHARMA_3690022907_20_01_2026.pdf ********* CONTRAT UTILISATEUR ********** Will sign docusign... keyForDocusignToken = contratUtilisateurToken MERGE PDF SUCCESS *** END FOR LOOP *** *** END FOR LOOP *** END FOR reached errmsg = creating DocuSignEmail... docuSignToken = 0xsmFH3qWreAwjSBrxreasbejGlRyTg9StmrEJrJ0JUm1jTKsn5Rp7JwlExGj3KG nbRecipient = 1 dest = 'gregoire.veglio@roche.com' whiteList = chanzypharma@gmail.com,gregoire.veglio@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690022907 signWithDocuSign = 1 attachmentToSign = 1 Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"chanzypharma@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-20 12:26:12 - dirToStoreZip = ../../files/bdc/zippedFiles/3690032731 _________ Destinataires _________ to : pharma.des.ecoles@gmail.com cc : meylan.contratutilisateur@roche.com emailPharma : pharma.des.ecoles@gmail.com not addCC : pharma.des.ecoles@gmail.com addCC : meylan.contratutilisateur@roche.com whiteList = pharma.des.ecoles@gmail.com __________________________________ ###### SETTING ID GPT on curl params queryGetPharma = SELECT gptId FROM Pharmacies WHERE idPharma = '3690032731' ID GPT NOT RECEIVED. RETREIVED => idGpt = 3690083822 ###### - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690032731/20260120_12:26:12/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690032731/20260120_12:26:12 is NOT Pharma Beta... is NOT Pharma ROC... ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_G-PLUS-PHARMA_3690032731_20_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_G-PLUS-PHARMA_3690032731_20_01_2026.pdf ********* CONTRAT UTILISATEUR ********** MERGE PDF SUCCESS > will add file : Contrat_utilisateur_G-PLUS-PHARMA_3690032731_20_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690032731/20260120_12:26:12/Contrat_utilisateur_G-PLUS-PHARMA_3690032731_20_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : Contrat_utilisateur_G-PLUS-PHARMA_3690032731_20_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 1 dest = 'meylan.contratutilisateur@roche.com' whiteList = pharma.des.ecoles@gmail.com,meylan.contratutilisateur@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690032731 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharma.des.ecoles@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-20 11:02:34 - dirToStoreZip = ../../files/bdc/zippedFiles/3690019850 _________ Destinataires _________ to : contact@pharmahopital.com cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : contact@pharmahopital.com not addCC : contact@pharmahopital.com addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = contact@pharmahopital.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690019850/20260120_11:02:34/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690019850/20260120_11:02:34 is NOT Pharma Beta... is NOT Pharma ROC... ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = 3690019850_20_01_2026_detailLivraisons.png fileNameToSend = BDC-engagement_3690019850_20_01_2026.pdf fileNameToSend = BDC_XML-engagement_3690019850_20_01_2026.xml fileToBeAdded = 3 nbFilesToSend = 5 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = 3690019850_20_01_2026_detailLivraisons.png > will add file : 3690019850_20_01_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690019850/20260120_11:02:34/3690019850_20_01_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : 3690019850_20_01_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC-engagement_3690019850_20_01_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690019850_20_01_2026.pdf > will add file : BDC-engagement_3690019850_20_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690019850/20260120_11:02:34/BDC-engagement_3690019850_20_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-engagement_3690019850_20_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = BDC_XML-engagement_3690019850_20_01_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690019850_20_01_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690019850_20_01_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... in else nbSetGuideTotal = 50 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690019850_20_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690019850/20260120_11:02:34/BDC_XML-engagement_3690019850_20_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690019850_20_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = contact@pharmahopital.com,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690019850 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"contact@pharmahopital.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-20 10:45:33 - dirToStoreZip = ../../files/bdc/zippedFiles/3690019850 _________ Destinataires _________ to : contact@pharmahopital.com cc : meylan.contratutilisateur@roche.com emailPharma : contact@pharmahopital.com not addCC : contact@pharmahopital.com addCC : meylan.contratutilisateur@roche.com whiteList = contact@pharmahopital.com __________________________________ ###### SETTING ID GPT on curl params queryGetPharma = SELECT gptId FROM Pharmacies WHERE idPharma = '3690019850' ID GPT NOT RECEIVED. RETREIVED => idGpt = 3690083822 ###### - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690019850/20260120_10:45:33/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690019850/20260120_10:45:33 is NOT Pharma Beta... is NOT Pharma ROC... ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_G-PLUS-PHARMA_3690019850_20_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_G-PLUS-PHARMA_3690019850_20_01_2026.pdf ********* CONTRAT UTILISATEUR ********** MERGE PDF SUCCESS > will add file : Contrat_utilisateur_G-PLUS-PHARMA_3690019850_20_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690019850/20260120_10:45:33/Contrat_utilisateur_G-PLUS-PHARMA_3690019850_20_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : Contrat_utilisateur_G-PLUS-PHARMA_3690019850_20_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 1 dest = 'meylan.contratutilisateur@roche.com' whiteList = contact@pharmahopital.com,meylan.contratutilisateur@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690019850 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"contact@pharmahopital.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-19 14:01:50 - dirToStoreZip = ../../files/bdc/zippedFiles/3690032751 _________ Destinataires _________ to : pharmaciecentralefoch93@gmail.com cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com,meylan.clients_dc@roche.com emailPharma : pharmaciecentralefoch93@gmail.com not addCC : pharmaciecentralefoch93@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com addCC : meylan.clients_dc@roche.com whiteList = pharmaciecentralefoch93@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690032751/20260119_14:01:50/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690032751/20260119_14:01:50 is NOT Pharma Beta... is NOT Pharma ROC... ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = 3690032751_19_01_2026_detailLivraisons.png fileNameToSend = BDC-engagement_3690032751_19_01_2026.pdf fileNameToSend = BDC_XML-engagement_3690032751_19_01_2026.xml fileNameToSend = rib.png fileNameToSend = sepa.pdf fileToBeAdded = 5 nbFilesToSend = 7 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = 3690032751_19_01_2026_detailLivraisons.png > will add file : 3690032751_19_01_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690032751/20260119_14:01:50/3690032751_19_01_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : 3690032751_19_01_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC-engagement_3690032751_19_01_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690032751_19_01_2026.pdf > will add file : BDC-engagement_3690032751_19_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690032751/20260119_14:01:50/BDC-engagement_3690032751_19_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-engagement_3690032751_19_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = BDC_XML-engagement_3690032751_19_01_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690032751_19_01_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690032751_19_01_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... in else nbSetGuideTotal = 16 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690032751_19_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690032751/20260119_14:01:50/BDC_XML-engagement_3690032751_19_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690032751_19_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 5/ fileNameToSend = rib.png > will add file : rib.png IN : ../../files/bdc/unzippedFiles/3690032751/20260119_14:01:50/rib.png RIB détecté adding meylan.clients_dc@roche.com position 1 *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 6/ fileNameToSend = sepa.pdf > will add file : sepa.pdf IN : ../../files/bdc/unzippedFiles/3690032751/20260119_14:01:50/sepa.pdf File not kbis & not rib *** END FOR LOOP *** END FOR reached errmsg = debug mode : not sent to OFSAD nbRecipient = 4 dest = 'gregoire.veglio@roche.com' dest = 'meylan.clients_dc@roche.com' dest = 'france.diabetescare-adv@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = pharmaciecentralefoch93@gmail.com,gregoire.veglio@roche.com,meylan.clients_dc@roche.com,france.diabetescare-adv@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690032751 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmaciecentralefoch93@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-19 13:44:47 - dirToStoreZip = ../../files/bdc/zippedFiles/3690032751 _________ Destinataires _________ to : pharmaciecentralefoch93@gmail.com cc : meylan.contratutilisateur@roche.com emailPharma : pharmaciecentralefoch93@gmail.com not addCC : pharmaciecentralefoch93@gmail.com addCC : meylan.contratutilisateur@roche.com whiteList = pharmaciecentralefoch93@gmail.com __________________________________ ###### SETTING ID GPT on curl params queryGetPharma = SELECT gptId FROM Pharmacies WHERE idPharma = '3690032751' ID GPT NOT RECEIVED. RETREIVED => idGpt = 3690083822 ###### - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690032751/20260119_13:44:47/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690032751/20260119_13:44:47 is NOT Pharma Beta... is NOT Pharma ROC... ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_G-PLUS-PHARMA_3690032751_19_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_G-PLUS-PHARMA_3690032751_19_01_2026.pdf ********* CONTRAT UTILISATEUR ********** MERGE PDF SUCCESS > will add file : Contrat_utilisateur_G-PLUS-PHARMA_3690032751_19_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690032751/20260119_13:44:47/Contrat_utilisateur_G-PLUS-PHARMA_3690032751_19_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : Contrat_utilisateur_G-PLUS-PHARMA_3690032751_19_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 1 dest = 'meylan.contratutilisateur@roche.com' whiteList = pharmaciecentralefoch93@gmail.com,meylan.contratutilisateur@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690032751 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmaciecentralefoch93@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-16 10:21:11 - dirToStoreZip = ../../files/bdc/zippedFiles/3690018572 _________ Destinataires _________ to : pharmacie.traouli@gmail.com cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : pharmacie.traouli@gmail.com not addCC : pharmacie.traouli@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = pharmacie.traouli@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690018572/20260116_10:21:11/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690018572/20260116_10:21:11 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = BDC-service_3690018572_16_01_2026.pdf fileNameToSend = Services_XML_3690018572_16_01_2026.xml fileToBeAdded = 2 nbFilesToSend = 4 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = BDC-service_3690018572_16_01_2026.pdf ********* SERVICES ********** infoContact = REF found 10432217001 REF poz1 ==> 1.1/ emailBody = Bonjour Madame, Bonjour Monsieur, Je vous remercie pour notre rendez-vous de ce jour. Pour faire suite à notre échange et dans le cadre de notre offre de services Accu-Chek, j’ai le plaisir de confirmer le déclenchement de votre service personnalisé. Je vous remercie de votre confiance et reste à votre entière disposition pour répondre à vos éventuelles questions. Cordialement, ==> 2.1/ emailBody = Bonjour Madame, Bonjour Monsieur, Je vous remercie pour notre rendez-vous de ce jour. Pour faire suite à notre échange et dans le cadre de notre offre de services Accu-Chek, j’ai le plaisir de confirmer le déclenchement de votre service personnalisé.

En tant que partenaire de Roche Diagnostics, vous bénéficiez d’un suivi et une gestion de vos commandes et services à tout moment par téléphone 04 76 76 30 38, par email meylan.dccommandes@roche.com ou sur www.myaccuchek.fr Je vous remercie de votre confiance et reste à votre entière disposition pour répondre à vos éventuelles questions. Cordialement, **************************** > will add file : BDC-service_3690018572_16_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690018572/20260116_10:21:11/BDC-service_3690018572_16_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-service_3690018572_16_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = Services_XML_3690018572_16_01_2026.xml ********* XML BDC SERVICES FILE ********** fileNameToSend = Services_XML_3690018572_16_01_2026.xml > will add file : Services_XML_3690018572_16_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690018572/20260116_10:21:11/Services_XML_3690018572_16_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : Services_XML_3690018572_16_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = pharmacie.traouli@gmail.com,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690018572 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacie.traouli@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-16 10:19:42 - dirToStoreZip = ../../files/bdc/zippedFiles/3690018572 _________ Destinataires _________ to : pharmacie.traouli@gmail.com cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : pharmacie.traouli@gmail.com not addCC : pharmacie.traouli@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = pharmacie.traouli@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690018572/20260116_10:19:42/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690018572/20260116_10:19:42 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = 3690018572_16_01_2026_detailLivraisons.png fileNameToSend = BDC-engagement_3690018572_16_01_2026.pdf fileNameToSend = BDC_XML-engagement_3690018572_16_01_2026.xml fileToBeAdded = 3 nbFilesToSend = 5 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = 3690018572_16_01_2026_detailLivraisons.png > will add file : 3690018572_16_01_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690018572/20260116_10:19:42/3690018572_16_01_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : 3690018572_16_01_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC-engagement_3690018572_16_01_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690018572_16_01_2026.pdf > will add file : BDC-engagement_3690018572_16_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690018572/20260116_10:19:42/BDC-engagement_3690018572_16_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-engagement_3690018572_16_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = BDC_XML-engagement_3690018572_16_01_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690018572_16_01_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690018572_16_01_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... in else nbSetGuideTotal = 60 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690018572_16_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690018572/20260116_10:19:42/BDC_XML-engagement_3690018572_16_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690018572_16_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = pharmacie.traouli@gmail.com,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690018572 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacie.traouli@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-16 10:16:05 - dirToStoreZip = ../../files/bdc/zippedFiles/3690018572 _________ Destinataires _________ to : pharmacie.traouli@gmail.com cc : meylan.contratutilisateur@roche.com emailPharma : pharmacie.traouli@gmail.com not addCC : pharmacie.traouli@gmail.com addCC : meylan.contratutilisateur@roche.com whiteList = pharmacie.traouli@gmail.com __________________________________ ###### SETTING ID GPT on curl params queryGetPharma = SELECT gptId FROM Pharmacies WHERE idPharma = '3690018572' ID GPT NOT RECEIVED. RETREIVED => idGpt = 3690717077 ###### - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690018572/20260116_10:16:05/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690018572/20260116_10:16:05 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_NEOPHARM_3690018572_16_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_NEOPHARM_3690018572_16_01_2026.pdf ********* CONTRAT UTILISATEUR ********** MERGE PDF SUCCESS > will add file : Contrat_utilisateur_NEOPHARM_3690018572_16_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690018572/20260116_10:16:05/Contrat_utilisateur_NEOPHARM_3690018572_16_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : Contrat_utilisateur_NEOPHARM_3690018572_16_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 1 dest = 'meylan.contratutilisateur@roche.com' whiteList = pharmacie.traouli@gmail.com,meylan.contratutilisateur@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690018572 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacie.traouli@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-15 16:18:39 - dirToStoreZip = ../../files/bdc/zippedFiles/3690025587 _________ Destinataires _________ to : pharmaciegareduchenay@gmail.com cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : pharmaciegareduchenay@gmail.com not addCC : pharmaciegareduchenay@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = pharmaciegareduchenay@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690025587/20260115_16:18:39/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690025587/20260115_16:18:39 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = BDC-service_3690025587_15_01_2026.pdf fileNameToSend = Services_XML_3690025587_15_01_2026.xml fileToBeAdded = 2 nbFilesToSend = 4 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = BDC-service_3690025587_15_01_2026.pdf ********* SERVICES ********** infoContact = REF found 10432217001 REF poz1 ==> 1.1/ emailBody = Bonjour Madame, Bonjour Monsieur, Je vous remercie pour notre rendez-vous de ce jour. Pour faire suite à notre échange et dans le cadre de notre offre de services Accu-Chek, j’ai le plaisir de confirmer le déclenchement de votre service personnalisé. Je vous remercie de votre confiance et reste à votre entière disposition pour répondre à vos éventuelles questions. Cordialement, ==> 2.1/ emailBody = Bonjour Madame, Bonjour Monsieur, Je vous remercie pour notre rendez-vous de ce jour. Pour faire suite à notre échange et dans le cadre de notre offre de services Accu-Chek, j’ai le plaisir de confirmer le déclenchement de votre service personnalisé.

En tant que partenaire de Roche Diagnostics, vous bénéficiez d’un suivi et une gestion de vos commandes et services à tout moment par téléphone 04 76 76 30 38, par email meylan.dccommandes@roche.com ou sur www.myaccuchek.fr Je vous remercie de votre confiance et reste à votre entière disposition pour répondre à vos éventuelles questions. Cordialement, **************************** > will add file : BDC-service_3690025587_15_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690025587/20260115_16:18:39/BDC-service_3690025587_15_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-service_3690025587_15_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = Services_XML_3690025587_15_01_2026.xml ********* XML BDC SERVICES FILE ********** fileNameToSend = Services_XML_3690025587_15_01_2026.xml > will add file : Services_XML_3690025587_15_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690025587/20260115_16:18:39/Services_XML_3690025587_15_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : Services_XML_3690025587_15_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = pharmaciegareduchenay@gmail.com,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690025587 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmaciegareduchenay@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-15 16:16:49 - dirToStoreZip = ../../files/bdc/zippedFiles/3690025587 _________ Destinataires _________ to : pharmaciegareduchenay@gmail.com cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : pharmaciegareduchenay@gmail.com not addCC : pharmaciegareduchenay@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = pharmaciegareduchenay@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690025587/20260115_16:16:49/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690025587/20260115_16:16:49 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = 3690025587_15_01_2026_detailLivraisons.png fileNameToSend = BDC-engagement_3690025587_15_01_2026.pdf fileNameToSend = BDC_XML-engagement_3690025587_15_01_2026.xml fileToBeAdded = 3 nbFilesToSend = 5 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = 3690025587_15_01_2026_detailLivraisons.png > will add file : 3690025587_15_01_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690025587/20260115_16:16:49/3690025587_15_01_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : 3690025587_15_01_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC-engagement_3690025587_15_01_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690025587_15_01_2026.pdf > will add file : BDC-engagement_3690025587_15_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690025587/20260115_16:16:49/BDC-engagement_3690025587_15_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-engagement_3690025587_15_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = BDC_XML-engagement_3690025587_15_01_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690025587_15_01_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690025587_15_01_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... in else nbSetGuideTotal = 60 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690025587_15_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690025587/20260115_16:16:49/BDC_XML-engagement_3690025587_15_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690025587_15_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = pharmaciegareduchenay@gmail.com,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690025587 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmaciegareduchenay@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-15 15:45:13 - dirToStoreZip = ../../files/bdc/zippedFiles/3690025587 _________ Destinataires _________ to : pharmaciegareduchenay@gmail.com cc : meylan.contratutilisateur@roche.com emailPharma : pharmaciegareduchenay@gmail.com not addCC : pharmaciegareduchenay@gmail.com addCC : meylan.contratutilisateur@roche.com whiteList = pharmaciegareduchenay@gmail.com __________________________________ ###### SETTING ID GPT on curl params queryGetPharma = SELECT gptId FROM Pharmacies WHERE idPharma = '3690025587' ID GPT NOT RECEIVED. RETREIVED => idGpt = 3690083822 ###### - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690025587/20260115_15:45:13/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690025587/20260115_15:45:13 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_G-PLUS-PHARMA_3690025587_15_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_G-PLUS-PHARMA_3690025587_15_01_2026.pdf ********* CONTRAT UTILISATEUR ********** MERGE PDF SUCCESS > will add file : Contrat_utilisateur_G-PLUS-PHARMA_3690025587_15_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690025587/20260115_15:45:13/Contrat_utilisateur_G-PLUS-PHARMA_3690025587_15_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : Contrat_utilisateur_G-PLUS-PHARMA_3690025587_15_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 1 dest = 'meylan.contratutilisateur@roche.com' whiteList = pharmaciegareduchenay@gmail.com,meylan.contratutilisateur@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690025587 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmaciegareduchenay@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-15 14:46:56 - dirToStoreZip = ../../files/bdc/zippedFiles/3690032744 _________ Destinataires _________ to : pharmacie.baobab@gmail.com cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : pharmacie.baobab@gmail.com not addCC : pharmacie.baobab@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = pharmacie.baobab@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690032744/20260115_14:46:56/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690032744/20260115_14:46:56 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = 3690032744_15_01_2026_detailLivraisons.png fileNameToSend = BDC-engagement_3690032744_15_01_2026.pdf fileNameToSend = BDC_XML-engagement_3690032744_15_01_2026.xml fileToBeAdded = 3 nbFilesToSend = 5 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = 3690032744_15_01_2026_detailLivraisons.png > will add file : 3690032744_15_01_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690032744/20260115_14:46:56/3690032744_15_01_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : 3690032744_15_01_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC-engagement_3690032744_15_01_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690032744_15_01_2026.pdf > will add file : BDC-engagement_3690032744_15_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690032744/20260115_14:46:56/BDC-engagement_3690032744_15_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-engagement_3690032744_15_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = BDC_XML-engagement_3690032744_15_01_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690032744_15_01_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690032744_15_01_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... in else nbSetGuideTotal = 50 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690032744_15_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690032744/20260115_14:46:56/BDC_XML-engagement_3690032744_15_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690032744_15_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = pharmacie.baobab@gmail.com,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690032744 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacie.baobab@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-15 14:38:58 - dirToStoreZip = ../../files/bdc/zippedFiles/3690032744 _________ Destinataires _________ to : pharmacie.baobab@gmail.com cc : meylan.contratutilisateur@roche.com emailPharma : pharmacie.baobab@gmail.com not addCC : pharmacie.baobab@gmail.com addCC : meylan.contratutilisateur@roche.com whiteList = pharmacie.baobab@gmail.com __________________________________ ###### SETTING ID GPT on curl params queryGetPharma = SELECT gptId FROM Pharmacies WHERE idPharma = '3690032744' ID GPT NOT RECEIVED. RETREIVED => idGpt = 3690041541 ###### - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690032744/20260115_14:38:58/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690032744/20260115_14:38:58 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_NEXTYPHARM_3690032744_15_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_NEXTYPHARM_3690032744_15_01_2026.pdf ********* CONTRAT UTILISATEUR ********** MERGE PDF SUCCESS > will add file : Contrat_utilisateur_NEXTYPHARM_3690032744_15_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690032744/20260115_14:38:58/Contrat_utilisateur_NEXTYPHARM_3690032744_15_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : Contrat_utilisateur_NEXTYPHARM_3690032744_15_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 1 dest = 'meylan.contratutilisateur@roche.com' whiteList = pharmacie.baobab@gmail.com,meylan.contratutilisateur@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690032744 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacie.baobab@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-15 14:18:51 - dirToStoreZip = ../../files/bdc/zippedFiles/3690020479 _________ Destinataires _________ to : ph.principale.sevran@gmail.com cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : ph.principale.sevran@gmail.com not addCC : ph.principale.sevran@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = ph.principale.sevran@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690020479/20260115_14:18:51/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690020479/20260115_14:18:51 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = BDC-service_3690020479_15_01_2026.pdf fileNameToSend = Services_XML_3690020479_15_01_2026.xml fileToBeAdded = 2 nbFilesToSend = 4 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = BDC-service_3690020479_15_01_2026.pdf ********* SERVICES ********** infoContact = REF found 10432217001 REF poz1 ==> 1.1/ emailBody = Bonjour Monsieur, Je vous remercie pour notre rendez-vous de ce jour. Pour faire suite à notre échange et dans le cadre de notre offre de services Accu-Chek, j’ai le plaisir de confirmer le déclenchement de votre service personnalisé. Je vous remercie de votre confiance et reste à votre entière disposition pour répondre à vos éventuelles questions. Cordialement, ==> 2.1/ emailBody = Bonjour Monsieur, Je vous remercie pour notre rendez-vous de ce jour. Pour faire suite à notre échange et dans le cadre de notre offre de services Accu-Chek, j’ai le plaisir de confirmer le déclenchement de votre service personnalisé.

En tant que partenaire de Roche Diagnostics, vous bénéficiez d’un suivi et une gestion de vos commandes et services à tout moment par téléphone 04 76 76 30 38, par email meylan.dccommandes@roche.com ou sur www.myaccuchek.fr Je vous remercie de votre confiance et reste à votre entière disposition pour répondre à vos éventuelles questions. Cordialement, **************************** > will add file : BDC-service_3690020479_15_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690020479/20260115_14:18:51/BDC-service_3690020479_15_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-service_3690020479_15_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = Services_XML_3690020479_15_01_2026.xml ********* XML BDC SERVICES FILE ********** fileNameToSend = Services_XML_3690020479_15_01_2026.xml > will add file : Services_XML_3690020479_15_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690020479/20260115_14:18:51/Services_XML_3690020479_15_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : Services_XML_3690020479_15_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = ph.principale.sevran@gmail.com,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690020479 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"ph.principale.sevran@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-15 12:19:54 - dirToStoreZip = ../../files/bdc/zippedFiles/3690020479 _________ Destinataires _________ to : ph.principale.sevran@gmail.com cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : ph.principale.sevran@gmail.com not addCC : ph.principale.sevran@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = ph.principale.sevran@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690020479/20260115_12:19:54/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690020479/20260115_12:19:54 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = BDC-service_3690020479_15_01_2026.pdf fileNameToSend = Services_XML_3690020479_15_01_2026.xml fileToBeAdded = 2 nbFilesToSend = 4 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = BDC-service_3690020479_15_01_2026.pdf ********* SERVICES ********** infoContact = REF found 10432217001 REF poz1 ==> 1.1/ emailBody = Bonjour Monsieur, Je vous remercie pour notre rendez-vous de ce jour. Pour faire suite à notre échange et dans le cadre de notre offre de services Accu-Chek, j’ai le plaisir de confirmer le déclenchement de votre service personnalisé. Je vous remercie de votre confiance et reste à votre entière disposition pour répondre à vos éventuelles questions. Cordialement, ==> 2.1/ emailBody = Bonjour Monsieur, Je vous remercie pour notre rendez-vous de ce jour. Pour faire suite à notre échange et dans le cadre de notre offre de services Accu-Chek, j’ai le plaisir de confirmer le déclenchement de votre service personnalisé.

En tant que partenaire de Roche Diagnostics, vous bénéficiez d’un suivi et une gestion de vos commandes et services à tout moment par téléphone 04 76 76 30 38, par email meylan.dccommandes@roche.com ou sur www.myaccuchek.fr Je vous remercie de votre confiance et reste à votre entière disposition pour répondre à vos éventuelles questions. Cordialement, **************************** > will add file : BDC-service_3690020479_15_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690020479/20260115_12:19:54/BDC-service_3690020479_15_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-service_3690020479_15_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = Services_XML_3690020479_15_01_2026.xml ********* XML BDC SERVICES FILE ********** fileNameToSend = Services_XML_3690020479_15_01_2026.xml > will add file : Services_XML_3690020479_15_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690020479/20260115_12:19:54/Services_XML_3690020479_15_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : Services_XML_3690020479_15_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = ph.principale.sevran@gmail.com,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690020479 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"ph.principale.sevran@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-15 12:14:17 - dirToStoreZip = ../../files/bdc/zippedFiles/3690020479 _________ Destinataires _________ to : ph.principale.sevran@gmail.com cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : ph.principale.sevran@gmail.com not addCC : ph.principale.sevran@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = ph.principale.sevran@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690020479/20260115_12:14:17/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690020479/20260115_12:14:17 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = 3690020479_15_01_2026_detailLivraisons.png fileNameToSend = BDC-engagement_3690020479_15_01_2026.pdf fileNameToSend = BDC_XML-engagement_3690020479_15_01_2026.xml fileToBeAdded = 3 nbFilesToSend = 5 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = 3690020479_15_01_2026_detailLivraisons.png > will add file : 3690020479_15_01_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690020479/20260115_12:14:17/3690020479_15_01_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : 3690020479_15_01_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC-engagement_3690020479_15_01_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690020479_15_01_2026.pdf > will add file : BDC-engagement_3690020479_15_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690020479/20260115_12:14:17/BDC-engagement_3690020479_15_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-engagement_3690020479_15_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = BDC_XML-engagement_3690020479_15_01_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690020479_15_01_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690020479_15_01_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... in else nbSetGuideTotal = 130 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690020479_15_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690020479/20260115_12:14:17/BDC_XML-engagement_3690020479_15_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690020479_15_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = ph.principale.sevran@gmail.com,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690020479 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"ph.principale.sevran@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-15 11:44:07 - dirToStoreZip = ../../files/bdc/zippedFiles/3690020479 _________ Destinataires _________ to : ph.principale.sevran@gmail.com cc : meylan.contratutilisateur@roche.com emailPharma : ph.principale.sevran@gmail.com not addCC : ph.principale.sevran@gmail.com addCC : meylan.contratutilisateur@roche.com whiteList = ph.principale.sevran@gmail.com __________________________________ ###### SETTING ID GPT on curl params queryGetPharma = SELECT gptId FROM Pharmacies WHERE idPharma = '3690020479' ID GPT NOT RECEIVED. RETREIVED => idGpt = 3690083822 ###### - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690020479/20260115_11:44:07/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690020479/20260115_11:44:07 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_G-PLUS-PHARMA_3690020479_15_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_G-PLUS-PHARMA_3690020479_15_01_2026.pdf ********* CONTRAT UTILISATEUR ********** MERGE PDF SUCCESS > will add file : Contrat_utilisateur_G-PLUS-PHARMA_3690020479_15_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690020479/20260115_11:44:07/Contrat_utilisateur_G-PLUS-PHARMA_3690020479_15_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : Contrat_utilisateur_G-PLUS-PHARMA_3690020479_15_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 1 dest = 'meylan.contratutilisateur@roche.com' whiteList = ph.principale.sevran@gmail.com,meylan.contratutilisateur@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690020479 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"ph.principale.sevran@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.630 ========================================= - 2026-01-15 10:26:51 - dirToStoreZip = ../../files/bdc/zippedFiles/3690028504 _________ Destinataires _________ to : pharmacieccchamps@gmail.com cc : gregoire.veglio@roche.com emailPharma : pharmacieccchamps@gmail.com not addCC : pharmacieccchamps@gmail.com addCC : gregoire.veglio@roche.com whiteList = pharmacieccchamps@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690028504/20260115_10:26:51/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690028504/20260115_10:26:51 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_NEXTYPHARM_3690028504_15_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_NEXTYPHARM_3690028504_15_01_2026.pdf ********* CONTRAT UTILISATEUR ********** Will sign docusign... keyForDocusignToken = contratUtilisateurToken MERGE PDF SUCCESS *** END FOR LOOP *** *** END FOR LOOP *** END FOR reached errmsg = creating DocuSignEmail... docuSignToken = dliZvvoivgERKYcOXJCdXgtxZ7o8Lt9Xtaukie2Tb04lHp83wNf34JfnfFoz84lZ nbRecipient = 1 dest = 'gregoire.veglio@roche.com' whiteList = pharmacieccchamps@gmail.com,gregoire.veglio@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690028504 signWithDocuSign = 1 attachmentToSign = 1 Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacieccchamps@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-14 15:43:44 - dirToStoreZip = ../../files/bdc/zippedFiles/3690018418 _________ Destinataires _________ to : pharmaciecentrale93@gmail.com cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : pharmaciecentrale93@gmail.com not addCC : pharmaciecentrale93@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = pharmaciecentrale93@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690018418/20260114_15:43:44/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690018418/20260114_15:43:44 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = BDC-service_3690018418_14_01_2026.pdf fileNameToSend = Services_XML_3690018418_14_01_2026.xml fileToBeAdded = 2 nbFilesToSend = 4 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = BDC-service_3690018418_14_01_2026.pdf ********* SERVICES ********** infoContact = REF found 10432217001 REF poz1 ==> 1.1/ emailBody = Bonjour Madame, Bonjour Monsieur, Je vous remercie pour notre rendez-vous de ce jour. Pour faire suite à notre échange et dans le cadre de notre offre de services Accu-Chek, j’ai le plaisir de confirmer le déclenchement de votre service personnalisé. Je vous remercie de votre confiance et reste à votre entière disposition pour répondre à vos éventuelles questions. Cordialement, ==> 2.1/ emailBody = Bonjour Madame, Bonjour Monsieur, Je vous remercie pour notre rendez-vous de ce jour. Pour faire suite à notre échange et dans le cadre de notre offre de services Accu-Chek, j’ai le plaisir de confirmer le déclenchement de votre service personnalisé.

En tant que partenaire de Roche Diagnostics, vous bénéficiez d’un suivi et une gestion de vos commandes et services à tout moment par téléphone 04 76 76 30 38, par email meylan.dccommandes@roche.com ou sur www.myaccuchek.fr Je vous remercie de votre confiance et reste à votre entière disposition pour répondre à vos éventuelles questions. Cordialement, **************************** > will add file : BDC-service_3690018418_14_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690018418/20260114_15:43:44/BDC-service_3690018418_14_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-service_3690018418_14_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = Services_XML_3690018418_14_01_2026.xml ********* XML BDC SERVICES FILE ********** fileNameToSend = Services_XML_3690018418_14_01_2026.xml > will add file : Services_XML_3690018418_14_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690018418/20260114_15:43:44/Services_XML_3690018418_14_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : Services_XML_3690018418_14_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = pharmaciecentrale93@gmail.com,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690018418 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmaciecentrale93@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-14 15:41:01 - dirToStoreZip = ../../files/bdc/zippedFiles/3690018418 _________ Destinataires _________ to : pharmaciecentrale93@gmail.com cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : pharmaciecentrale93@gmail.com not addCC : pharmaciecentrale93@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = pharmaciecentrale93@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690018418/20260114_15:41:01/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690018418/20260114_15:41:01 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = 3690018418_14_01_2026_detailLivraisons.png fileNameToSend = BDC-engagement_3690018418_14_01_2026.pdf fileNameToSend = BDC_XML-engagement_3690018418_14_01_2026.xml fileToBeAdded = 3 nbFilesToSend = 5 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = 3690018418_14_01_2026_detailLivraisons.png > will add file : 3690018418_14_01_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690018418/20260114_15:41:01/3690018418_14_01_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : 3690018418_14_01_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC-engagement_3690018418_14_01_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690018418_14_01_2026.pdf > will add file : BDC-engagement_3690018418_14_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690018418/20260114_15:41:01/BDC-engagement_3690018418_14_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-engagement_3690018418_14_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = BDC_XML-engagement_3690018418_14_01_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690018418_14_01_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690018418_14_01_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... in else nbSetGuideTotal = 60 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690018418_14_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690018418/20260114_15:41:01/BDC_XML-engagement_3690018418_14_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690018418_14_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = pharmaciecentrale93@gmail.com,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690018418 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmaciecentrale93@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-14 15:15:55 - dirToStoreZip = ../../files/bdc/zippedFiles/3690018418 _________ Destinataires _________ to : pharmaciecentrale93@gmail.com cc : meylan.contratutilisateur@roche.com emailPharma : pharmaciecentrale93@gmail.com not addCC : pharmaciecentrale93@gmail.com addCC : meylan.contratutilisateur@roche.com whiteList = pharmaciecentrale93@gmail.com __________________________________ ###### SETTING ID GPT on curl params queryGetPharma = SELECT gptId FROM Pharmacies WHERE idPharma = '3690018418' ID GPT NOT RECEIVED. RETREIVED => idGpt = 3690083822 ###### - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690018418/20260114_15:15:55/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690018418/20260114_15:15:55 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_G-PLUS-PHARMA_3690018418_14_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_G-PLUS-PHARMA_3690018418_14_01_2026.pdf ********* CONTRAT UTILISATEUR ********** MERGE PDF SUCCESS > will add file : Contrat_utilisateur_G-PLUS-PHARMA_3690018418_14_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690018418/20260114_15:15:55/Contrat_utilisateur_G-PLUS-PHARMA_3690018418_14_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : Contrat_utilisateur_G-PLUS-PHARMA_3690018418_14_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 1 dest = 'meylan.contratutilisateur@roche.com' whiteList = pharmaciecentrale93@gmail.com,meylan.contratutilisateur@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690018418 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmaciecentrale93@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-13 17:12:20 - dirToStoreZip = ../../files/bdc/zippedFiles/3690032808 _________ Destinataires _________ to : pharmaciecentrale93220@gmail.com cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : pharmaciecentrale93220@gmail.com not addCC : pharmaciecentrale93220@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = pharmaciecentrale93220@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690032808/20260113_17:12:20/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690032808/20260113_17:12:20 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = 3690032808_13_01_2026_detailLivraisons.png fileNameToSend = BDC-engagement_3690032808_13_01_2026.pdf fileNameToSend = BDC_XML-engagement_3690032808_13_01_2026.xml fileToBeAdded = 3 nbFilesToSend = 5 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = 3690032808_13_01_2026_detailLivraisons.png > will add file : 3690032808_13_01_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690032808/20260113_17:12:20/3690032808_13_01_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : 3690032808_13_01_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC-engagement_3690032808_13_01_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690032808_13_01_2026.pdf > will add file : BDC-engagement_3690032808_13_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690032808/20260113_17:12:20/BDC-engagement_3690032808_13_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-engagement_3690032808_13_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = BDC_XML-engagement_3690032808_13_01_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690032808_13_01_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690032808_13_01_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... in else nbSetGuideTotal = 30 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690032808_13_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690032808/20260113_17:12:20/BDC_XML-engagement_3690032808_13_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690032808_13_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = pharmaciecentrale93220@gmail.com,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690032808 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmaciecentrale93220@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-13 17:07:23 - dirToStoreZip = ../../files/bdc/zippedFiles/3690032808 _________ Destinataires _________ to : pharmaciecentrale93220@gmail.com cc : meylan.contratutilisateur@roche.com emailPharma : pharmaciecentrale93220@gmail.com not addCC : pharmaciecentrale93220@gmail.com addCC : meylan.contratutilisateur@roche.com whiteList = pharmaciecentrale93220@gmail.com __________________________________ ###### SETTING ID GPT on curl params queryGetPharma = SELECT gptId FROM Pharmacies WHERE idPharma = '3690032808' ID GPT NOT RECEIVED. RETREIVED => idGpt = 3690083822 ###### - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690032808/20260113_17:07:23/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690032808/20260113_17:07:23 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_G-PLUS-PHARMA_3690032808_13_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_G-PLUS-PHARMA_3690032808_13_01_2026.pdf ********* CONTRAT UTILISATEUR ********** MERGE PDF SUCCESS > will add file : Contrat_utilisateur_G-PLUS-PHARMA_3690032808_13_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690032808/20260113_17:07:23/Contrat_utilisateur_G-PLUS-PHARMA_3690032808_13_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : Contrat_utilisateur_G-PLUS-PHARMA_3690032808_13_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 1 dest = 'meylan.contratutilisateur@roche.com' whiteList = pharmaciecentrale93220@gmail.com,meylan.contratutilisateur@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690032808 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmaciecentrale93220@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-13 15:50:33 - dirToStoreZip = ../../files/bdc/zippedFiles/3690016913 _________ Destinataires _________ to : pharmacie-des-ecoles-tremblay@orange.fr cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : pharmacie-des-ecoles-tremblay@orange.fr not addCC : pharmacie-des-ecoles-tremblay@orange.fr addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = pharmacie-des-ecoles-tremblay@orange.fr __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690016913/20260113_15:50:33/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690016913/20260113_15:50:33 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = 3690016913_13_01_2026_detailLivraisons.png fileNameToSend = BDC-engagement_3690016913_13_01_2026.pdf fileNameToSend = BDC_XML-engagement_3690016913_13_01_2026.xml fileToBeAdded = 3 nbFilesToSend = 5 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = 3690016913_13_01_2026_detailLivraisons.png > will add file : 3690016913_13_01_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690016913/20260113_15:50:33/3690016913_13_01_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : 3690016913_13_01_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC-engagement_3690016913_13_01_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690016913_13_01_2026.pdf ==> 1/ emailBody = Bonjour Monsieur, Je vous remercie pour notre rendez-vous de ce jour et pour votre confiance. Dans le cadre de notre partenariat Accu-Chek®, vous trouverez ci-joint notre contrat Accu-Chek®. En tant que partenaire de Roche Diagnostics, vous bénéficiez de nos services : - Un suivi et une gestion de vos commandes à tout moment par téléphone 04 76 76 30 38, par email meylan.dccommandes@roche.com ou sur www.myaccuchek.fr - Un service après-vente accessible par un numéro vert prioritaire 0 800 007 805 - Des outils patients et des vidéos produits via notre site internet www.accu-chek.fr - Des formations, des outils d’accompagnement adaptés à votre espace de vente et à vos nouvelles missions, des évènements... Ci-dessous les dates des différentes livraisons définies ensemble : - livraison 1 prévue le 19/01/2026 - livraison 2 prévue le 17/04/2026 - livraison 3 prévue le 17/07/2026 - livraison 4 prévue le 19/10/2026 Intéressé(e) d’en savoir plus sur vos services ? Je reste à votre entière disposition, Cordialement, ==> 2/ emailBody = Bonjour Monsieur, Je vous remercie pour notre rendez-vous de ce jour et pour votre confiance. Dans le cadre de notre partenariat Accu-Chek®, vous trouverez ci-joint notre contrat Accu-Chek®. En tant que partenaire de Roche Diagnostics, vous bénéficiez de nos services : - Un suivi et une gestion de vos commandes à tout moment par téléphone 04 76 76 30 38, par email meylan.dccommandes@roche.com ou sur https://prod.myaccuchek.fr/ - Un service après-vente accessible par un numéro vert prioritaire 0 800 007 805 - Des outils patients et des vidéos produits via notre site internet www.accu-chek.fr - Des formations, des outils d’accompagnement adaptés à votre espace de vente et à vos nouvelles missions, des évènements... Ci-dessous les dates des différentes livraisons définies ensemble : - livraison 1 prévue le 19/01/2026 - livraison 2 prévue le 17/04/2026 - livraison 3 prévue le 17/07/2026 - livraison 4 prévue le 19/10/2026 Intéressé(e) d’en savoir plus sur vos services ? Je reste à votre entière disposition, Cordialement, > will add file : BDC-engagement_3690016913_13_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690016913/20260113_15:50:33/BDC-engagement_3690016913_13_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-engagement_3690016913_13_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = BDC_XML-engagement_3690016913_13_01_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690016913_13_01_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690016913_13_01_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... in else nbSetGuideTotal = 45 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690016913_13_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690016913/20260113_15:50:33/BDC_XML-engagement_3690016913_13_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690016913_13_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = pharmacie-des-ecoles-tremblay@orange.fr,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690016913 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = true, setting isPharmaRoc to _POST CURL response =
id = 08721106001

id = 05208491001

id = 08694591001

id = 06639755001

id = 07203233038

id = 07400870080

id = 07522851038

id = 08911304001

id = 10429429001

id = 10067969001

id = 10067993001
{"status":"ok", "dest":"pharmacie-des-ecoles-tremblay@orange.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.631 ========================================= - 2026-01-13 11:59:16 - dirToStoreZip = ../../files/bdc/zippedFiles/3690028156 _________ Destinataires _________ to : bendenounfranck@aol.com cc : meylan.contratutilisateur@roche.com emailPharma : bendenounfranck@aol.com not addCC : bendenounfranck@aol.com addCC : meylan.contratutilisateur@roche.com whiteList = bendenounfranck@aol.com __________________________________ ###### SETTING ID GPT on curl params queryGetPharma = SELECT gptId FROM Pharmacies WHERE idPharma = '3690028156' ID GPT NOT RECEIVED. RETREIVED => idGpt = 3690042195 ###### - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690028156/20260113_11:59:16/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690028156/20260113_11:59:16 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_SUPRAPHARM_3690028156_13_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_SUPRAPHARM_3690028156_13_01_2026.pdf ********* CONTRAT UTILISATEUR ********** MERGE PDF SUCCESS > will add file : Contrat_utilisateur_SUPRAPHARM_3690028156_13_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690028156/20260113_11:59:16/Contrat_utilisateur_SUPRAPHARM_3690028156_13_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : Contrat_utilisateur_SUPRAPHARM_3690028156_13_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 1 dest = 'meylan.contratutilisateur@roche.com' whiteList = bendenounfranck@aol.com,meylan.contratutilisateur@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690028156 signWithDocuSign = attachmentToSign = Will try to get fonction fonctionFromDb = Sales Product Specialist DC isPharmaRoc = false CURL response = {"status":"ok", "dest":"bendenounfranck@aol.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.630 ========================================= - 2026-01-12 16:04:51 - dirToStoreZip = ../../files/bdc/zippedFiles/3690035516 _________ Destinataires _________ to : pharmaciebachouel@gmail.com cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : pharmaciebachouel@gmail.com not addCC : pharmaciebachouel@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = pharmaciebachouel@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690035516/20260112_16:04:51/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690035516/20260112_16:04:51 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = 3690035516_12_01_2026_detailLivraisons.png fileNameToSend = BDC-engagement_3690035516_12_01_2026.pdf fileNameToSend = BDC_XML-engagement_3690035516_12_01_2026.xml fileToBeAdded = 3 nbFilesToSend = 5 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = 3690035516_12_01_2026_detailLivraisons.png > will add file : 3690035516_12_01_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690035516/20260112_16:04:51/3690035516_12_01_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : 3690035516_12_01_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC-engagement_3690035516_12_01_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690035516_12_01_2026.pdf > will add file : BDC-engagement_3690035516_12_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690035516/20260112_16:04:51/BDC-engagement_3690035516_12_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-engagement_3690035516_12_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = BDC_XML-engagement_3690035516_12_01_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690035516_12_01_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690035516_12_01_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... in else nbSetGuideTotal = 20 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690035516_12_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690035516/20260112_16:04:51/BDC_XML-engagement_3690035516_12_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690035516_12_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = pharmaciebachouel@gmail.com,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690035516 signWithDocuSign = attachmentToSign = Will NOT try to get fonction isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmaciebachouel@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.630 ========================================= - 2026-01-12 15:06:20 - dirToStoreZip = ../../files/bdc/zippedFiles/3690018702 _________ Destinataires _________ to : pharmadubaillet@gmail.com cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : pharmadubaillet@gmail.com not addCC : pharmadubaillet@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = pharmadubaillet@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690018702/20260112_15:06:20/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690018702/20260112_15:06:20 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = BDC-service_3690018702_12_01_2026.pdf fileNameToSend = Services_XML_3690018702_12_01_2026.xml fileToBeAdded = 2 nbFilesToSend = 4 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = BDC-service_3690018702_12_01_2026.pdf ********* SERVICES ********** infoContact = REF found 10432217001 REF poz1 ==> 1.1/ emailBody = Bonjour Monsieur, Je vous remercie pour notre rendez-vous de ce jour. Pour faire suite à notre échange et dans le cadre de notre offre de services Accu-Chek, j’ai le plaisir de confirmer le déclenchement de votre service personnalisé. Je vous remercie de votre confiance et reste à votre entière disposition pour répondre à vos éventuelles questions. Cordialement, ==> 2.1/ emailBody = Bonjour Monsieur, Je vous remercie pour notre rendez-vous de ce jour. Pour faire suite à notre échange et dans le cadre de notre offre de services Accu-Chek, j’ai le plaisir de confirmer le déclenchement de votre service personnalisé.

En tant que partenaire de Roche Diagnostics, vous bénéficiez d’un suivi et une gestion de vos commandes et services à tout moment par téléphone 04 76 76 30 38, par email meylan.dccommandes@roche.com ou sur www.myaccuchek.fr Je vous remercie de votre confiance et reste à votre entière disposition pour répondre à vos éventuelles questions. Cordialement, **************************** > will add file : BDC-service_3690018702_12_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690018702/20260112_15:06:20/BDC-service_3690018702_12_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-service_3690018702_12_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = Services_XML_3690018702_12_01_2026.xml ********* XML BDC SERVICES FILE ********** fileNameToSend = Services_XML_3690018702_12_01_2026.xml > will add file : Services_XML_3690018702_12_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690018702/20260112_15:06:20/Services_XML_3690018702_12_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : Services_XML_3690018702_12_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = pharmadubaillet@gmail.com,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690018702 signWithDocuSign = attachmentToSign = Will NOT try to get fonction isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmadubaillet@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.630 ========================================= - 2026-01-12 14:57:39 - dirToStoreZip = ../../files/bdc/zippedFiles/3690018702 _________ Destinataires _________ to : pharmadubaillet@gmail.com cc : gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com emailPharma : pharmadubaillet@gmail.com not addCC : pharmadubaillet@gmail.com addCC : gregoire.veglio@roche.com addCC : meylan.contrat_pharma@roche.com whiteList = pharmadubaillet@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690018702/20260112_14:57:39/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690018702/20260112_14:57:39 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = 3690018702_12_01_2026_detailLivraisons.png fileNameToSend = BDC-engagement_3690018702_12_01_2026.pdf fileNameToSend = BDC_XML-engagement_3690018702_12_01_2026.xml fileToBeAdded = 3 nbFilesToSend = 5 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = 3690018702_12_01_2026_detailLivraisons.png > will add file : 3690018702_12_01_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690018702/20260112_14:57:39/3690018702_12_01_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : 3690018702_12_01_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC-engagement_3690018702_12_01_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690018702_12_01_2026.pdf > will add file : BDC-engagement_3690018702_12_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690018702/20260112_14:57:39/BDC-engagement_3690018702_12_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : BDC-engagement_3690018702_12_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = BDC_XML-engagement_3690018702_12_01_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690018702_12_01_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690018702_12_01_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... in else nbSetGuideTotal = 80 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690018702_12_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690018702/20260112_14:57:39/BDC_XML-engagement_3690018702_12_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690018702_12_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 2 dest = 'gregoire.veglio@roche.com' dest = 'meylan.contrat_pharma@roche.com' whiteList = pharmadubaillet@gmail.com,gregoire.veglio@roche.com,meylan.contrat_pharma@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690018702 signWithDocuSign = attachmentToSign = Will NOT try to get fonction isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmadubaillet@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.630 ========================================= - 2026-01-12 11:40:27 - dirToStoreZip = ../../files/bdc/zippedFiles/3690028511 _________ Destinataires _________ to : pharmachelles@gmail.com cc : meylan.contratutilisateur@roche.com emailPharma : pharmachelles@gmail.com not addCC : pharmachelles@gmail.com addCC : meylan.contratutilisateur@roche.com whiteList = pharmachelles@gmail.com __________________________________ ###### SETTING ID GPT on curl params queryGetPharma = SELECT gptId FROM Pharmacies WHERE idPharma = '3690028511' ID GPT NOT RECEIVED. RETREIVED => idGpt = 3690083822 ###### - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690028511/20260112_11:40:27/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690028511/20260112_11:40:27 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_G-PLUS-PHARMA_3690028511_12_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_G-PLUS-PHARMA_3690028511_12_01_2026.pdf ********* CONTRAT UTILISATEUR ********** MERGE PDF SUCCESS > will add file : Contrat_utilisateur_G-PLUS-PHARMA_3690028511_12_01_2026.pdf IN : ../../files/bdc/unzippedFiles/3690028511/20260112_11:40:27/Contrat_utilisateur_G-PLUS-PHARMA_3690028511_12_01_2026.pdf File not kbis & not rib Tentative Envoi sur OFSAD de : Contrat_utilisateur_G-PLUS-PHARMA_3690028511_12_01_2026.pdf... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully nbRecipient = 1 dest = 'meylan.contratutilisateur@roche.com' whiteList = pharmachelles@gmail.com,meylan.contratutilisateur@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690028511 signWithDocuSign = attachmentToSign = isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmachelles@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.630 ========================================= - 2026-01-08 16:09:29 - dirToStoreZip = ../../files/bdc/zippedFiles/3690013955 _________ Destinataires _________ to : grande.pharmacie.vauban@gmail.com cc : gregoire.veglio@roche.com emailPharma : grande.pharmacie.vauban@gmail.com not addCC : grande.pharmacie.vauban@gmail.com addCC : gregoire.veglio@roche.com whiteList = grande.pharmacie.vauban@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690013955/20260108_16:09:30/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690013955/20260108_16:09:30 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_G-PLUS-PHARMA_3690013955_08_01_2026.pdf fileToBeAdded = 1 nbFilesToSend = 3 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = Contrat_utilisateur_G-PLUS-PHARMA_3690013955_08_01_2026.pdf ********* CONTRAT UTILISATEUR ********** Will sign docusign... keyForDocusignToken = contratUtilisateurToken MERGE PDF SUCCESS *** END FOR LOOP *** *** END FOR LOOP *** END FOR reached errmsg = creating DocuSignEmail... docuSignToken = VVZF1wQXKBo0AZP9OzzIQ9ClijBxbwKVt2TmEk40Y7ZD3uIwcgPaySlRFNH65aKp nbRecipient = 1 dest = 'gregoire.veglio@roche.com' whiteList = grande.pharmacie.vauban@gmail.com,gregoire.veglio@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690013955 signWithDocuSign = 1 attachmentToSign = 1 isPharmaRoc = false CURL response = {"status":"ok", "dest":"grande.pharmacie.vauban@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.630 ========================================= - 2026-01-07 11:21:24 - dirToStoreZip = ../../files/bdc/zippedFiles/3690031801 _________ Destinataires _________ to : pharmacienoisy@gmail.com cc : gregoire.veglio@roche.com emailPharma : pharmacienoisy@gmail.com not addCC : pharmacienoisy@gmail.com addCC : gregoire.veglio@roche.com whiteList = pharmacienoisy@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690031801/20260107_11:21:24/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690031801/20260107_11:21:24 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = BDC-engagement_3690031801_07_01_2026.pdf fileNameToSend = BDC_XML-engagement_3690031801_07_01_2026.xml fileNameToSend = Engagement_3690031801_07_01_2026_detailLivraisons.png fileToBeAdded = 3 nbFilesToSend = 5 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = BDC-engagement_3690031801_07_01_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690031801_07_01_2026.pdf *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC_XML-engagement_3690031801_07_01_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690031801_07_01_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690031801_07_01_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... in else nbSetGuideTotal = 45 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690031801_07_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690031801/20260107_11:21:24/BDC_XML-engagement_3690031801_07_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690031801_07_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = Engagement_3690031801_07_01_2026_detailLivraisons.png > will add file : Engagement_3690031801_07_01_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690031801/20260107_11:21:24/Engagement_3690031801_07_01_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : Engagement_3690031801_07_01_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully creating DocuSignEmail... docuSignToken = pQX0gkrnXP969YfQpcBBO90Vdf4b0zat5QA3NDZ12UCBwo82ZDEp3HDVLQNrQHiP nbRecipient = 1 dest = 'gregoire.veglio@roche.com' whiteList = pharmacienoisy@gmail.com,gregoire.veglio@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690031801 signWithDocuSign = 1 attachmentToSign = isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacienoisy@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.630 ========================================= - 2026-01-07 11:17:43 - dirToStoreZip = ../../files/bdc/zippedFiles/3690031801 _________ Destinataires _________ to : pharmacienoisy@gmail.com cc : gregoire.veglio@roche.com emailPharma : pharmacienoisy@gmail.com not addCC : pharmacienoisy@gmail.com addCC : gregoire.veglio@roche.com whiteList = pharmacienoisy@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690031801/20260107_11:17:43/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690031801/20260107_11:17:43 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = BDC-engagement_3690031801_07_01_2026.pdf fileNameToSend = BDC_XML-engagement_3690031801_07_01_2026.xml fileNameToSend = Engagement_3690031801_07_01_2026_detailLivraisons.png fileToBeAdded = 3 nbFilesToSend = 5 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = BDC-engagement_3690031801_07_01_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690031801_07_01_2026.pdf *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC_XML-engagement_3690031801_07_01_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690031801_07_01_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690031801_07_01_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... in else nbSetGuideTotal = 45 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690031801_07_01_2026.xml IN : ../../files/bdc/unzippedFiles/3690031801/20260107_11:17:43/BDC_XML-engagement_3690031801_07_01_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690031801_07_01_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = Engagement_3690031801_07_01_2026_detailLivraisons.png > will add file : Engagement_3690031801_07_01_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690031801/20260107_11:17:43/Engagement_3690031801_07_01_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : Engagement_3690031801_07_01_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully creating DocuSignEmail... docuSignToken = JxriEEm2GAIUuQt7B5L4SEXqDN4pmhGjeTa9Sv6Ws6BGwLRq0bsajYRs0nrnUVgL nbRecipient = 1 dest = 'gregoire.veglio@roche.com' whiteList = pharmacienoisy@gmail.com,gregoire.veglio@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690031801 signWithDocuSign = 1 attachmentToSign = isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacienoisy@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.630 ========================================= - 2026-01-05 17:51:52 - dirToStoreZip = ../../files/bdc/zippedFiles/3690031819 _________ Destinataires _________ to : gregoire.veglio@roche.com cc : emailPharma : addCC : gregoire.veglio@roche.com not addCC : whiteList = __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690031819/20260105_17:51:52/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690031819/20260105_17:51:52 ########## CHECKING ####### fileNameToSend = . fileNameToSend = .. fileNameToSend = kbisUpdate.png fileNameToSend = rib.png fileToBeAdded = 2 nbFilesToSend = 4 ########################### ********** STARTING FOR LOOP ***************** 0/ fileNameToSend = . *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 1/ fileNameToSend = .. *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 2/ fileNameToSend = kbisUpdate.png > will add file : kbisUpdate.png IN : ../../files/bdc/unzippedFiles/3690031819/20260105_17:51:52/kbisUpdate.png KBIS détecté bien envoyé au siège *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = rib.png > will add file : rib.png IN : ../../files/bdc/unzippedFiles/3690031819/20260105_17:51:52/rib.png RIB détecté adding meylan.clients_dc@roche.com position 1 *** END FOR LOOP *** END FOR reached errmsg = debug mode : not sent to OFSAD nbRecipient = 4 dest = 'gregoire.veglio@roche.com' dest = 'meylan.clients_dc@roche.com' dest = 'france.diabetescare-adv@roche.com' dest = 'meylan.dccommandes@roche.com' whiteList = gregoire.veglio@roche.com,meylan.clients_dc@roche.com,france.diabetescare-adv@roche.com,meylan.dccommandes@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ idPharma = 3690031819 signWithDocuSign = attachmentToSign = isPharmaRoc = false CURL response = {"status":"ok", "dest":"gregoire.veglio@roche.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// ####### Creation - 2026-01-05 17:51:52 ########## --------- 2026-01-05 17:51:52 --------- - [getLogfile] suffixe = storeFile delegueEmail = gregoire.veglio@roche.com ##################################################