ventas.base
This commit is contained in:
36
app/resources/views/ventas/base.blade.php
Normal file
36
app/resources/views/ventas/base.blade.php
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
@extends('layout.base')
|
||||||
|
|
||||||
|
@section('page_title')
|
||||||
|
Venta {{$venta->proyecto()->descripcion}} {{$venta->propiedad()->summary()}}
|
||||||
|
@endsection
|
||||||
|
|
||||||
|
@section('page_content')
|
||||||
|
<div class="ui container">
|
||||||
|
<div class="ui two column grid">
|
||||||
|
<div class="row">
|
||||||
|
<h1 class="four wide column header">
|
||||||
|
<div class="content">
|
||||||
|
<div class="ui dividing sub header">{{$venta->proyecto()->descripcion}}</div>
|
||||||
|
<a href="{{$urls->base}}/venta/{{$venta->id}}">
|
||||||
|
{{$venta->propiedad()->summary()}}
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</h1>
|
||||||
|
@if (isset($showPropietario) and $showPropietario)
|
||||||
|
<div class="right floated column">
|
||||||
|
@include('ventas.show.propietario')
|
||||||
|
</div>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
@hasSection('venta_subtitle')
|
||||||
|
<div class="row">
|
||||||
|
<h2 class="ui sub header column">
|
||||||
|
@yield('venta_subtitle')
|
||||||
|
</h2>
|
||||||
|
</div>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
<br />
|
||||||
|
@yield('venta_content')
|
||||||
|
</div>
|
||||||
|
@endsection
|
@ -1,47 +1,43 @@
|
|||||||
@extends('layout.base')
|
@extends('ventas.base')
|
||||||
|
|
||||||
@section('page_content')
|
@section('venta_subtitle')
|
||||||
<div class="ui container">
|
Desistida
|
||||||
<h1 class="ui header">
|
@endsection
|
||||||
Desistida - {{$venta->proyecto()->descripcion}} -
|
|
||||||
<a href="{{$urls->base}}/venta/{{$venta->id}}">
|
@section('venta_content')
|
||||||
{{$venta->propiedad()->summary()}}
|
<form class="ui form" id="desistida_form">
|
||||||
</a>
|
<div class="fields">
|
||||||
</h1>
|
<div class="three wide field">
|
||||||
<form class="ui form" id="desistida_form">
|
<label for="fecha">Fecha</label>
|
||||||
<div class="fields">
|
<div class="ui calendar" id="fecha">
|
||||||
<div class="three wide field">
|
<div class="ui left icon input">
|
||||||
<label for="fecha">Fecha</label>
|
<i class="calendar icon"></i>
|
||||||
<div class="ui calendar" id="fecha">
|
<input type="text" />
|
||||||
<div class="ui left icon input">
|
|
||||||
<i class="calendar icon"></i>
|
|
||||||
<input type="text" />
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="one wide field">
|
</div>
|
||||||
<div id="loading-spinner-fecha" class="ui tiny blue active inline elastic loader" style="display: none;"></div>
|
<div class="one wide field">
|
||||||
|
<div id="loading-spinner-fecha" class="ui tiny blue active inline elastic loader" style="display: none;"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="fields">
|
||||||
|
<div class="three wide field">
|
||||||
|
<label for="devolucion">Devolución</label>
|
||||||
|
<div class="ui left labeled input">
|
||||||
|
<div class="ui basic label">$</div>
|
||||||
|
<input type="text" id="devolucion" value="{{$venta->resciliacion()->valor}}" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="fields">
|
<div class="one wide field">
|
||||||
<div class="three wide field">
|
<div id="loading-spinner-devolucion" class="ui tiny blue active inline elastic loader" style="display: none;"></div>
|
||||||
<label for="devolucion">Devolución</label>
|
|
||||||
<div class="ui left labeled input">
|
|
||||||
<div class="ui basic label">$</div>
|
|
||||||
<input type="text" id="devolucion" value="{{$venta->resciliacion()->valor}}" />
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="one wide field">
|
|
||||||
<div id="loading-spinner-devolucion" class="ui tiny blue active inline elastic loader" style="display: none;"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<button class="ui red icon button" type="button" id="eliminar_desistimiento">
|
</div>
|
||||||
<i class="ban icon"></i>
|
<button class="ui red icon button" type="button" id="eliminar_desistimiento">
|
||||||
Elmininar desistimiento
|
<i class="ban icon"></i>
|
||||||
</button>
|
Elmininar desistimiento
|
||||||
<div id="loading-spinner-eliminar" class="ui tiny blue active inline elastic loader" style="display: none;"></div>
|
</button>
|
||||||
</form>
|
<div id="loading-spinner-eliminar" class="ui tiny blue active inline elastic loader" style="display: none;"></div>
|
||||||
</div>
|
</form>
|
||||||
@endsection
|
@endsection
|
||||||
|
|
||||||
@push('page_scripts')
|
@push('page_scripts')
|
||||||
|
@ -1,51 +1,49 @@
|
|||||||
@extends('layout.base')
|
@extends('ventas.base')
|
||||||
|
|
||||||
@section('page_content')
|
@section('venta_subtitle')
|
||||||
<div class="ui container">
|
Desistir
|
||||||
<h1 class="ui header">
|
@endsection
|
||||||
Desistir - {{$venta->proyecto()->descripcion}} -
|
|
||||||
<a href="{{$urls->base}}/venta/{{$venta->id}}">{{$venta->propiedad()->summary()}}</a>
|
@section('venta_content')
|
||||||
</h1>
|
<div class="ui list">
|
||||||
<div class="ui list">
|
<div class="item">
|
||||||
<div class="item">
|
<div class="header">Valor Pagado</div>
|
||||||
<div class="header">Valor Pagado</div>
|
<div class="content">
|
||||||
<div class="content">
|
{{$format->pesos($venta->formaPago()->pie->pagado('pesos'))}}
|
||||||
{{$format->pesos($venta->formaPago()->pie->pagado('pesos'))}}
|
<div class="ui left pointing small label">
|
||||||
<div class="ui left pointing small label">
|
{{$format->number($venta->formaPago()->pie->pagado() / $venta->valor * 100)}}% de la venta
|
||||||
{{$format->number($venta->formaPago()->pie->pagado() / $venta->valor * 100)}}% de la venta
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="item">
|
|
||||||
<div class="header">
|
|
||||||
Multa Estandar
|
|
||||||
<div class="ui left pointing small label">5%</div>
|
|
||||||
</div>
|
|
||||||
<div class="content">
|
|
||||||
{{$format->pesos($venta->valor * 0.05 * $UF->get())}}
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<form class="ui form" id="desistir_form">
|
<div class="item">
|
||||||
<div class="three wide field">
|
<div class="header">
|
||||||
<label for="fecha">Fecha</label>
|
Multa Estandar
|
||||||
<div class="ui calendar" id="fecha">
|
<div class="ui left pointing small label">5%</div>
|
||||||
<div class="ui left icon input">
|
|
||||||
<i class="calendar icon"></i>
|
|
||||||
<input type="text" />
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="three wide field">
|
<div class="content">
|
||||||
<label for="devolucion">Devolución [$]</label>
|
{{$format->pesos($venta->valor * 0.05 * $UF->get())}}
|
||||||
<div class="ui left labeled input">
|
|
||||||
<div class="ui basic label">$</div>
|
|
||||||
<input type="text" name="devolucion" />
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<button class="ui button">Desistir</button>
|
</div>
|
||||||
</form>
|
|
||||||
</div>
|
</div>
|
||||||
|
<form class="ui form" id="desistir_form">
|
||||||
|
<div class="three wide field">
|
||||||
|
<label for="fecha">Fecha</label>
|
||||||
|
<div class="ui calendar" id="fecha">
|
||||||
|
<div class="ui left icon input">
|
||||||
|
<i class="calendar icon"></i>
|
||||||
|
<input type="text" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="three wide field">
|
||||||
|
<label for="devolucion">Devolución [$]</label>
|
||||||
|
<div class="ui left labeled input">
|
||||||
|
<div class="ui basic label">$</div>
|
||||||
|
<input type="text" name="devolucion" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<button class="ui button">Desistir</button>
|
||||||
|
</form>
|
||||||
@endsection
|
@endsection
|
||||||
|
|
||||||
@push('page_scripts')
|
@push('page_scripts')
|
||||||
|
@ -1,33 +1,31 @@
|
|||||||
@extends('layout.base')
|
@extends('ventas.base')
|
||||||
|
|
||||||
@section('page_content')
|
@section('venta_subtitle')
|
||||||
<div class="ui container">
|
Editar Venta
|
||||||
<h2 class="ui header">Editar Venta -
|
@endsection
|
||||||
{{$venta->proyecto()->descripcion}} -
|
|
||||||
<a href="{{$urls->base}}/venta/{{$venta->id}}">{{$venta->propiedad()->summary()}}</a>
|
@section('venta_content')
|
||||||
</h2>
|
<form class="ui form" id="edit_form">
|
||||||
<form class="ui form" id="edit_form">
|
<div class="inline field">
|
||||||
<div class="inline field">
|
<label for="valor">Valor</label>
|
||||||
<label for="valor">Valor</label>
|
<div class="ui right labeled input">
|
||||||
<div class="ui right labeled input">
|
<input type="text" id="valor" name="valor" value="{{$venta->valor}}" />
|
||||||
<input type="text" id="valor" name="valor" value="{{$venta->valor}}" />
|
<div class="ui label">UF</div>
|
||||||
<div class="ui label">UF</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inline field">
|
||||||
|
<label for="fecha">Fecha Promesa</label>
|
||||||
|
<div class="ui calendar" id="fecha_calendar">
|
||||||
|
<div class="ui icon input">
|
||||||
|
<input type="text" name="fecha" id="fecha" />
|
||||||
|
<i class="calendar icon"></i>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="inline field">
|
</div>
|
||||||
<label for="fecha">Fecha Promesa</label>
|
<button class="ui button">
|
||||||
<div class="ui calendar" id="fecha_calendar">
|
Guardar
|
||||||
<div class="ui icon input">
|
</button>
|
||||||
<input type="text" name="fecha" id="fecha" />
|
</form>
|
||||||
<i class="calendar icon"></i>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<button class="ui button">
|
|
||||||
Guardar
|
|
||||||
</button>
|
|
||||||
</form>
|
|
||||||
</div>
|
|
||||||
@endsection
|
@endsection
|
||||||
|
|
||||||
@push('page_scripts')
|
@push('page_scripts')
|
||||||
|
@ -1,210 +1,206 @@
|
|||||||
@extends('layout.base')
|
@extends('ventas.base')
|
||||||
|
|
||||||
@section('page_content')
|
@section('venta_subtitle')
|
||||||
<div class="ui container">
|
Escriturar
|
||||||
<h1 class="ui header">
|
@endsection
|
||||||
Escriturar - {{$venta->proyecto()->descripcion}} -
|
|
||||||
<a href="{{$urls->base}}/venta/{{$venta->id}}">
|
@section('venta_content')
|
||||||
{{$venta->propiedad()->summary()}}
|
<div class="ui basic segment">
|
||||||
</a>
|
<div class="ui four columns grid">
|
||||||
</h1>
|
<div class="column">Faltante</div>
|
||||||
<div class="ui basic segment">
|
<div class="column">{{$format->pesos($venta->saldo('pesos'))}}</div>
|
||||||
<div class="ui four columns grid">
|
<div class="column">{{$format->ufs($venta->saldo())}}</div>
|
||||||
<div class="column">Faltante</div>
|
</div>
|
||||||
<div class="column">{{$format->pesos($venta->saldo('pesos'))}}</div>
|
</div>
|
||||||
<div class="column">{{$format->ufs($venta->saldo())}}</div>
|
<div class="ui divider"></div>
|
||||||
|
<form class="ui form" id="escriturar_form">
|
||||||
|
<div class="three wide field">
|
||||||
|
<label for="fecha">Fecha</label>
|
||||||
|
<div class="ui calendar" id="fecha">
|
||||||
|
<div class="ui left icon input">
|
||||||
|
<i class="calendar icon"></i>
|
||||||
|
<input type="text" name="fecha" />
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="ui divider"></div>
|
@if ($venta->formaPago()->pie->reajuste === null)
|
||||||
<form class="ui form" id="escriturar_form">
|
<h4 class="ui header optional" data-name="reajuste">Reajuste <i class="small plus icon"></i></h4>
|
||||||
<div class="three wide field">
|
<div class="fields optional" id="reajuste">
|
||||||
<label for="fecha">Fecha</label>
|
<div class="field">
|
||||||
<div class="ui calendar" id="fecha">
|
<label for="valor_reajuste">Valor [$]</label>
|
||||||
<div class="ui left icon input">
|
<div class="ui left labeled input">
|
||||||
<i class="calendar icon"></i>
|
<div class="ui basic label">$</div>
|
||||||
<input type="text" name="fecha" />
|
<input type="text" name="valor_reajuste" id="valor_reajuste" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="field">
|
||||||
|
<label for="fecha_reajuste">Fecha</label>
|
||||||
|
<div class="ui calendar" id="fecha_reajuste">
|
||||||
|
<div class="ui left icon input">
|
||||||
|
<i class="calendar icon"></i>
|
||||||
|
<input type="text" name="fecha_reajuste" />
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@if ($venta->formaPago()->pie->reajuste === null)
|
@else
|
||||||
<h4 class="ui header optional" data-name="reajuste">Reajuste <i class="small plus icon"></i></h4>
|
<h4 class="ui header" data-name="reajuste">Reajuste</h4>
|
||||||
<div class="fields optional" id="reajuste">
|
<div class="fields" id="reajuste">
|
||||||
<div class="field">
|
<div class="field">
|
||||||
<label for="valor_reajuste">Valor [$]</label>
|
<label for="valor_reajuste">Valor [$]</label>
|
||||||
<div class="ui left labeled input">
|
<div class="ui left labeled disabled input">
|
||||||
<div class="ui basic label">$</div>
|
<div class="ui basic label">$</div>
|
||||||
<input type="text" name="valor_reajuste" id="valor_reajuste" />
|
<input type="text" value="{{$format->number($venta->formaPago()->pie->reajuste->valor)}}" />
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="field">
|
</div>
|
||||||
<label for="fecha_reajuste">Fecha</label>
|
<div class="field">
|
||||||
<div class="ui calendar" id="fecha_reajuste">
|
<label for="fecha_reajuste">Fecha</label>
|
||||||
<div class="ui left icon input">
|
<div class="ui disabled input">
|
||||||
<i class="calendar icon"></i>
|
<input type="text" value="{{$venta->formaPago()->pie->reajuste->fecha->format('d-m-Y')}}" />
|
||||||
<input type="text" name="fecha_reajuste" />
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
@endif
|
||||||
|
@if (!isset($venta->formaPago()->escritura))
|
||||||
|
<h4 class="ui header optional" data-name="pago">Pago en Escritura <i class="small plus icon"></i></h4>
|
||||||
|
<div class="fields optional" id="pago">
|
||||||
|
<div class="field">
|
||||||
|
<label for="valor_pago_pesos">Valor [$]</label>
|
||||||
|
<div class="ui left labeled input">
|
||||||
|
<div class="ui basic label">$</div>
|
||||||
|
<input type="text" name="valor_pago_pesos" id="valor_pago_pesos" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="field">
|
||||||
|
<label for="valor_pago_ufs">(Valor [UF])</label>
|
||||||
|
<div class="ui right labeled input">
|
||||||
|
<input type="text" name="valor_pago_ufs" id="valor_pago_ufs" />
|
||||||
|
<div class="ui basic label">UF</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="field">
|
||||||
|
<label for="fecha_pago">Fecha</label>
|
||||||
|
<div class="ui calendar" id="fecha_pago">
|
||||||
|
<div class="ui left icon input">
|
||||||
|
<i class="calendar icon"></i>
|
||||||
|
<input type="text" name="fecha_pago" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@else
|
</div>
|
||||||
<h4 class="ui header" data-name="reajuste">Reajuste</h4>
|
@else
|
||||||
<div class="fields" id="reajuste">
|
<h4 class="ui header" data-name="pago">Pago en Escritura</h4>
|
||||||
<div class="field">
|
<div class="fields" id="pago">
|
||||||
<label for="valor_reajuste">Valor [$]</label>
|
<div class="field">
|
||||||
<div class="ui left labeled disabled input">
|
<label for="valor_pago_pesos">Valor [$]</label>
|
||||||
<div class="ui basic label">$</div>
|
<div class="ui left labeled disabled input">
|
||||||
<input type="text" value="{{$format->number($venta->formaPago()->pie->reajuste->valor)}}" />
|
<div class="ui basic label">$</div>
|
||||||
</div>
|
<input type="text" value="{{$format->number($venta->formaPago()->escritura->pago->valor)}}" />
|
||||||
</div>
|
</div>
|
||||||
<div class="field">
|
</div>
|
||||||
<label for="fecha_reajuste">Fecha</label>
|
<div class="field">
|
||||||
<div class="ui disabled input">
|
<label for="valor_pago_ufs">(Valor [UF])</label>
|
||||||
<input type="text" value="{{$venta->formaPago()->pie->reajuste->fecha->format('d-m-Y')}}" />
|
<div class="ui right labeled disabled input">
|
||||||
|
<input type="text" value="{{$format->number($venta->formaPago()->escritura->pago->valor(),2)}}" />
|
||||||
|
<div class="ui basic label">UF</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="field">
|
||||||
|
<label for="fecha_pago">Fecha</label>
|
||||||
|
<div class="ui disabled input">
|
||||||
|
<input type="text" value="{{$venta->formaPago()->escritura->pago->fecha->format('d-m-Y')}}">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endif
|
||||||
|
@if (!isset($venta->formaPago()->subsidio))
|
||||||
|
<h4 class="ui header optional" data-name="subsidio">Subsidio <i class="small plus icon"></i></h4>
|
||||||
|
<div class="fields optional" id="subsidio">
|
||||||
|
<div class="field">
|
||||||
|
<label for="valor_ahorro">Valor Ahorrado [UF]</label>
|
||||||
|
<div class="ui right labeled input">
|
||||||
|
<input type="text" name="valor_ahorro" id="valor_ahorro" />
|
||||||
|
<div class="ui basic label">UF</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="field">
|
||||||
|
<label for="valor_subsidio">Valor Subsidio [UF]</label>
|
||||||
|
<div class="ui right labeled input">
|
||||||
|
<input type="text" name="valor_subsidio" id="valor_subsidio" />
|
||||||
|
<div class="ui basic label">UF</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="field">
|
||||||
|
<label for="total_subsidio">Total</label>
|
||||||
|
<div class="ui right labeled disabled input">
|
||||||
|
<input type="text" id="total_subsidio" value="0,00" />
|
||||||
|
<div class="ui basic label">UF</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@else
|
||||||
|
<h4 class="ui header" data-name="subsidio">Subsidio</h4>
|
||||||
|
<div class="fields">
|
||||||
|
<div class="field">
|
||||||
|
<label for="valor_ahorro">Valor Ahorrado</label>
|
||||||
|
<div class="ui right labeled disabled input">
|
||||||
|
<input type="text" value="{{$venta->formaPago()->subsidio->ahorro->valor()}}" />
|
||||||
|
<div class="ui basic label">UF</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="field">
|
||||||
|
<label for="valor_subsidio">Valor Subsidio</label>
|
||||||
|
<div class="ui right labeled disabled input">
|
||||||
|
<input type="text" value="{{$venta->formaPago()->subidio->pago->valor()}}" />
|
||||||
|
<div class="ui basic label">UF</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endif
|
||||||
|
@if (!isset($venta->formaPago()->credito) or $venta->formaPago()->credito->pago->banco === null)
|
||||||
|
<h4 class="ui header">Crédito</h4>
|
||||||
|
<div class="fields">
|
||||||
|
<div class="field">
|
||||||
|
<label for="valor_credito">Valor [UF]</label>
|
||||||
|
<div class="ui right labeled input">
|
||||||
|
<input type="text" id="valor_credito" name="valor_credito" value="{{$venta->formaPago()->credito?->pago->valor() ?? ''}}" />
|
||||||
|
<div class="ui basic label">UF</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="four wide field">
|
||||||
|
<label for="banco_credito">Banco</label>
|
||||||
|
<div class="ui selection dropdown" id="banco_credito">
|
||||||
|
<input type="hidden" name="banco_credito" />
|
||||||
|
<div class="default text">Banco</div>
|
||||||
|
<i class="dropdown icon"></i>
|
||||||
|
<div class="menu">
|
||||||
|
@foreach ($bancos as $banco)
|
||||||
|
<div class="item" data-value="{{$banco->id}}">{{$banco->nombre}}</div>
|
||||||
|
@endforeach
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@endif
|
</div>
|
||||||
@if (!isset($venta->formaPago()->escritura))
|
@else
|
||||||
<h4 class="ui header optional" data-name="pago">Pago en Escritura <i class="small plus icon"></i></h4>
|
<h4 class="ui header">Crédito</h4>
|
||||||
<div class="fields optional" id="pago">
|
<div class="fields">
|
||||||
<div class="field">
|
<div class="field">
|
||||||
<label for="valor_pago_pesos">Valor [$]</label>
|
<label for="valor_credito">Valor [UF]</label>
|
||||||
<div class="ui left labeled input">
|
<div class="ui right labeled disabled input">
|
||||||
<div class="ui basic label">$</div>
|
<input type="text" value="{{$format->number($venta->formaPago()->credito->pago->valor(), 2)}}" />
|
||||||
<input type="text" name="valor_pago_pesos" id="valor_pago_pesos" />
|
<div class="ui basic label">UF</div>
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="field">
|
|
||||||
<label for="valor_pago_ufs">(Valor [UF])</label>
|
|
||||||
<div class="ui right labeled input">
|
|
||||||
<input type="text" name="valor_pago_ufs" id="valor_pago_ufs" />
|
|
||||||
<div class="ui basic label">UF</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="field">
|
|
||||||
<label for="fecha_pago">Fecha</label>
|
|
||||||
<div class="ui calendar" id="fecha_pago">
|
|
||||||
<div class="ui left icon input">
|
|
||||||
<i class="calendar icon"></i>
|
|
||||||
<input type="text" name="fecha_pago" />
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@else
|
<div class="four wide field">
|
||||||
<h4 class="ui header" data-name="pago">Pago en Escritura</h4>
|
<label for="banco_credito">Banco</label>
|
||||||
<div class="fields" id="pago">
|
<div class="ui disabled input">
|
||||||
<div class="field">
|
<input type="text" value="{{$venta->formaPago()->credito->pago->banco->nombre}}" />
|
||||||
<label for="valor_pago_pesos">Valor [$]</label>
|
|
||||||
<div class="ui left labeled disabled input">
|
|
||||||
<div class="ui basic label">$</div>
|
|
||||||
<input type="text" value="{{$format->number($venta->formaPago()->escritura->pago->valor)}}" />
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="field">
|
|
||||||
<label for="valor_pago_ufs">(Valor [UF])</label>
|
|
||||||
<div class="ui right labeled disabled input">
|
|
||||||
<input type="text" value="{{$format->number($venta->formaPago()->escritura->pago->valor(),2)}}" />
|
|
||||||
<div class="ui basic label">UF</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="field">
|
|
||||||
<label for="fecha_pago">Fecha</label>
|
|
||||||
<div class="ui disabled input">
|
|
||||||
<input type="text" value="{{$venta->formaPago()->escritura->pago->fecha->format('d-m-Y')}}">
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@endif
|
</div>
|
||||||
@if (!isset($venta->formaPago()->subsidio))
|
@endif
|
||||||
<h4 class="ui header optional" data-name="subsidio">Subsidio <i class="small plus icon"></i></h4>
|
<button class="ui button">Escriturar</button>
|
||||||
<div class="fields optional" id="subsidio">
|
</form>
|
||||||
<div class="field">
|
|
||||||
<label for="valor_ahorro">Valor Ahorrado [UF]</label>
|
|
||||||
<div class="ui right labeled input">
|
|
||||||
<input type="text" name="valor_ahorro" id="valor_ahorro" />
|
|
||||||
<div class="ui basic label">UF</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="field">
|
|
||||||
<label for="valor_subsidio">Valor Subsidio [UF]</label>
|
|
||||||
<div class="ui right labeled input">
|
|
||||||
<input type="text" name="valor_subsidio" id="valor_subsidio" />
|
|
||||||
<div class="ui basic label">UF</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="field">
|
|
||||||
<label for="total_subsidio">Total</label>
|
|
||||||
<div class="ui right labeled disabled input">
|
|
||||||
<input type="text" id="total_subsidio" value="0,00" />
|
|
||||||
<div class="ui basic label">UF</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
@else
|
|
||||||
<h4 class="ui header" data-name="subsidio">Subsidio</h4>
|
|
||||||
<div class="fields">
|
|
||||||
<div class="field">
|
|
||||||
<label for="valor_ahorro">Valor Ahorrado</label>
|
|
||||||
<div class="ui right labeled disabled input">
|
|
||||||
<input type="text" value="{{$venta->formaPago()->subsidio->ahorro->valor()}}" />
|
|
||||||
<div class="ui basic label">UF</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="field">
|
|
||||||
<label for="valor_subsidio">Valor Subsidio</label>
|
|
||||||
<div class="ui right labeled disabled input">
|
|
||||||
<input type="text" value="{{$venta->formaPago()->subidio->pago->valor()}}" />
|
|
||||||
<div class="ui basic label">UF</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
@endif
|
|
||||||
@if (!isset($venta->formaPago()->credito) or $venta->formaPago()->credito->pago->banco === null)
|
|
||||||
<h4 class="ui header">Crédito</h4>
|
|
||||||
<div class="fields">
|
|
||||||
<div class="field">
|
|
||||||
<label for="valor_credito">Valor [UF]</label>
|
|
||||||
<div class="ui right labeled input">
|
|
||||||
<input type="text" id="valor_credito" name="valor_credito" value="{{$venta->formaPago()->credito?->pago->valor() ?? ''}}" />
|
|
||||||
<div class="ui basic label">UF</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="four wide field">
|
|
||||||
<label for="banco_credito">Banco</label>
|
|
||||||
<div class="ui selection dropdown" id="banco_credito">
|
|
||||||
<input type="hidden" name="banco_credito" />
|
|
||||||
<div class="default text">Banco</div>
|
|
||||||
<i class="dropdown icon"></i>
|
|
||||||
<div class="menu">
|
|
||||||
@foreach ($bancos as $banco)
|
|
||||||
<div class="item" data-value="{{$banco->id}}">{{$banco->nombre}}</div>
|
|
||||||
@endforeach
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
@else
|
|
||||||
<h4 class="ui header">Crédito</h4>
|
|
||||||
<div class="fields">
|
|
||||||
<div class="field">
|
|
||||||
<label for="valor_credito">Valor [UF]</label>
|
|
||||||
<div class="ui right labeled disabled input">
|
|
||||||
<input type="text" value="{{$format->number($venta->formaPago()->credito->pago->valor(), 2)}}" />
|
|
||||||
<div class="ui basic label">UF</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="four wide field">
|
|
||||||
<label for="banco_credito">Banco</label>
|
|
||||||
<div class="ui disabled input">
|
|
||||||
<input type="text" value="{{$venta->formaPago()->credito->pago->banco->nombre}}" />
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
@endif
|
|
||||||
<button class="ui button">Escriturar</button>
|
|
||||||
</form>
|
|
||||||
</div>
|
|
||||||
@endsection
|
@endsection
|
||||||
|
|
||||||
@push('page_scripts')
|
@push('page_scripts')
|
||||||
|
@ -1,91 +1,88 @@
|
|||||||
@extends('layout.base')
|
@extends('ventas.base')
|
||||||
|
|
||||||
@section('page_content')
|
@section('venta_subtitle')
|
||||||
<div class="ui container">
|
Resumen Escritura
|
||||||
<h1 class="ui header">
|
@endsection
|
||||||
Escritura -
|
|
||||||
{{$venta->proyecto()->descripcion}} -
|
@section('venta_content')
|
||||||
<a href="{{$urls->base}}/venta/{{$venta->id}}">{{$venta->propiedad()->summary()}}</a>
|
<div class="ui segment">
|
||||||
</h1>
|
El departamento {{$venta->propiedad()->departamentos()[0]->descripcion}}:<br />
|
||||||
<div class="ui segment">
|
@php
|
||||||
El departamento {{$venta->propiedad()->departamentos()[0]->descripcion}}:<br />
|
$estacionamientos = $venta->propiedad()->estacionamientos();
|
||||||
@php
|
@endphp
|
||||||
$estacionamientos = $venta->propiedad()->estacionamientos();
|
@if (count($estacionamientos) === 0)
|
||||||
@endphp
|
no tiene estacionamientos
|
||||||
@if (count($estacionamientos) === 0)
|
@else
|
||||||
no tiene estacionamientos
|
tiene
|
||||||
@else
|
{{count($estacionamientos) === 1 ? 'el' : 'los'}}
|
||||||
tiene
|
estacionamiento{{count($estacionamientos) === 1 ? '': 's'}}
|
||||||
{{count($estacionamientos) === 1 ? 'el' : 'los'}}
|
{{implode(', ', array_map(function(Incoviba\Model\Venta\Unidad $unidad) {
|
||||||
estacionamiento{{count($estacionamientos) === 1 ? '': 's'}}
|
return $unidad->descripcion;
|
||||||
{{implode(', ', array_map(function(Incoviba\Model\Venta\Unidad $unidad) {
|
}, $estacionamientos))}}
|
||||||
return $unidad->descripcion;
|
@endif
|
||||||
}, $estacionamientos))}}
|
y
|
||||||
@endif
|
@php
|
||||||
y
|
$bodegas = $venta->propiedad()->bodegas();
|
||||||
@php
|
@endphp
|
||||||
$bodegas = $venta->propiedad()->bodegas();
|
@if (count($bodegas) === 0)
|
||||||
@endphp
|
no tiene bodegas
|
||||||
@if (count($bodegas) === 0)
|
@else
|
||||||
no tiene bodegas
|
tiene
|
||||||
@else
|
{{count($bodegas) === 1 ? 'la' : 'las'}}
|
||||||
tiene
|
bodega{{count($bodegas) === 1 ? '' : 's'}}
|
||||||
{{count($bodegas) === 1 ? 'la' : 'las'}}
|
{{implode(', ', array_map(function(Incoviba\Model\Venta\Unidad $unidad) {
|
||||||
bodega{{count($bodegas) === 1 ? '' : 's'}}
|
return $unidad->descripcion;
|
||||||
{{implode(', ', array_map(function(Incoviba\Model\Venta\Unidad $unidad) {
|
}, $bodegas))}}
|
||||||
return $unidad->descripcion;
|
@endif
|
||||||
}, $bodegas))}}
|
<br />
|
||||||
@endif
|
<br />
|
||||||
|
<strong>PRECIO</strong>
|
||||||
|
{{$format->ufs($venta->valor)}}
|
||||||
|
<div class="ui fitted divider"></div>
|
||||||
|
<br />
|
||||||
|
@if (isset($venta->formaPago()->pie))
|
||||||
|
@php($pie = $venta->formaPago()->pie)
|
||||||
|
<strong>PIE</strong>
|
||||||
|
{{$pie->cuotas}} cuotas que suman
|
||||||
|
{{$format->pesos($pie->pagado('pesos'))}}
|
||||||
|
equivalente a
|
||||||
|
{{$format->ufs($pie->pagado())}}.
|
||||||
|
<br />
|
||||||
|
@endif
|
||||||
|
@if (isset($venta->formaPago()->escritura))
|
||||||
|
@php($escritura = $venta->formaPago()->escritura)
|
||||||
|
<strong>ESCRITURA</strong>
|
||||||
|
{{$format->pesos($escritura->pago->valor)}}
|
||||||
|
el
|
||||||
|
{{$escritura->fecha->format('d-m-Y')}}
|
||||||
|
equivalente a
|
||||||
|
{{$format->ufs($escritura->pago->valor())}}
|
||||||
|
<br />
|
||||||
|
@endif
|
||||||
|
<div class="ui fitted divider"></div>
|
||||||
|
<strong>TOTAL ANTICIPO</strong>
|
||||||
|
{{$format->ufs($venta->formaPago()->anticipo())}}
|
||||||
|
<br />
|
||||||
|
@if (isset($venta->formaPago()->bonoPie))
|
||||||
|
@php($bono = $venta->formaPago()->bonoPie)
|
||||||
|
<strong>BONO PIE</strong>
|
||||||
|
{{$format->ufs($bono->pago->valor())}}
|
||||||
|
<br />
|
||||||
|
@endif
|
||||||
|
@if (isset($venta->formaPago()->credito))
|
||||||
|
@php($credito = $venta->formaPago()->credito)
|
||||||
|
<strong>CRÉDITO</strong>
|
||||||
|
{{$format->ufs($credito->pago->valor())}}
|
||||||
|
en Banco {{$credito->pago->banco->nombre}}
|
||||||
|
<br />
|
||||||
|
@endif
|
||||||
|
<div class="ui fitted divider"></div>
|
||||||
|
<strong>TOTAL</strong>
|
||||||
|
{{$format->ufs($venta->formaPago()->total())}}
|
||||||
|
@if (($venta->formaPago()->total() - $venta->valor) !== 0)
|
||||||
<br />
|
<br />
|
||||||
<br />
|
<br />
|
||||||
<strong>PRECIO</strong>
|
Diferencia {{$format->ufs($venta->formaPago()->total() - $venta->valor)}}. ({{$format->percent(($venta->formaPago()->total() - $venta->valor) / $venta->valor * 100)}})
|
||||||
{{$format->ufs($venta->valor)}}
|
@endif
|
||||||
<div class="ui fitted divider"></div>
|
|
||||||
<br />
|
|
||||||
@if (isset($venta->formaPago()->pie))
|
|
||||||
@php($pie = $venta->formaPago()->pie)
|
|
||||||
<strong>PIE</strong>
|
|
||||||
{{$pie->cuotas}} cuotas que suman
|
|
||||||
{{$format->pesos($pie->pagado('pesos'))}}
|
|
||||||
equivalente a
|
|
||||||
{{$format->ufs($pie->pagado())}}.
|
|
||||||
<br />
|
|
||||||
@endif
|
|
||||||
@if (isset($venta->formaPago()->escritura))
|
|
||||||
@php($escritura = $venta->formaPago()->escritura)
|
|
||||||
<strong>ESCRITURA</strong>
|
|
||||||
{{$format->pesos($escritura->pago->valor)}}
|
|
||||||
el
|
|
||||||
{{$escritura->fecha->format('d-m-Y')}}
|
|
||||||
equivalente a
|
|
||||||
{{$format->ufs($escritura->pago->valor())}}
|
|
||||||
<br />
|
|
||||||
@endif
|
|
||||||
<div class="ui fitted divider"></div>
|
|
||||||
<strong>TOTAL ANTICIPO</strong>
|
|
||||||
{{$format->ufs($venta->formaPago()->anticipo())}}
|
|
||||||
<br />
|
|
||||||
@if (isset($venta->formaPago()->bonoPie))
|
|
||||||
@php($bono = $venta->formaPago()->bonoPie)
|
|
||||||
<strong>BONO PIE</strong>
|
|
||||||
{{$format->ufs($bono->pago->valor())}}
|
|
||||||
<br />
|
|
||||||
@endif
|
|
||||||
@if (isset($venta->formaPago()->credito))
|
|
||||||
@php($credito = $venta->formaPago()->credito)
|
|
||||||
<strong>CRÉDITO</strong>
|
|
||||||
{{$format->ufs($credito->pago->valor())}}
|
|
||||||
en Banco {{$credito->pago->banco->nombre}}
|
|
||||||
<br />
|
|
||||||
@endif
|
|
||||||
<div class="ui fitted divider"></div>
|
|
||||||
<strong>TOTAL</strong>
|
|
||||||
{{$format->ufs($venta->formaPago()->total())}}
|
|
||||||
@if (($venta->formaPago()->total() - $venta->valor) !== 0)
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
Diferencia {{$format->ufs($venta->formaPago()->total() - $venta->valor)}}. ({{$format->percent(($venta->formaPago()->total() - $venta->valor) / $venta->valor * 100)}})
|
|
||||||
@endif
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
@endsection
|
@endsection
|
||||||
|
@ -1,27 +1,22 @@
|
|||||||
@extends('layout.base')
|
@extends('ventas.base')
|
||||||
|
|
||||||
@section('page_content')
|
@section('venta_subtitle')
|
||||||
<div class="ui container">
|
Escritura
|
||||||
<h2 class="ui header">
|
@endsection
|
||||||
Escritura -
|
|
||||||
{{$venta->proyecto()->descripcion}} -
|
@section('venta_content')
|
||||||
<a href="{{$urls->base}}/venta/{{$venta->id}}">
|
<form class="ui form" id="edit_form">
|
||||||
{{$venta->propiedad()->summary()}}
|
<div class="three wide field">
|
||||||
</a>
|
<label for="fecha">Fecha</label>
|
||||||
</h2>
|
<div class="ui calendar" id="fecha">
|
||||||
<form class="ui form" id="edit_form">
|
<div class="ui left icon input">
|
||||||
<div class="three wide field">
|
<i class="calendar icon"></i>
|
||||||
<label for="fecha">Fecha</label>
|
<input type="text" placeholder="Fecha" />
|
||||||
<div class="ui calendar" id="fecha">
|
|
||||||
<div class="ui left icon input">
|
|
||||||
<i class="calendar icon"></i>
|
|
||||||
<input type="text" placeholder="Fecha" />
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<button class="ui button">Guardar</button>
|
</div>
|
||||||
</form>
|
<button class="ui button">Guardar</button>
|
||||||
</div>
|
</form>
|
||||||
@endsection
|
@endsection
|
||||||
|
|
||||||
@push('page_scripts')
|
@push('page_scripts')
|
||||||
|
@ -1,146 +1,139 @@
|
|||||||
@extends('layout.base')
|
@extends('ventas.base')
|
||||||
|
|
||||||
@section('page_content')
|
@section('venta_subtitle')
|
||||||
<div class="ui container">
|
Cuotas - Pie
|
||||||
<div class="ui two column grid">
|
@endsection
|
||||||
<h1 class="four wide column header">
|
|
||||||
<div class="content">
|
@section('venta_content')
|
||||||
<div class="ui dividing sub header">{{$venta->proyecto()->descripcion}}</div>
|
<table class="ui table" id="cuotas">
|
||||||
<a href="{{$urls->base}}/venta/{{$venta->id}}">{{$venta->propiedad()->summary()}}</a>
|
<thead>
|
||||||
</div>
|
<tr>
|
||||||
</h1>
|
<th>#</th>
|
||||||
</div>
|
<th>Fecha</th>
|
||||||
<h2>Cuotas - Pie</h2>
|
<th>Fecha ISO</th>
|
||||||
<table class="ui table" id="cuotas">
|
<th>Banco</th>
|
||||||
<thead>
|
<th>Identificador</th>
|
||||||
<tr>
|
<th class="right aligned">Valor</th>
|
||||||
<th>#</th>
|
<th class="right aligned">Valor UF</th>
|
||||||
<th>Fecha</th>
|
<th>Estado</th>
|
||||||
<th>Fecha ISO</th>
|
<th>Fecha Estado</th>
|
||||||
<th>Banco</th>
|
<th>Fecha Estado ISO</th>
|
||||||
<th>Identificador</th>
|
<th></th>
|
||||||
<th class="right aligned">Valor</th>
|
</tr>
|
||||||
<th class="right aligned">Valor UF</th>
|
</thead>
|
||||||
<th>Estado</th>
|
<tbody>@php
|
||||||
<th>Fecha Estado</th>
|
$now = new DateTimeImmutable();
|
||||||
<th>Fecha Estado ISO</th>
|
$uf_venta = $venta->uf === 0.0 ? $UF->get($venta->currentEstado()->fecha) : $venta->uf;
|
||||||
<th></th>
|
@endphp
|
||||||
</tr>
|
@foreach ($venta->formaPago()->pie->cuotas() as $cuota)
|
||||||
</thead>
|
<tr data-pago="{{$cuota->pago->id}}"
|
||||||
<tbody>@php
|
@if (in_array($cuota->pago->currentEstado->tipoEstadoPago->descripcion, ['anulado', 'reemplazado']))
|
||||||
$now = new DateTimeImmutable();
|
class="disabled"
|
||||||
$uf_venta = $venta->uf === 0.0 ? $UF->get($venta->currentEstado()->fecha) : $venta->uf;
|
@endif >
|
||||||
@endphp
|
<td>{{$cuota->numero}}</td>
|
||||||
@foreach ($venta->formaPago()->pie->cuotas() as $cuota)
|
<td>{{$cuota->pago->fecha->format('d-m-Y')}}</td>
|
||||||
<tr data-pago="{{$cuota->pago->id}}"
|
<td>{{$cuota->pago->fecha->format('Y-m-d')}}</td>
|
||||||
@if (in_array($cuota->pago->currentEstado->tipoEstadoPago->descripcion, ['anulado', 'reemplazado']))
|
<td>{{$cuota->pago->banco->nombre}}</td>
|
||||||
class="disabled"
|
<td>{{$cuota->pago->identificador}}</td>
|
||||||
@endif >
|
<td class="right aligned">{{$format->pesos($cuota->pago->valor)}}</td>
|
||||||
<td>{{$cuota->numero}}</td>
|
<td class="right aligned">
|
||||||
<td>{{$cuota->pago->fecha->format('d-m-Y')}}</td>
|
@if ($cuota->pago->currentEstado->tipoEstadoPago->descripcion === 'abonado' and $cuota->pago->currentEstado->fecha <= $now)
|
||||||
<td>{{$cuota->pago->fecha->format('Y-m-d')}}</td>
|
{{$format->ufs($cuota->pago->valor())}}
|
||||||
<td>{{$cuota->pago->banco->nombre}}</td>
|
|
||||||
<td>{{$cuota->pago->identificador}}</td>
|
|
||||||
<td class="right aligned">{{$format->pesos($cuota->pago->valor)}}</td>
|
|
||||||
<td class="right aligned">
|
|
||||||
@if ($cuota->pago->currentEstado->tipoEstadoPago->descripcion === 'abonado' and $cuota->pago->currentEstado->fecha <= $now)
|
|
||||||
{{$format->ufs($cuota->pago->valor())}}
|
|
||||||
@endif
|
|
||||||
</td>
|
|
||||||
<td
|
|
||||||
@if ($cuota->pago->currentEstado->tipoEstadoPago->descripcion === 'abonado')
|
|
||||||
class="green"
|
|
||||||
@elseif ($cuota->pago->currentEstado->tipoEstadoPago->descripcion === 'depositado')
|
|
||||||
class="yellow"
|
|
||||||
@elseif ($cuota->pago->currentEstado->tipoEstadoPago->activo !== 1)
|
|
||||||
class="red"
|
|
||||||
@endif
|
|
||||||
>{{ucwords($cuota->pago->currentEstado->tipoEstadoPago->descripcion)}}</td>
|
|
||||||
<td>
|
|
||||||
@if (in_array($cuota->pago->currentEstado->tipoEstadoPago->descripcion, ['abonado', 'anulado', 'reemplazado']))
|
|
||||||
{{$cuota->pago->currentEstado->fecha->format('d-m-Y')}}
|
|
||||||
@elseif (!in_array($cuota->pago->currentEstado->tipoEstadoPago->descripcion, ['anulado', 'reemplazado']))
|
|
||||||
<div class="ui calendar fecha_estado" data-date="{{$cuota->pago->currentEstado->fecha->format('Y-m-d')}}">
|
|
||||||
<div class="ui action left icon input">
|
|
||||||
<i class="calendar icon"></i>
|
|
||||||
<input type="text" name="fecha_estado" />
|
|
||||||
<button class="ui green basic icon button accept_estado" data-pago="{{$cuota->pago->id}}" data-estado="{{$cuota->pago->currentEstado->tipoEstadoPago->descripcion}}">
|
|
||||||
<i class="check icon"></i>
|
|
||||||
</button>
|
|
||||||
@if ($cuota->pago->currentEstado->tipoEstadoPago->descripcion === 'depositado')
|
|
||||||
<button class="ui red basic icon button reject_estado" data-pago="{{$cuota->pago->id}}">
|
|
||||||
<i class="remove icon"></i>
|
|
||||||
</button>
|
|
||||||
@endif
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
@endif
|
|
||||||
</td>
|
|
||||||
<td>{{$cuota->pago->currentEstado->fecha->format('Y-m-d')}}</td>
|
|
||||||
<td>
|
|
||||||
@if ($cuota->pago->currentEstado->tipoEstadoPago->descripcion !== 'anulado')
|
|
||||||
<button class="ui mini red icon basic button anular" data-pago="{{$cuota->pago->id}}">
|
|
||||||
<i class="remove icon"></i>
|
|
||||||
</button>
|
|
||||||
@endif
|
@endif
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
<td
|
||||||
@endforeach
|
@if ($cuota->pago->currentEstado->tipoEstadoPago->descripcion === 'abonado')
|
||||||
</tbody>
|
class="green"
|
||||||
<tfoot>
|
@elseif ($cuota->pago->currentEstado->tipoEstadoPago->descripcion === 'depositado')
|
||||||
<tr>
|
class="yellow"
|
||||||
<th colspan="5">TOTAL</th>
|
@elseif ($cuota->pago->currentEstado->tipoEstadoPago->activo !== 1)
|
||||||
<th class="right aligned">
|
class="red"
|
||||||
{{$format->pesos($total_pesos = array_reduce($venta->formaPago()->pie->cuotas(),
|
@endif
|
||||||
function(float $sum, Incoviba\Model\Venta\Cuota $cuota) {
|
>{{ucwords($cuota->pago->currentEstado->tipoEstadoPago->descripcion)}}</td>
|
||||||
return $sum + $cuota->pago->valor;
|
<td>
|
||||||
}, 0))}}
|
@if (in_array($cuota->pago->currentEstado->tipoEstadoPago->descripcion, ['abonado', 'anulado', 'reemplazado']))
|
||||||
</th>
|
{{$cuota->pago->currentEstado->fecha->format('d-m-Y')}}
|
||||||
<th class="right aligned">
|
@elseif (!in_array($cuota->pago->currentEstado->tipoEstadoPago->descripcion, ['anulado', 'reemplazado']))
|
||||||
{{$format->ufs($total = array_reduce($venta->formaPago()->pie->cuotas(),
|
<div class="ui calendar fecha_estado" data-date="{{$cuota->pago->currentEstado->fecha->format('Y-m-d')}}">
|
||||||
function(float $sum, Incoviba\Model\Venta\Cuota $cuota) use ($now, $uf_venta) {
|
<div class="ui action left icon input">
|
||||||
return $sum + (($cuota->pago->fecha > $now or $cuota->pago->uf === null) ?
|
<i class="calendar icon"></i>
|
||||||
$cuota->pago->valor / $uf_venta :
|
<input type="text" name="fecha_estado" />
|
||||||
$cuota->pago->valor());
|
<button class="ui green basic icon button accept_estado" data-pago="{{$cuota->pago->id}}" data-estado="{{$cuota->pago->currentEstado->tipoEstadoPago->descripcion}}">
|
||||||
}, 0.0))}}
|
<i class="check icon"></i>
|
||||||
</th>
|
</button>
|
||||||
<th colspan="4"></th>
|
@if ($cuota->pago->currentEstado->tipoEstadoPago->descripcion === 'depositado')
|
||||||
|
<button class="ui red basic icon button reject_estado" data-pago="{{$cuota->pago->id}}">
|
||||||
|
<i class="remove icon"></i>
|
||||||
|
</button>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endif
|
||||||
|
</td>
|
||||||
|
<td>{{$cuota->pago->currentEstado->fecha->format('Y-m-d')}}</td>
|
||||||
|
<td>
|
||||||
|
@if ($cuota->pago->currentEstado->tipoEstadoPago->descripcion !== 'anulado')
|
||||||
|
<button class="ui mini red icon basic button anular" data-pago="{{$cuota->pago->id}}">
|
||||||
|
<i class="remove icon"></i>
|
||||||
|
</button>
|
||||||
|
@endif
|
||||||
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
@endforeach
|
||||||
<th colspan="5">TOTAL PAGADO</th>
|
</tbody>
|
||||||
<th class="right aligned">
|
<tfoot>
|
||||||
{{$format->pesos($pagado_pesos = array_reduce($venta->formaPago()->pie->cuotas(true),
|
<tr>
|
||||||
function(int $sum, Incoviba\Model\Venta\Cuota $cuota) {
|
<th colspan="5">TOTAL</th>
|
||||||
return $sum + $cuota->pago->valor;
|
<th class="right aligned">
|
||||||
}, 0))}}
|
{{$format->pesos($total_pesos = array_reduce($venta->formaPago()->pie->cuotas(),
|
||||||
</th>
|
function(float $sum, Incoviba\Model\Venta\Cuota $cuota) {
|
||||||
<th class="right aligned">
|
return $sum + $cuota->pago->valor;
|
||||||
{{$format->ufs($pagado = array_reduce($venta->formaPago()->pie->cuotas(true),
|
}, 0))}}
|
||||||
function(float $sum, Incoviba\Model\Venta\Cuota $cuota) {
|
</th>
|
||||||
return $sum + $cuota->pago->valor();
|
<th class="right aligned">
|
||||||
}, 0.0))}}
|
{{$format->ufs($total = array_reduce($venta->formaPago()->pie->cuotas(),
|
||||||
</th>
|
function(float $sum, Incoviba\Model\Venta\Cuota $cuota) use ($now, $uf_venta) {
|
||||||
<th class="right aligned">
|
return $sum + (($cuota->pago->fecha > $now or $cuota->pago->uf === null) ?
|
||||||
{{$format->number($pagado / $total * 100, 2)}}%
|
$cuota->pago->valor / $uf_venta :
|
||||||
</th>
|
$cuota->pago->valor());
|
||||||
<th colspan="3"></th>
|
}, 0.0))}}
|
||||||
</tr>
|
</th>
|
||||||
<tr>
|
<th colspan="4"></th>
|
||||||
<th colspan="5">POR PAGAR</th>
|
</tr>
|
||||||
<th class="right aligned">
|
<tr>
|
||||||
{{$format->pesos($total_pesos - $pagado_pesos)}}
|
<th colspan="5">TOTAL PAGADO</th>
|
||||||
</th>
|
<th class="right aligned">
|
||||||
<th class="right aligned">
|
{{$format->pesos($pagado_pesos = array_reduce($venta->formaPago()->pie->cuotas(true),
|
||||||
{{$format->ufs($total - $pagado)}}
|
function(int $sum, Incoviba\Model\Venta\Cuota $cuota) {
|
||||||
</th>
|
return $sum + $cuota->pago->valor;
|
||||||
<th class="right aligned">
|
}, 0))}}
|
||||||
{{$format->number(($total - $pagado) / $total * 100, 2)}}%
|
</th>
|
||||||
</th>
|
<th class="right aligned">
|
||||||
<th colspan="3"></th>
|
{{$format->ufs($pagado = array_reduce($venta->formaPago()->pie->cuotas(true),
|
||||||
</tr>
|
function(float $sum, Incoviba\Model\Venta\Cuota $cuota) {
|
||||||
</tfoot>
|
return $sum + $cuota->pago->valor();
|
||||||
</table>
|
}, 0.0))}}
|
||||||
</div>
|
</th>
|
||||||
|
<th class="right aligned">
|
||||||
|
{{$format->number($pagado / $total * 100, 2)}}%
|
||||||
|
</th>
|
||||||
|
<th colspan="3"></th>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th colspan="5">POR PAGAR</th>
|
||||||
|
<th class="right aligned">
|
||||||
|
{{$format->pesos($total_pesos - $pagado_pesos)}}
|
||||||
|
</th>
|
||||||
|
<th class="right aligned">
|
||||||
|
{{$format->ufs($total - $pagado)}}
|
||||||
|
</th>
|
||||||
|
<th class="right aligned">
|
||||||
|
{{$format->number(($total - $pagado) / $total * 100, 2)}}%
|
||||||
|
</th>
|
||||||
|
<th colspan="3"></th>
|
||||||
|
</tr>
|
||||||
|
</tfoot>
|
||||||
|
</table>
|
||||||
@endsection
|
@endsection
|
||||||
|
|
||||||
@include('layout.body.scripts.datatables')
|
@include('layout.body.scripts.datatables')
|
||||||
|
@ -1,93 +1,86 @@
|
|||||||
@extends('layout.base')
|
@extends('ventas.base')
|
||||||
|
|
||||||
@section('page_content')
|
@section('venta_subtitle')
|
||||||
<div class="ui container">
|
Agregar Cuotas - Pie
|
||||||
<div class="ui two column grid">
|
@endsection
|
||||||
<h1 class="four wide column header">
|
|
||||||
<div class="content">
|
@section('venta_content')
|
||||||
<div class="ui dividing sub header">{{$venta->proyecto()->descripcion}}</div>
|
<form class="ui form" id="add_form" action="{{$urls->base}}/ventas/pie/{{$pie->id}}/cuotas/add" method="post">
|
||||||
{{$venta->propiedad()->summary()}}
|
<table class="ui table">
|
||||||
</div>
|
<thead>
|
||||||
</h1>
|
<tr>
|
||||||
</div>
|
<th>#</th>
|
||||||
<h2>Agregar Cuotas - Pie</h2>
|
<th>Fecha</th>
|
||||||
<form class="ui form" id="add_form" action="{{$urls->base}}/ventas/pie/{{$pie->id}}/cuotas/add" method="post">
|
<th>Banco</th>
|
||||||
<table class="ui table">
|
<th>Identificador</th>
|
||||||
<thead>
|
<th>Valor</th>
|
||||||
<tr>
|
</tr>
|
||||||
<th>#</th>
|
</thead>
|
||||||
<th>Fecha</th>
|
<tbody id="cuotas">
|
||||||
<th>Banco</th>
|
@for ($i = count($pie->cuotas(vigentes: true)); $i < $pie->cuotas; $i ++)
|
||||||
<th>Identificador</th>
|
<tr>
|
||||||
<th>Valor</th>
|
<td>{{$i + 1}}</td>
|
||||||
</tr>
|
<td>
|
||||||
</thead>
|
<div class="inline field">
|
||||||
<tbody id="cuotas">
|
<div class="ui calendar fecha" data-index="{{$i}}">
|
||||||
@for ($i = count($pie->cuotas(vigentes: true)); $i < $pie->cuotas; $i ++)
|
<div class="ui icon input">
|
||||||
<tr>
|
<input type="text" name="fecha{{$i}}" />
|
||||||
<td>{{$i + 1}}</td>
|
<i class="calendar icon"></i>
|
||||||
<td>
|
|
||||||
<div class="inline field">
|
|
||||||
<div class="ui calendar fecha" data-index="{{$i}}">
|
|
||||||
<div class="ui icon input">
|
|
||||||
<input type="text" name="fecha{{$i}}" />
|
|
||||||
<i class="calendar icon"></i>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<button class="ui mini compact basic icon button copy fecha" type="button" data-index="{{$i}}">
|
|
||||||
<i class="down arrow icon"></i>
|
|
||||||
</button>
|
|
||||||
</div>
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
<div class="ui search selection dropdown banco" data-index="{{$i}}">
|
|
||||||
<input type="hidden" name="banco{{$i}}" />
|
|
||||||
<i class="dropdown icon"></i>
|
|
||||||
<div class="default text">Banco</div>
|
|
||||||
<div class="menu">
|
|
||||||
@foreach ($bancos as $banco)
|
|
||||||
@if ($banco->nombre === '')
|
|
||||||
@continue
|
|
||||||
@endif
|
|
||||||
<div class="item" data-value="{{$banco->id}}">{{$banco->nombre}}</div>
|
|
||||||
@endforeach
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<button class="ui mini compact basic icon button copy banco" type="button" data-index="{{$i}}">
|
<button class="ui mini compact basic icon button copy fecha" type="button" data-index="{{$i}}">
|
||||||
<i class="down arrow icon"></i>
|
<i class="down arrow icon"></i>
|
||||||
</button>
|
</button>
|
||||||
</td>
|
</div>
|
||||||
<td>
|
</td>
|
||||||
<div class="ui input">
|
<td>
|
||||||
<input type="text" name="identificador{{$i}}" />
|
<div class="ui search selection dropdown banco" data-index="{{$i}}">
|
||||||
|
<input type="hidden" name="banco{{$i}}" />
|
||||||
|
<i class="dropdown icon"></i>
|
||||||
|
<div class="default text">Banco</div>
|
||||||
|
<div class="menu">
|
||||||
|
@foreach ($bancos as $banco)
|
||||||
|
@if ($banco->nombre === '')
|
||||||
|
@continue
|
||||||
|
@endif
|
||||||
|
<div class="item" data-value="{{$banco->id}}">{{$banco->nombre}}</div>
|
||||||
|
@endforeach
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</div>
|
||||||
<td>
|
<button class="ui mini compact basic icon button copy banco" type="button" data-index="{{$i}}">
|
||||||
<div class="inline field">
|
<i class="down arrow icon"></i>
|
||||||
<div class="ui left labeled input">
|
</button>
|
||||||
<div class="ui label">$</div>
|
</td>
|
||||||
<input type="text" name="valor{{$i}}" />
|
<td>
|
||||||
</div>
|
<div class="ui input">
|
||||||
<button class="ui mini compact basic icon button copy valor" type="button" data-index="{{$i}}">
|
<input type="text" name="identificador{{$i}}" />
|
||||||
<i class="down arrow icon"></i>
|
</div>
|
||||||
</button>
|
</td>
|
||||||
|
<td>
|
||||||
|
<div class="inline field">
|
||||||
|
<div class="ui left labeled input">
|
||||||
|
<div class="ui label">$</div>
|
||||||
|
<input type="text" name="valor{{$i}}" />
|
||||||
</div>
|
</div>
|
||||||
</td>
|
<button class="ui mini compact basic icon button copy valor" type="button" data-index="{{$i}}">
|
||||||
</tr>
|
<i class="down arrow icon"></i>
|
||||||
@endfor
|
|
||||||
</tbody>
|
|
||||||
<tfoot>
|
|
||||||
<tr>
|
|
||||||
<td colspan="5">
|
|
||||||
<button class="ui button" type="submit">
|
|
||||||
Agregar
|
|
||||||
</button>
|
</button>
|
||||||
</td>
|
</div>
|
||||||
</tr>
|
</td>
|
||||||
</tfoot>
|
</tr>
|
||||||
</table>
|
@endfor
|
||||||
</form>
|
</tbody>
|
||||||
</div>
|
<tfoot>
|
||||||
|
<tr>
|
||||||
|
<td colspan="5">
|
||||||
|
<button class="ui button" type="submit">
|
||||||
|
Agregar
|
||||||
|
</button>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tfoot>
|
||||||
|
</table>
|
||||||
|
</form>
|
||||||
@endsection
|
@endsection
|
||||||
|
|
||||||
@include('layout.body.scripts.dayjs')
|
@include('layout.body.scripts.dayjs')
|
||||||
|
@ -1,27 +1,24 @@
|
|||||||
@extends('layout.base')
|
@extends('ventas.base')
|
||||||
|
|
||||||
@section('page_content')
|
@section('venta_subtitle')
|
||||||
<div class="ui container">
|
Pie
|
||||||
<h2 class="ui header">
|
@endsection
|
||||||
Pie -
|
|
||||||
{{$venta->proyecto()->descripcion}} -
|
@section('venta_content')
|
||||||
<a href="{{$urls->base}}/venta/{{$venta->id}}">{{$venta->propiedad()->summary()}}</a>
|
<form class="ui form" id="edit_pie">
|
||||||
</h2>
|
<div class="three wide field">
|
||||||
<form class="ui form" id="edit_pie">
|
<label for="valor">Valor</label>
|
||||||
<div class="three wide field">
|
<div class="ui right labeled input">
|
||||||
<label for="valor">Valor</label>
|
<input type="text" name="valor" id="valor" value="{{$venta->formaPago()->pie->valor}}" />
|
||||||
<div class="ui right labeled input">
|
<div class="ui basic label">UF</div>
|
||||||
<input type="text" name="valor" id="valor" value="{{$venta->formaPago()->pie->valor}}" />
|
|
||||||
<div class="ui basic label">UF</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="three wide field">
|
</div>
|
||||||
<label for="cuotas"># Cuotas</label>
|
<div class="three wide field">
|
||||||
<input type="number" name="cuotas" id="cuotas" value="{{$venta->formaPago()->pie->cuotas}}" />
|
<label for="cuotas"># Cuotas</label>
|
||||||
</div>
|
<input type="number" name="cuotas" id="cuotas" value="{{$venta->formaPago()->pie->cuotas}}" />
|
||||||
<button class="ui button">Editar</button>
|
</div>
|
||||||
</form>
|
<button class="ui button">Editar</button>
|
||||||
</div>
|
</form>
|
||||||
@endsection
|
@endsection
|
||||||
|
|
||||||
@push('page_scripts')
|
@push('page_scripts')
|
||||||
|
@ -1,10 +1,39 @@
|
|||||||
@extends('layout.base')
|
@extends('ventas.base')
|
||||||
|
|
||||||
@section('page_title')
|
@php
|
||||||
Venta {{$venta->proyecto()->descripcion}} {{$venta->propiedad()->summary()}}
|
$showPropietario = true;
|
||||||
|
@endphp
|
||||||
|
|
||||||
|
@section('venta_content')
|
||||||
|
<div class="ui fitted basic mini segment">
|
||||||
|
@if ($venta->currentEstado()->tipoEstadoVenta->activa)
|
||||||
|
<a href="{{$urls->base}}/venta/{{$venta->id}}/desistir">
|
||||||
|
Desistir <i class="minus icon"></i>
|
||||||
|
</a>
|
||||||
|
<a href="{{$urls->base}}/venta/{{$venta->id}}/ceder">
|
||||||
|
Ceder <i clasS="right chevron icon"></i>
|
||||||
|
</a>
|
||||||
|
@else
|
||||||
|
<div class="ui red icon label">
|
||||||
|
<i class="ban icon"></i>
|
||||||
|
{{ucwords($venta->currentEstado()->tipoEstadoVenta->descripcion)}}
|
||||||
|
(<a href="{{$urls->base}}/venta/{{$venta->id}}/desistida">
|
||||||
|
{{$format->pesos($venta->resciliacion()->valor)}}
|
||||||
|
</a>)
|
||||||
|
</div>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
<div class="ui segments">
|
||||||
|
@include('ventas.show.propiedad')
|
||||||
|
@include('ventas.show.detalle')
|
||||||
|
@include('ventas.show.forma_pago', ['formaPago' => $venta->formaPago()])
|
||||||
|
@include('ventas.show.escritura')
|
||||||
|
@include('ventas.show.entrega')
|
||||||
|
@include('ventas.show.comentarios')
|
||||||
|
</div>
|
||||||
@endsection
|
@endsection
|
||||||
|
|
||||||
@section('page_content')
|
{{--@section('page_content')
|
||||||
<div class="ui container">
|
<div class="ui container">
|
||||||
<div class="ui two column grid">
|
<div class="ui two column grid">
|
||||||
<h1 class="four wide column header">
|
<h1 class="four wide column header">
|
||||||
@ -45,4 +74,4 @@
|
|||||||
@include('ventas.show.comentarios')
|
@include('ventas.show.comentarios')
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@endsection
|
@endsection--}}
|
||||||
|
Reference in New Issue
Block a user