-- Adicionado campos para ISS Retido do Item ALTER TABLE `nfse_rps_inf_item` ADD `nfse_item_iss_retido` CHAR( 1 ) NULL DEFAULT NULL AFTER `nfse_itemv_iss` , ADD `nfse_itemv_iss_retido` DECIMAL( 16, 2 ) NULL DEFAULT NULL AFTER `nfse_item_iss_retido`; -- Adicionado campo para Valor da Base de Calculo do Item ALTER TABLE `nfse_rps_inf_item` ADD `nfse_itemv_bc` DECIMAL( 16, 2 ) NULL DEFAULT NULL AFTER `nfse_item_vlr_total`; -- Novo campo para armazenar o Código do Item da Lista de Serviço ALTER TABLE `nfse_rps_inf_item` ADD `nfse_item_cod_list_servico` VARCHAR( 15 ) NULL DEFAULT NULL AFTER `nfse_item_tributavel`; -- Adicionado campo para Natureza da Operação do Item ALTER TABLE `nfse_rps_inf_item` ADD `nfse_item_nat_op` DECIMAL( 2, 0 ) NULL DEFAULT NULL AFTER `nfse_itemvl_ded`; -- Alterado do Campo 'nfse_itemc_serv_munic', pois estava totalmente fora do padrao adotado pela Migrate ALTER TABLE `nfse_rps_inf_item` CHANGE `nfse_itemc_serv_munic` `nfse_itemc_serv_munic` VARCHAR( 20 ) NULL DEFAULT NULL COMMENT 'Código de tributação do munícipio'; -- Adicionado campo para registrar o Municipio de Incidencia do Item ALTER TABLE `nfse_rps_inf_item` ADD `nfse_itemc_mun_incidencia` CHAR( 7 ) NULL DEFAULT NULL AFTER `nfse_itemc_cnae`; -- Aumentado o tamanho do campo CNAE para 9 digitos ALTER TABLE `nfse_rps_inf_item` CHANGE `nfse_itemc_cnae` `nfse_itemc_cnae` DECIMAL( 9, 0 ) UNSIGNED NULL DEFAULT NULL COMMENT 'Código CNAE do item'; ALTER TABLE `fatura_nfse` CHANGE `cnae` `cnae` DECIMAL( 9, 0 ) UNSIGNED NULL DEFAULT NULL; -- Nova tabela para armazenar os dados de Local de Prestação de Serviço CREATE TABLE IF NOT EXISTS `nfse_rps_inf_local_prestacao` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `id_nfse_rps_inf` int(10) unsigned NOT NULL, `SerEndTpLgr` varchar(40) DEFAULT NULL, `SerEndLgr` varchar(255) DEFAULT NULL, `SerEndNumero` varchar(10) DEFAULT NULL, `SerEndComplemento` varchar(60) DEFAULT NULL, `SerEndBairro` varchar(60) DEFAULT NULL, `SerEndxMun` varchar(255) DEFAULT NULL, `SerEndcMun` char(7) DEFAULT NULL, `SerEndCep` char(8) DEFAULT NULL, `SerEndSiglaUF` char(2) DEFAULT NULL, `created_at` timestamp NULL DEFAULT NULL, `updated_at` timestamp NULL DEFAULT NULL, `deleted_at` timestamp NULL DEFAULT NULL, PRIMARY KEY (`id`), KEY `id_nfse_rps_inf` (`id_nfse_rps_inf`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; ALTER TABLE `nfse_rps_inf_local_prestacao` ADD CONSTRAINT `nfse_rps_inf_local_prestacao_ibfk_1` FOREIGN KEY (`id_nfse_rps_inf`) REFERENCES `nfse_rps_inf` (`id`);