modal_envoi_mail

🔧 fwm_TS_NOOA_COMMANDE_modal_send_mail_client_COMMANDE

"destinataires":["tous les contacts du client lié à la franchise"]
function fwm_TS_NOOA_COMMANDE_modal_send_mail_client_COMMANDE($_id_type, $_id_obje){ global $navi_id_obje; global $navi_id_type; global $url7; global $btn7; global $user; /// récupération des éléments de construction par la classe de la commande $commande = new CommandeManager_Nooa($_id_type, $_id_obje); $interlocuteur = $commande->getIdendite_Interlocuteur_Franchise(); $this_devis = $commande->getCommandeInfos(); $client = $commande->getClient(); // ... (truncated)

🔧 fwm_TS_NOOA_COMMANDE_modal_send_mail_client_COMMANDE

Gestion de l'expéditeur et du cci
function fwm_TS_NOOA_COMMANDE_modal_send_mail_client_COMMANDE($_id_type, $_id_obje){ global $navi_id_obje; global $navi_id_type; global $url7; global $btn7; global $user; /// récupération des éléments de construction par la classe de la commande $commande = new CommandeManager_Nooa($_id_type, $_id_obje); $interlocuteur = $commande->getIdendite_Interlocuteur_Franchise(); $this_devis = $commande->getCommandeInfos(); $client = $commande->getClient(); // ... (truncated)

🔧 fwm_TS_NOOA_COMMANDE_modal_send_mail_client_COMMANDE

Gestion de la PJ
function fwm_TS_NOOA_COMMANDE_modal_send_mail_client_COMMANDE($_id_type, $_id_obje){ global $navi_id_obje; global $navi_id_type; global $url7; global $btn7; global $user; /// récupération des éléments de construction par la classe de la commande $commande = new CommandeManager_Nooa($_id_type, $_id_obje); $interlocuteur = $commande->getIdendite_Interlocuteur_Franchise(); $this_devis = $commande->getCommandeInfos(); $client = $commande->getClient(); // ... (truncated)

🔧 fwm_TS_NOOA_COMMANDE_modal_send_mail_client_COMMANDE

Génération de l'email
function fwm_TS_NOOA_COMMANDE_modal_send_mail_client_COMMANDE($_id_type, $_id_obje){ global $navi_id_obje; global $navi_id_type; global $url7; global $btn7; global $user; /// récupération des éléments de construction par la classe de la commande $commande = new CommandeManager_Nooa($_id_type, $_id_obje); $interlocuteur = $commande->getIdendite_Interlocuteur_Franchise(); $this_devis = $commande->getCommandeInfos(); $client = $commande->getClient(); // ... (truncated)

🔧 fwm_TS_NOOA_FACTURE_modal_send_mail_client_FACTURE

gestion de l'expediteur et du cci
function fwm_TS_NOOA_FACTURE_modal_send_mail_client_FACTURE($relance_facture=false){ global $navi_id_obje; global $navi_id_type; global $url7; global $btn7; global $user; /// récupération des éléments de construction par la classe du Devis $facture = new FactureManager_Nooa($navi_id_type, $navi_id_obje); $interlocuteur = $facture->getIdendite_Interlocuteur_Franchise(); $this_facture = $facture->getFactureInfos(); $client = $facture->getClientFacture(); // ... (truncated)

🔧 fwm_TS_NOOA_FACTURE_modal_send_mail_client_FACTURE

gestion de la PJ
function fwm_TS_NOOA_FACTURE_modal_send_mail_client_FACTURE($relance_facture=false){ global $navi_id_obje; global $navi_id_type; global $url7; global $btn7; global $user; /// récupération des éléments de construction par la classe du Devis $facture = new FactureManager_Nooa($navi_id_type, $navi_id_obje); $interlocuteur = $facture->getIdendite_Interlocuteur_Franchise(); $this_facture = $facture->getFactureInfos(); $client = $facture->getClientFacture(); // ... (truncated)

🔧 fwm_TS_NOOA_FACTURE_modal_send_mail_client_FACTURE

génération de l'email
function fwm_TS_NOOA_FACTURE_modal_send_mail_client_FACTURE($relance_facture=false){ global $navi_id_obje; global $navi_id_type; global $url7; global $btn7; global $user; /// récupération des éléments de construction par la classe du Devis $facture = new FactureManager_Nooa($navi_id_type, $navi_id_obje); $interlocuteur = $facture->getIdendite_Interlocuteur_Franchise(); $this_facture = $facture->getFactureInfos(); $client = $facture->getClientFacture(); // ... (truncated)

🔧 fwm_TS_NOOA_FACTURE_modal_send_mail_client_RELANCE_FACTURE

"destinataires":["tous les contacts du client lié à la franchise"]
function fwm_TS_NOOA_FACTURE_modal_send_mail_client_RELANCE_FACTURE(){ global $navi_id_obje; global $navi_id_type; $relance_facture = true; $facture = fwc7_data_objet_att('', $navi_id_type, $navi_id_obje); $mc = new ModuleCode($navi_id_type,''); $moduleCodeFacture = $mc->moduleCode; $dateEnvoi = $facture['attf102']; fwm_TS_NOOA_FACTURE_modal_send_mail_client_FACTURE($relance_facture); //MAJ des champs de suivi des relances date et type fwc7_modify_att_edit('',$navi_id_type,$navi_id_obje,array($moduleCodeFacture['date_relance']=>date('Ymd'), $moduleCodeFacture['type_de_relance']=>'Relance manuelle', $moduleCodeFacture['att_date_envoi_facture']=>$dateEnvoi)); // ... (truncated)

🔧 fwm_TS_NOOA_FACTURE_modal_send_mail_client_RELANCE_FACTURE

gestion de l'expediteur et du cci
function fwm_TS_NOOA_FACTURE_modal_send_mail_client_RELANCE_FACTURE(){ global $navi_id_obje; global $navi_id_type; $relance_facture = true; $facture = fwc7_data_objet_att('', $navi_id_type, $navi_id_obje); $mc = new ModuleCode($navi_id_type,''); $moduleCodeFacture = $mc->moduleCode; $dateEnvoi = $facture['attf102']; fwm_TS_NOOA_FACTURE_modal_send_mail_client_FACTURE($relance_facture); //MAJ des champs de suivi des relances date et type fwc7_modify_att_edit('',$navi_id_type,$navi_id_obje,array($moduleCodeFacture['date_relance']=>date('Ymd'), $moduleCodeFacture['type_de_relance']=>'Relance manuelle', $moduleCodeFacture['att_date_envoi_facture']=>$dateEnvoi)); // ... (truncated)

🔧 fwm_TS_NOOA_FACTURE_modal_send_mail_client_RELANCE_FACTURE

gestion de la PJ
function fwm_TS_NOOA_FACTURE_modal_send_mail_client_RELANCE_FACTURE(){ global $navi_id_obje; global $navi_id_type; $relance_facture = true; $facture = fwc7_data_objet_att('', $navi_id_type, $navi_id_obje); $mc = new ModuleCode($navi_id_type,''); $moduleCodeFacture = $mc->moduleCode; $dateEnvoi = $facture['attf102']; fwm_TS_NOOA_FACTURE_modal_send_mail_client_FACTURE($relance_facture); //MAJ des champs de suivi des relances date et type fwc7_modify_att_edit('',$navi_id_type,$navi_id_obje,array($moduleCodeFacture['date_relance']=>date('Ymd'), $moduleCodeFacture['type_de_relance']=>'Relance manuelle', $moduleCodeFacture['att_date_envoi_facture']=>$dateEnvoi)); // ... (truncated)

🔧 fwm_TS_NOOA_FACTURE_modal_send_mail_client_RELANCE_FACTURE

Génération de l'email
function fwm_TS_NOOA_FACTURE_modal_send_mail_client_RELANCE_FACTURE(){ global $navi_id_obje; global $navi_id_type; $relance_facture = true; $facture = fwc7_data_objet_att('', $navi_id_type, $navi_id_obje); $mc = new ModuleCode($navi_id_type,''); $moduleCodeFacture = $mc->moduleCode; $dateEnvoi = $facture['attf102']; fwm_TS_NOOA_FACTURE_modal_send_mail_client_FACTURE($relance_facture); //MAJ des champs de suivi des relances date et type fwc7_modify_att_edit('',$navi_id_type,$navi_id_obje,array($moduleCodeFacture['date_relance']=>date('Ymd'), $moduleCodeFacture['type_de_relance']=>'Relance manuelle', $moduleCodeFacture['att_date_envoi_facture']=>$dateEnvoi)); // ... (truncated)

🔧 fwm_TS_NOOA_FACTURE_modal_send_mail_client_RELANCE_FACTURE

Choix du modèle en fonction du type de facture partielle ou solde
function fwm_TS_NOOA_FACTURE_modal_send_mail_client_RELANCE_FACTURE(){ global $navi_id_obje; global $navi_id_type; $relance_facture = true; $facture = fwc7_data_objet_att('', $navi_id_type, $navi_id_obje); $mc = new ModuleCode($navi_id_type,''); $moduleCodeFacture = $mc->moduleCode; $dateEnvoi = $facture['attf102']; fwm_TS_NOOA_FACTURE_modal_send_mail_client_FACTURE($relance_facture); //MAJ des champs de suivi des relances date et type fwc7_modify_att_edit('',$navi_id_type,$navi_id_obje,array($moduleCodeFacture['date_relance']=>date('Ymd'), $moduleCodeFacture['type_de_relance']=>'Relance manuelle', $moduleCodeFacture['att_date_envoi_facture']=>$dateEnvoi)); // ... (truncated)

🔧 fwm_TS_NOOA_FACTURE_modal_send_mail_client_RELANCE_FACTURE

Choix du modele enfonction du montant de la facture... si négative alors avoir, sinon facture.
function fwm_TS_NOOA_FACTURE_modal_send_mail_client_RELANCE_FACTURE(){ global $navi_id_obje; global $navi_id_type; $relance_facture = true; $facture = fwc7_data_objet_att('', $navi_id_type, $navi_id_obje); $mc = new ModuleCode($navi_id_type,''); $moduleCodeFacture = $mc->moduleCode; $dateEnvoi = $facture['attf102']; fwm_TS_NOOA_FACTURE_modal_send_mail_client_FACTURE($relance_facture); //MAJ des champs de suivi des relances date et type fwc7_modify_att_edit('',$navi_id_type,$navi_id_obje,array($moduleCodeFacture['date_relance']=>date('Ymd'), $moduleCodeFacture['type_de_relance']=>'Relance manuelle', $moduleCodeFacture['att_date_envoi_facture']=>$dateEnvoi)); // ... (truncated)

🔧 fwm_TS_NOOA_FACTURE_modal_send_mail_client_RELANCE_FACTURE

Si la facture est payé, on prend le mail modèle Acquitté.
function fwm_TS_NOOA_FACTURE_modal_send_mail_client_RELANCE_FACTURE(){ global $navi_id_obje; global $navi_id_type; $relance_facture = true; $facture = fwc7_data_objet_att('', $navi_id_type, $navi_id_obje); $mc = new ModuleCode($navi_id_type,''); $moduleCodeFacture = $mc->moduleCode; $dateEnvoi = $facture['attf102']; fwm_TS_NOOA_FACTURE_modal_send_mail_client_FACTURE($relance_facture); //MAJ des champs de suivi des relances date et type fwc7_modify_att_edit('',$navi_id_type,$navi_id_obje,array($moduleCodeFacture['date_relance']=>date('Ymd'), $moduleCodeFacture['type_de_relance']=>'Relance manuelle', $moduleCodeFacture['att_date_envoi_facture']=>$dateEnvoi)); // ... (truncated)

🔧 fwm_TS_NOOA_FACTURE_modal_send_mail_client_RELANCE_FACTURE

Fonction pour la relance manuelle d'une facture affiche la modal classique mais ajoute le paramètre $relance pour la gestion de la relance
function fwm_TS_NOOA_FACTURE_modal_send_mail_client_RELANCE_FACTURE(){ global $navi_id_obje; global $navi_id_type; $relance_facture = true; $facture = fwc7_data_objet_att('', $navi_id_type, $navi_id_obje); $mc = new ModuleCode($navi_id_type,''); $moduleCodeFacture = $mc->moduleCode; $dateEnvoi = $facture['attf102']; fwm_TS_NOOA_FACTURE_modal_send_mail_client_FACTURE($relance_facture); //MAJ des champs de suivi des relances date et type fwc7_modify_att_edit('',$navi_id_type,$navi_id_obje,array($moduleCodeFacture['date_relance']=>date('Ymd'), $moduleCodeFacture['type_de_relance']=>'Relance manuelle', $moduleCodeFacture['att_date_envoi_facture']=>$dateEnvoi)); // ... (truncated)

↩️ Returns

(void)