<?php
  session_start();
  $ruta="../../";
  include_once($ruta."class/dominio.php");
  $dominio=new dominio;
  include_once($ruta."class/vadmejecutivo.php");
  $vadmejecutivo=new vadmejecutivo;
  include_once($ruta."class/grupo.php");
  $grupo=new grupo;
  include_once($ruta."class/ciclo.php");
  $ciclo=new ciclo;
   include_once($ruta."class/grupocredito.php");
  $grupocredito=new grupocredito;
  include_once($ruta."class/credito.php");
  $credito=new credito;
  include_once($ruta."class/creditodetalle.php");
  $creditodetalle=new creditodetalle;
  include_once($ruta."class/personagrupo.php");
  $personagrupo=new personagrupo;
  include_once($ruta."class/persona.php");
  $persona=new persona;
  include_once($ruta."class/tipobanca.php");
  $tipobanca=new tipobanca;
  include_once($ruta."class/miempresa.php");
  $miempresa=new miempresa;
  include_once($ruta."class/usuario.php");
  $usuario=new usuario;
  include_once($ruta."funciones/funciones.php");
  include($ruta."recursos/qr/qrlib.php");
  require_once $ruta.'recursos/pdf/mpdf/vendor/autoload.php';
  /******************    SEGURIDAD *************/
extract($_GET);
//********* SEGURIDAD GET *************/
$valor=dcUrl($lblcode);
//$dcred=$credito->muestra($valor);
//$cred=$grupocredito->muestra($dcred['idgrupocredito']);
//$gr=$grupo->muestra($cred['idgrupo']);
$ddom=$dominio->muestra($idfrecuenciapago);
//$per=$persona->mostrarPrimero("idpersona=".$dcred['idpersona']);
$rutaImg=$ruta."imagenes/logo.png";
$demp=$miempresa->muestra(1);
$dus=$usuario->muestra($_SESSION["codusuario"]);
$tba=$tipobanca->muestra($idtipobanca);
//$eje=$vadmejecutivo->muestra($cred['idejecutivo']);
$fechaHoy=date('Y-m-d');
$horaHoy=date("H:i:s");

  $defaultConfig = (new Mpdf\Config\ConfigVariables())->getDefaults();
  $fontDirs = $defaultConfig['fontDir'];

  $defaultFontConfig = (new Mpdf\Config\FontVariables())->getDefaults();
  $fontData = $defaultFontConfig['fontdata'];

  $mpdf = new \Mpdf\Mpdf([
      'fontDir' => array_merge($fontDirs, [
            $ruta.'recursos/font/titilium',
        ]),
        'fontdata' => $fontData + [
            'frutiger' => [
                'R' => 'TitilliumWeb-Regular.ttf',
                'I' => 'TitilliumWeb-Italic.ttf',
            ]
        ],
        'default_font' => 'frutiger',
        'mode' => 'utf-8',
        'margin_header' => 5, 
        'margin_top' => 30, 
        'orientation' => ''
    ]
  );


