@extends('layouts.app') @section('content')
Cobros Contrato #{{ $contrato->contrato_codigo }} - {{ $contrato->cliente->cliente_nombres ?? null }} {{ $contrato->cliente->cliente_apellido1 ?? null}} {{ $contrato->cliente->cliente_apellido2 ?? null }}
{{-- {!! Form::open(['url' => 'cobros/contratos-clientes/' ,'method'=>'get','id'=>'frmFiltros']) !!}--}}
{!!Form::date('fecha_corte',date('Y-m-d'),['id'=>'fecha_corte','class'=>'form-control','style'=>'width: 60%;','placeholder'=>'Valor' ]) !!}
{{-- Volver --}} @php $previus = url()->previous(); @endphp Volver {{-- exportar-cobros-contratoCobro --}} @if (auth()->user()->hasPermissionTo('exportar-cobros-contratoCobro')) {!! Form::open(['url' => ['cobros/debito/automatico/exportar/cobros/' . $contrato->contrato_id] ,'method'=>'get', 'class' =>'form-group pull-right mb-3']) !!} {!! Form::close() !!} @endif {{-- anular-cobros-masivo-ajaxCobro --}} @if (auth()->user()->hasPermissionTo('anular-cobros-masivo-ajaxCobro')) @endif
{{-- listarCobro --}} @if (auth()->user()->hasPermissionTo('listarCobro') || auth()->user()->hasPermissionTo('view-cobros-contratoContrato'))
@foreach ($cobro as $key => $item) {{-- indexCobro-detalle --}} @if ($item->cobro_estado == '1') @elseif($item->cobro_estado == '2') @elseif($item->cobro_estado == '3') @elseif($item->cobro_estado == '4') @elseif($item->cobro_estado== '5') @elseif($item->cobro_estado == '6') @elseif($item->cobro_estado == '7') @else @endif
# Forma De Pago Concepto Fecha de Aplicación Próxima Fecha Cobro Valor + Iva Observacion Recibo Cobro Cobro Estado Acciones
{{ $contador++ }} @php $idRandom = (rand(1,9999)*rand(99,9999));@endphp @if (auth()->user()->hasPermissionTo('indexCobro-detalle')) @endif {{ $item->forma_pago_nombre }} {{ $item->cobro_concepto }} {{ $item->cobro_fecha_aplicacion }} {{ $item->cobro_fechalimite }} ₡ {{ number_format(($item->cobro_valor ),2,'.',',')}} {{ $item->cobro_observacion }} @php $data_cobroTemp = $controlador->getLastPagoTemp($item->contrato_cliente_id); $num_pago = '(no definido)'; $ReciboAsociado = $controlador->getReciboAsociado($item->cobro_id); $ReciboPagadoAsociado = $controlador->getReciboPagadoAsociado(false,true,$item->cobro_id); $recibo = null; if (!is_null($ReciboPagadoAsociado) && is_null($ReciboAsociado)) { $recibo = $ReciboPagadoAsociado; } elseif (is_null($ReciboPagadoAsociado) && !is_null($ReciboAsociado)) { $recibo = $ReciboAsociado; } elseif (!is_null($ReciboPagadoAsociado) && !is_null($ReciboAsociado)) { $recibo = implode(', ', [$ReciboPagadoAsociado, $ReciboAsociado]); } $data_pago = $controlador->obtenerPagodelCobro($item->cobro_id); $pagoModel = new \App\Models\Pago(); $origen_pago= $controlador->origenPago($item->cobro_id); @endphp @if (!is_null($recibo)) {{ $recibo }} @else {{ $ReciboPagadoAsociado }} (no definido) @endif

Por Cobrar

Pagado

Pagado Parcial

Condonado

Anulado

Eliminado

Por Cobrar (Asociado)

Pagado (Asociado)

