Exemplo n.º 1
0
<?php

session_start();
require_once 'pdfDocs.class.php';
require_once "dompdf/dompdf_config.inc.php";
require_once '../../STROS/classes/LiquidacionesCarga58.class.php';
require_once '../../PIRAMIDE/classes/abs.class.php';
$arrBloques = array();
$arrDocs = array();
$lc = new LiquidacionesCarga58();
$ab = new abs();
$bandeja = '65';
$TPLOrden = '
	<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><HTML xmlns="http://www.w3.org/1999/xhtml">
	<HEAD>
		<style type="text/css" >
			.header{
				font-family: sans-serif;
			}
			.campos{
				font: 10px sans-serif;
				color: #000000;
			}
			.celdasParesAIG{
				font-size: 8.0pt; 
				color: black; 
				font-weight: 400; 
				text-decoration: none; 
				text-underline-style: none; 
				font-family: sans-serif; 
				text-align: left; 
Exemplo n.º 2
0
function FiniquitoAutomovil($nroliq)
{
    $ab = new abs();
    $salida = '';
    $separador = '----------------------------------------------------------------------------------------------------------------------------------------------------------------------';
    $espacioIzq = '20';
    $query = "\n\t\tSELECT DISTINCT\n\t\t\tCONVERT(VARCHAR, GETDATE(), 103) AS FECHA\t\t\t\t--{$Fecha}\t\t\t0\n\t\t\t,CONVERT(VARCHAR, GETDATE(), 8)\tAS HORA\t\t\t\t\t--{$Hora}\t\t\t\t1\n\t\t\t,CONVERT(VARCHAR, GETDATE(), 106) AS FECHA2\t\t\t\t--{$Fecha2}\t\t\t2\n\t\t\t,CAST(YEAR(H.FECHAOCUR) AS VARCHAR) + '-'+ H.IDSECCION +'-' + CAST(H.SINIESTRO AS VARCHAR) AS SINIESTRO\t\t\t\t\t\t\t\t--{$Siniestro}\t\t3\n\t\t\t,H.IDSECCION + ' ' + SC.DESCRP AS RAMO\t\t\t\t\t--{$Ramo}\t\t\t\t4\n\t\t\t,PG.POLIZA AS POLIZA\t\t\t\t\t\t\t\t\t--{$Poliza}\t\t\t5\n\t\t\t,H.CERTIFICADO AS CERTIFICADO\t\t\t\t\t\t\t--{$Certificado}\t\t6\n\t\t\t,PG.NOMBREASEG AS ASEGURADO\t\t\t\t\t\t\t\t--{$Asegurado}\t\t7\n\t\t\t,'' AS DenomComerc\t\t\t\t\t\t\t\t\t\t--{$DenomComerc}\t\t8\n\t\t\t,'' AS AGENTE\t\t\t\t\t\t\t\t\t\t\t--{$Agente}\t\t\t9\n\t\t\t,CONVERT(VARCHAR, H.FECHAOCUR, 103)\tAS FechaOcur\t\t--{$FechaOcur}\t\t10\n\t\t\t,CONVERT(VARCHAR, H.FECHAAVIS, 103)\tAS FechaAviso\t\t--{$FechaAviso}\t\t11\n\t\t\t,H.CAUSASIN + ' ' + CS.DESCRP AS CausaSin\t\t\t\t--{$CausaSin}\t\t\t12\n\t\t\t,H.TIPO_PERDIDA + ' ' + TP.DESCRP AS TipoPerdida\t\t--{$TipoPerdida}\t\t13\n\t\t\t,H.SINDESC AS DescrpSiniestro\t\t\t\t\t\t\t--{$DescrpSiniestro}\t14\n\t\t\t,PA.TIPOVEH + ' ' + TV.DESCRP AS TipoVeh\t\t\t\t--{$TipoVeh}\t\t\t15\n\t\t\t,PA.ANIOVEH AS ANIO\t\t\t\t\t\t\t\t\t\t--{$Anio}\t\t\t\t16\n\t\t\t,PA.MODELO AS MODELO\t\t\t\t\t\t\t\t\t--{$Modelo}\t\t\t17\n\t\t\t,PA.PLACAPAT AS PLACA\t\t\t\t\t\t\t\t\t--{$Placa}\t\t\t18\n\t\t\t,PA.COLORDESC AS COLOR\t\t\t\t\t\t\t\t\t--{$Color}\t\t\t19\n\t\t\t,H.COBAFEC AS IDCOBER\t\t\t\t\t\t\t\t\t--{$IdCober}\t\t\t20\n\t\t\t,CO.DESCRP AS CoberDesc\t\t\t\t\t\t\t\t\t--{$CoberDesc}\t\t21\n\t\t\t,PC.SUMAASEG AS SumaAseg\t\t\t\t\t\t\t\t--{$SumaAseg}\t\t\t22\n\t\t\t,'' AS TOTAL\t\t\t\t\t\t\t\t\t\t\t--{$Total}\t\t\t23\n\t\tFROM SNTTRANP P (NOLOCK) \n\t\tINNER JOIN SNTTRANH H (NOLOCK) ON P.NROTRAMITE = H.NROTRAMITE AND P.SNT_NRO = H.SINIESTRO AND P.SNT_ITEM = H.ITEM AND P.SNT_SSN = H.SUBSINIESTRO\n\t\tINNER JOIN Zurich_PTCore..COREPRFSEC SC (NOLOCK) ON H.IDSECCION = SC.IDSECCION AND H.IDPROFIT = SC.IDPROFIT AND SC.DEBAJA = 'N'\n\t\tINNER JOIN POLDATGEN PG (NOLOCK) ON H.NROPOLIZA = PG.NROPOLIZA AND H.CERTIFICADO = PG.ENDOSO  AND PG.DEBAJA = 'N'\n\t\tINNER JOIN SNTCAUSASIN CS (NOLOCK) ON H.IDSECCION = CS.IDSECCION AND H.CAUSASIN = CS.IDCAUSASIN AND CS.DEBAJA = 'N'\n\t\tINNER JOIN SNTTIPPERD TP (NOLOCK) ON H.IDSECCION = TP.IDSECCION AND H.TIPO_PERDIDA = TP.IDTIPPERD AND TP.DEBAJA = 'N'\n\t\tINNER JOIN POLRGOAUT PA (NOLOCK) ON H.NROPOLIZA = PA.NROPOLIZA AND H.CERTIFICADO = PA.ENDOSO  AND PA.DEBAJA = 'N'\n\t\tLEFT JOIN SNTTIPVEH TV (NOLOCK) ON PA.TIPOVEH = TV.IDTIPVEH AND TV.DEBAJA = 'N'\n\t\tINNER JOIN SNTCOBERT CO (NOLOCK) ON H.IDSECCION = CO.IDSECCION AND H.BIEN = CO.BIEN AND H.COBAFEC = CO.IDCOBER AND H.RAMO = CO.RAMO AND H.SUBRAMO = CO.SUBRAMO AND CO.DEBAJA = 'N'\n\t\tINNER JOIN POLCOBAFE PC (NOLOCK) ON H.NROPOLIZA = PC.NROPOLIZA AND H.CERTIFICADO = PC.ENDOSO AND H.COBAFEC = PC.COBERTURA AND H.BIEN = PC.BIEN AND H.RAMO = PC.RAMO AND H.NUMASE = PC.NUMASEG AND PC.DEBAJA = 'N'\n\t\tWHERE NROINTLIQ = '" . $nroliq . "'";
    $ab->executeQueryXpdf($query, $_SESSION[IDSISTEMA], 1);
    $Fecha = $ab->vlistR[0][0][0];
    $Hora = $ab->vlistR[0][0][1];
    $Fecha2 = $ab->vlistR[0][0][2];
    $Siniestro = $ab->vlistR[0][0][3];
    $Ramo = $ab->vlistR[0][0][4];
    $Poliza = $ab->vlistR[0][0][5];
    $Certificado = $ab->vlistR[0][0][6];
    $Asegurado = $ab->vlistR[0][0][7];
    $DenomComerc = $ab->vlistR[0][0][8];
    $Agente = $ab->vlistR[0][0][9];
    $FechaOcur = $ab->vlistR[0][0][10];
    $FechaAviso = $ab->vlistR[0][0][11];
    $CausaSin = $ab->vlistR[0][0][12];
    $TipoPerdida = $ab->vlistR[0][0][13];
    $DescrpSiniestro = $ab->vlistR[0][0][14];
    $TipoVeh = $ab->vlistR[0][0][15];
    $Anio = $ab->vlistR[0][0][16];
    $Modelo = $ab->vlistR[0][0][17];
    $Placa = $ab->vlistR[0][0][18];
    $Color = $ab->vlistR[0][0][19];
    $IdCober = $ab->vlistR[0][0][20];
    $CoberDesc = $ab->vlistR[0][0][21];
    $SumaAseg = $ab->vlistR[0][0][22];
    $Total = $ab->vlistR[0][0][23];
    $salida .= '
		<table border = 0 width="550" class= "Grilla">
			<tr width="550">
				<td colspan = 4 width="550">&nbsp;<img src=' . getLogoLocation() . ' border="0"  width="600" /></td>
			</tr>
			<tr>
				<td colspan = 4>
					<table border = 0 width=550>
						<tr>
							<td width=450 align = right class = "FecHor"><b>
								Fecha: ' . $Fecha . '<br/>
								Hora: ' . $Hora . '<br/></b>
							</td>
							<td>&nbsp;</td>
						</tr>
					</table>
				</td>
			</tr>
			<tr>
				
				<td colspan = 4 class = "Subtitulos">** RECIBO DE INDEMNIZACION**</td>
			</tr>
			<tr>
				
				<td colspan = 2>Nro. SINIESTRO: ' . $Siniestro . '</td>
				<td colspan = 2>RAMO: ' . $Ramo . '</td>
			</tr>
			<tr>
				
				<td colspan = 2>Nro. POLIZA: ' . $Poliza . '</td>
				<td colspan = 2>Nro. CERTIFICADO: ' . $Certificado . '</td>
			</tr>
			<tr>
				
				<td colspan = 4>ASEGURADO: ' . $Asegurado . '</td>
			</tr>
			<tr>
				
				<td colspan = 4>DENOMINACIONES COMERCIALES: ' . $DenomComerc . '</td>
			</tr>
			<tr>
				
				<td colspan = 4>AGENTE: ' . $Agente . '</td>
			</tr>
			<tr>
				
				<td colspan = 4>' . $separador . '</td>
			</tr>
			
			<tr>
				
				<td colspan = 4 class = "Subtitulos">**CARACTERISTICAS DEL SINIESTRO**</td>
			</tr>
			<tr>
				
				<td colspan = 2>FECHA DE OCURRENCIA: ' . $FechaOcur . '</td>
				<td colspan = 2>FECHA DE AVISO: ' . $FechaAviso . '</td>
			</tr>
			<tr>
				
				<td colspan = 2>CAUSA: ' . $CausaSin . '</td>
				<td colspan = 2>EFECTO: ' . $TipoPerdida . '</td>
			</tr>
			<tr>
				
				<td colspan = 4>OBSERVACIONES: ' . $DescrpSiniestro . '</td>
			</tr>
			<tr>
				
				<td colspan = 4>' . $separador . '</td>
			</tr>
			<tr>
				
				<td colspan = 4 class = "Subtitulos">** CARACTERISTICAS DEL VEHICULO**</td>
			</tr>
			<tr>
				
				<td colspan = 2>TIPO: ' . $TipoVeh . '</td>
				<td>AÑO: ' . $Anio . '</td>
				<td>MODELO: ' . $Modelo . '</td>
			</tr>
			<tr>
				
				<td colspan = 2>PLACA: ' . $Placa . '</td>
				<td colspan = 2>COLOR: ' . $Color . '</td>
			</tr>
			<tr>
				
				<td colspan = 4>' . $separador . '</td>
			</tr>
			<tr>
				
				<td colspan = 4>La indemnización recibida en este acto ha sido establecida de acuerdo a lo siguiente:</td>
			</tr>
			<tr>
				
				<td colspan = 4>' . $separador . '</td>
			</tr>
			<tr>
				
				<td>' . $IdCober . '</td>
				<td colspan = 2>' . $CoberDesc . '</td>
				<td>MONTO ' . $SumaAseg . ' </td>
			</tr>
			<tr>
				
				<td colspan = 4>' . $separador . '</td>
			</tr>
			<tr>
				
				
				<td colspan = 2>TOTAL Bs. F ' . $Total . '</td>
			</tr>
			<tr>
				
				<td colspan = 4>' . $separador . '</td>
			</tr>
			<tr>
				
				<td colspan = 4>
					He (mos) recibido de ZURICH SEGUROS, S.A. la cantidad de: Bs. F<br/>
					Monto en letras<br/>
					En concepto de indemnización total y definitiva de los daños y perjuicios sufridos.
				</td>
			</tr>
			<tr>
				
				<td colspan = 4>' . $separador . '</td>
			</tr>
			<tr>
				
				<td colspan = 4>
					Con el recibo de la expresada cantidad declaro (declaramos), liberada a ZURICH SEGUROS S.A., de toda responsabilidad por lo que respecta todas las consecuencias directa ó indirectamente relacionadas con el siniestro arriba mencionada, por virtud de lo cual otorgo (amos) en su favor el más amplio, total y definitivo finiquito.	Hago (hacemos) igualmente formal subrogación a favor de ZURICH SEGUROS S.A., de todos los derechos y acciones que me (nos) corresponden ó pudieran corresponderme (nos) contra terceras personas en razón de la pérdida y daños materia de la presente indemnización.
				</td>
			</tr>
			<tr>
				
				<td colspan = 2 align = right>
					<br/>
					Caracas, Fecha ' . $Fecha2 . '
				</td>
				<td colspan = 2>&nbsp;</td>
			</tr>
			<tr>
				
				<td colspan = 4>
					Recibi (mos) conforme, ' . $Asegurado . '
				</td>
			</tr>
			<tr>
				
				<td colspan = 4>------------------------------------------------------------</td>
			</tr>
			<tr>
				
				<td colspan = 4>FIRMA DEL ASEGURADO O BENEFICIARIO</td>
			</tr>
			<tr>
				
				<td colspan = 2>
					Nro. Cédula: ________________________
				</td>
				<td colspan = 2 align = right>
					Devolver Firmado
				</td>
			</tr>
			<tr>
				
				<td colspan = 4>' . $separador . '</td>
			</tr>
		</table>
	<script type="text/php">
		if ( isset($pdf) ) {
	    	$font = Font_Metrics::get_font("sans-serif", "bold");
	    	$pdf->page_text(525, 20, "Pagina: {PAGE_NUM}", $font, 10, array(0,0,0));
		}
	</script>
		';
    //$salida = '<span class= "header"><b>Usuario: '.$_SESSION[userid].', Fecha Impresion: '.$fecha.' </b></span>';
    return $salida;
}