//============================= v.634 ========================================= - 2026-04-03 14:54:17 - dirToStoreZip = ../../files/bdc/zippedFiles/3690012929 _________ Destinataires _________ to : pharmacie.bensussan@orange.fr cc : romain.valette@roche.com emailPharma : pharmacie.bensussan@orange.fr not addCC : pharmacie.bensussan@orange.fr addCC : romain.valette@roche.com whiteList = pharmacie.bensussan@orange.fr __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690012929/20260403_14:54:17/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690012929/20260403_14:54:17 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_GIROPHARM_3690012929_03_04_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_GIROPHARM_3690012929_03_04_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 = WJZkZplh6tFSVHfNAPatN6HTjJDXbeKshPqPqwh3wpDB5klGzwop1fAnkNgN0OoC nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = pharmacie.bensussan@orange.fr,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690012929 signWithDocuSign = 1 attachmentToSign = 1 Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacie.bensussan@orange.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.634 ========================================= - 2026-04-03 14:11:20 - dirToStoreZip = ../../files/bdc/zippedFiles/3690033630 _________ Destinataires _________ to : contact@gpa16.fr cc : romain.valette@roche.com emailPharma : contact@gpa16.fr not addCC : contact@gpa16.fr addCC : romain.valette@roche.com whiteList = contact@gpa16.fr __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690033630/20260403_14:11:20/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690033630/20260403_14:11:20 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_ELSIE-GROUPE_3690033630_03_04_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_ELSIE-GROUPE_3690033630_03_04_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 = TNmy4io06KiAjNpOcaqwLK4D6xEmYG5RjicY6U3hDGSyJKTCvLsrvgNp6V7vdHTI nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = contact@gpa16.fr,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690033630 signWithDocuSign = 1 attachmentToSign = 1 Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"contact@gpa16.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.634 ========================================= - 2026-04-03 12:14:40 - dirToStoreZip = ../../files/bdc/zippedFiles/3690012431 _________ Destinataires _________ to : pharmacielamarck75018@gmail.com cc : romain.valette@roche.com emailPharma : pharmacielamarck75018@gmail.com not addCC : pharmacielamarck75018@gmail.com addCC : romain.valette@roche.com whiteList = pharmacielamarck75018@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690012431/20260403_12:14:40/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690012431/20260403_12:14:40 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = BDC-engagement_3690012431_03_04_2026.pdf fileNameToSend = BDC_XML-engagement_3690012431_03_04_2026.xml fileNameToSend = Engagement_3690012431_03_04_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_3690012431_03_04_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690012431_03_04_2026.pdf *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC_XML-engagement_3690012431_03_04_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690012431_03_04_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690012431_03_04_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... MAD is active for this client WILL REWRITE XML SET in else nbSetGuideTotal = -1 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690012431_03_04_2026.xml IN : ../../files/bdc/unzippedFiles/3690012431/20260403_12:14:40/BDC_XML-engagement_3690012431_03_04_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690012431_03_04_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = Engagement_3690012431_03_04_2026_detailLivraisons.png > will add file : Engagement_3690012431_03_04_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690012431/20260403_12:14:40/Engagement_3690012431_03_04_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : Engagement_3690012431_03_04_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully creating DocuSignEmail... docuSignToken = SU2qgXUg9fRfkAgMWdpmyQlBOOCWMcJ5EieGUXkiKaI2TOvGCikF4A6JcCVtimCu nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = pharmacielamarck75018@gmail.com,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690012431 signWithDocuSign = 1 attachmentToSign = Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacielamarck75018@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.634 ========================================= - 2026-04-03 12:00:19 - dirToStoreZip = ../../files/bdc/zippedFiles/3690012431 _________ Destinataires _________ to : pharmacielamarck75018@gmail.com cc : romain.valette@roche.com emailPharma : pharmacielamarck75018@gmail.com not addCC : pharmacielamarck75018@gmail.com addCC : romain.valette@roche.com whiteList = pharmacielamarck75018@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690012431/20260403_12:00:19/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690012431/20260403_12:00:19 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_PHARMA-SYNERGIE_3690012431_03_04_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_PHARMA-SYNERGIE_3690012431_03_04_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 = IW0KzWr2gzEW3YJSdK3O3mL4RjZDbR5KyJotzQKfXWEgvGBB3daQGH3araysx9qH nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = pharmacielamarck75018@gmail.com,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690012431 signWithDocuSign = 1 attachmentToSign = 1 Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacielamarck75018@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.634 ========================================= - 2026-04-03 11:34:24 - dirToStoreZip = ../../files/bdc/zippedFiles/3690018659 _________ Destinataires _________ to : pharmacieducedre16@orange.fr cc : romain.valette@roche.com emailPharma : pharmacieducedre16@orange.fr not addCC : pharmacieducedre16@orange.fr addCC : romain.valette@roche.com whiteList = pharmacieducedre16@orange.fr __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690018659/20260403_11:34:24/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690018659/20260403_11:34:24 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = BDC-engagement_3690018659_03_04_2026.pdf fileNameToSend = BDC_XML-engagement_3690018659_03_04_2026.xml fileNameToSend = Engagement_3690018659_03_04_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_3690018659_03_04_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690018659_03_04_2026.pdf *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC_XML-engagement_3690018659_03_04_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690018659_03_04_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690018659_03_04_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... MAD is active for this client in else nbSetGuideTotal = 6 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690018659_03_04_2026.xml IN : ../../files/bdc/unzippedFiles/3690018659/20260403_11:34:24/BDC_XML-engagement_3690018659_03_04_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690018659_03_04_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = Engagement_3690018659_03_04_2026_detailLivraisons.png > will add file : Engagement_3690018659_03_04_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690018659/20260403_11:34:24/Engagement_3690018659_03_04_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : Engagement_3690018659_03_04_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully creating DocuSignEmail... docuSignToken = yo5hT6TNt75qSAXBiKHnRdiQlS4XAF30BGC2EisSUeg9MdobMiaIXrnttcMGitRP nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = pharmacieducedre16@orange.fr,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690018659 signWithDocuSign = 1 attachmentToSign = Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacieducedre16@orange.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.634 ========================================= - 2026-04-03 11:05:46 - dirToStoreZip = ../../files/bdc/zippedFiles/3690018659 _________ Destinataires _________ to : pharmacieducedre16@orange.fr cc : romain.valette@roche.com emailPharma : pharmacieducedre16@orange.fr not addCC : pharmacieducedre16@orange.fr addCC : romain.valette@roche.com whiteList = pharmacieducedre16@orange.fr __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690018659/20260403_11:05:46/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690018659/20260403_11:05:46 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_GIROPHARM_3690018659_03_04_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_GIROPHARM_3690018659_03_04_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 = J0JruvBm7N1a4FV9oyPY1wUojwGWkMSioxQF62iFbuuPomWYv9h3f0i5LVClx5AS nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = pharmacieducedre16@orange.fr,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690018659 signWithDocuSign = 1 attachmentToSign = 1 Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacieducedre16@orange.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.634 ========================================= - 2026-04-03 11:00:00 - dirToStoreZip = ../../files/bdc/zippedFiles/3690018659 _________ Destinataires _________ to : pharmacieducedre16@orange.fr cc : romain.valette@roche.com emailPharma : pharmacieducedre16@orange.fr not addCC : pharmacieducedre16@orange.fr addCC : romain.valette@roche.com whiteList = pharmacieducedre16@orange.fr __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690018659/20260403_11:00:00/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690018659/20260403_11:00:00 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = BDC-service_3690018659_03_04_2026.pdf fileNameToSend = Services_XML_3690018659_03_04_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_3690018659_03_04_2026.pdf ********* SERVICES ********** infoContact = REF found 10401273001 REF poz1 ==> 1.1/ emailBody = Bonjour Madame, 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, 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, **************************** *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = Services_XML_3690018659_03_04_2026.xml ********* XML BDC SERVICES FILE ********** fileNameToSend = Services_XML_3690018659_03_04_2026.xml > will add file : Services_XML_3690018659_03_04_2026.xml IN : ../../files/bdc/unzippedFiles/3690018659/20260403_11:00:00/Services_XML_3690018659_03_04_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : Services_XML_3690018659_03_04_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully creating DocuSignEmail... docuSignToken = 7p3qU4N6UvmJ73HRaeFumfAQeYXTWyWEhAvacka97MIyDM7kfe5jD5XZjkQHZ1hC nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = pharmacieducedre16@orange.fr,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690018659 signWithDocuSign = 1 attachmentToSign = Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacieducedre16@orange.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.634 ========================================= - 2026-04-03 10:29:56 - dirToStoreZip = ../../files/bdc/zippedFiles/3690039177 _________ Destinataires _________ to : contact@pharmaciepompadour.fr cc : romain.valette@roche.com emailPharma : contact@pharmaciepompadour.fr not addCC : contact@pharmaciepompadour.fr addCC : romain.valette@roche.com whiteList = contact@pharmaciepompadour.fr __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690039177/20260403_10:29:56/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690039177/20260403_10:29:56 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_APRIUM---CENTRALE-PHARMA_3690039177_03_04_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_APRIUM---CENTRALE-PHARMA_3690039177_03_04_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 = jAWvOMwHIejyprHGR9Xx8zwOKFXGoYvLCoLcdSq3FNlNH5pIFOVBOxtBDPPhQlPT nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = contact@pharmaciepompadour.fr,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690039177 signWithDocuSign = 1 attachmentToSign = 1 Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"contact@pharmaciepompadour.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.634 ========================================= - 2026-04-03 09:58:00 - dirToStoreZip = ../../files/bdc/zippedFiles/3690027539 _________ Destinataires _________ to : labocatalogne@gmail.com cc : romain.valette@roche.com emailPharma : labocatalogne@gmail.com not addCC : labocatalogne@gmail.com addCC : romain.valette@roche.com whiteList = labocatalogne@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690027539/20260403_09:58:00/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690027539/20260403_09:58:00 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = BDC-service_3690027539_03_04_2026.pdf fileNameToSend = Services_XML_3690027539_03_04_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_3690027539_03_04_2026.pdf ********* SERVICES ********** infoContact = REF found 10401273001 REF poz1 ==> 1.1/ emailBody = Bonjour Madame, 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, 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, **************************** *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = Services_XML_3690027539_03_04_2026.xml ********* XML BDC SERVICES FILE ********** fileNameToSend = Services_XML_3690027539_03_04_2026.xml > will add file : Services_XML_3690027539_03_04_2026.xml IN : ../../files/bdc/unzippedFiles/3690027539/20260403_09:58:00/Services_XML_3690027539_03_04_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : Services_XML_3690027539_03_04_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully creating DocuSignEmail... docuSignToken = PTdTsEJufH6sDGlO1KV1GmimLmjeZXRsSnTyB1BUrez1Qtmr6gbO0HYKUYY5Jf2X nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = labocatalogne@gmail.com,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690027539 signWithDocuSign = 1 attachmentToSign = Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"labocatalogne@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.634 ========================================= - 2026-04-03 09:54:11 - dirToStoreZip = ../../files/bdc/zippedFiles/3690027539 _________ Destinataires _________ to : labocatalogne@gmail.com cc : romain.valette@roche.com emailPharma : labocatalogne@gmail.com not addCC : labocatalogne@gmail.com addCC : romain.valette@roche.com whiteList = labocatalogne@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690027539/20260403_09:54:11/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690027539/20260403_09:54:11 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = Offre-Accu-Fine_3690027539_03-04-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_3690027539_03-04-2026.pdf ********* Offre Accu-Fine ********** Offre-Accu-Fine_3690027539_03-04-2026.pdf UPDATE Users SET desktopConnexion = '2026-04-03 09:54:11' WHERE login = 'romain.valette@roche.com' *** END FOR LOOP *** *** END FOR LOOP *** END FOR reached errmsg = creating DocuSignEmail... docuSignToken = XiZDfrYL1IykJoD21vCwG7fXiGm9pygoAVCkY3L9DdLd5DHrdUuRh7sgF5Xj1nIR nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = labocatalogne@gmail.com,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690027539 signWithDocuSign = 1 attachmentToSign = 1 Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"labocatalogne@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.634 ========================================= - 2026-04-02 10:26:55 - dirToStoreZip = ../../files/bdc/zippedFiles/3690040282 _________ Destinataires _________ to : pharmacie.verdelais@orange.fr cc : romain.valette@roche.com emailPharma : pharmacie.verdelais@orange.fr not addCC : pharmacie.verdelais@orange.fr addCC : romain.valette@roche.com whiteList = pharmacie.verdelais@orange.fr __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690040282/20260402_10:26:55/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690040282/20260402_10:26:55 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_APSAGIR---CAP-UNIPHARM_3690040282_02_04_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_APSAGIR---CAP-UNIPHARM_3690040282_02_04_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 = 2xudtQZP9mUrLQtHYq8krzUeWWieGSZpd38jCTijK3RbvryByTtoPpAODnB7ipWT nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = pharmacie.verdelais@orange.fr,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690040282 signWithDocuSign = 1 attachmentToSign = 1 Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacie.verdelais@orange.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.634 ========================================= - 2026-04-02 09:24:16 - dirToStoreZip = ../../files/bdc/zippedFiles/3690014059 _________ Destinataires _________ to : pharmacie.despujols@gmail.com cc : romain.valette@roche.com emailPharma : pharmacie.despujols@gmail.com not addCC : pharmacie.despujols@gmail.com addCC : romain.valette@roche.com whiteList = pharmacie.despujols@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690014059/20260402_09:24:16/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690014059/20260402_09:24:16 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_PHARMACORP---HYGIE-31_3690014059_02_04_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_PHARMACORP---HYGIE-31_3690014059_02_04_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 = RssbgRUAWoofSmLhRaPXhc4khuWuGqJir0q66LFiHFq7p155crOmFq4aoU7pzeQJ nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = pharmacie.despujols@gmail.com,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690014059 signWithDocuSign = 1 attachmentToSign = 1 Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacie.despujols@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.634 ========================================= - 2026-04-01 16:46:21 - dirToStoreZip = ../../files/bdc/zippedFiles/3690021169 _________ Destinataires _________ to : secunath@orange.fr cc : romain.valette@roche.com emailPharma : secunath@orange.fr not addCC : secunath@orange.fr addCC : romain.valette@roche.com whiteList = secunath@orange.fr __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690021169/20260401_16:46:21/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690021169/20260401_16:46:21 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = BDC-engagement_3690021169_01_04_2026.pdf fileNameToSend = BDC_XML-engagement_3690021169_01_04_2026.xml fileNameToSend = Engagement_3690021169_01_04_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_3690021169_01_04_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690021169_01_04_2026.pdf *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC_XML-engagement_3690021169_01_04_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690021169_01_04_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690021169_01_04_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... MAD is active for this client in else nbSetGuideTotal = 9 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690021169_01_04_2026.xml IN : ../../files/bdc/unzippedFiles/3690021169/20260401_16:46:21/BDC_XML-engagement_3690021169_01_04_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690021169_01_04_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = Engagement_3690021169_01_04_2026_detailLivraisons.png > will add file : Engagement_3690021169_01_04_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690021169/20260401_16:46:21/Engagement_3690021169_01_04_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : Engagement_3690021169_01_04_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully creating DocuSignEmail... docuSignToken = 3akPiK7xKDNseUoEuDZoJz5t4hff2cS9u1Rpn8UHX779N3ZsZMsYbX32mvfTEWO7 nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = secunath@orange.fr,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690021169 signWithDocuSign = 1 attachmentToSign = Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"secunath@orange.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.634 ========================================= - 2026-04-01 16:36:34 - dirToStoreZip = ../../files/bdc/zippedFiles/3690021169 _________ Destinataires _________ to : secunath@orange.fr cc : romain.valette@roche.com emailPharma : secunath@orange.fr not addCC : secunath@orange.fr addCC : romain.valette@roche.com whiteList = secunath@orange.fr __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690021169/20260401_16:36:34/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690021169/20260401_16:36:34 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_GIROPHARM_3690021169_01_04_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_GIROPHARM_3690021169_01_04_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 = rOo58UEeAzdJyE8rP3LWuSdbds06G15r2nJHiuelr3jNx6GnjYXWPqBBYSMCdEOb nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = secunath@orange.fr,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690021169 signWithDocuSign = 1 attachmentToSign = 1 Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"secunath@orange.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.634 ========================================= - 2026-04-01 16:29:15 - dirToStoreZip = ../../files/bdc/zippedFiles/3690021169 _________ Destinataires _________ to : secunath@orange.fr cc : romain.valette@roche.com emailPharma : secunath@orange.fr not addCC : secunath@orange.fr addCC : romain.valette@roche.com whiteList = secunath@orange.fr __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690021169/20260401_16:29:15/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690021169/20260401_16:29:15 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = BDC-service_3690021169_01_04_2026.pdf fileNameToSend = Services_XML_3690021169_01_04_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_3690021169_01_04_2026.pdf ********* SERVICES ********** infoContact = REF found 10401273001 REF poz1 ==> 1.1/ emailBody = Bonjour Madame, 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, 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, **************************** *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = Services_XML_3690021169_01_04_2026.xml ********* XML BDC SERVICES FILE ********** fileNameToSend = Services_XML_3690021169_01_04_2026.xml > will add file : Services_XML_3690021169_01_04_2026.xml IN : ../../files/bdc/unzippedFiles/3690021169/20260401_16:29:15/Services_XML_3690021169_01_04_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : Services_XML_3690021169_01_04_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully creating DocuSignEmail... docuSignToken = 7AqbmOrAgoPntEoSdXwcP9LDFVPxy7WnF7dsRQiJXL18tCKOLR27TTltn2l8YiYb nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = secunath@orange.fr,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690021169 signWithDocuSign = 1 attachmentToSign = Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"secunath@orange.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.634 ========================================= - 2026-04-01 15:26:22 - dirToStoreZip = ../../files/bdc/zippedFiles/3690036656 _________ Destinataires _________ to : pharmaciedubassin17@gmail.com cc : romain.valette@roche.com emailPharma : pharmaciedubassin17@gmail.com not addCC : pharmaciedubassin17@gmail.com addCC : romain.valette@roche.com whiteList = pharmaciedubassin17@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690036656/20260401_15:26:22/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690036656/20260401_15:26:22 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = BDC-engagement_3690036656_01_04_2026.pdf fileNameToSend = BDC_XML-engagement_3690036656_01_04_2026.xml fileNameToSend = Engagement_3690036656_01_04_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_3690036656_01_04_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690036656_01_04_2026.pdf *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC_XML-engagement_3690036656_01_04_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690036656_01_04_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690036656_01_04_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... MAD is active for this client in else nbSetGuideTotal = 7 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690036656_01_04_2026.xml IN : ../../files/bdc/unzippedFiles/3690036656/20260401_15:26:22/BDC_XML-engagement_3690036656_01_04_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690036656_01_04_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = Engagement_3690036656_01_04_2026_detailLivraisons.png > will add file : Engagement_3690036656_01_04_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690036656/20260401_15:26:22/Engagement_3690036656_01_04_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : Engagement_3690036656_01_04_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully creating DocuSignEmail... docuSignToken = ff9JbHOhdq3AUmBYMMeDz5RX6pSLyth6FyXycQkc9EGPYOyP5r7c6U1wp4SPUONe nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = pharmaciedubassin17@gmail.com,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690036656 signWithDocuSign = 1 attachmentToSign = Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmaciedubassin17@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.634 ========================================= - 2026-04-01 15:22:07 - dirToStoreZip = ../../files/bdc/zippedFiles/3690036656 _________ Destinataires _________ to : pharmaciedubassin17@gmail.com cc : romain.valette@roche.com emailPharma : pharmaciedubassin17@gmail.com not addCC : pharmaciedubassin17@gmail.com addCC : romain.valette@roche.com whiteList = pharmaciedubassin17@gmail.com __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690036656/20260401_15:22:07/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690036656/20260401_15:22:07 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_PLUS-PHARMACIE---PHARMAVIE_3690036656_01_04_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_PLUS-PHARMACIE---PHARMAVIE_3690036656_01_04_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 = ee0A8GsEYMYC0xSB1N3dSNXek4ycmHdPX1KzwogVoyLHDhbbZHDXxF7Ptn3JQPJp nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = pharmaciedubassin17@gmail.com,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690036656 signWithDocuSign = 1 attachmentToSign = 1 Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmaciedubassin17@gmail.com"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.633 ========================================= - 2026-04-01 10:10:50 - dirToStoreZip = ../../files/bdc/zippedFiles/3690022779 _________ Destinataires _________ to : pharmacie.collard@wanadoo.fr cc : romain.valette@roche.com emailPharma : pharmacie.collard@wanadoo.fr not addCC : pharmacie.collard@wanadoo.fr addCC : romain.valette@roche.com whiteList = pharmacie.collard@wanadoo.fr __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690022779/20260401_10:10:50/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690022779/20260401_10:10:50 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = BDC-service_3690022779_01_04_2026.pdf fileNameToSend = Services_XML_3690022779_01_04_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_3690022779_01_04_2026.pdf ********* SERVICES ********** infoContact = REF found 10401273001 REF poz1 ==> 1.1/ emailBody = Bonjour Madame, 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, 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, **************************** *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = Services_XML_3690022779_01_04_2026.xml ********* XML BDC SERVICES FILE ********** fileNameToSend = Services_XML_3690022779_01_04_2026.xml > will add file : Services_XML_3690022779_01_04_2026.xml IN : ../../files/bdc/unzippedFiles/3690022779/20260401_10:10:50/Services_XML_3690022779_01_04_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : Services_XML_3690022779_01_04_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully creating DocuSignEmail... docuSignToken = bcrhHDbXpDEMtOYYsS68z7VLX5cIk9bHRgvdg2Xilp4UY6oOlczCLOudUljjcOwP nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = pharmacie.collard@wanadoo.fr,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690022779 signWithDocuSign = 1 attachmentToSign = Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacie.collard@wanadoo.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.633 ========================================= - 2026-04-01 10:07:29 - dirToStoreZip = ../../files/bdc/zippedFiles/3690022779 _________ Destinataires _________ to : pharmacie.collard@wanadoo.fr cc : romain.valette@roche.com emailPharma : pharmacie.collard@wanadoo.fr not addCC : pharmacie.collard@wanadoo.fr addCC : romain.valette@roche.com whiteList = pharmacie.collard@wanadoo.fr __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690022779/20260401_10:07:29/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690022779/20260401_10:07:29 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = BDC-engagement_3690022779_01_04_2026.pdf fileNameToSend = BDC_XML-engagement_3690022779_01_04_2026.xml fileNameToSend = Engagement_3690022779_01_04_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_3690022779_01_04_2026.pdf ********* CONTRAT PRODUIT ********** fileNameToSend = BDC-engagement_3690022779_01_04_2026.pdf *** END FOR LOOP *** *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 3/ fileNameToSend = BDC_XML-engagement_3690022779_01_04_2026.xml ********* XML BDC PRODUIT FILE ********** fileNameToSend = BDC_XML-engagement_3690022779_01_04_2026.xml XML LOADED SUCCESS : BDC_XML-engagement_3690022779_01_04_2026.xml XML LOADED SUCCESS 1 XML LOADED SUCCESS will call insertContrat... will call insertContratProductQte... MAD is active for this client in else nbSetGuideTotal = 20 isMadActive = setContratUtilisateurHasAcGuideValueCommande NOT CALLED > will add file : BDC_XML-engagement_3690022779_01_04_2026.xml IN : ../../files/bdc/unzippedFiles/3690022779/20260401_10:07:29/BDC_XML-engagement_3690022779_01_04_2026.xml File not kbis & not rib Tentative Envoi sur OFSAD de : BDC_XML-engagement_3690022779_01_04_2026.xml... Le serveur OFSAD est en ligne *** END FOR LOOP *** ********** STARTING FOR LOOP ***************** 4/ fileNameToSend = Engagement_3690022779_01_04_2026_detailLivraisons.png > will add file : Engagement_3690022779_01_04_2026_detailLivraisons.png IN : ../../files/bdc/unzippedFiles/3690022779/20260401_10:07:29/Engagement_3690022779_01_04_2026_detailLivraisons.png File not kbis & not rib PNG détecté Tentative Envoi sur OFSAD de : Engagement_3690022779_01_04_2026_detailLivraisons.png... Le serveur OFSAD est en ligne *** END FOR LOOP *** END FOR reached errmsg = File uploaded to OFSAD successfully creating DocuSignEmail... docuSignToken = l8Dy1pCMD5k0L6dG5XCk325DtEJOAh9e1pehkXKVkQbVjwK8e35P1rBWfQ40QKfl nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = pharmacie.collard@wanadoo.fr,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690022779 signWithDocuSign = 1 attachmentToSign = Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacie.collard@wanadoo.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// //============================= v.633 ========================================= - 2026-04-01 09:50:49 - dirToStoreZip = ../../files/bdc/zippedFiles/3690022779 _________ Destinataires _________ to : pharmacie.collard@wanadoo.fr cc : romain.valette@roche.com emailPharma : pharmacie.collard@wanadoo.fr not addCC : pharmacie.collard@wanadoo.fr addCC : romain.valette@roche.com whiteList = pharmacie.collard@wanadoo.fr __________________________________ - fName = offlineFiles.zip - 5 - ../../files/bdc/zippedFiles/3690022779/20260401_09:50:49/offlineFiles.zip move_uploaded_file success Open success - dirForExtraction = ../../files/bdc/unzippedFiles/3690022779/20260401_09:50:49 is NOT Pharma Beta... is NOT Pharma ROC... ##################### CHECKING ####################### fileNameToSend = . fileNameToSend = .. fileNameToSend = Contrat_utilisateur_QUARTZ---HYGIE-31_3690022779_01_04_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_QUARTZ---HYGIE-31_3690022779_01_04_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 = TqPhEqG3443AEJ8HTnXDCjINvhlSZMfEsIrKmT9JmUEVl0A19obLeKNHA5ifOWoT nbRecipient = 1 dest = 'romain.valette@roche.com' whiteList = pharmacie.collard@wanadoo.fr,romain.valette@roche.com +++++++++++++++ WILL CALL CURL +++++++++++++++++ ionosUrl = http://www.pharmavisite.com/webservices/_prod530_com/webservice.php idPharma = 3690022779 signWithDocuSign = 1 attachmentToSign = 1 Will try to get fonction fonctionFromDb = E-Délégué pharma isPharmaRoc = false CURL response = {"status":"ok", "dest":"pharmacie.collard@wanadoo.fr"} EMAIL SENT +++++++++++++++++++++++++++++++++++ END FILE ============================================================================================================================================// ####### Creation - 2026-04-01 09:50:49 ########## --------- 2026-04-01 09:50:49 --------- - [getLogfile] suffixe = storeFile delegueEmail = romain.valette@roche.com ##################################################