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

global $w_fecha; 
global $w_fecha_dmy;
global $w_hora;

$w_fecha = date("Y-m-d");
$w_fecha_dmy = date("d/m/Y"); 

// Si se quiere correr para otra fecha 
/*
$w_fecha = '2018-05-10';
$w_fecha_dmy = '10/05/2018';
*/

$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 socios_a_informix '$w_fecha'");
$stmt->setFetchMode(PDO::FETCH_OBJ); 
if ($stmt) {
  $stmt->execute();
}

$socios = $stmt->fetchAll();
$file = '';
foreach($socios as $info){
        $line =
        trim($info->id_socios) . '|' . 
        trim($info->c01_codigo) . '|' . 
        trim($info->c01_cuit) . '|' . 
        trim($info->nombre) . '|' . 
        trim($info->c01_codigo_soc) . '|' . 
        trim($info->c01_cuit_soc)  . '|' . 
        trim($info->nombre_socio) . '|' .
        trim($info->car_codigo)  . '|' . 
        trim($info->cargo)  . '|' . 
        trim($info->c04_porcentaje)  . '|' . 
        trim($info->c04_periodo_mes) . '|' . 
        trim($info->c04_periodo_ano) . '|' . 
        trim($info->c04_ultimo)  . '|' . 
        trim($info->c04_periodo_desde) . '|' . 
        trim($info->c04_periodo_hasta)  . '|' . 
        trim($info->c04_fecha_act)  . '|' . 
        trim($info->visible) . '|' .
        trim($info->procesado) . '|'; 

        $file .= $line."\n";
}
$file_txt  = '/var/www/html/fidelitas/public/documentos/temp/ainformix/socios.txt';
file_put_contents($file_txt, $file);
$file_txt2 = '/var/www/html/fidelitas/public/documentos/temp/ainformix/socios'.date("Ymd").'.txt';
file_put_contents($file_txt2, $file);

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

?>


