Se adaptan las fichas de cliente y de proveedor para que acepten varios dias de pago (en los clientes se desactiva para acana), ademas de retocar la lógica de generacion de los recibos asociados a las facturas.
git-svn-id: https://192.168.0.254/svn/Proyectos.Acana_FactuGES2/trunk@373 f4e31baf-9722-1c47-927c-6f952f962d4b
This commit is contained in:
parent
b92cad0873
commit
e25e5b5465
@ -417,7 +417,6 @@ CREATE TABLE ALBARANES_CLIENTE (
|
|||||||
ID_FACTURA TIPO_ID,
|
ID_FACTURA TIPO_ID,
|
||||||
TIPO VARCHAR(1),
|
TIPO VARCHAR(1),
|
||||||
REFERENCIA VARCHAR(255),
|
REFERENCIA VARCHAR(255),
|
||||||
ID_DIRECCION TIPO_ID,
|
|
||||||
CALLE VARCHAR(255),
|
CALLE VARCHAR(255),
|
||||||
CODIGO_POSTAL VARCHAR(10),
|
CODIGO_POSTAL VARCHAR(10),
|
||||||
POBLACION VARCHAR(255),
|
POBLACION VARCHAR(255),
|
||||||
@ -565,7 +564,6 @@ CREATE TABLE CLIENTES_DATOS (
|
|||||||
ID_AGENTE TIPO_ID,
|
ID_AGENTE TIPO_ID,
|
||||||
GRUPO_CLIENTE VARCHAR(255),
|
GRUPO_CLIENTE VARCHAR(255),
|
||||||
NOMBRE_COMERCIAL VARCHAR(255),
|
NOMBRE_COMERCIAL VARCHAR(255),
|
||||||
VENCIMIENTO_FACTURAS INTEGER,
|
|
||||||
BLOQUEADO TIPO_BOOLEANO DEFAULT 0 NOT NULL,
|
BLOQUEADO TIPO_BOOLEANO DEFAULT 0 NOT NULL,
|
||||||
REGIMEN_IVA VARCHAR(255),
|
REGIMEN_IVA VARCHAR(255),
|
||||||
MOTIVO_BLOQUEO VARCHAR(255),
|
MOTIVO_BLOQUEO VARCHAR(255),
|
||||||
@ -577,7 +575,10 @@ CREATE TABLE CLIENTES_DATOS (
|
|||||||
CODIGO_ASIGNADO VARCHAR(255),
|
CODIGO_ASIGNADO VARCHAR(255),
|
||||||
IGNORAR_CONTABILIDAD TIPO_ID,
|
IGNORAR_CONTABILIDAD TIPO_ID,
|
||||||
TIENE_SUBCUENTA TIPO_ID,
|
TIENE_SUBCUENTA TIPO_ID,
|
||||||
PROCEDENCIA_CLIENTE VARCHAR(255) COLLATE ES_ES
|
PROCEDENCIA_CLIENTE VARCHAR(255) COLLATE ES_ES,
|
||||||
|
VENCIMIENTO_FACTURAS_1 INTEGER,
|
||||||
|
VENCIMIENTO_FACTURAS_2 INTEGER,
|
||||||
|
VENCIMIENTO_FACTURAS_3 INTEGER
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE CLIENTES_DTOS_PROVEEDORES (
|
CREATE TABLE CLIENTES_DTOS_PROVEEDORES (
|
||||||
@ -1159,8 +1160,6 @@ CREATE TABLE PRESUPUESTOS_CLIENTE (
|
|||||||
ID TIPO_ID NOT NULL,
|
ID TIPO_ID NOT NULL,
|
||||||
ID_EMPRESA TIPO_ID,
|
ID_EMPRESA TIPO_ID,
|
||||||
ID_CLIENTE TIPO_ID,
|
ID_CLIENTE TIPO_ID,
|
||||||
ID_DIRECCION TIPO_ID,
|
|
||||||
PERSONA_CONTACTO VARCHAR(255),
|
|
||||||
REFERENCIA VARCHAR(255),
|
REFERENCIA VARCHAR(255),
|
||||||
FECHA_PRESUPUESTO DATE,
|
FECHA_PRESUPUESTO DATE,
|
||||||
FECHA_DECISION DATE,
|
FECHA_DECISION DATE,
|
||||||
@ -1220,7 +1219,10 @@ CREATE TABLE PROVEEDORES_DATOS (
|
|||||||
IGNORAR_CONTABILIDAD TIPO_ID,
|
IGNORAR_CONTABILIDAD TIPO_ID,
|
||||||
TIENE_SUBCUENTA TIPO_ID,
|
TIENE_SUBCUENTA TIPO_ID,
|
||||||
NOMBRE_COMERCIAL VARCHAR(255),
|
NOMBRE_COMERCIAL VARCHAR(255),
|
||||||
ES_ACREEDOR SMALLINT
|
ES_ACREEDOR SMALLINT,
|
||||||
|
VENCIMIENTO_FACTURAS_1 INTEGER,
|
||||||
|
VENCIMIENTO_FACTURAS_2 INTEGER,
|
||||||
|
VENCIMIENTO_FACTURAS_3 INTEGER
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE PROVEEDORES_GRUPOS (
|
CREATE TABLE PROVEEDORES_GRUPOS (
|
||||||
@ -1498,7 +1500,6 @@ CREATE VIEW V_ALBARANES_CLIENTE(
|
|||||||
REF_PEDIDO,
|
REF_PEDIDO,
|
||||||
ID_FACTURA,
|
ID_FACTURA,
|
||||||
REF_FACTURA,
|
REF_FACTURA,
|
||||||
ID_DIRECCION,
|
|
||||||
CALLE,
|
CALLE,
|
||||||
CODIGO_POSTAL,
|
CODIGO_POSTAL,
|
||||||
POBLACION,
|
POBLACION,
|
||||||
@ -1542,7 +1543,6 @@ SELECT
|
|||||||
PEDIDOS_CLIENTE.REFERENCIA AS REF_PEDIDO,
|
PEDIDOS_CLIENTE.REFERENCIA AS REF_PEDIDO,
|
||||||
ALBARANES_CLIENTE.ID_FACTURA,
|
ALBARANES_CLIENTE.ID_FACTURA,
|
||||||
FACTURAS_CLIENTE.REFERENCIA AS REF_FACTURA,
|
FACTURAS_CLIENTE.REFERENCIA AS REF_FACTURA,
|
||||||
ALBARANES_CLIENTE.ID_DIRECCION,
|
|
||||||
ALBARANES_CLIENTE.CALLE,
|
ALBARANES_CLIENTE.CALLE,
|
||||||
ALBARANES_CLIENTE.CODIGO_POSTAL,
|
ALBARANES_CLIENTE.CODIGO_POSTAL,
|
||||||
ALBARANES_CLIENTE.POBLACION,
|
ALBARANES_CLIENTE.POBLACION,
|
||||||
@ -1807,7 +1807,6 @@ CREATE VIEW V_CLIENTES(
|
|||||||
TIENDA,
|
TIENDA,
|
||||||
GRUPO_CLIENTE,
|
GRUPO_CLIENTE,
|
||||||
NOMBRE_COMERCIAL,
|
NOMBRE_COMERCIAL,
|
||||||
VENCIMIENTO_FACTURAS,
|
|
||||||
BLOQUEADO,
|
BLOQUEADO,
|
||||||
REGIMEN_IVA,
|
REGIMEN_IVA,
|
||||||
MOTIVO_BLOQUEO,
|
MOTIVO_BLOQUEO,
|
||||||
@ -1818,7 +1817,10 @@ CREATE VIEW V_CLIENTES(
|
|||||||
CODIGO_ASIGNADO,
|
CODIGO_ASIGNADO,
|
||||||
IGNORAR_CONTABILIDAD,
|
IGNORAR_CONTABILIDAD,
|
||||||
TIENE_SUBCUENTA,
|
TIENE_SUBCUENTA,
|
||||||
PROCEDENCIA_CLIENTE)
|
PROCEDENCIA_CLIENTE,
|
||||||
|
VENCIMIENTO_FACTURAS_1,
|
||||||
|
VENCIMIENTO_FACTURAS_2,
|
||||||
|
VENCIMIENTO_FACTURAS_3)
|
||||||
AS
|
AS
|
||||||
SELECT
|
SELECT
|
||||||
V_CONTACTOS.ID,
|
V_CONTACTOS.ID,
|
||||||
@ -1848,7 +1850,6 @@ SELECT
|
|||||||
V_CONTACTOS.TIENDA,
|
V_CONTACTOS.TIENDA,
|
||||||
CLIENTES_DATOS.GRUPO_CLIENTE,
|
CLIENTES_DATOS.GRUPO_CLIENTE,
|
||||||
CLIENTES_DATOS.NOMBRE_COMERCIAL,
|
CLIENTES_DATOS.NOMBRE_COMERCIAL,
|
||||||
CLIENTES_DATOS.VENCIMIENTO_FACTURAS,
|
|
||||||
CLIENTES_DATOS.BLOQUEADO,
|
CLIENTES_DATOS.BLOQUEADO,
|
||||||
CLIENTES_DATOS.REGIMEN_IVA,
|
CLIENTES_DATOS.REGIMEN_IVA,
|
||||||
CLIENTES_DATOS.MOTIVO_BLOQUEO,
|
CLIENTES_DATOS.MOTIVO_BLOQUEO,
|
||||||
@ -1859,7 +1860,11 @@ SELECT
|
|||||||
CLIENTES_DATOS.CODIGO_ASIGNADO,
|
CLIENTES_DATOS.CODIGO_ASIGNADO,
|
||||||
CLIENTES_DATOS.IGNORAR_CONTABILIDAD,
|
CLIENTES_DATOS.IGNORAR_CONTABILIDAD,
|
||||||
CLIENTES_DATOS.TIENE_SUBCUENTA,
|
CLIENTES_DATOS.TIENE_SUBCUENTA,
|
||||||
CLIENTES_DATOS.PROCEDENCIA_CLIENTE
|
CLIENTES_DATOS.PROCEDENCIA_CLIENTE,
|
||||||
|
CLIENTES_DATOS.VENCIMIENTO_FACTURAS_1,
|
||||||
|
CLIENTES_DATOS.VENCIMIENTO_FACTURAS_2,
|
||||||
|
CLIENTES_DATOS.VENCIMIENTO_FACTURAS_3
|
||||||
|
|
||||||
FROM V_CONTACTOS
|
FROM V_CONTACTOS
|
||||||
LEFT OUTER JOIN CLIENTES_DATOS ON (V_CONTACTOS.ID = CLIENTES_DATOS.ID_CLIENTE)
|
LEFT OUTER JOIN CLIENTES_DATOS ON (V_CONTACTOS.ID = CLIENTES_DATOS.ID_CLIENTE)
|
||||||
WHERE
|
WHERE
|
||||||
@ -1907,7 +1912,10 @@ CREATE VIEW V_PROVEEDORES(
|
|||||||
IGNORAR_CONTABILIDAD,
|
IGNORAR_CONTABILIDAD,
|
||||||
TIENE_SUBCUENTA,
|
TIENE_SUBCUENTA,
|
||||||
NOMBRE_COMERCIAL,
|
NOMBRE_COMERCIAL,
|
||||||
ES_ACREEDOR)
|
ES_ACREEDOR,
|
||||||
|
VENCIMIENTO_FACTURAS_1,
|
||||||
|
VENCIMIENTO_FACTURAS_2,
|
||||||
|
VENCIMIENTO_FACTURAS_3)
|
||||||
AS
|
AS
|
||||||
SELECT
|
SELECT
|
||||||
V_CONTACTOS.ID,
|
V_CONTACTOS.ID,
|
||||||
@ -1948,7 +1956,10 @@ SELECT
|
|||||||
PROVEEDORES_DATOS.IGNORAR_CONTABILIDAD,
|
PROVEEDORES_DATOS.IGNORAR_CONTABILIDAD,
|
||||||
PROVEEDORES_DATOS.TIENE_SUBCUENTA,
|
PROVEEDORES_DATOS.TIENE_SUBCUENTA,
|
||||||
PROVEEDORES_DATOS.NOMBRE_COMERCIAL,
|
PROVEEDORES_DATOS.NOMBRE_COMERCIAL,
|
||||||
PROVEEDORES_DATOS.ES_ACREEDOR
|
PROVEEDORES_DATOS.ES_ACREEDOR,
|
||||||
|
PROVEEDORES_DATOS.VENCIMIENTO_FACTURAS_1,
|
||||||
|
PROVEEDORES_DATOS.VENCIMIENTO_FACTURAS_2,
|
||||||
|
PROVEEDORES_DATOS.VENCIMIENTO_FACTURAS_3
|
||||||
FROM
|
FROM
|
||||||
PROVEEDORES_DATOS
|
PROVEEDORES_DATOS
|
||||||
INNER JOIN V_CONTACTOS ON (PROVEEDORES_DATOS.ID_PROVEEDOR = V_CONTACTOS.ID)
|
INNER JOIN V_CONTACTOS ON (PROVEEDORES_DATOS.ID_PROVEEDOR = V_CONTACTOS.ID)
|
||||||
@ -3275,7 +3286,6 @@ CREATE VIEW V_PRESUPUESTOS_CLIENTE(
|
|||||||
FECHA_DECISION,
|
FECHA_DECISION,
|
||||||
REFERENCIA,
|
REFERENCIA,
|
||||||
SITUACION,
|
SITUACION,
|
||||||
ID_DIRECCION,
|
|
||||||
ID_CLIENTE,
|
ID_CLIENTE,
|
||||||
NIF_CIF,
|
NIF_CIF,
|
||||||
NOMBRE,
|
NOMBRE,
|
||||||
@ -3310,7 +3320,6 @@ SELECT
|
|||||||
PRESUPUESTOS_CLIENTE.FECHA_DECISION,
|
PRESUPUESTOS_CLIENTE.FECHA_DECISION,
|
||||||
PRESUPUESTOS_CLIENTE.REFERENCIA,
|
PRESUPUESTOS_CLIENTE.REFERENCIA,
|
||||||
PRESUPUESTOS_CLIENTE.SITUACION,
|
PRESUPUESTOS_CLIENTE.SITUACION,
|
||||||
PRESUPUESTOS_CLIENTE.ID_DIRECCION,
|
|
||||||
PRESUPUESTOS_CLIENTE.ID_CLIENTE,
|
PRESUPUESTOS_CLIENTE.ID_CLIENTE,
|
||||||
CONTACTOS.NIF_CIF,
|
CONTACTOS.NIF_CIF,
|
||||||
CONTACTOS.NOMBRE,
|
CONTACTOS.NOMBRE,
|
||||||
@ -3333,10 +3342,11 @@ SELECT
|
|||||||
PRESUPUESTOS_CLIENTE.IMPORTE_IVA,
|
PRESUPUESTOS_CLIENTE.IMPORTE_IVA,
|
||||||
PRESUPUESTOS_CLIENTE.IMPORTE_TOTAL,
|
PRESUPUESTOS_CLIENTE.IMPORTE_TOTAL,
|
||||||
PRESUPUESTOS_CLIENTE.ID_FORMA_PAGO,
|
PRESUPUESTOS_CLIENTE.ID_FORMA_PAGO,
|
||||||
PRESUPUESTOS_CLIENTE.ID_TIENDA,
|
PRESUPUESTOS_CLIENTE.id_tienda,
|
||||||
COALESCE(EMPRESAS_TIENDAS.NOMBRE, 'Todas') AS TIENDA,
|
COALESCE(EMPRESAS_TIENDAS.NOMBRE, 'Todas') AS TIENDA,
|
||||||
PRESUPUESTOS_CLIENTE.ID_VENDEDOR,
|
PRESUPUESTOS_CLIENTE.ID_VENDEDOR,
|
||||||
CONTACTOS2.NOMBRE AS VENDEDOR
|
CONTACTOS2.NOMBRE AS VENDEDOR
|
||||||
|
|
||||||
FROM
|
FROM
|
||||||
PRESUPUESTOS_CLIENTE
|
PRESUPUESTOS_CLIENTE
|
||||||
LEFT OUTER JOIN CONTACTOS ON (PRESUPUESTOS_CLIENTE.ID_CLIENTE = CONTACTOS.ID)
|
LEFT OUTER JOIN CONTACTOS ON (PRESUPUESTOS_CLIENTE.ID_CLIENTE = CONTACTOS.ID)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user