$header='
  <table style="width:100%; font-size:12px; text-align:center;"  align="center">
        <tr >
            <td style="width:30%;" class="letras">
              <center>
                
              </center>
            </td>
            <td style="width:30%;">
              <table class="titREP" align="center">
              <tr>
                <td>
                  <div class="titSUB">P L A N  &nbsp;&nbsp;&nbsp;D E </div>
                  <div class="titPRI"><h3> PAGOS</h3></div>
                </td>
              </tr>
              </table>
            </td>
            <td style="width:30%;">
              <table border="0">
                <tr>
                  <td>
                    <table class="letras" cellpadding="2">
                      <tr>
                        <td align="right">
                          FECHA:
                        </td>
                        <td align="left">
                          <b>'.$fechaHoy.'</b>
                        </td>
                      </tr>
                      <tr>
                        <td align="right">
                          HORA:
                        </td>
                        <td align="left">
                          <b>'.$horaHoy.'</b>
                        </td>
                      </tr>
                      <tr>
                        <td align="right">
                          &nbsp;
                        </td>
                        <td align="left">
                          &nbsp;
                        </td>
                      </tr>
                    </table>
                  </td>
                </tr>
              </table>                     
            </td>
      </tr>
  </table>
  ';

  $html = '
  <style>   
    .textocentro{
      text-align:center;
    }
    .textoderecha{
      text-align:right;
    }
  </style>
    <table class="tablaLIST" style="width:100%; font-size:12px;">
        
        <tr>
          <td colspan="2"><b>Tipo Banca: </b>'.$tba['nombre'].'</td>
          <td><b>Monto Otorgado: </b>'.number_format($idmonto, 2, '.', '').'</td>
         
        </tr>
        <tr>
          <td width="34%"><b>Cuotas: </b>'.$idnrocuotas.'</td>
           <td width="33%"><b>Tasa: </b>'.number_format($tba['interes'], 2, '.', '').'%</td>
          <td width="33%"><b>Lapso : </b>'.$ddom['short'].' días</td>
          
        </tr>
      </table>
    <table class="tablaLIST">
      <thead>
        <tr>
          <th>Nro</th>
          <th>Fecha</th>
          <th>Capital</th>
          <th>interés</th>
          <th>C.A.</th>
          <th>Seguro</th>
          <th>Cuota</th>
          <th>Saldo Capital</th>
        </tr>
      </thead>
      <tbody>
      <tr>
        <td class="sfila textocentro">0</td>
        <td class="sfila textocentro">'.$fechaHoy.'</td>
        <td class="sfila textocentro">0</td>
        <td class="sfila textocentro">0</td>
        <td class="sfila textocentro">0</td>
        <td class="sfila textocentro">0</td>
        <td class="sfila textocentro">0</td>
        <td class="sfila textoderecha">'.number_format($idmonto, 2, '.', '').'</td>
      </tr>
      ';
       $fechaActual="";
  $montoCAM=$idmonto/$idnrocuotas;
  /***************** INTERES  **********************************************/
   //meses plazo
    $mesesPlazo=$idnrocuotas/$ddom['codigo'];
  $interesTotal=($idmonto*($tba['interes']/100)*$mesesPlazo);
  $interesCuota=$interesTotal/$idnrocuotas;
  /*************************************************************************/
  // CUOTA ACUMULADA
  $gaTotal=$idmonto*($tba['gastosadmin']/100);
  $gastoadmin=$gaTotal/$idnrocuotas;
  /****************************************************************/
  //SEGURO
  $seguro=$idmonto*($tba['seguro']/100);
  $seguro=$seguro/$idnrocuotas;
  /*******************************************************/
  $saldo=$idmonto;

  for ($cuota=1; $cuota <= $idnrocuotas; $cuota++) {
    $totalCuota=$montoCAM+$interesCuota+$gastoadmin+$seguro;
    $saldo=$saldo-$montoCAM;

    if ($cuota==1) {
      $fechaActual=$idfechainicio;//$dcred['fechaprimer']
      $html=$html.'
      <tr>
        <td class="sfila textocentro">'.$cuota.'</td>
        <td class="sfila textocentro">'.$fechaActual.'</td>
        <td class="sfila textocentro">'.number_format($montoCAM, 2, '.', '').'</td>
        <td class="sfila textocentro">'.number_format($interesCuota, 2, '.', '').'</td>
        <td class="sfila textocentro">'.number_format($gastoadmin, 2, '.', '').'</td>
        <td class="sfila textocentro">'.number_format($seguro, 2, '.', '').'</td>
        <td class="sfila textocentro">'.number_format($totalCuota, 2, '.', '').'</td>
        <td class="sfila textoderecha">'.number_format($saldo, 2, '.', '').'</td>
      </tr>';
    }else{
      $fecha = date('Y-m-j');
      //dom['short']=lapsodias
      $nuevafecha = strtotime ( '+'.$ddom['short'].' day' , strtotime ($fechaActual)) ;
      $nuevafecha = date ( 'Y-m-d' , $nuevafecha );
      $fechaActual=$nuevafecha;
      $html=$html.'
      <tr>
        <td class="sfila textocentro">'.$cuota.'</td>
        <td class="sfila textocentro">'.$nuevafecha.'</td>
        <td class="sfila textocentro">'.number_format($montoCAM, 2, '.', '').'</td>
        <td class="sfila textocentro">'.number_format($interesCuota, 2, '.', '').'</td>
        <td class="sfila textocentro">'.number_format($gastoadmin, 2, '.', '').'</td>
        <td class="sfila textocentro">'.number_format($seguro, 2, '.', '').'</td>
        <td class="sfila textocentro">'.number_format($totalCuota, 2, '.', '').'</td>
        <td class="sfila textoderecha">'.number_format($saldo, 2, '.', '').'</td>
      </tr>';
    }
  }
      $html = $html.'
      </tbody>
    </table><br><br><br><br>
    
    
  ';
  //==============================================================
  //==============================================================
  //==============================================================

  //$mpdf->SetDisplayMode('fullpage');

  $stylesheet = file_get_contents($ruta.'recursos/css/elisyam-1.5.css');
  $mpdf->WriteHTML($stylesheet,1); // The parameter 1 tells that this is css/style only and no
  $mpdf->SetHTMLFooter('
  <table width="100%">
      <tr>
          <td width="33%"></td>
          <td width="33%" align="center">{PAGENO}/{nbpg}</td>
          <td width="33%" style="text-align: right;"></td>
      </tr>
  </table>');
  $mpdf->SetHeader($header,50);
  $mpdf->WriteHTML($html);
  $mpdf->Output();

?>