<html>
    <head>
        <!--<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />-->
        <!--<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />-->

        <style type="text/css">
            @page 
            {
                /*size: A4 portrait;*/
                margin: 0cm;
            }

            header 
            {
                /*font-family: Arial, Helvetica, sans-serif;
                font-size: 8px;*/
            }

            footer 
            {
                bottom: 0cm; 
                left: 0cm; 
                right: 0cm;
            }

            body 
            {
                margin : 0cm;
                /*margin : 0.25cm;*/
                /*margin-top: 1cm;*/
                /*font-family: Arial, Helvetica, sans-serif;*/
                /*font-size: 8px;*/
                /*margin-top: 0.5cm;*/
                /*margin-left: 0.2cm;*/
                /*margin-right: 0.5cm;*/
                /*margin-bottom: 0.5cm;*/
                padding-left: 15px;
            }

            table
            {
                /*font-family: Arial, Helvetica, sans-serif;
                font-size: 8px;*/
            }

            .new-page{ page-break-before: always; }
            .saltopagina{ page-break-after:always; }

        </style>
    </head>

    <body>

        <?php
        $o_GSS_CompaniaBN  = $a_Data['o_GSS_CompaniaBN'];
        $o_VTA_DocumentoBN = $a_Data['o_VTA_DocumentoBN'];
        ?>
        <table style="font-size: 10px; width: 100%;" border="0" cellpadding="0" cellspacing="0"  >
            <tr>
                <td style="" align="center"><label><b><?=$o_GSS_CompaniaBN->getDescripcionLarga()?></b></label></td><?php $i_Ln++ ?>
            </tr>
            <tr>
                <td style="" align="center"><label><?=$o_VTA_DocumentoBN->getObjectAlmacen()->getDireccion()?></label></td><?php $i_Ln++ ?>
            </tr>
            <tr>
                <td style="" align="center"><label style="font-size: 11px; font-weight: bold;">RUC <?=$o_GSS_CompaniaBN->getRuc()?></label></td><?php $i_Ln++ ?>
            </tr>
        </table>

        <table style="font-size: 10px; width: 100%; margin-top: 5px; margin-bottom: 5px;" border="0" cellpadding="0" cellspacing="0"  >
            <tr>
                <td style="" align="center"><label><b><?=$o_VTA_DocumentoBN->getObjectTipoDocumento()->getDescripcionLocal()?></b></label></td><?php $i_Ln++ ?>
            </tr>
            <tr>
                <td style="" align="center"><label style=" font-weight: bold;"><?=$o_VTA_DocumentoBN->getDocumentoSerieNumero()?></label></td><?php $i_Ln++ ?>
            </tr>
        </table>

        <table style="font-size: 10px; width: 100%; margin-top: 5px; margin-bottom: 5px;" border="0" cellpadding="0" cellspacing="0"  >
            <tr>
                <td style=""><label><b>ADQUIRIENTE</b></label></td><?php $i_Ln++ ?>
            </tr>
            <tr>
                <td style=""><label style=""><?=$o_VTA_DocumentoBN->getClienteTipoDoc()?>: <?=$o_VTA_DocumentoBN->getClienteRUC()?></label></td><?php $i_Ln++ ?>
            </tr>
            <tr>
                <td style=""><label style=""><?=$o_VTA_DocumentoBN->getClienteNombre()?></label></td><?php $i_Ln++ ?>
            </tr>
            <tr>
                <td style=""><label style=""><?=$o_VTA_DocumentoBN->getClienteDireccion()?></label></td><?php $i_Ln++ ?>
            </tr>
            <tr>
                <td style=""><label><b>FECHA EMISION: </b><?=$o_VTA_DocumentoBN->getFechaDocumento()?></label></td><?php $i_Ln++ ?>
            </tr>
            <tr>
                <td style=""><label><b>MONEDA: </b>SOLES</label></td><?php $i_Ln++ ?>
            </tr>
            <tr>
                <td style=""><label><b>IGV: </b>18.00%</label></td><?php $i_Ln++ ?>
            </tr>
            <tr>
                <td style=""><label><b>CAJERO: </b><?=myUser::getUser()->getUserId()?></label></td><?php $i_Ln++ ?>
            </tr>
            
        </table>

        

        <table style="width: 96%; font-size: 10px;" border="0" cellpadding="0" cellspacing="0" >
            <tr>
                <td align="left" colspan="3"><hr noshade="noshade" align="center" style="border-color: #CFCFCF;  color: #CFCFCF; height: 0.1px; text-align: center;"></td><?php $i_Ln++ ?>
            </tr>
            <tr>
                <!--<td style="width: 14%" align="center"><b>ITEM</b></td>-->
                <td style="width: 65%;"><b>[CANT]DESCRIPCION</b></td>
                <!--<td style="width: 6%;" align="center"><b>CNT</b></td>-->
                <td style="width: 15%;" align="center"><b>P.U</b></td>
                <td style="width: 15%;" align="center"><b>IMPORTE</b></td>
            </tr><?php $i_Ln++ ?>
            <tr>
                <!--<td align="left">----------------------------------------------------------------------------------</td>-->
                <td align="left" colspan="3">&nbsp;</td><?php $i_Ln++ ?>
            </tr>
        
    <?php if ( $a_VTA_DocumentoDetalle ){ ?>
        <?php foreach ( $a_VTA_DocumentoDetalle as $o_VTA_DocumentoDetalleBN ) { ?>
            <?php
            $b_Control      = $o_VTA_DocumentoDetalleBN->getTipoDetalle()==VTA_DocumentoDetalleBN::TIPO_DETALLE ? true : false;
            $b_ControlHotel = $o_VTA_DocumentoDetalleBN->getIdItemTipo() == "02" ? true : false;

            if( $o_VTA_DocumentoDetalleBN->getNumeroPromocion() )
            {
                if( $o_VTA_DocumentoDetalleBN->getTipoDetalle() == VTA_DocumentoDetalleBN::TIPO_DETALLE && $o_VTA_DocumentoDetalleBN->getTipoIGV() )
                {
                    continue;
                }
            }

            //se agrega este procedimiento, por especificamente es para los minutos extras de una habitacion 2020-02-18
            if( $o_VTA_DocumentoDetalleBN->getItemCodigo() == "04872" )
            {
                //$b_noedit_pr = false;
                $o_SRV_UbicacionClienteDetFN = new SRV_UbicacionClienteDetFN();
                $o_SRV_UbicacionClienteDetFN->setNumeroDocumento( $o_VTA_DocumentoDetalleBN->getNumeroDocumento() );
                $a_SRV_UbicacionClienteDet = $o_SRV_UbicacionClienteDetFN->select();
                if( $a_SRV_UbicacionClienteDet )
                {
                    $b_CrtlUbicacion   = true;
                    $b_ControlHotel    = true;
                    $s_NombreUbicacion = "HABITACION ".$a_SRV_UbicacionClienteDet[0]->getObjectUbicacion()->getNombre();
                    $s_CodigoItemUbica = "04872";
                    $s_HoraInicioUbica = "";
                }
            }
            ?>
                <tr style="">
                    <!--<td style="" align="center"><?= $o_VTA_DocumentoDetalleBN->getItemCodigo() ?></td>-->
                    <td style="">
                        <?php if( $b_Control ){ ?>[<?=$o_VTA_DocumentoDetalleBN->getCantidadPedida()?>] <?php } ?>

                        <?php if( $b_CrtlUbicacion && $b_ControlHotel ){ ?>
                            <?php if( $o_VTA_DocumentoDetalleBN->getItemCodigo() == $s_CodigoItemUbica ){ ?>
                                <?=$s_NombreUbicacion?> - 
                            <?php } ?>
                        <?php } ?>

                        <?=$o_VTA_DocumentoDetalleBN->getDescripcion() ?>

                        <?php if( $b_CrtlUbicacion && $b_ControlHotel && $s_HoraInicioUbica ){ ?>
                        <br>
                        Inicio: <?=date('h:i A', strtotime( $s_HoraInicioUbica ) )?>
                        <?php } ?>
                    </td>
                    <!--<td style="" align="center"></td>-->
                    <td style="" align="right">
                        <?php if( $b_Control ){ ?>
                        <?=number_format( $o_VTA_DocumentoDetalleBN->getMontoIncImpuestoUnidadMN(), 2 ) ?>
                        <?php } ?>
                    </td>
                    <td style="" align="right">
                        <?php if( $b_Control ){ ?>
                        <?=number_format( round( $o_VTA_DocumentoDetalleBN->getMontoTotalNetoMN(), 2 ), 2 ) ?>
                        <?php } ?>
                    </td>
                </tr>
                <?php $i_Ln++ ?>
        <?php } ?>
    <?php } ?>
            <tr>
                <td align="left" colspan="3"><hr noshade="noshade" align="center" style="border-color: #CFCFCF;  color: #CFCFCF; height: 0.1px; text-align: center;"></td><?php $i_Ln++ ?>
            </tr>

        </table>


        <table style="width: 96%; font-size: 10px;" border="0" cellpadding="0" cellspacing="0" >
            <?php if( $o_VTA_DocumentoBN->getMontoExonerado() ){ ?>
            <tr>
                <td style="" align="right" colspan=""><b>EXONERADA </b></td>
                <td style="" align="center" colspan=""><b><?=GSS_MonedaMastFN::getSiglaxId( $o_VTA_DocumentoBN->getMonedaDocumento() )?></b></td>
                <td style="" align="right" colspan=""><b><?=number_format( ( $o_VTA_DocumentoBN->getMontoExonerado() ), 2 )?></b></td>
            </tr><?php $i_Ln++ ?>
            <?php } ?>

            <?php if( $o_VTA_DocumentoBN->getMontoNoAfecto() ){ ?>
            <tr>
                <td style="" align="right" colspan=""><b>INAFECTA</b></td>
                <td style="" align="center" colspan=""><b><?=GSS_MonedaMastFN::getSiglaxId( $o_VTA_DocumentoBN->getMonedaDocumento() )?></b></td>
                <td style="" align="right" colspan=""><b><?=number_format( ( $o_VTA_DocumentoBN->getMontoNoAfecto() ), 2 )?></b></td>
            </tr><?php $i_Ln++ ?>
            <?php } ?>
            <?php if( $o_VTA_DocumentoBN->getMontoDescuentos() ){ ?>
            <tr>
                <td style="" align="right" colspan=""><b>DESCUENTO</b></td>
                <td style="" align="center" colspan=""><b><?=GSS_MonedaMastFN::getSiglaxId( $o_VTA_DocumentoBN->getMonedaDocumento() )?></b></td>
                <td style="" align="right" colspan=""><b><?=number_format( ( $o_VTA_DocumentoBN->getMontoDescuentos() ), 2 )?></b></td>
            </tr><?php $i_Ln++ ?>
            <?php } ?>
            <tr>
                <td style="" align="right" colspan=""><b>SUB TOTAL</b></td>
                <td style="" align="center" colspan=""><b><?=GSS_MonedaMastFN::getSiglaxId( $o_VTA_DocumentoBN->getMonedaDocumento() )?></b></td>
                <td style="" align="right" colspan=""><b><?=number_format( ( $o_VTA_DocumentoBN->getMontoSubTotal() ), 2 )?></b></td>
            </tr><?php $i_Ln++ ?>
            <tr>
                <td style="" align="right" colspan=""><b>IGV <?//=GSS_ParametroMastFN::getTextoIgvActual()?></b></td>
                <td style="" align="center" colspan=""><b><?=GSS_MonedaMastFN::getSiglaxId( $o_VTA_DocumentoBN->getMonedaDocumento() )?></b></td>
                <td style="" align="right" colspan=""><b><?=number_format( ( $o_VTA_DocumentoBN->getMontoImpuestos() ), 2 )?></b></td>
            </tr><?php $i_Ln++ ?>

            <tr>
                <td style="" align="right" colspan=""><b>TOTAL</b></td>
                <td style="" align="center" colspan=""><b><?=GSS_MonedaMastFN::getSiglaxId( $o_VTA_DocumentoBN->getMonedaDocumento() )?></b></td>
                <td style="" align="right" colspan=""><b><?=number_format( ( $o_VTA_DocumentoBN->getMontoTotal() ), 2 )?></b></td>
            </tr><?php $i_Ln++ ?>

        </table>

        <hr noshade="noshade" align="center" style="border-color: #CFCFCF;  color: #CFCFCF; height: 0.1px; text-align: center; width: 100%"><?php $i_Ln++ ?>

        <?php

        $o_VTA_DocumentoBN      = $a_Data['o_VTA_DocumentoBN'];
        $s_QR_Image = $a_Data['s_QR_Image'];
        $s_MontoEntero = explode( ".", number_format( $o_VTA_DocumentoBN->getMontoTotal(), 2, ".", "" ) );                                    
        $o_NumberToLetter   = new NumberToLetterConverter();
        $s_MontoTotalLetras = $o_NumberToLetter->to_word( $s_MontoEntero[0] );
        $s_MonedaDocumento  = $o_VTA_DocumentoBN->getMonedaDocumento();
        if( $s_MonedaDocumento == "LO" )
        {
            $s_MontoTotalLetras .= " CON ".$s_MontoEntero[1]." / 100 SOLES";
        }
        else
        {
            $s_MontoTotalLetras .= " CON ".$s_MontoEntero[1]." / 100 DOLARES";
        }
        ?>

        <table style="width: 96%; font-size: 10px;" border="0" cellpadding="0" cellspacing="0"  >
            <tr>
                <td style=""><label><b>IMPORTE EN LETRAS: </b><?=$s_MontoTotalLetras?></label></td><?php $i_Ln++ ?>
            </tr>
            <tr>
                <td style=""><label><b>FORMA DE PAGO: </b><?=$s_FormaPagoDesc?></label></td><?php $i_Ln++ ?>
            </tr>
            <?php if( $o_GSS_SucursalBN->getEstaExoneradoIGV() ){ ?>
            <tr>
                <td style=""><label><b>LEYENDA: </b> BIENES TRANSFERIDOS EN LA AMAZONIA REGION SELVA PARA SER CONSUMIDOS EN LA MISMA </label></td><?php $i_Ln++ ?>
            </tr>
            <?php } ?>
        </table>

        <hr noshade="noshade" align="center" style="border-color: #CFCFCF;  color: #CFCFCF; height: 0.1px; text-align: center; width: 100%"><?php $i_Ln++ ?>

        <table style="width: 94%; font-size: 11px;" border="0" cellpadding="0" cellspacing="0"  >
            <tr>
                <td style="" align=""><label>Representación impresa de la <?=$o_VTA_DocumentoBN->getObjectTipoDocumento()->getDescripcionLocal()?>, para ver el documento visita <b><?=$o_GSS_CompaniaBN->getDirParaBuscarComprobante()?><?=$o_GSS_CompaniaBN->getRuc()?></b></label></td><?php $i_Ln++ ?><?php //$i_Ln++ ?>
            </tr>
            <!--
            <tr>
                <td align="center"><div style="word-wrap: break-word; width:270px;"><?=$s_CodigoHash?></div></td><?php $i_Ln++ ?><?php //$i_Ln++ ?>
            </tr>
            -->
            <tr>
                <td>Emitido mediante un <b>PROVEEDOR Autorizado por la SUNAT</b> mediante Resolucion de Intendencia No. <b>034-005-0005315</b></td><?php $i_Ln++ ?>
            </tr>
            <tr>
                <td align="center"><img src="web/images/temp/<?=$s_QR_Image?>" /></td><?php $i_Ln++ ?><?php //$i_Ln++ ?>
            </tr>
            <!--<tr>
                <td align="left" >&nbsp;</td>
            </tr>-->
        </table>

        <?php if( $o_VTA_DocumentoBN->getMontoTotal() >= 9999999999 ){ ?>
            <?php if( !$o_VTA_DocumentoBN->getFechaRefAdicional1() ){ ?>
                <?php
                $o_VTA_DocumentoDP = new VTA_DocumentoDP();
                $o_VTA_DocumentoDP->setIdTipoDocumento( $o_VTA_DocumentoBN->getIdTipoDocumento() );
                $o_VTA_DocumentoDP->setIdCompania( $o_VTA_DocumentoBN->getIdCompania() );
                $o_VTA_DocumentoDP->setNumeroDocumento( $o_VTA_DocumentoBN->getNumeroDocumento() );
                $o_VTA_DocumentoDP->setFechaRefAdicional1( date( "Y-m-d H:i:s" ) );
                $o_VTA_DocumentoDP->update();
                ?>
        <div style="height: 250px;" class="new-page">
            <table style="width: 100%;" border="0" cellpadding="0" cellspacing="0"  >
                <tr>
                    <td >
                        <div style="border-top-right-radius: 5px; border-top-left-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; margin-top: 10px;
                        border: 1px solid #B9B5B5; padding: 5px; margin-right: 2px;">
                            <table style="width: 100%;" border="0" cellpadding="0" cellspacing="2"  >
                                <tr><td align="center"> <label> FELICES FIESTAS LES DESEA MINIMARKET ALONDRA </label> </td></tr>
                                <tr><td align="center"> <label> Erez la Raz&oacute;n por la que celebramos!! </label> </td></tr>
                                <tr><td align="center"> <label> GRAN SORTEO NAVIDEÑO </label> </td></tr>
                                <tr><td align="center"> <label> FECHA: 24/12/2021 </label> </td></tr>
                                <tr><td align="center"> <label> HORA: 02:30 PM </label> </td></tr>
                            </table>
                        </div>
                        <div style="border-top-right-radius: 5px; border-top-left-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; margin-top: 10px;
                        border: 1px solid #B9B5B5; padding: 5px; margin-right: 2px;">
                            <table style="width: 100%;" border="0" cellpadding="0" cellspacing="2"  >
                                <tr><td align="right"> <label> # <?=$o_VTA_DocumentoBN->getNumeroRefAdicional1()?> </label> </td></tr>
                                <tr><td align="center"> &nbsp; </td></tr>
                                <tr><td align="left"> <label> NOMBRE Y APELLIDO: </label> </td></tr>
                                <tr><td align=""> &nbsp; </td></tr>
                                <tr><td align=""> &nbsp; </td></tr>
                                <tr><td align="left"> <label> DNI: </label> </td></tr>
                                <tr><td align=""> &nbsp; </td></tr>
                                <tr><td align=""> &nbsp; </td></tr>
                            </table>
                        </div>
                    </td>
                </tr>
            </table>
        </div>
            <?php } ?>
        <?php } ?>
    </body>

</html>