Merge, Amélioration batch, suppression mandataire
This commit is contained in:
commit
410c25184f
@ -141,7 +141,6 @@ foreach ($tabFichiers as $k => $nomFichier)
|
||||
if (strtolower(substr($nomFichier,0,1))=='g' ||
|
||||
strtolower(substr($nomFichier,0,1))=='c'){
|
||||
|
||||
echo date ('Y/m/d - H:i:s')." - Fichier $nomFichier disponible pour traitement.".EOL;
|
||||
//Traitement des fichiers scannés une deuxième fois
|
||||
$refFichier = str_replace('.pdf','', $nomFichier);
|
||||
$refFichier = explode('-', $refFichier);
|
||||
@ -150,6 +149,8 @@ foreach ($tabFichiers as $k => $nomFichier)
|
||||
//Detection de la référence fichier dans les commandes
|
||||
if (isset($tabCommandes[$numFichier]) && is_array($tabCommandes[$numFichier]))
|
||||
{
|
||||
echo date ('Y/m/d - H:i:s')." - Fichier $nomFichier disponible pour traitement.".EOL;
|
||||
|
||||
$commande = $tabCommandes[$numFichier];
|
||||
echo date ('Y/m/d - H:i:s')." - Le fichier $nomFichier correspond à la commande ".$commande['refDocument'].' de '.$commande['login'].'.'.EOL;
|
||||
|
||||
@ -163,8 +164,8 @@ foreach ($tabFichiers as $k => $nomFichier)
|
||||
}
|
||||
|
||||
//Le fichier existe déjà @todo : envoyé un mail quand même ?
|
||||
if (file_exists(ACTES_IG_LOCAL_DIR.$nomCible)){
|
||||
|
||||
if (file_exists(ACTES_IG_LOCAL_DIR.$nomCible))
|
||||
{
|
||||
echo date ('Y/m/d - H:i:s')." - Le fichier de la commande $nomCible est déjà disponible !".EOL;
|
||||
/*
|
||||
* Vérifier que la date de reception est à nulle
|
||||
|
@ -29,8 +29,6 @@ function listCmdMois($statut, $date){
|
||||
->andWhere('statutCommande = ?', $statut)
|
||||
->andWhere('dateCommande LIKE ?', $date.'%')
|
||||
->andWhere('dateReception = ?', '0000-00-00 00:00:00');
|
||||
echo $q->getSqlQuery();
|
||||
print_r($q->getFlattenedParams());
|
||||
$listeCmd = $q->execute();
|
||||
return $listeCmd;
|
||||
}
|
||||
@ -45,40 +43,40 @@ if ( empty($argv[1]) ) {
|
||||
|
||||
$listeCmd = listCmdMois(0, $moisPrecedent);
|
||||
|
||||
$emailTxt = "";
|
||||
$emailTxt = '';
|
||||
//Liste commandes non-traites
|
||||
$emailTxt.= "<b><u>Commandes greffe non receptionné</u></b>";
|
||||
$emailTxt.= "<br/>";
|
||||
$emailTxt.= '<b><u>Commandes greffe non receptionné</u></b>';
|
||||
$emailTxt.= '<br/>';
|
||||
if(count($listeCmd)>0){
|
||||
$emailTxt.= "<table border=\"1\" style=\"border:1px solid; margin:5px; border-collapse:collapse;\">";
|
||||
$emailTxt.= "<thead>";
|
||||
$emailTxt.= "<tr>";
|
||||
$emailTxt.= "<th>Ref.</th>";
|
||||
$emailTxt.= "<th>Siren</th>";
|
||||
$emailTxt.= "<th>Ref. Document</th>";
|
||||
$emailTxt.= "<th>Date de commande</th>";
|
||||
$emailTxt.= "</tr>";
|
||||
$emailTxt.= "</thead>";
|
||||
$emailTxt.= "<tbody>";
|
||||
$emailTxt.= '<table border="1" style="border:1px solid; margin:5px; border-collapse:collapse;">';
|
||||
$emailTxt.= '<thead>';
|
||||
$emailTxt.= '<tr>';
|
||||
$emailTxt.= '<th>Ref.</th>';
|
||||
$emailTxt.= '<th>Siren</th>';
|
||||
$emailTxt.= '<th>Ref. Document</th>';
|
||||
$emailTxt.= '<th>Date de commande</th>';
|
||||
$emailTxt.= '</tr>';
|
||||
$emailTxt.= '</thead>';
|
||||
$emailTxt.= '<tbody>';
|
||||
foreach($listeCmd as $cmd){
|
||||
$emailTxt.= "<tr>";
|
||||
$emailTxt.= "<td style=\"padding:5px\">G".$cmd->idCommande."</td>";
|
||||
$emailTxt.= "<td style=\"padding:5px\">".$cmd->siren."</a></td>";
|
||||
$emailTxt.= '<tr>';
|
||||
$emailTxt.= '<td style="padding:5px">G'.$cmd->idCommande.'</td>';
|
||||
$emailTxt.= '<td style="padding:5px">'.$cmd->siren.'</a></td>';
|
||||
if( preg_match('/^([0-9]{4}_).*?$/', $cmd->refDocument, $matches) ){
|
||||
$type = 'bilans';
|
||||
}else{
|
||||
$type = 'actes';
|
||||
}
|
||||
$emailTxt.= "<td style=\"padding:5px\"><a href=\"/?page=greffes&vue=".$type."&siret=".$cmd->siren."\">".$cmd->refDocument."</a></td>";
|
||||
$emailTxt.= "<td style=\"padding:5px\">".$cmd->dateCommande."</td>";
|
||||
$emailTxt.= "</tr>";
|
||||
$emailTxt.= '<td style="padding:5px"><a href="/?page=greffes&vue='.$type.'&siret='.$cmd->siren.'">'.$cmd->refDocument.'</a></td>';
|
||||
$emailTxt.= '<td style="padding:5px">'.$cmd->dateCommande.'</td>';
|
||||
$emailTxt.= '</tr>';
|
||||
}
|
||||
$emailTxt.= "</tbody>";
|
||||
$emailTxt.= "</table>";
|
||||
$emailTxt.= '</tbody>';
|
||||
$emailTxt.= '</table>';
|
||||
}else{
|
||||
$emailTxt.= "Aucune commande<br/>";
|
||||
}
|
||||
$emailTxt.= "<br/>";
|
||||
$emailTxt.= '<br/>';
|
||||
$emailtTxt = utf8_encode($emailTxt);
|
||||
|
||||
//Envoi mail
|
||||
|
@ -47,15 +47,16 @@ if ($error==TRUE){
|
||||
}catch (SoapFault $fault){
|
||||
$message = 'Une erreur s\'est produite durant l\'enregistrement';
|
||||
}
|
||||
if(count($tableResults)>0){
|
||||
/*if(count($tableResults)>0){
|
||||
FB::log($tableResults, 'RESULTS');
|
||||
$message = 'Il semble que le mandataire soit déjà enregistré';
|
||||
}else{
|
||||
}else{*/
|
||||
//Si le webservice renvoie une erreur, on l'affecte à message
|
||||
try {
|
||||
$client->setMandataire($tabMandataires);
|
||||
}catch(SoapFault $fault){
|
||||
$message = 'Une erreur s\'est produite durant l\'enregistrement';
|
||||
}
|
||||
}
|
||||
//}
|
||||
}
|
||||
echo $message;
|
@ -76,7 +76,7 @@ function mailSoapFault($message)
|
||||
{
|
||||
require_once 'mail/mail.php';
|
||||
sendMail(
|
||||
"Erreur SOAP - (Date :".date("d")."/".date("m")."/".date("Y").")",
|
||||
"Erreur SOAP - ".EXTRANET_URL." - (Date :".date("d")."/".date("m")."/".date("Y").")",
|
||||
$message,
|
||||
//From
|
||||
array(
|
||||
|
@ -2,7 +2,6 @@
|
||||
require_once 'common/dates.php';
|
||||
require_once 'common/curl.php';
|
||||
|
||||
/** Déclation du client Soap auprès du webservice **/
|
||||
/** Déclation du client Soap auprès du webservice **/
|
||||
$client = new SoapClient(null, array(
|
||||
'trace' => 1,
|
||||
@ -121,42 +120,42 @@ if(count($annonces)>0)
|
||||
<td width="350" colspan="2" class="StyleInfoData">Référence : <?=$annonce['Ref']?></td>
|
||||
</tr>
|
||||
<?php
|
||||
if ($annonce['Bodacc']=='A' || $annonce['Bodacc']=='B' || $annonce['Bodacc']=='C')
|
||||
{
|
||||
if ($annonce['Bodacc']=='A' || $annonce['Bodacc']=='B' || $annonce['Bodacc']=='C')
|
||||
{
|
||||
?>
|
||||
<tr>
|
||||
<td width="30"> </td>
|
||||
<td width="550" colspan="2" class="StyleInfoData">BODACC n°<?=$annonce['Parution'].' '.$annonce['Bodacc'].' du '.$annonce['DatePar'];?>. <?=$annonce['Tribunal']?>.</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
elseif ($annonce['Bodacc']=='G')
|
||||
{
|
||||
}
|
||||
elseif ($annonce['Bodacc']=='G')
|
||||
{
|
||||
?>
|
||||
<tr>
|
||||
<td width="30"> </td>
|
||||
<td width="550" colspan="2" class="StyleInfoData">GREFFE du <?=$annonce['Tribunal'].' au '.$annonce['DatePar'];?>.</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
elseif ($annonce['Bodacc']=='P')
|
||||
{
|
||||
}
|
||||
elseif ($annonce['Bodacc']=='P')
|
||||
{
|
||||
?>
|
||||
<tr>
|
||||
<td width="30"> </td>
|
||||
<td width="550" colspan="2" class="StyleInfoData">RNCS du <?=$annonce['Tribunal'].' au '.$annonce['DatePar'];?>.</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
else
|
||||
{
|
||||
}
|
||||
else
|
||||
{
|
||||
?>
|
||||
<tr>
|
||||
<td width="30"> </td>
|
||||
<td width="550" colspan="2" class="StyleInfoData">Collecte SD du <?=$annonce['Tribunal'].' au '.$annonce['DatePar'];?>.</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
?>
|
||||
<tr>
|
||||
<td width="30"> </td>
|
||||
@ -174,7 +173,17 @@ else
|
||||
<tr>
|
||||
<td colspan="3"><hr width="80%"></td>
|
||||
</tr>
|
||||
<?php }
|
||||
}?>
|
||||
<?php
|
||||
} // Fin foreach
|
||||
//Si pas d'annonces
|
||||
} else {
|
||||
?>
|
||||
<tr>
|
||||
<td width="30"> </td>
|
||||
<td width="550" colspan="2" class="StyleInfoLib">Aucune annonce</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</table>
|
||||
</div>
|
Loading…
x
Reference in New Issue
Block a user