diff --git a/Build/Build.fbl6 b/Build/Build.fbl6 index 83bd772..1a7245a 100644 Binary files a/Build/Build.fbl6 and b/Build/Build.fbl6 differ diff --git a/Database/scripts/factuges.sql b/Database/scripts/factuges.sql index 5ac06ae..4ca5cac 100644 --- a/Database/scripts/factuges.sql +++ b/Database/scripts/factuges.sql @@ -621,7 +621,7 @@ CREATE TABLE CLIENTES_DATOS ( CREATE TABLE CLIENTES_DTOS_PROVEEDORES ( ID TIPO_ID NOT NULL, ID_CLIENTE TIPO_ID DEFAULT 0 NOT NULL, - ID_PROVEEDOR SMALLINT DEFAULT 0 NOT NULL, + ID_PROVEEDOR TIPO_ID DEFAULT 0 NOT NULL, DESCUENTO TIPO_PORCENTAJE DEFAULT 0 ); @@ -839,8 +839,8 @@ CREATE TABLE EMPRESAS ( USUARIO TIPO_USUARIO, LOGOTIPO TIPO_BINARIO, REGISTRO_MERCANTIL VARCHAR(255), - ID_TIPO_IVA SMALLINT, - ID_FORMA_PAGO SMALLINT, + ID_TIPO_IVA TIPO_ID, + ID_FORMA_PAGO TIPO_ID, VALIDEZ_PRESUPUESTOS SMALLINT, PRECIO_PUNTO TIPO_IMPORTE ); @@ -1550,6 +1550,46 @@ CREATE TABLE USUARIOS_LOGON ( /**** Views ****/ /******************************************************************************/ +CREATE VIEW V_EMPRESAS( + ID, + NIF_CIF, + NOMBRE, + RAZON_SOCIAL, + CALLE, + POBLACION, + PROVINCIA, + CODIGO_POSTAL, + TELEFONO_1, + TELEFONO_2, + MOVIL_1, + MOVIL_2, + FAX, + EMAIL_1, + EMAIL_2, + PAGINA_WEB, + NOTAS, + FECHA_ALTA, + FECHA_MODIFICACION, + USUARIO, + LOGOTIPO, + REGISTRO_MERCANTIL, + ID_TIPO_IVA, + IVA, + ID_FORMA_PAGO, + VALIDEZ_PRESUPUESTOS, + PRECIO_PUNTO) +AS +SELECT + E.ID, E.NIF_CIF, E.NOMBRE, E.RAZON_SOCIAL, E.CALLE, E.POBLACION, + E.PROVINCIA, E.CODIGO_POSTAL, E.TELEFONO_1, E.TELEFONO_2, E.MOVIL_1, + E.MOVIL_2, E.FAX, E.EMAIL_1, E.EMAIL_2, E.PAGINA_WEB, E.NOTAS, + E.FECHA_ALTA, E.FECHA_MODIFICACION, E.USUARIO, E.LOGOTIPO, + E.REGISTRO_MERCANTIL, E.ID_TIPO_IVA, T.IVA, E.ID_FORMA_PAGO, E.VALIDEZ_PRESUPUESTOS, + E.PRECIO_PUNTO + FROM + EMPRESAS E + left join TIPOS_IVA T on (T.ID = E.ID_TIPO_IVA) +; /* View: V_ALB_CLI_SITUACION */ CREATE VIEW V_ALB_CLI_SITUACION( diff --git a/Source/Informes/3/InfFacturaCliente.fr3 b/Source/Informes/3/InfFacturaCliente.fr3 index 6a6d89b..5ebc3c8 100644 --- a/Source/Informes/3/InfFacturaCliente.fr3 +++ b/Source/Informes/3/InfFacturaCliente.fr3 @@ -1,5 +1,5 @@ - + @@ -24,14 +24,14 @@ - + - - + + diff --git a/Source/Informes/4/InfFacturaCliente.fr3 b/Source/Informes/4/InfFacturaCliente.fr3 index 421c155..022af31 100644 --- a/Source/Informes/4/InfFacturaCliente.fr3 +++ b/Source/Informes/4/InfFacturaCliente.fr3 @@ -1,5 +1,5 @@ - + @@ -22,14 +22,14 @@ - + - - + + diff --git a/Source/Informes/InformeListadoFacturasRecibosCliente.fr3 b/Source/Informes/InformeListadoFacturasRecibosCliente.fr3 index 39cd2d2..227d5ac 100644 --- a/Source/Informes/InformeListadoFacturasRecibosCliente.fr3 +++ b/Source/Informes/InformeListadoFacturasRecibosCliente.fr3 @@ -1,5 +1,5 @@ - + @@ -26,11 +26,11 @@ - + - +