461 |
|
|
462 |
/*********************************/ |
/*********************************/ |
463 |
/* */ |
/* */ |
464 |
|
/* Ajout rejets de prelevements */ |
465 |
|
/* */ |
466 |
|
/*********************************/ |
467 |
|
if (!$error) |
468 |
|
{ |
469 |
|
$sql = "SELECT pr.rowid,".$db->pdate("pr.date_rejet"); |
470 |
|
$sql .= " FROM ".MAIN_DB_PREFIX."prelevement_rejet as pr"; |
471 |
|
$sql .= " , ".MAIN_DB_PREFIX."prelevement_lignes as pl"; |
472 |
|
$sql .= " WHERE pl.fk_soc = ".$soc->id; |
473 |
|
$sql .= " AND pr.fk_prelevement_lignes = pl.rowid"; |
474 |
|
$sql .= " AND afacturer = 1 LIMIT 1;"; |
475 |
|
$resql = $db->query($sql) ; |
476 |
|
if ( $resql ) |
477 |
|
{ |
478 |
|
while ($row = $db->fetch_row($resql)) |
479 |
|
{ |
480 |
|
$result = $fac->addline($facid, |
481 |
|
"Frais pour prélèvement rejeté du ".strftime("%d/%m/%Y",$row[1]), |
482 |
|
15, |
483 |
|
1, |
484 |
|
'0', |
485 |
|
0, |
486 |
|
0, |
487 |
|
0); |
488 |
|
|
489 |
|
$sqlu = "UPDATE ".MAIN_DB_PREFIX."prelevement_rejet as pr"; |
490 |
|
$sqlu .= " SET afacturer=0"; |
491 |
|
$sqlu .= " ,fk_facture=".$facid; |
492 |
|
$sqlu .= " WHERE rowid=".$row[0].";"; |
493 |
|
|
494 |
|
$resqlu = $db->query($sqlu); |
495 |
|
} |
496 |
|
$db->free($resql); |
497 |
|
} |
498 |
|
else |
499 |
|
{ |
500 |
|
$error = 21; |
501 |
|
dolibarr_syslog($db->error()); |
502 |
|
dolibarr_syslog("Erreur rejet prelevement"); |
503 |
|
} |
504 |
|
} |
505 |
|
|
506 |
|
|
507 |
|
/*********************************/ |
508 |
|
/* */ |
509 |
/* Validation de la facture */ |
/* Validation de la facture */ |
510 |
/* */ |
/* */ |
511 |
/*********************************/ |
/*********************************/ |
646 |
$message .= $fac->client->bank_account->number; |
$message .= $fac->client->bank_account->number; |
647 |
} |
} |
648 |
|
|
|
$message .= "\nVotre image de marque et votre N° de téléphone associés !\n"; |
|
|
$message .= "ibreizh vous propose son offre N° d'appel Gratuit (offre concurrente au N° vert de l'opérateur historique) pour vos prospects et clients\nOffrez un nouveau service + à vos clients...\n"; |
|
|
//$message .= "Favorisez les appels entrants des nouveaux clients...\n"; |
|
|
|
|
649 |
if ($verbose) dolibarr_syslog("Création du pdf facture : $facid"); |
if ($verbose) dolibarr_syslog("Création du pdf facture : $facid"); |
650 |
|
|
651 |
if (! facture_pdf_create($db, $facid, $message)) |
if (! facture_pdf_create($db, $facid, $message)) |
655 |
} |
} |
656 |
} |
} |
657 |
|
|
|
|
|
658 |
if (!$error && !$cancel_facture) |
if (!$error && !$cancel_facture) |
659 |
{ |
{ |
660 |
$db->query("COMMIT"); |
$db->query("COMMIT"); |
|
|
|
661 |
/* $soc |
/* $soc |
662 |
* $ligne |
* $ligne |
663 |
*/ |
*/ |
767 |
|
|
768 |
$message .= "\nEgalement joint à ce mail le détails de vos communications.\n\n"; |
$message .= "\nEgalement joint à ce mail le détails de vos communications.\n\n"; |
769 |
|
|
|
// Ajout demandé par GH |
|
|
$message .= "Votre image de marque et votre N° de téléphone associés !\n"; |
|
|
$message .= "ibreizh vous propose son offre N° d'appel Gratuit (offre concurrente au N° vert de l'opérateur historique) pour vos prospects et clients, Offrez un nouveau service + à vos clients...\n"; |
|
|
$message .= "Favorisez les appels entrants des nouveaux clients...\n\n"; |
|
|
// |
|
|
|
|
770 |
$message .= TELEPHONIE_MAIL_FACTURATION_SIGNATURE; |
$message .= TELEPHONIE_MAIL_FACTURATION_SIGNATURE; |
771 |
|
|
772 |
|
|