facturascripts icon indicating copy to clipboard operation
facturascripts copied to clipboard

Tarea #3302 - agregar codpais, provincia y ciudad a clientes y provee…

Open elguitarraverde opened this issue 1 year ago • 1 comments

Descripción

  • Tanto en clientes como en proveedores deberíamos tener los campos de codpais, provincia y ciudad replicados en el modelo, para simplificar las consultas. Si no lo tenemos, nos toca combinar con la tabla de contactos para sacar esa información.
  • Se añaden a los modelos Cliente y Proveedor las nuevas propiedades.
  • Se replican los datos del contacto al modelo cuando se crea alguno de estos dos modelos o se actualiza el Contacto por defecto.
  • Se actualizan las tablas correspondientes.
  • Se agregan tests para comprobar estas circunstancias y se modifican las llamadas innecesarias a getDefaultAddress() en los tests.
  • Se cambia en el resto del codigo la llamda a getDefaultAddress() cuando no es necesaria.

¿Cómo has probado los cambios?

Toda modificación debe haber sido mínimamente probada. Marca o describe las pruebas que has realizado:

  • [x] He revisado mi código antes de enviarlo.
  • [x] He probado que funciona correctamente en mi PC.
  • [x] He probado que funciona correctamente con una base de datos vacía.
  • [x] He ejecutado los tests unitarios.

elguitarraverde avatar Apr 24 '24 08:04 elguitarraverde

Hola, disculpa el retraso. Falta resolver los conflictos con los modelos Cliente y Proveedor.

NeoRazorX avatar May 20 '25 09:05 NeoRazorX