From 5f56022109c9850a669cf96aa393dd49d18d566a Mon Sep 17 00:00:00 2001 From: Juan Pablo Vial Date: Tue, 26 Mar 2024 09:38:20 -0300 Subject: [PATCH] Restructura contabilidad --- app/common/Define/Contabilidad/Exporter.php | 2 +- .../api/contabilidad/centros_costos.php | 3 +- .../routes/api/contabilidad/nubox.php | 3 +- .../routes/contabilidad/centros_costos.php | 3 +- .../centros_costos/asignar.blade.php | 34 +++++++++------- app/setup/setups/services.php | 22 +++++------ .../Controller/API/Contabilidad/Cartolas.php | 31 +++++++-------- .../API/{ => Contabilidad}/CentrosCostos.php | 19 ++++----- .../Controller/API/Contabilidad/Depositos.php | 24 ++++++------ .../API/Contabilidad/Movimientos.php | 12 +++--- .../API/{ => Contabilidad}/Nubox.php | 7 ++-- app/src/Controller/CentrosCostos.php | 32 --------------- app/src/Controller/Contabilidad.php | 30 +++++++------- .../Controller/Contabilidad/CentrosCostos.php | 32 +++++++++++++++ app/src/Controller/Ventas.php | 12 +++--- app/src/Controller/Ventas/Creditos.php | 6 +-- app/src/Controller/Ventas/Cuotas.php | 12 +++--- app/src/Controller/Ventas/Escrituras.php | 8 ++-- app/src/Controller/Ventas/Pies.php | 12 +++--- app/src/Model/CategoriaCentro.php | 5 --- app/src/Model/{ => Contabilidad}/Banco.php | 2 +- app/src/Model/{ => Contabilidad}/Cartola.php | 3 +- .../Model/Contabilidad/CategoriaCentro.php | 7 ++++ .../Model/{ => Contabilidad}/CentroCosto.php | 3 +- app/src/Model/{ => Contabilidad}/Deposito.php | 3 +- .../Model/{ => Contabilidad}/Movimiento.php | 3 +- app/src/Model/{ => Contabilidad}/Nubox.php | 4 +- .../{ => Contabilidad}/PagoCentroCosto.php | 3 +- app/src/Model/Contabilidad/TipoCentro.php | 7 ++++ app/src/Model/Inmobiliaria/Cuenta.php | 2 +- app/src/Model/Movimiento/Detalle.php | 4 +- app/src/Model/TipoCentro.php | 5 --- app/src/Model/Venta/Cuota.php | 2 +- app/src/Model/Venta/Pago.php | 2 +- .../Repository/{ => Contabilidad}/Banco.php | 4 +- .../Repository/{ => Contabilidad}/Cartola.php | 14 +++---- .../{ => Contabilidad}/CategoriaCentro.php | 5 ++- .../{ => Contabilidad}/CentroCosto.php | 14 +++---- .../{ => Contabilidad}/Deposito.php | 12 +++--- .../{ => Contabilidad}/Movimiento.php | 13 ++++--- .../Repository/{ => Contabilidad}/Nubox.php | 13 ++++--- .../{ => Contabilidad}/PagoCentroCosto.php | 10 ++--- .../{ => Contabilidad}/TipoCentro.php | 5 ++- app/src/Repository/Inmobiliaria.php | 2 +- app/src/Repository/Inmobiliaria/Cuenta.php | 11 +++--- app/src/Repository/Movimiento/Detalle.php | 4 +- app/src/Repository/Venta/Cuota.php | 10 ++--- app/src/Repository/Venta/Pago.php | 6 +-- .../Service/{ => Contabilidad}/Cartola.php | 39 +++++++++---------- .../{ => Contabilidad}/Cartola/BCI.php | 6 +-- .../{ => Contabilidad}/Cartola/Itau.php | 6 +-- .../{ => Contabilidad}/Cartola/Santander.php | 7 ++-- .../{ => Contabilidad}/Cartola/Security.php | 8 ++-- .../Service/Contabilidad/Exporter/Nubox.php | 4 +- .../Contabilidad/Informe/Tesoreria.php | 14 +++---- .../Service/{ => Contabilidad}/Movimiento.php | 16 ++++---- app/src/Service/Contabilidad/Nubox.php | 20 +++++----- 57 files changed, 311 insertions(+), 291 deletions(-) rename app/src/Controller/API/{ => Contabilidad}/CentrosCostos.php (68%) rename app/src/Controller/API/{ => Contabilidad}/Nubox.php (97%) delete mode 100644 app/src/Controller/CentrosCostos.php create mode 100644 app/src/Controller/Contabilidad/CentrosCostos.php delete mode 100644 app/src/Model/CategoriaCentro.php rename app/src/Model/{ => Contabilidad}/Banco.php (87%) rename app/src/Model/{ => Contabilidad}/Cartola.php (89%) create mode 100644 app/src/Model/Contabilidad/CategoriaCentro.php rename app/src/Model/{ => Contabilidad}/CentroCosto.php (89%) rename app/src/Model/{ => Contabilidad}/Deposito.php (92%) rename app/src/Model/{ => Contabilidad}/Movimiento.php (94%) rename app/src/Model/{ => Contabilidad}/Nubox.php (81%) rename app/src/Model/{ => Contabilidad}/PagoCentroCosto.php (84%) create mode 100644 app/src/Model/Contabilidad/TipoCentro.php delete mode 100644 app/src/Model/TipoCentro.php rename app/src/Repository/{ => Contabilidad}/Banco.php (86%) rename app/src/Repository/{ => Contabilidad}/Cartola.php (85%) rename app/src/Repository/{ => Contabilidad}/CategoriaCentro.php (71%) rename app/src/Repository/{ => Contabilidad}/CentroCosto.php (88%) rename app/src/Repository/{ => Contabilidad}/Deposito.php (87%) rename app/src/Repository/{ => Contabilidad}/Movimiento.php (85%) rename app/src/Repository/{ => Contabilidad}/Nubox.php (82%) rename app/src/Repository/{ => Contabilidad}/PagoCentroCosto.php (80%) rename app/src/Repository/{ => Contabilidad}/TipoCentro.php (71%) rename app/src/Service/{ => Contabilidad}/Cartola.php (83%) rename app/src/Service/{ => Contabilidad}/Cartola/BCI.php (98%) rename app/src/Service/{ => Contabilidad}/Cartola/Itau.php (99%) rename app/src/Service/{ => Contabilidad}/Cartola/Santander.php (98%) rename app/src/Service/{ => Contabilidad}/Cartola/Security.php (98%) rename app/src/Service/{ => Contabilidad}/Movimiento.php (69%) diff --git a/app/common/Define/Contabilidad/Exporter.php b/app/common/Define/Contabilidad/Exporter.php index 6af9f31..95eea73 100644 --- a/app/common/Define/Contabilidad/Exporter.php +++ b/app/common/Define/Contabilidad/Exporter.php @@ -6,5 +6,5 @@ use Incoviba\Model; interface Exporter { - public function export(Model\Inmobiliaria $inmobiliaria, Model\Banco $banco, DateTimeInterface $mes, array $movimientos): string; + public function export(Model\Inmobiliaria $inmobiliaria, Model\Contabilidad\Banco $banco, DateTimeInterface $mes, array $movimientos): string; } diff --git a/app/resources/routes/api/contabilidad/centros_costos.php b/app/resources/routes/api/contabilidad/centros_costos.php index 877052b..10fe34d 100644 --- a/app/resources/routes/api/contabilidad/centros_costos.php +++ b/app/resources/routes/api/contabilidad/centros_costos.php @@ -1,5 +1,6 @@ group('/centros_costos', function($app) { $app->post('/add[/]', [CentrosCostos::class, 'add']); diff --git a/app/resources/routes/api/contabilidad/nubox.php b/app/resources/routes/api/contabilidad/nubox.php index e1acbf9..354b437 100644 --- a/app/resources/routes/api/contabilidad/nubox.php +++ b/app/resources/routes/api/contabilidad/nubox.php @@ -1,5 +1,6 @@ group('/nubox/{inmobiliaria_rut}', function($app) { $app->get('/token[/]', [Nubox::class, 'token']); diff --git a/app/resources/routes/contabilidad/centros_costos.php b/app/resources/routes/contabilidad/centros_costos.php index d1089a4..510a7b5 100644 --- a/app/resources/routes/contabilidad/centros_costos.php +++ b/app/resources/routes/contabilidad/centros_costos.php @@ -1,5 +1,6 @@ group('/centros_costos', function($app) { $app->get('/asignar[/]', [CentrosCostos::class, 'asignar']); diff --git a/app/resources/views/contabilidad/centros_costos/asignar.blade.php b/app/resources/views/contabilidad/centros_costos/asignar.blade.php index 80fd04f..1dbfdff 100644 --- a/app/resources/views/contabilidad/centros_costos/asignar.blade.php +++ b/app/resources/views/contabilidad/centros_costos/asignar.blade.php @@ -14,9 +14,10 @@
Inmobiliaria
@@ -40,7 +41,7 @@
- +