ALTER TABLE factura_compra
ADD COLUMN destinatario_nombre 	 varchar(255),
ADD COLUMN destinatario_cif 	 varchar(50),
ADD COLUMN destinatario_direccion varchar(255),
ADD COLUMN destinatario_cod_postal varchar(50);

ALTER table parcela
ADD COLUMN `multi_facturavel` tinyint(1) NOT NULL DEFAULT '0',
DROP FOREIGN KEY `fk_parcela_factura_compra_id_factura_compra`,
DROP COLUMN `id_factura_compra`;

CREATE TABLE IF NOT EXISTS `linha_factura_compra` (
  `id_parcela` int(11) NOT NULL,
  `id_factura_compra` int(11) DEFAULT NULL,
  PRIMARY KEY (`id_parcela`, `id_factura_compra`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8;

ALTER TABLE `linha_factura_compra`
ADD CONSTRAINT `fk_linha_factura_compra_parcela_id_parcela` FOREIGN KEY (`id_parcela`) REFERENCES `parcela` (`id`),
ADD CONSTRAINT `fk_linha_factura_compra_factura_compra_id_factura_compra` FOREIGN KEY (`id_factura_compra`) REFERENCES `factura_compra` (`id`);

ALTER TABLE `permisos_corta`
ADD COLUMN `solicitante_es_empresa` tinyint(1) NOT NULL DEFAULT '0',
ADD COLUMN `ag_fecha_autorizacion` DATE DEFAULT NULL,
ADD COLUMN `cms_fecha_autorizacion` DATE DEFAULT NULL;