19/03/2021 13:52:40 ***** ERROR DE SISTEMA: ***** ADMINISTRADOR ***** CLASE->covensol_release MÉTODO->covensol_release_NAV_05_2021 ERROR->Invalid query: ERROR: relation "nav_bandera" does not exist
Whole query:
CREATE TABLE nav_tipo_carga
(
id_tipo_carga character varying(15),
tipo_carga character varying(256),
CONSTRAINT pk_nav_tipo_carga PRIMARY KEY (id_tipo_carga)
)
WITH (
OIDS=FALSE
);
ALTER TABLE nav_tipo_carga
OWNER TO postgres;
INSERT INTO nav_tipo_carga(id_tipo_carga,tipo_carga) VALUES ('DEF','Por Defecto');
INSERT INTO nav_tipo_carga(id_tipo_carga,tipo_carga) VALUES ('GEN','General');
INSERT INTO nav_tipo_carga(id_tipo_carga,tipo_carga) VALUES ('GRA','Granel');
INSERT INTO nav_tipo_carga(id_tipo_carga,tipo_carga) VALUES ('PEL','Peligrosa');
INSERT INTO nav_tipo_carga(id_tipo_carga,tipo_carga) VALUES ('PEREC','Perecedera');
INSERT INTO nav_tipo_carga(id_tipo_carga,tipo_carga) VALUES ('FRAG','Fragil');
CREATE TABLE nav_tipo_buque
(
id_tipo_buque character varying(15),
tipo_buque character varying(256),
CONSTRAINT pk_nav_tipo_buque PRIMARY KEY (tipo_buque)
)
WITH (
OIDS=FALSE
);
ALTER TABLE nav_tipo_buque
OWNER TO postgres;
INSERT INTO nav_tipo_buque(id_tipo_buque,tipo_buque) VALUES ('GRAN','GRANELERO');
INSERT INTO nav_tipo_buque(id_tipo_buque,tipo_buque) VALUES ('PORT','PORTACONTENEDORES');
INSERT INTO nav_tipo_buque(id_tipo_buque,tipo_buque) VALUES ('CARGGEN','CARGA GENERAL');
INSERT INTO nav_tipo_buque(id_tipo_buque,tipo_buque) VALUES ('TANK','TANQUERO');
INSERT INTO nav_tipo_buque(id_tipo_buque,tipo_buque) VALUES ('QUIM','QUIMIQUERO');
INSERT INTO nav_tipo_buque(id_tipo_buque,tipo_buque) VALUES ('LOGI','LOGISTICO');
INSERT INTO nav_tipo_buque(id_tipo_buque,tipo_buque) VALUES ('CARGROD','CARGA RODANTE');
INSERT INTO nav_tipo_buque(id_tipo_buque,tipo_buque) VALUES ('MULTI','MULTIPROPÓSITO');
INSERT INTO nav_tipo_buque(id_tipo_buque,tipo_buque) VALUES ('REMOL','REMOLCADOR');
CREATE TABLE nav_buque
(
id_buque serial NOT NULL,
imo_buque character varying(20) NOT NULL,
codpai_bandera character varying(10) NOT NULL,
id_tipo_buque character varying(15) NOT NULL,
buque character varying(256),
CONSTRAINT pk_nav_buque PRIMARY KEY (id_buque),
CONSTRAINT fk_nav_buque_nav_bandera FOREIGN KEY (id_bandera)
REFERENCES nav_bandera (id_bandera) MATCH SIMPLE
ON UPDATE RESTRICT ON DELETE RESTRICT,
CONSTRAINT fk_nav_buque_nav_tipo_buque FOREIGN KEY (id_tipo_buque)
REFERENCES nav_tipo_buque (id_tipo_buque) MATCH SIMPLE
ON UPDATE RESTRICT ON DELETE RESTRICT
)
WITH (
OIDS=FALSE
);
ALTER TABLE nav_buque
OWNER TO postgres;
CREATE TABLE nav_agente_naviero
(
id_agente_naviero serial NOT NULL,
agente_naviero character varying(256),
CONSTRAINT pk_nav_agente_naviero PRIMARY KEY (id_agente_naviero)
)
WITH (
OIDS=FALSE
);
ALTER TABLE nav_agente_naviero
OWNER TO postgres;
INSERT INTO nav_agente_naviero(agente_naviero) VALUES ('POR DEFECTO');
CREATE TABLE nav_agente_aduanal
(
id_agente_aduanal serial NOT NULL,
agente_aduanal character varying(256),
CONSTRAINT pk_nav_agente_aduanal PRIMARY KEY (id_agente_aduanal)
)
WITH (
OIDS=FALSE
);
ALTER TABLE nav_agente_aduanal
OWNER TO postgres;
INSERT INTO nav_agente_aduanal(agente_aduanal) VALUES ('POR DEFECTO');
CREATE TABLE nav_puerto_terminal
(
id_puerto_terminal serial NOT NULL,
tipo_puerto_terminal character varying(3),
puerto_terminal character varying(256),
CONSTRAINT pk_nav_puerto_terminal PRIMARY KEY (id_puerto_terminal)
)
WITH (
OIDS=FALSE
);
ALTER TABLE nav_puerto_terminal
OWNER TO postgres;
CREATE TABLE nav_operador_portuario
(
id_operador_portuario serial NOT NULL,
operador_portuario character varying(256),
CONSTRAINT pk_nav_operador_portuario PRIMARY KEY (id_operador_portuario)
)
WITH (
OIDS=FALSE
);
ALTER TABLE nav_operador_portuario
OWNER TO postgres;
INSERT INTO nav_operador_portuario(operador_portuario) VALUES ('POR DEFECTO');
ALTER TABLE cxc_factura ADD COLUMN nav_id_buque integer DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_codpai_bandera character varying(10);
ALTER TABLE cxc_factura ADD COLUMN nav_id_agente_naviero integer DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_id_agente_aduanal integer DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_id_tipo_carga integer DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_id_operador_portuario integer DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_fec_zarpe date;
ALTER TABLE cxc_factura ADD COLUMN nav_eslora numeric DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_viaje character varying(512);
ALTER TABLE cxc_factura ADD COLUMN nav_fec_arribo date;
ALTER TABLE cxc_factura ADD COLUMN nav_nrobultos numeric DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_bl_nro integer DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_peso numeric DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_arqueo_bruto numeric DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_consignatario text;
ALTER TABLE cxc_factura ADD COLUMN nav_desc_carga text;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_id_buque integer DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_codpai_bandera character varying(10);
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_id_agente_naviero integer DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_id_agente_aduanal integer DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_id_tipo_carga integer DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_id_operador_portuario integer DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_fec_zarpe date;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_eslora numeric DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_viaje character varying(512);
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_fec_arribo date;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_nrobultos numeric DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_bl_nro integer DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_peso numeric DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_arqueo_bruto numeric DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_consignatario text;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_desc_carga text;
19/03/2021 13:53:25 ***** ERROR DE SISTEMA: ***** ADMINISTRADOR ***** CLASE->covensol_release MÉTODO->covensol_release_NAV_05_2021 ERROR->Invalid query: ERROR: there is no unique constraint matching given keys for referenced table "nav_tipo_buque"
Whole query:
CREATE TABLE nav_tipo_carga
(
id_tipo_carga character varying(15),
tipo_carga character varying(256),
CONSTRAINT pk_nav_tipo_carga PRIMARY KEY (id_tipo_carga)
)
WITH (
OIDS=FALSE
);
ALTER TABLE nav_tipo_carga
OWNER TO postgres;
INSERT INTO nav_tipo_carga(id_tipo_carga,tipo_carga) VALUES ('DEF','Por Defecto');
INSERT INTO nav_tipo_carga(id_tipo_carga,tipo_carga) VALUES ('GEN','General');
INSERT INTO nav_tipo_carga(id_tipo_carga,tipo_carga) VALUES ('GRA','Granel');
INSERT INTO nav_tipo_carga(id_tipo_carga,tipo_carga) VALUES ('PEL','Peligrosa');
INSERT INTO nav_tipo_carga(id_tipo_carga,tipo_carga) VALUES ('PEREC','Perecedera');
INSERT INTO nav_tipo_carga(id_tipo_carga,tipo_carga) VALUES ('FRAG','Fragil');
CREATE TABLE nav_tipo_buque
(
id_tipo_buque character varying(15),
tipo_buque character varying(256),
CONSTRAINT pk_nav_tipo_buque PRIMARY KEY (tipo_buque)
)
WITH (
OIDS=FALSE
);
ALTER TABLE nav_tipo_buque
OWNER TO postgres;
INSERT INTO nav_tipo_buque(id_tipo_buque,tipo_buque) VALUES ('GRAN','GRANELERO');
INSERT INTO nav_tipo_buque(id_tipo_buque,tipo_buque) VALUES ('PORT','PORTACONTENEDORES');
INSERT INTO nav_tipo_buque(id_tipo_buque,tipo_buque) VALUES ('CARGGEN','CARGA GENERAL');
INSERT INTO nav_tipo_buque(id_tipo_buque,tipo_buque) VALUES ('TANK','TANQUERO');
INSERT INTO nav_tipo_buque(id_tipo_buque,tipo_buque) VALUES ('QUIM','QUIMIQUERO');
INSERT INTO nav_tipo_buque(id_tipo_buque,tipo_buque) VALUES ('LOGI','LOGISTICO');
INSERT INTO nav_tipo_buque(id_tipo_buque,tipo_buque) VALUES ('CARGROD','CARGA RODANTE');
INSERT INTO nav_tipo_buque(id_tipo_buque,tipo_buque) VALUES ('MULTI','MULTIPROPÓSITO');
INSERT INTO nav_tipo_buque(id_tipo_buque,tipo_buque) VALUES ('REMOL','REMOLCADOR');
CREATE TABLE nav_buque
(
id_buque serial NOT NULL,
imo_buque character varying(20) NOT NULL,
codpai_bandera character varying(10) NOT NULL,
id_tipo_buque character varying(15) NOT NULL,
buque character varying(256),
CONSTRAINT pk_nav_buque PRIMARY KEY (id_buque),
CONSTRAINT fk_nav_buque_nav_tipo_buque FOREIGN KEY (id_tipo_buque)
REFERENCES nav_tipo_buque (id_tipo_buque) MATCH SIMPLE
ON UPDATE RESTRICT ON DELETE RESTRICT
)
WITH (
OIDS=FALSE
);
ALTER TABLE nav_buque
OWNER TO postgres;
CREATE TABLE nav_agente_naviero
(
id_agente_naviero serial NOT NULL,
agente_naviero character varying(256),
CONSTRAINT pk_nav_agente_naviero PRIMARY KEY (id_agente_naviero)
)
WITH (
OIDS=FALSE
);
ALTER TABLE nav_agente_naviero
OWNER TO postgres;
INSERT INTO nav_agente_naviero(agente_naviero) VALUES ('POR DEFECTO');
CREATE TABLE nav_agente_aduanal
(
id_agente_aduanal serial NOT NULL,
agente_aduanal character varying(256),
CONSTRAINT pk_nav_agente_aduanal PRIMARY KEY (id_agente_aduanal)
)
WITH (
OIDS=FALSE
);
ALTER TABLE nav_agente_aduanal
OWNER TO postgres;
INSERT INTO nav_agente_aduanal(agente_aduanal) VALUES ('POR DEFECTO');
CREATE TABLE nav_puerto_terminal
(
id_puerto_terminal serial NOT NULL,
tipo_puerto_terminal character varying(3),
puerto_terminal character varying(256),
CONSTRAINT pk_nav_puerto_terminal PRIMARY KEY (id_puerto_terminal)
)
WITH (
OIDS=FALSE
);
ALTER TABLE nav_puerto_terminal
OWNER TO postgres;
CREATE TABLE nav_operador_portuario
(
id_operador_portuario serial NOT NULL,
operador_portuario character varying(256),
CONSTRAINT pk_nav_operador_portuario PRIMARY KEY (id_operador_portuario)
)
WITH (
OIDS=FALSE
);
ALTER TABLE nav_operador_portuario
OWNER TO postgres;
INSERT INTO nav_operador_portuario(operador_portuario) VALUES ('POR DEFECTO');
ALTER TABLE cxc_factura ADD COLUMN nav_id_buque integer DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_codpai_bandera character varying(10);
ALTER TABLE cxc_factura ADD COLUMN nav_id_agente_naviero integer DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_id_agente_aduanal integer DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_id_tipo_carga integer DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_id_operador_portuario integer DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_fec_zarpe date;
ALTER TABLE cxc_factura ADD COLUMN nav_eslora numeric DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_viaje character varying(512);
ALTER TABLE cxc_factura ADD COLUMN nav_fec_arribo date;
ALTER TABLE cxc_factura ADD COLUMN nav_nrobultos numeric DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_bl_nro integer DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_peso numeric DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_arqueo_bruto numeric DEFAULT 0;
ALTER TABLE cxc_factura ADD COLUMN nav_consignatario text;
ALTER TABLE cxc_factura ADD COLUMN nav_desc_carga text;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_id_buque integer DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_codpai_bandera character varying(10);
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_id_agente_naviero integer DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_id_agente_aduanal integer DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_id_tipo_carga integer DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_id_operador_portuario integer DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_fec_zarpe date;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_eslora numeric DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_viaje character varying(512);
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_fec_arribo date;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_nrobultos numeric DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_bl_nro integer DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_peso numeric DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_arqueo_bruto numeric DEFAULT 0;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_consignatario text;
ALTER TABLE cxc_cotiza_pedidos ADD COLUMN nav_desc_carga text;
19/03/2021 22:27:32 ***** ERROR DE SISTEMA: ***** ADMINISTRADOR ***** CLASE: covensol_nav_c_operaciones
METODO: ConsultaBuque
ERROR->
Invalid query: ERROR: syntax error at or near "||"
LINE 1: ....*,despai,tipo_buque,buque||' ('||despai as infobuque||')'
^
Whole query: SELECT b.*,despai,tipo_buque,buque||' ('||despai as infobuque||')'
FROM nav_buque b
LEFT JOIN sigesp_pais p ON p.codpai=b.codpai_bandera
LEFT JOIN nav_tipo_buque tb ON tb.id_tipo_buque=tb.id_tipo_buque
ORDER BY b.buque