<?php
date_default_timezone_set('America/Argentina/Buenos_Aires');
global $w_fecha; 
global $w_fecha_dmy;
global $w_hora;
global $w_fecha_2;

$w_fecha = date("Y-m-d");
$w_fecha_2 = date("Ymd");

// Si se quiere correr para otra fecha 
/*
 $w_fecha = '2018-05-28';
 $w_fecha_2 = '20180528';
*/

$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 Mantenimiento_Concursos_y_Quiebras_txt '$w_fecha', '$w_fecha'");
$stmt->setFetchMode(PDO::FETCH_OBJ); 
if ($stmt) {
  $stmt->execute();
}
/*
--EXPEDIENTE            ALFANUMERICO    12      POSICIONES.
--JUZGADO               NUMERICO        3       POSICIONES.
--SECRETARIA            ALFANUMERICO    3       POSICIONES.
--JURISDICCION          ALFANUMERICO    30      POSICIONES.
--CONCURSADO            ALFANUMERICO    80      POSICIONES.
--NUMCLIEN              NUMERICO        10      POSICIONES.
--CUIT                  NUMERICO        13      POSICIONES.
--TIPODOC               ALFANUMERICO    3       POSICIONES.
--NRODOC                NUMERICO        8       POSICIONES.
--SITUACION             ALFANUMERICO    2       POSICIONES.
--PETICIONANTE          ALFANUMERICO    70      POSICIONES.
--TIPROCESO             ALFANUMERICO    2       POSICIONES.
--PROCESO               ALFANUMERICO    43      POSICIONES.
--SINDICO               ALFANUMERICO    70      POSICIONES.
--DOMICIL-SINDICO       ALFANUMERICO    80      POSICIONES.
--PRESENTACION          ALFANUMERICO    8       POSICIONES.
--APERTURA              ALFANUMERICO    8       POSICIONES.
--FECVER                ALFANUMERICO    8       POSICIONES.
--ARTICULO35            ALFANUMERICO    8       POSICIONES.
--ARTICULO39            ALFANUMERICO    8       POSICIONES.
--AUDIENCIA             ALFANUMERICO    8       POSICIONES.
*/
$balances = $stmt->fetchAll();
$file = '';
foreach($balances as $info){
        $line =
        $info->Expediente .
        $info->Juzgado .
        $info->Secretaria .
        $info->Jurisdiccion .
        $info->Concursado .
        $info->Numclien .
        $info->Cuit .
        $info->Tipdoc .
        $info->Nrodoc .
        $info->Situacion .
        $info->Peticionante .
        $info->Tiproceso .
        $info->Proceso .
        $info->Sindico .
        $info->DomicilSindico .
        $info->Presentacion .
        $info->Apertura .
        $info->Fecver .
        $info->Artitulo35 .
        $info->Articulo39 .
        $info->Audiencia ; 
        $line = strtoupper($line); 
        $line = str_replace("Ñ", 'N', $line);
        $line = str_replace("Á", 'A', $line);
        $line = str_replace("É", 'E', $line);
        $line = str_replace("Í", 'I', $line);
        $line = str_replace("Ó", 'O', $line);
        $line = str_replace("Ú", 'U', $line);
        $file .= $line."\r\n";
        //$file .= $line.PHP_EOL;
        //$file .= $line."\n";
}
$file_txt  = '/var/www/html/compartido/mant_cyq/hoy/Mant_cyq_'.$w_fecha_2.'.txt';
file_put_contents($file_txt, $file);
$file_txt2 = '/var/www/html/compartido/mant_cyq/Mant_cyq_'.$w_fecha_2.'.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"; 

?>