@if ($item->cobro_estado == 1) @else @endif
@if ($item->cobro_estado == 5) {{-- activarCobro --}} @if (auth()->user()->hasPermissionTo('activarCobro')) @endif @elseif ($item->cobro_estado == '1' || $item->cobro_estado == '7') {{-- editar-cobroCobro --}} @if (auth()->user()->hasPermissionTo('editar-cobroCobro')) @endif {{-- anularCobro --}} @if (auth()->user()->hasPermissionTo('anularCobro')) @endif @endif {{-- Para ser usado con precaucion: Hecho por cesar y edinson --}} @if (auth()->user()->hasPermissionTo('anularCobro')) @endif @if (auth()->user()->hasPermissionTo('ver_auditoria_cobros')) @endif
@php $data_contratos = $controlador->deatailCobro($item->cobro_id,$item->contrato_servicio_id); $data_contratos_padre = $controlador->getContratoservicioHijo($item->cobro_id , $item->contrato_servicio_id); if ($item->cobro_estado == '1') $estado='Por Cobrar'; elseif($item->cobro_estado == '2') $estado='Pagado'; elseif($item->cobro_estado == '3') $estado='Pagado Parcial'; elseif($item->cobro_estado == '4') $estado='Condonado'; elseif($item->cobro_estado== '5') $estado='Anulado'; elseif($item->cobro_estado == '6') $estado='Eliminado'; elseif($item->cobro_estado == '7') $estado='Por Cobrar(Asociado)'; elseif($item->cobro_estado == '8') $estado='Pagado(Asociado)'; else $estado='Activo Padre'; @endphp

{{ $item->servicio_nombre }} ({{ $estado }} - Cobro Principal)

@foreach ($data_contratos as $item) @if (!empty($item->cobro_detalle_concepto_id)) @else @endif @endforeach
# Concepto Producto o Servicio Cobrado Valor Cobrado Valor Pagado
@switch( $item->cobro_detalle_concepto_id) @case(1) Abono Capital @break @case(2) Interes Corriente @break @case(3) Mantenimiento @break @case(4) Valor Coyugue @break @case(5) Valor Hijos @break @case(6) Valor Padres @break @case(7) Valor Hermanos @break @case(8) Valor Otras Personas @break @case(9) Valor Poliza @break @case(10) Valor Mora @break @case(11) Valor Adicional @break @case(12) Servicio/Producto @break @case(13) Abono Extra @break @case(14) Impuesto @break @default - @break @endswitch {{ $item->servicio_nombre }} ₡{{number_format( ( ( $item->cobro_detalle_valor_cobrado)),2,'.',',')}} ₡{{number_format( ( ( $item->cobro_detalle_valor_pagado)),2,'.',',')}}
No se encontraron resultados.
@php $cobrosHijos = $controlador->cobrosHijos($item->cobro_id); @endphp @if (count($cobrosHijos) >= 1) @foreach ($cobrosHijos->groupBy('cobro_contrato_servicio_id') as $grupo) @php if ( $grupo->first()->cobro_estado == '1') $estado2='Por Cobrar'; elseif( $grupo->first()->cobro_estado == '2') $estado2='Pagado'; elseif( $grupo->first()->cobro_estado == '3') $estado2='Pagado Parcial'; elseif( $grupo->first()->cobro_estado == '4') $estado2='Condonado'; elseif( $grupo->first()->cobro_estado== '5') $estado2='Anulado'; elseif( $grupo->first()->cobro_estado == '6') $estado2='Eliminado'; elseif($grupo->first()->cobro_estado == '7') $estado2='Por Cobrar - Asociado'; elseif($grupo->first()->cobro_estado == '8') $estado2='Pagado Asociado'; else $estado2='Activo Padre'; @endphp

{{ $grupo->first()->servicio_nombre }} ({{ $estado2 }})

@foreach ($grupo as $item2) @endforeach
# Concepto Producto o Servicio Cobrado Valor Cobrado Valor Pagado
@switch( $item2->cobro_detalle_concepto_id) @case(1) Abono Capital @break @case(2) Interes Corriente @break @case(3) Mantenimiento @break @case(4) Valor Coyugue @break @case(5) Valor Hijos @break @case(6) Valor Padres @break @case(7) Valor Hermanos @break @case(8) Valor Otras Personas @break @case(9) Valor Poliza @break @case(10) Valor Mora @break @case(11) Valor Adicional @break @case(12) Servicio/Producto @break @case(13) Abono Extra @break @case(14) Impuesto @break @default @endswitch {{ $item2->servicio_nombre }} ₡{{ number_format($item2->cobro_detalle_valor_cobrado, 2, '.', ',') }} ₡{{ number_format($item2->cobro_detalle_valor_pagado, 2, '.', ',') }}
@endforeach
@endif @endforeach
{{ $cobro->appends(['contrato_servicio' => $servicio_id,])->links() }}
@endif
@endsection @section('script') @endsection