--------------------------------------------------------------------------
-- Play this script in PRUEBAS@VISANY to make it look like DESA@VISMAR
--                                                                      --
-- PRUEBAS@VISANY Schema Extracted by User PRUEBAS 
-- DESA@VISMAR Schema Extracted by User DESA 
--
-- ESTARTIC  (Table) 
--
DROP TABLE ESTARTIC;
DROP TABLE ESTFAMILIA;
DROP TABLE ESTINVEN;
DROP TABLE ESTVENDEDOR;

--- DROP CONSTRAINT ESTLINEATMP_MONVENDIDO_CK;
ALTER TABLE EST_LINEA_TMP
ADD CONSTRAINT ESTLINEATMP_MONVENDIDO_CK CHECK (MON_VENDIDO >= 0);

--- DROP CONSTRAINT ESTLINEATMP_MONDEVUELTO_CK;
ALTER TABLE EST_LINEA_TMP
ADD CONSTRAINT ESTLINEATMP_MONDEVUELTO_CK CHECK (MON_DEVUELTO >= 0);

--- DROP CONSTRAINT ESTLINEATMP_CANDEVUELTAS_CK;
ALTER TABLE EST_LINEA_TMP
ADD CONSTRAINT ESTLINEATMP_CANDEVUELTAS_CK CHECK (CAN_DEVUELTAS >= 0);

--- DROP CONSTRAINT ESTPROVEEDORTMP_CANDEVUEL_CK;
ALTER TABLE EST_PROVEEDOR_TMP
ADD CONSTRAINT ESTPROVEEDORTMP_CANDEVUEL_CK CHECK (CAN_DEVUELTAS >= 0);

---DROP CONSTRAINT ESTPROVEEDORTMP_MONVENDIDO_CK;
ALTER TABLE EST_PROVEEDOR_TMP
ADD CONSTRAINT ESTPROVEEDORTMP_MONVENDIDO_CK CHECK (MON_VENDIDO >= 0);

---DROP CONSTRAINT ESTPROVEEDORTMP_MONDEVUELTO_CK;
ALTER TABLE EST_PROVEEDOR_TMP
ADD CONSTRAINT ESTPROVEEDORTMP_MONDEVUELTO_CK CHECK (MON_DEVUELTO >=0);

ALTER TABLE EST_LINEA_TMP
DROP CONSTRAINT CAN_DEVUELTAS_EST_LINE_CHK;

ALTER TABLE EST_LINEA_TMP
DROP CONSTRAINT MON_VENDIDO_EST_LINE_CHK;

ALTER TABLE EST_LINEA_TMP
DROP CONSTRAINT MON_DEVUELTO_EST_LINE_CHK;

ALTER TABLE EST_PROVEEDOR_TMP
DROP CONSTRAINT CAN_DEVUELTAS_EST_PROV_CHK;

ALTER TABLE EST_PROVEEDOR_TMP
DROP CONSTRAINT MON_VENDIDO_EST_PROV_CHK;

ALTER TABLE EST_PROVEEDOR_TMP
DROP CONSTRAINT MON_DEVUELTO_EST_PROV_CHK;