<?php
date_default_timezone_set('America/Argentina/Buenos_Aires');

global $w_fecha; 
global $w_hora;

$w_fecha = ''; // si no se le manda fecha el Stored Procedure busca las ultimas 26 hs.
// Si se quiere correr para otra fecha 
/*
$w_fecha = '2018-07-11';
*/

$w_hora = date("Y-m-d H:i:s"); 
echo "\n", $w_hora; 
echo " - Inicio del Proceso\n";   

$connection = new PDO('dblib:host=192.168.10.15;dbname=Fidelitas;charset=utf8','sa','KraDQlo');

$w_hora = date("Y-m-d H:i:s"); 
echo "\n", $w_hora;  

$stmt  = $connection->prepare("EXEC cendeu_a_informix '$w_fecha'");
$stmt->setFetchMode(PDO::FETCH_OBJ); 
if ($stmt) {
  $stmt->execute();
}

$deudas = $stmt->fetchAll();
$file = '';
foreach($deudas as $info){
        $line =
        trim($info->c01_codigo) . '|' .
        trim($info->cuit) . '|' .
        trim($info->periodo) . '|' .
        trim($info->entidad) . '|' .
        trim($info->situacion) . '|' .
        trim($info->total) . '|' .
        trim($info->procesado) . '|' ;
        $file .= $line."\n";
}
//echo $file; 
$file_txt  = '/var/www/html/fidelitas/public/documentos/temp/ainformix/cendeu.txt';
file_put_contents($file_txt, $file);
$file_txt2 = '/var/www/html/fidelitas/public/documentos/temp/ainformix/cendeu_'.date("Ymd").'.txt';
file_put_contents($file_txt2, $file);


$stmt  = $connection->prepare("EXEC cendeu_a_informix_2");
$stmt->setFetchMode(PDO::FETCH_OBJ);
if ($stmt) {
   $stmt->execute();
}

$w_hora = date("Y-m-d H:i:s"); 
echo "\n\n", $w_hora; 
echo " - Fin del Proceso\n\n"; 

?>


