Restructura contabilidad

This commit is contained in:
Juan Pablo Vial
2024-03-26 09:38:20 -03:00
parent 4b3397dd63
commit 5f56022109
57 changed files with 311 additions and 291 deletions

View File

@ -1,5 +0,0 @@
<?php
namespace Incoviba\Model;
class CategoriaCentro extends Tipo
{}

View File

@ -1,5 +1,5 @@
<?php
namespace Incoviba\Model;
namespace Incoviba\Model\Contabilidad;
use Incoviba\Common\Ideal\Model;

View File

@ -1,8 +1,9 @@
<?php
namespace Incoviba\Model;
namespace Incoviba\Model\Contabilidad;
use DateTimeInterface;
use Incoviba\Common\Ideal;
use Incoviba\Model\Inmobiliaria;
class Cartola extends Ideal\Model
{

View File

@ -0,0 +1,7 @@
<?php
namespace Incoviba\Model\Contabilidad;
use Incoviba\Model\Tipo;
class CategoriaCentro extends Tipo
{}

View File

@ -1,7 +1,8 @@
<?php
namespace Incoviba\Model;
namespace Incoviba\Model\Contabilidad;
use Incoviba\Common\Ideal;
use Incoviba\Model\TipoCuenta;
class CentroCosto extends Ideal\Model
{

View File

@ -1,8 +1,9 @@
<?php
namespace Incoviba\Model;
namespace Incoviba\Model\Contabilidad;
use DateTimeInterface;
use Incoviba\Common\Ideal;
use Incoviba\Model\Inmobiliaria;
class Deposito extends Ideal\Model
{

View File

@ -1,9 +1,10 @@
<?php
namespace Incoviba\Model;
namespace Incoviba\Model\Contabilidad;
use DateTimeInterface;
use Incoviba\Common\Ideal;
use Incoviba\Common\Implement\Exception\EmptyResult;
use Incoviba\Model\Inmobiliaria;
use Incoviba\Model\Movimiento\Detalle;
class Movimiento extends Ideal\Model

View File

@ -1,8 +1,8 @@
<?php
namespace Incoviba\Model;
namespace Incoviba\Model\Contabilidad;
use Incoviba\Common\Define;
use Incoviba\Common\Ideal;
use Incoviba\Model\Inmobiliaria;
class Nubox extends Ideal\Model
{

View File

@ -1,7 +1,8 @@
<?php
namespace Incoviba\Model;
namespace Incoviba\Model\Contabilidad;
use Incoviba\Common\Ideal;
use Incoviba\Model\Venta;
class PagoCentroCosto extends Ideal\Model
{

View File

@ -0,0 +1,7 @@
<?php
namespace Incoviba\Model\Contabilidad;
use Incoviba\Model\Tipo;
class TipoCentro extends Tipo
{}

View File

@ -8,7 +8,7 @@ use Incoviba\Model;
class Cuenta extends Ideal\Model
{
public Model\Inmobiliaria $inmobiliaria;
public Model\Banco $banco;
public Model\Contabilidad\Banco $banco;
public string $cuenta;
protected array $estados;

View File

@ -6,8 +6,8 @@ use Incoviba\Model;
class Detalle extends Ideal\Model
{
public Model\Movimiento $movimiento;
public ?Model\CentroCosto $centroCosto;
public Model\Contabilidad\Movimiento $movimiento;
public ?Model\Contabilidad\CentroCosto $centroCosto;
public ?string $detalle;
public function jsonSerialize(): mixed

View File

@ -1,5 +0,0 @@
<?php
namespace Incoviba\Model;
class TipoCentro extends Tipo
{}

View File

@ -3,7 +3,7 @@ namespace Incoviba\Model\Venta;
use DateTimeInterface;
use Incoviba\Common\Ideal\Model;
use Incoviba\Model\Banco;
use Incoviba\Model\Contabilidad\Banco;
class Cuota extends Model
{

View File

@ -3,7 +3,7 @@ namespace Incoviba\Model\Venta;
use DateTimeInterface;
use Incoviba\Common\Ideal\Model;
use Incoviba\Model\Banco;
use Incoviba\Model\Contabilidad\Banco;
class Pago extends Model
{