<?php $__env->startSection('titulo', 'Procesos de Documentos CXP'); ?>


<?php $__env->startSection('cabeza'); ?>


<?php echo \Illuminate\View\Factory::parentPlaceholder('cabeza'); ?>


<?php echo $__env->make('librerias.datatables.css', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>


<link rel="stylesheet" href="<?php echo e(asset('archivos/css/aplicacion/seccion/proyectos/procesos/documentosCXP.css')); ?>">

<?php $__env->stopSection(); ?>


<?php $__env->startSection('encabezado'); ?>

<?php $__env->startComponent('aplicacion.elementos.boton', [
  'tipo' => 'submit',
  'id' => 'botonGuardar',
  'atributos' => '
    form=formularioDocumentosCXP
    formmethod=POST
    formaction=' . route('ejecutar') . '?0=0&procedimiento=p_registrar_documentos_cxp
  '
]); ?>
  Guardar
<?php echo $__env->renderComponent(); ?>

<?php $__env->startComponent('aplicacion.elementos.boton', [
  'id' => 'botonLimpiar',
  'clases' => 'btn btn-warning',
  'atributos' => '
    form=formularioDocumentosCXP
    data-accion=limpiar
  '
]); ?>
  Limpiar
<?php echo $__env->renderComponent(); ?>

<?php $__env->stopSection(); ?>


<?php $__env->startSection('seccion'); ?>


<form
  class="form"
  id="formularioDocumentosCXP"
	autocomplete="off"
	data-tabla-limpiar="#tablaRegistros"
>

  <?php echo csrf_field(); ?>

  <input id="id_entidad" name="id_entidad" hidden>
  <input id="json_detalle_facturas" name="json_detalle_facturas" hidden>

  <div class="row">

    <div class="col-8 col-sm-12 col-md-6 col-lg-2 col-xl-2 col-xxl-2">
      <?php $__env->startComponent('aplicacion.elementos.campo.etiqueta', [
        'tipo' => 'select',
        'id' => 'id_tipo_documento',
        'atributos' => '
          data-peticion-procedimiento=p_traer_filtros
          data-peticion-parametros="
            renglon: TIPOS_DOCUMENTOS;
            tipo_filtro: CXP
          "
        ',
        'titulo' => 'Tipo de Documento'
      ]); ?>
      <?php echo $__env->renderComponent(); ?>
    </div>

    <div class="col-2 col-sm-3 col-md-2 col-lg-1 col-xl-1 col-xxl-1">
      <?php $__env->startComponent('aplicacion.elementos.campo.etiqueta', [
        'id' => 'documento',
        'atributos' => '
          maxlength=6
          disabled
        ',
        'titulo' => 'Documento'
      ]); ?>
      <?php echo $__env->renderComponent(); ?>
    </div>

    <div class="col-12 col-sm-9 col-md-6 col-lg-5 col-xl-5 col-xxl-5">
      <?php $__env->startComponent('aplicacion.elementos.grupo.campos'); ?>

        <?php $__env->startComponent('aplicacion.elementos.campo.etiqueta', [
          'id' => 'id_suplidor',
          'mascara' => ['tipo' => 'entero'],
          'titulo' => 'Suplidor'
        ]); ?>
        <?php echo $__env->renderComponent(); ?>

        <?php $__env->startComponent('aplicacion.elementos.campo', [
          'id' => 'suplidor',
          'clases' => '
            input-group-text
            col-9 col-sm-9 col-md-9 col-lg-10 col-xl-10 col-xxl-10
            text-start
          ',
          'atributos' => 'disabled'
        ]); ?>
        <?php echo $__env->renderComponent(); ?>

        <?php $__env->startComponent('aplicacion.elementos.boton', [
          'atributos' => '
            data-bs-toggle=modal
            data-bs-target=#ventanaEmergenteConsulta
            data-peticion-tabla=suplidores
            data-peticion-campo=suplidor
            data-peticion-filtro=FACTURAS_PENDIENTE
            data-ventana-emergente-titulo=Suplidores
          '
        ]); ?>
          <i class="fa-solid fa-magnifying-glass"></i>
        <?php echo $__env->renderComponent(); ?>

      <?php echo $__env->renderComponent(); ?>
    </div>

    <div class="col-6 col-sm-3 col-md-2 col-lg-2 col-xl-2 col-xxl-2">
      <?php $__env->startComponent('aplicacion.elementos.campo.etiqueta', [
        'tipo' => 'date',
        'id' => 'fecha',
				'valor' => $fecha->valor,
				'atributos' => '
					min=' . $fecha->minima . '
					max=' . $fecha->maxima,
        'titulo' => 'Fecha'
      ]); ?>
      <?php echo $__env->renderComponent(); ?>
    </div>

    <div class="col-6 col-sm-3 col-md-2 col-lg-2 col-xl-2 col-xxl-2">
      <?php $__env->startComponent('aplicacion.elementos.campo.etiqueta', [
        'tipo' => 'select',
        'id' => 'metodo_aplicacion',
        'atributos' => '
          data-peticion-procedimiento="p_traer_filtros"
          data-peticion-parametros="
            renglon: MEDIOS_PAGOS;
            tipo_filtro: METODOS_APLICACION
          "
        ',
        'titulo' => 'Método de Aplicación'
      ]); ?>
      <?php echo $__env->renderComponent(); ?>
    </div>

    <div class="col-6 col-sm-2 col-md-2 col-lg-2 col-xl-2 col-xxl-2">
      <?php $__env->startComponent('aplicacion.elementos.campo.etiqueta', [
        'id' => 'monto',
        'mascara' => ['tipo' => 'numerico'],
        'titulo' => 'Monto'
      ]); ?>
      <?php echo $__env->renderComponent(); ?>
    </div>

		<div class="col-4 col-sm-2 col-md-3 col-lg-1 col-xl-1 col-xxl-1">
			<?php $__env->startComponent('aplicacion.elementos.campo.etiqueta', [
				'tipo' => 'select',
				'titulo' => 'Moneda',
				'id' => 'id_moneda',
				'atributos' => '
					data-peticion-procedimiento=p_traer_filtros
					data-peticion-parametros="renglon: MONEDAS"
				'
			]); ?>
			<?php echo $__env->renderComponent(); ?>
		</div>

    <div class="col-4 col-sm-2 col-md-2 col-lg-2 col-xl-2 col-xxl-2">
      <?php $__env->startComponent('aplicacion.elementos.campo.etiqueta', [
        'id' => 'tasa',
        'mascara' => [
          'tipo' => 'numerico',
          'valor' => ['maximo' => '1000']
        ],
        'titulo' => 'Tasa'
      ]); ?>
      <?php echo $__env->renderComponent(); ?>
    </div>

    <div class="col-4 col-sm-2 col-md-2 col-lg-2 col-xl-2 col-xxl-2">
      <?php $__env->startComponent('aplicacion.elementos.campo.etiqueta', [
        'id' => 'NCF',
        'titulo' => 'NCF'
      ]); ?>
      <?php echo $__env->renderComponent(); ?>
    </div>

    <div class="col-4 col-sm-2 col-md-2 col-lg-1 col-xl-1 col-xxl-1">
      <?php $__env->startComponent('aplicacion.elementos.campo.etiqueta', [
        'id' => 'itbis',
        'mascara' => [
          'tipo' => 'numerico',
          'valor' => ['maximo' => '1000']
        ],
        'atributos' => 'disabled',
        'titulo' => 'ITBIS'
      ]); ?>
      <?php echo $__env->renderComponent(); ?>
    </div>

    <div class="col-6 col-sm-4 col-md-6 col-lg-4 col-xl-4 col-xxl-4">
      <?php $__env->startComponent('aplicacion.elementos.campo.etiqueta', [
        'tipo' => 'select',
        'id' => 'id_proyecto',
        'titulo' => 'Proyecto',
        'atributos' => 'data-peticion-tabla=proyectos'
      ]); ?>
      <?php echo $__env->renderComponent(); ?>
    </div>

    <div class="col-12 col-sm-12 col-md-6 col-lg-2 col-xl-2 col-xxl-2">
      <?php $__env->startComponent('aplicacion.elementos.campo.etiqueta', [
        'id' => 'referencia',
        'titulo' => 'Referencia'
      ]); ?>
      <?php echo $__env->renderComponent(); ?>
    </div>

    <div class="col-4 col-sm-3 col-md-3 col-lg-3 col-xl-3 col-xxl-3">
      <?php $__env->startComponent('aplicacion.elementos.campo.etiqueta', [
        'tipo' => 'select',
        'id' => 'id_cuenta_contable',
        'atributos' => '
          data-peticion-procedimiento=p_traer_filtros
          data-peticion-parametros="renglon: CUENTAS_CONTABLES"
        ',
        'titulo' => 'Cuenta Contable'
      ]); ?>
      <?php echo $__env->renderComponent(); ?>
    </div>

    <div class="col-12 col-sm-12 col-md-6 col-lg-7 col-xl-7 col-xxl-7">
      <?php $__env->startComponent('aplicacion.elementos.campo.etiqueta', [
        'id' => 'concepto',
        'titulo' => 'Concepto'
      ]); ?>
      <?php echo $__env->renderComponent(); ?>
    </div>

		<div class="col-12 col-sm-12 col-md-12 col-lg-12 col-xl-12 col-xxl-12">
			<div class="p-1 rounded-1 bg-tertiary fs-6 text-white"></div>
		</div>

		<?php $__env->startComponent('aplicacion.elementos.tabla-vieja'); ?>

			<thead>
				<tr>

          <th
            class="text-center"
            data-columna-nombre="seleccionado"
            data-columna-tipo="checkbox"
            data-columna-sumar="filas"
            data-columna-campo-atributos='
              class=form-check-input
              data-columna-afectar-nombre=aplicado
              data-columna-afectar-valor=balance
            '
          >
            <input type="checkbox" class="form-check-input" disabled>
          </th>

					<th
						data-columna-nombre="numero_factura"
						data-columna-tipo="string"
						data-columna-ordenable
						data-columna-buscable
					># Factura</th>

					<th
						data-columna-nombre="fecha"
						data-columna-tipo="date"
						data-columna-ordenable
						data-columna-buscable
					>Fecha</th>

					<th
						data-columna-nombre="condicion"
						data-columna-tipo="num"
						data-columna-ordenable
						data-columna-buscable
					>Condición</th>

					<th
						data-columna-nombre="concepto"
						data-columna-tipo="string"
						data-columna-ordenable
						data-columna-buscable
					>Concepto</th>

					<th
						class="text-end"
						data-columna-nombre="monto"
						data-columna-tipo="num-fmt"
						data-columna-ordenable
						data-columna-buscable
            data-columna-sumar
					>Monto</th>

					<th
						class="balance text-end"
						data-columna-nombre="balance"
						data-columna-tipo="num-fmt"
						data-columna-ordenable
						data-columna-buscable
            data-columna-sumar
					>Balance</th>

					<th
						class="aplicado text-end"
						data-columna-nombre="aplicado"
						data-columna-tipo="input"
						data-columna-ordenable
						data-columna-buscable
						data-columna-sumar
						data-columna-campo-atributos='
							class="form-control fw-bold text-end"
              inputmode=decimal
							onclick=this.select()
							data-mascara=numerico
              data-columna-valor-maximo=balance
              data-columna-afectar-nombre=seleccionado
						'
					>Aplicado</th>

					<th
						class="pendiente text-end"
						data-columna-nombre="pendiente"
						data-columna-tipo="num-fmt"
						data-columna-ordenable
						data-columna-buscable
            data-columna-sumar
					>Pendiente</th>

					<th class="id_factura d-none" data-columna-nombre="id_factura" data-columna-tipo="num"></th>

				</tr>
			</thead>

			<tbody>
				<tr>
					<td class="text-center" colspan="100%">Cargando...</td>
				</tr>
			</tbody>

			<tfoot>
				<tr>
					<th colspan="100%">&nbsp;</th>
				</tr>
			</tfoot>

		<?php echo $__env->renderComponent(); ?>

  </div>

</form>


<?php echo $__env->make('aplicacion.elementos.VentanaEmergenteConsulta', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>

<?php $__env->stopSection(); ?>


<?php $__env->startSection('programacion'); ?>


<?php echo \Illuminate\View\Factory::parentPlaceholder('programacion'); ?>


<script src="<?php echo e(asset('archivos/librerias/imask/v6.4.3/imask.js')); ?>"></script>


<?php echo $__env->make('librerias.datatables.js', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>


<script type="module" src="<?php echo e(asset('archivos/js/aplicacion/seccion/proyectos/procesos/documentosCXP.js')); ?>"></script>

<?php $__env->stopSection(); ?>

<?php echo $__env->make('tema.plantilla', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH C:\xampp\htdocs\aplicaciones\empresa\sistemas\daite\resources\views/aplicacion/seccion/procesos/documentosCXP.blade.php ENDPATH**/ ?>