3.1 Description sommaire de la section4
Compte pour faire des tests
Nom d'usager : bibibob
Mot de passe : sam17
-Lors de l'ajout d'un nouveau membre à une liste diffusion dans la page «fr/webd/admin_mailing_membreEdit.asp» la store «ps_update_mailingMember» est appelé pour insérer le membre dans la table «tbl_mailing_member».
-Lors de l'ajout d'un nouveau message automatique(liste de diffusion) dans la page «fr/webd/admin_mailingEdit.asp» la store «ps_insert_mailing» est appelé pour insérer le nouveau message dans la table «tbl_mailing_auto».
Dans cette store est également appelé la store «ps_update_mailing_ordreEnvoi» qui permet de mettre à jour l'ordre d'envoi(champs «ordre_envoi») des messages dans la table «tbl_mailing_auto».
-Lors de la modification d'un message automatique(liste de diffusion) dans la page «fr/webd/admin_mailingEdit.asp» la store «ps_update_mailing» est appelé pour modifier le message dans la table «tbl_mailing_auto».
Dans cette store est également appelé la store «ps_update_mailing_ordreEnvoi» qui permet de mettre à jour l'ordre d'envoi(champs «ordre_envoi») des messages dans la table «tbl_mailing_auto».
-Pour l'envoi automatique des liste de diffusion c'est la job «WEBD_envoi_autorepondeur» qui s'en charge.
-> premier step à être appelé «envoi message Automessenger» qui appele la store «ps_insert_mailing_auto». Cette store appele la View «view_mailing_schedule» qui renvoi le nombre total de mailing à envoyer, la store «ps_select_CI_pubs» et la View «view_mailing_auto» qui permet d'aller chercher tous les messages à envoyer pour ensuite les insérer dans la table d'envoi d'email doit la BD Envoiemail. Lorsque cette étape a été effectué une insertion est faite dans la table «tbl_mailing_auto_log» qui sert de log.
-> deuxième step à être appelé «envoi message scheduler» qui appele la store «ps_insert_mailing_schedule». Cette store appele la View «view_mailing_schedule» qui renvoi le nombre total de mailing à envoyer, la store «ps_select_CI_pubs» et la View «view_mailing_schedule» qui permet d'aller chercher tous les messages à envoyer pour ensuite les insérer dans la table d'envoi d'email doit la BD Envoiemail. Lorsque cette étape a été effectué une modification est faite dans la table «tbl_mailing_archive».(ceci est pour un message ordinaire )
NOUVELLE LOGIQUE
-Lors de l'ajout d'un nouveau membre à une liste diffusion dans la page «fr/webd/admin_mailing_membreEdit.asp» et dans la page «fr/services/mailing/inscription.asp»
->la store «ps_update_mailingMember» est appelé pour insérer le membre dans la table «tbl_mailing_member».
->On ajoute tous les envois que le nouveau membre doit recevoir dans la table «tbl_message_automatique».
-Lors de l'ajout d'un nouveau message automatique(liste de diffusion) dans la page «fr/webd/admin_mailingEdit.asp» la store «ps_insert_mailing» est appelé pour insérer le nouveau message dans la table «tbl_mailing_auto».
Dans cette store est également appelé la store «ps_update_mailing_ordreEnvoi» qui permet de mettre à jour l'ordre d'envoi(champs «ordre_envoi») des messages dans la table «tbl_mailing_auto».
-Lors de la modification d'un message automatique(liste de diffusion) dans la page «fr/webd/admin_mailingEdit.asp» la store «ps_update_mailing» est appelé pour modifier le message dans la table «tbl_mailing_auto».
Dans cette store est également appelé la store «ps_update_mailing_ordreEnvoi» qui permet de mettre à jour l'ordre d'envoi(champs «ordre_envoi») des messages dans la table «tbl_mailing_auto».
-Pour l'envoi automatique des liste de diffusion c'est la job «WEBD_envoi_autorepondeur» qui s'en charge.
-> premier step à être appelé «envoi message Automessenger» qui appele la store «ps_insert_mailing_auto». Cette store appele la View «view_message_automatique» qui permet d'aller chercher tous les messages à envoyer pour ensuite les insérer dans la table d'envoi d'email soit la BD Envoiemail. Lorsque cette étape a été effectué tous les enregistrements dont la date d'envoi est plus petite que getdate() sont supprimés.
-> deuxième step à être appelé «envoi message scheduler» qui appele la store «ps_insert_mailing_schedule». Cette store appele la View «view_mailing_schedule» qui renvoi le nombre total de mailing à envoyer, la store «ps_select_CI_pubs» et la View «view_mailing_schedule» qui permet d'aller chercher tous les messages à envoyer pour ensuite les insérer dans la table d'envoi d'email doit la BD Envoiemail. Lorsque cette étape a été effectué une modification est faite dans la table «tbl_mailing_archive».(ceci est pour un message ordinaire )
|