/*================*/ /* Versão: 2.6.49 */ /*==============================================================*/ /* Table: ALIQ_IMP_FISCAL */ /*==============================================================*/ ALTER TABLE ALIQ_IMP_FISCAL ADD NRO_SERIE VARCHAR(50); COMMIT WORK; /*==============================================================*/ /* Table: CONFIG */ /*==============================================================*/ ALTER TABLE CONFIG ADD SERIE_IMPFISC VARCHAR(50); ALTER TABLE CONFIG ADD REINICIO_IMPFISC SMALLINT; COMMIT WORK; /*==============================================================*/ /* Table: CONFIG_ECF */ /*==============================================================*/ create table CONFIG_ECF ( COD_ECF SMALLINT not null, NRO_SERIE VARCHAR(50), SEQ_REINICIO SMALLINT, MARCA VARCHAR(15), MODELO VARCHAR(20), VERSAO VARCHAR(5), TIPO_TERMINAL VARCHAR(5), TIPO_ESTAB VARCHAR(10), PORTA VARCHAR(5), NRO_CAIXA SMALLINT, CAMINHO_PDV VARCHAR(100), constraint PK_CONFIG_ECF primary key (COD_ECF) ); COMMIT WORK; /*==============================================================*/ /* Table: ACESSO */ /*==============================================================*/ ALTER TABLE ACESSO ADD COD_ECF SMALLINT; COMMIT WORK; /*================*/ /* Versão: 2.6.50 */ /*==============================================================*/ /* Table: CIDADES */ /*==============================================================*/ ALTER TABLE CIDADES ADD COD_PAIS SMALLINT; ALTER TABLE CIDADES ADD NOME_PAIS VARCHAR(30); COMMIT WORK; UPDATE CIDADES SET COD_PAIS = 1058, NOME_PAIS = 'BRASIL' WHERE COD_PAIS IS NULL; COMMIT WORK; /*==============================================================*/ /* Table: ITENS_NF */ /*==============================================================*/ alter table ITENS_NF add DI_NUMERO VARCHAR(10); alter table ITENS_NF add DI_DATA DATE; alter table ITENS_NF add DI_LOCALDESEMB VARCHAR(60); alter table ITENS_NF add DI_UFDESEMB CHAR(2); alter table ITENS_NF add DI_DATADESEMB DATE; alter table ITENS_NF add DI_CODEXPORTA VARCHAR(60); alter table ITENS_NF add DI_AD_NUMERO SMALLINT; alter table ITENS_NF add DI_AD_SEQ SMALLINT; alter table ITENS_NF add DI_AD_CODFABR VARCHAR(60); alter table ITENS_NF add DI_AD_VLRDESCTO NUMERIC(15,2); alter table ITENS_NF add DI_AD_NROPEDCP VARCHAR(15); alter table ITENS_NF add DI_AD_NROITPED VARCHAR(6); alter table ITENS_NF add DI_BASE_IMPOSTO NUMERIC(15,2); alter table ITENS_NF add DI_VLR_IMPOSTO NUMERIC(15,2); alter table ITENS_NF add DI_DESP_ADUANA NUMERIC(15,2); alter table ITENS_NF add DI_DESP_IOF NUMERIC(15,2); COMMIT WORK; /*================*/ /* Versão: 2.6.51 */ /*==============================================================*/ /* Table: ALIQ_IMP_FISCAL */ /*==============================================================*/ UPDATE ALIQ_IMP_FISCAL SET NRO_SERIE = 'SDI000' WHERE NRO_SERIE IS NULL; COMMIT WORK; ALTER TABLE ALIQ_IMP_FISCAL DROP CONSTRAINT PK_ALIQ_IMPFISCAL; COMMIT WORK; update RDB$RELATION_FIELDS set RDB$NULL_FLAG = 1 where (RDB$FIELD_NAME = 'NRO_SERIE') and (RDB$RELATION_NAME = 'ALIQ_IMP_FISCAL'); COMMIT WORK; alter table ALIQ_IMP_FISCAL add constraint PK_ALIQ_IMP_FISCAL primary key (COD_PARAMETRO,COD_ICMS,NRO_SERIE); COMMIT WORK; /*================*/ /* Versão: 2.6.52 */ /*==============================================================*/ /* Table: CLIENTES */ /*==============================================================*/ ALTER TABLE CLIENTES ALTER COLUMN NOME_FANT TYPE VARCHAR(50); ALTER TABLE CLIENTES ALTER COLUMN FAX TYPE VARCHAR(25); ALTER TABLE CLIENTES ALTER COLUMN ENDERECO TYPE VARCHAR(80); COMMIT WORK; /*==============================================================*/ ALTER TABLE ITENS_CUPOM DROP CONSTRAINT FK_ITENS_CUPOM_FISCAL; ALTER TABLE ITENS_CUPOM DROP CONSTRAINT PK_ITENS_CUPOM; ALTER TABLE PARCELAS_CUPOM DROP CONSTRAINT FK_PARCELAS_CUPOM_FISCAL; ALTER TABLE PARCELAS_CUPOM DROP CONSTRAINT PK_PARCELAS_CUPOM; COMMIT WORK; ALTER TABLE CUPOM_FISCAL DROP CONSTRAINT PK_CUPOM_FISCAL; COMMIT WORK; ALTER TRIGGER TG_UPDATE_CUPOM_FISCAL INACTIVE; COMMIT WORK; ALTER TABLE CUPOM_FISCAL ADD NRO_SERIE VARCHAR(50); COMMIT WORK; UPDATE CUPOM_FISCAL SET NRO_SERIE = 'CF_EMP' || COD_EMPRESA || '_PAR' || COD_PARAMETRO WHERE NRO_SERIE IS NULL; COMMIT WORK; update RDB$RELATION_FIELDS set RDB$NULL_FLAG = 1 where (RDB$FIELD_NAME = 'NRO_SERIE') and (RDB$RELATION_NAME = 'CUPOM_FISCAL'); COMMIT WORK; ALTER TABLE PARCELAS_CUPOM ADD NRO_SERIE VARCHAR(50); ALTER TABLE PARCELAS_CUPOM ADD COD_MEPG CHAR(2); ALTER TABLE PARCELAS_CUPOM ADD TIPO_PAGTO CHAR(2); COMMIT WORK; UPDATE PARCELAS_CUPOM SET NRO_SERIE = 'CF_EMP' || COD_EMPRESA || '_PAR' || COD_PARAMETRO WHERE NRO_SERIE IS NULL; COMMIT WORK; update RDB$RELATION_FIELDS set RDB$NULL_FLAG = 1 where (RDB$FIELD_NAME = 'NRO_SERIE') and (RDB$RELATION_NAME = 'PARCELAS_CUPOM'); COMMIT WORK; ALTER TABLE ITENS_CUPOM ADD NRO_SERIE VARCHAR(50); COMMIT WORK; UPDATE ITENS_CUPOM SET NRO_SERIE = 'CF_EMP' || COD_EMPRESA || '_PAR' || COD_PARAMETRO WHERE NRO_SERIE IS NULL; COMMIT WORK; update RDB$RELATION_FIELDS set RDB$NULL_FLAG = 1 where (RDB$FIELD_NAME = 'NRO_SERIE') and (RDB$RELATION_NAME = 'ITENS_CUPOM'); COMMIT WORK; alter table CUPOM_FISCAL add constraint PK_CUPOM_FISCAL primary key (COD_EMPRESA,COD_PARAMETRO,NRO_SERIE,DT_EMISSAO,NRO_CUPOM); COMMIT WORK; alter table ITENS_CUPOM add constraint PK_ITENS_CUPOM primary key (COD_EMPRESA,COD_PARAMETRO,NRO_SERIE,DT_EMISSAO,NRO_CUPOM,ITEN_CUPOM); COMMIT WORK; alter table ITENS_CUPOM add constraint FK_ITENS_CF_CUPOM_FISCAL foreign key (COD_EMPRESA,COD_PARAMETRO,NRO_SERIE,DT_EMISSAO,NRO_CUPOM) references CUPOM_FISCAL(COD_EMPRESA,COD_PARAMETRO,NRO_SERIE,DT_EMISSAO,NRO_CUPOM); COMMIT WORK; UPDATE PARCELAS_CUPOM SET COD_MEPG = 2, TIPO_PAGTO = 'AP' WHERE COD_MEPG IS NULL ; COMMIT WORK; update RDB$RELATION_FIELDS set RDB$NULL_FLAG = 1 where (RDB$FIELD_NAME = 'COD_MEPG') and (RDB$RELATION_NAME = 'PARCELAS_CUPOM'); COMMIT WORK; alter table PARCELAS_CUPOM add constraint PK_PARCELAS_CUPOM primary key (COD_EMPRESA,COD_PARAMETRO,NRO_SERIE,DT_EMISSAO,NRO_CUPOM,COD_MEPG,SEQ_PARCELAS); COMMIT WORK; alter table PARCELAS_CUPOM add constraint FK_PARCELAS_CF_CUPOM_FISCAL foreign key (COD_EMPRESA,COD_PARAMETRO,NRO_SERIE,DT_EMISSAO,NRO_CUPOM) references CUPOM_FISCAL(COD_EMPRESA,COD_PARAMETRO,NRO_SERIE,DT_EMISSAO,NRO_CUPOM); COMMIT WORK; /*================*/ /* Versão: 2.6.54 */ /*==============================================================*/ /* Table: MOVTO_RECPAG */ /*==============================================================*/ ALTER TABLE MOVTO_RECPAG ADD VLR_LCTO NUMERIC(15,2); COMMIT WORK; UPDATE MOVTO_RECPAG SET VLR_LCTO = VLR_MOVTO WHERE VLR_LCTO IS NULL; COMMIT WORK; UPDATE MOVTO_RECPAG SET VLR_LCTO = (VLR_LCTO * -1) WHERE TIPO_OPER_RP <> 'I'; COMMIT WORK; /*================*/ /* Versão: 2.6.55 */ /*==============================================================*/ /* Table: LMC_BOMBAS */ /*==============================================================*/ create table LMC_BOMBAS ( COD_BOMBA SMALLINT not null, SERIE VARCHAR(50), FABRICANTE VARCHAR(60), MODELO VARCHAR(40), TIPO_MEDICAO CHAR(1), constraint PK_LMC_BOMBAS primary key (COD_BOMBA) ); /*==============================================================*/ /* Table: LMC_BOMBICOS */ /*==============================================================*/ create table LMC_BOMBICOS ( COD_BOMBA SMALLINT not null, NRO_BICO SMALLINT not null, COD_PRODUTO INTEGER, NRO_TANQUE SMALLINT, constraint PK_LMC_BOMBICOS primary key (COD_BOMBA, NRO_BICO) ); /*==============================================================*/ /* Table: LMC_BOMLACRES */ /*==============================================================*/ create table LMC_BOMLACRES ( COD_BOMBA SMALLINT not null, NRO_LACRE VARCHAR(40) not null, DT_APLICACAO DATE, constraint PK_LMC_BOMLACRES primary key (COD_BOMBA, NRO_LACRE) ); alter table LMC_BOMBICOS add constraint FK_LMC_BICOS_BOMBAS foreign key (COD_BOMBA) references LMC_BOMBAS (COD_BOMBA); alter table LMC_BOMLACRES add constraint FK_LMC_LACRES_BOMDAS foreign key (COD_BOMBA) references LMC_BOMBAS (COD_BOMBA); COMMIT WORK; /*================*/ /* Versão: 2.6.55 */ /*==============================================================*/ /* Table: MARCA_LINHA */ /*==============================================================*/ create table MARCA_LINHA ( COD_MARLIN INTEGER not null, DESCRICAO VARCHAR(50), STATUS_ALT CHAR(1), constraint PK_MARCA_LINHA primary key (COD_MARLIN) ); /*==============================================================*/ /* Table: PRODUTOS */ /*==============================================================*/ ALTER TABLE PRODUTOS ADD DESC_FUNRURAL CHAR(1); ALTER TABLE PRODUTOS ADD DESC_ROYALTIES CHAR(1); ALTER TABLE PRODUTOS ADD COD_MARLIN INTEGER; alter table PRODUTOS add constraint FK_PRODUTOS_MARCA_LINHA foreign key (COD_MARLIN) references MARCA_LINHA (COD_MARLIN); COMMIT WORK; UPDATE PRODUTOS SET DESC_FUNRURAL = 'N' WHERE DESC_FUNRURAL IS NULL; UPDATE PRODUTOS SET DESC_ROYALTIES = 'N' WHERE DESC_ROYALTIES IS NULL; COMMIT WORK; /*==============================================================*/ /* Table: ITENS_NF */ /*==============================================================*/ ALTER TABLE ITENS_NF ADD DESC_FUNRURAL CHAR(1); ALTER TABLE ITENS_NF ADD DESC_ROYALTIES CHAR(1); COMMIT WORK; /*==============================================================*/ /* Table: NOTAFISCAL */ /*==============================================================*/ ALTER TABLE NOTAFISCAL ADD NRO_NFPROD VARCHAR(20); ALTER TABLE NOTAFISCAL ADD BASE_FUNRURAL NUMERIC(18,2); ALTER TABLE NOTAFISCAL ADD PERC_FUNRURAL NUMERIC(9,4); ALTER TABLE NOTAFISCAL ADD VLR_FUNRURAL NUMERIC(18,2); ALTER TABLE NOTAFISCAL ADD BASE_ROYALTIES NUMERIC(18,2); ALTER TABLE NOTAFISCAL ADD PERC_ROYALTIES NUMERIC(9,4); ALTER TABLE NOTAFISCAL ADD VLR_ROYALTIES NUMERIC(18,2); ALTER TABLE NOTAFISCAL ADD ROYALTIES_MANUAL CHAR(1); ALTER TABLE NOTAFISCAL ADD DESCTA_ROY_SOB_LIQ CHAR(1); COMMIT WORK; /*==============================================================*/ /* Table: PARAMETROS */ /*==============================================================*/ INSERT INTO PARAMETROS (COD_PARAMETRO,SEQ_PARAM,NOME_PARAM,DESCR_PARAM,TIPO_PARAM,CLASS_PARAM,VALOR_PARAM) VALUES (1,123,'DESCTA_ROYALTIES_SOB_LIQUIDO','Faturamento: Desconta Royalties sobre Valor Liquido','STRING','4','N'); INSERT INTO PARAMETROS (COD_PARAMETRO,SEQ_PARAM,NOME_PARAM,DESCR_PARAM,TIPO_PARAM,CLASS_PARAM,VALOR_PARAM) VALUES (1,124,'PERC_DESCTO_ROYALTIES','Faturamento: % Desconto Royalties','FLOAT','4','0'); INSERT INTO PARAMETROS (COD_PARAMETRO,SEQ_PARAM,NOME_PARAM,DESCR_PARAM,TIPO_PARAM,CLASS_PARAM,VALOR_PARAM) VALUES (1,125,'PERC_DESCTO_FUNRURAL','Faturamento: % Desconto FUNRURAL','FLOAT','4','0'); COMMIT WORK; /*================*/ /* Versão: 2.6.57 */ /*==============================================================*/ /* Table: ITENS_NF */ /*==============================================================*/ ALTER TABLE ITENS_NF ALTER COLUMN VLR_UNIT TYPE NUMERIC(18,9); COMMIT WORK; /*=================*/ /* Versão: 2.6.57c */ /*==============================================================*/ /* Table: ITENS_NF */ /*==============================================================*/ ALTER TABLE CONFIG_ECF ADD DESCR_PDV VARCHAR(30); COMMIT WORK; /*==============================================================*/ /* Trigger: TG_UPDATE_NOTAFISCAL */ /*==============================================================*/ SET TERM ^; ALTER TRIGGER TG_UPDATE_NOTAFISCAL ACTIVE BEFORE UPDATE POSITION 0 AS DECLARE VARIABLE varCOD_EMPRESA INTEGER; DECLARE VARIABLE varTIPO_CONTROL CHAR(1); DECLARE VARIABLE varSERIE_NF INTEGER; DECLARE VARIABLE varNRO_NF INTEGER; DECLARE VARIABLE varVLR_ITEM DECIMAL(15,2); DECLARE VARIABLE varBASE_ICMS DECIMAL(15,2); DECLARE VARIABLE varVLR_ICMS DECIMAL(15,2); DECLARE VARIABLE varBASE_ICMS3 DECIMAL(15,2); DECLARE VARIABLE varVLR_ICMS3 DECIMAL(15,2); DECLARE VARIABLE varVLR_IPI DECIMAL(15,2); DECLARE VARIABLE varBASE_ICMS2 DECIMAL(15,2); DECLARE VARIABLE varVLR_ICMS2 DECIMAL(15,2); DECLARE VARIABLE varVLR_SERV DECIMAL(15,2); DECLARE VARIABLE varVLR_CONFERE DECIMAL(15,2); DECLARE VARIABLE varVLR_CONFERE2 DECIMAL(15,2); DECLARE VARIABLE varVLR_DIF DECIMAL(15,2); DECLARE VARIABLE varBASE_SUBST DECIMAL(15,2); DECLARE VARIABLE varVLR_SUBST DECIMAL(15,2); DECLARE VARIABLE varTOTAL_FDSDA DECIMAL(15,2); DECLARE VARIABLE varVLR_FDSDA DECIMAL(15,2); DECLARE VARIABLE varSEQ_ITEM INTEGER; DECLARE VARIABLE varCFOP CHAR(6); DECLARE VARIABLE varPERC_BC_ICMS DECIMAL(15,2); DECLARE VARIABLE varPERC_ICMS DECIMAL(15,2); DECLARE VARIABLE varCST_ICMS CHAR(3); DECLARE VARIABLE varPERC_SUBST DECIMAL(15,2); DECLARE VARIABLE varPERC_MVA DECIMAL(15,2); DECLARE VARIABLE varAUX DECIMAL(15,2); DECLARE VARIABLE varBC_ICMS_FDSDA DECIMAL(15,2); DECLARE VARIABLE varBC_PIS_FDSDA DECIMAL(15,2); DECLARE VARIABLE varBC_COFINS_FDSDA DECIMAL(15,2); DECLARE VARIABLE varVLR_ICMS_FDSDA DECIMAL(15,2); DECLARE VARIABLE varVLR_PIS_FDSDA DECIMAL(15,2); DECLARE VARIABLE varVLR_COFINS_FDSDA DECIMAL(15,2); DECLARE VARIABLE varBC_SUBST_FDSDA DECIMAL(15,2); DECLARE VARIABLE varVLR_SUBST_FDSDA DECIMAL(15,2); DECLARE VARIABLE varPERC_BC_FDSDA DECIMAL(15,2); DECLARE VARIABLE varPERC_ICMS_FDSDA DECIMAL(15,2); DECLARE VARIABLE varPRIM_ITEM INTEGER; DECLARE VARIABLE varVLR_PIS DECIMAL(15,2); DECLARE VARIABLE varVLR_COFINS DECIMAL(15,2); DECLARE VARIABLE varVLR_COMISSAO_ITEM DECIMAL(15,2); DECLARE VARIABLE varPERC_BC_PIS DECIMAL(15,2); DECLARE VARIABLE varPERC_PIS DECIMAL(15,2); DECLARE VARIABLE varPERC_BC_COFINS DECIMAL(15,2); DECLARE VARIABLE varPERC_COFINS DECIMAL(15,2); DECLARE VARIABLE varBC_FUNRURAL DECIMAL(15,2); DECLARE VARIABLE varBC_ROYALTIES DECIMAL(15,2); BEGIN UPDATE ITENS_NF INF SET INF.BC_ICMS_FDSDA = 0, INF.VLR_ICMS_FDSDA = 0, INF.BC_SUBST_FDSDA = 0, INF.VLR_SUBST_FDSDA = 0, INF.BC_PIS_FDSDA = 0, INF.VLR_PIS_FDSDA = 0, INF.BC_COFINS_FDSDA = 0, INF.VLR_COFINS_FDSDA = 0, INF.RAT_FRETE = 0, INF.RAT_DESPESAS = 0, INF.RAT_SEGURO = 0, INF.RAT_ACRES = 0, INF.RAT_DESCTO = 0 WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL; /* SELEÇÃO DOS VALORES DOS ITENS DE PRODUTOS */ SELECT SUM(INF.VLR_TOTAL), SUM(INF.BASE_ICMS), SUM(INF.VLR_ICMS), SUM(INF.VLR_IPI), SUM(INF.BASE_ICMS_SUBST), SUM(INF.VLR_ICMS_SUBST), SUM(INF.VLR_PIS), SUM(INF.VLR_COFINS) FROM ITENS_NF INF WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL INTO :varVLR_ITEM, :varBASE_ICMS, :varVLR_ICMS, :varVLR_IPI, :varBASE_SUBST, :varVLR_SUBST, :varVLR_PIS, :varVLR_COFINS; IF (varVLR_ITEM IS NULL) THEN varVLR_ITEM = 0; IF (varVLR_ITEM > 0) THEN BEGIN UPDATE ITENS_NF INF SET INF.VLR_RATEIO = (INF.VLR_TOTAL / :varVLR_ITEM) * (NEW.VLR_FRETE + NEW.VLR_SEGURO + NEW.VLR_OUTDESP + NEW.VLR_IPI + NEW.VLR_ACRES - NEW.VLR_DESC) WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL; IF (NEW.VLR_FRETE > 0) THEN BEGIN UPDATE ITENS_NF INF SET INF.RAT_FRETE = (INF.VLR_TOTAL * NEW.VLR_FRETE) / :varVLR_ITEM WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL; SELECT SUM(INF.RAT_FRETE), MIN(INF.SEQUENCIA) FROM ITENS_NF INF WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL INTO :varVLR_CONFERE, :varPRIM_ITEM; IF (NEW.VLR_FRETE <> varVLR_CONFERE) THEN BEGIN varVLR_DIF = NEW.VLR_FRETE - varVLR_CONFERE; UPDATE ITENS_NF INF SET INF.RAT_FRETE = INF.RAT_FRETE + :varVLR_DIF WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL AND INF.SEQUENCIA = :varPRIM_ITEM; END END IF (NEW.VLR_SEGURO > 0) THEN BEGIN UPDATE ITENS_NF INF SET INF.RAT_SEGURO = (INF.VLR_TOTAL * NEW.VLR_SEGURO) / :varVLR_ITEM WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL; SELECT SUM(INF.RAT_SEGURO), MIN(INF.SEQUENCIA) FROM ITENS_NF INF WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL INTO :varVLR_CONFERE, :varPRIM_ITEM; IF (NEW.VLR_SEGURO <> varVLR_CONFERE) THEN BEGIN varVLR_DIF = NEW.VLR_SEGURO - varVLR_CONFERE; UPDATE ITENS_NF INF SET INF.RAT_SEGURO = INF.RAT_SEGURO + :varVLR_DIF WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL AND INF.SEQUENCIA = :varPRIM_ITEM; END END IF (NEW.VLR_OUTDESP > 0) THEN BEGIN UPDATE ITENS_NF INF SET INF.RAT_DESPESAS = (INF.VLR_TOTAL * NEW.VLR_OUTDESP) / :varVLR_ITEM WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL; SELECT SUM(INF.RAT_DESPESAS), MIN(INF.SEQUENCIA) FROM ITENS_NF INF WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL INTO :varVLR_CONFERE, :varPRIM_ITEM; IF (NEW.VLR_OUTDESP <> varVLR_CONFERE) THEN BEGIN varVLR_DIF = NEW.VLR_OUTDESP - varVLR_CONFERE; UPDATE ITENS_NF INF SET INF.RAT_DESPESAS = INF.RAT_DESPESAS + :varVLR_DIF WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL AND INF.SEQUENCIA = :varPRIM_ITEM; END END IF (NEW.VLR_DESC > 0) THEN BEGIN UPDATE ITENS_NF INF SET INF.RAT_DESCTO = (INF.VLR_TOTAL * NEW.VLR_DESC) / :varVLR_ITEM WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL; SELECT SUM(INF.RAT_DESCTO), MIN(INF.SEQUENCIA) FROM ITENS_NF INF WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL INTO :varVLR_CONFERE, :varPRIM_ITEM; IF (NEW.VLR_DESC <> varVLR_CONFERE) THEN BEGIN varVLR_DIF = NEW.VLR_DESC - varVLR_CONFERE; UPDATE ITENS_NF INF SET INF.RAT_DESCTO = INF.RAT_DESCTO + :varVLR_DIF WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL AND INF.SEQUENCIA = :varPRIM_ITEM; END END IF (NEW.VLR_ACRES > 0) THEN BEGIN UPDATE ITENS_NF INF SET INF.RAT_ACRES = (INF.VLR_TOTAL * NEW.VLR_ACRES) / :varVLR_ITEM WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL; SELECT SUM(INF.RAT_ACRES), MIN(INF.SEQUENCIA) FROM ITENS_NF INF WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL INTO :varVLR_CONFERE, :varPRIM_ITEM; IF (NEW.VLR_ACRES <> varVLR_CONFERE) THEN BEGIN varVLR_DIF = NEW.VLR_ACRES - varVLR_CONFERE; UPDATE ITENS_NF INF SET INF.RAT_ACRES = INF.RAT_ACRES + :varVLR_DIF WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL AND INF.SEQUENCIA = :varPRIM_ITEM; END END END /* INICIO - CALCULO FINAL DAS COMISSÃO */ UPDATE ITENS_NF INF SET INF.VLR_COMISSAO = ((INF.VLR_TOTAL - INF.RAT_DESCTO) * INF.PERC_COMISSAO) / 100 WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL AND INF.PERC_COMISSAO > 0; SELECT SUM(INF.VLR_COMISSAO) FROM ITENS_NF INF WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL INTO :varVLR_COMISSAO_ITEM; IF ((NEW.PERC_COMISSAO IS NULL) OR (NEW.PERC_COMISSAO <= 0)) then NEW.VLR_COMISSAO = varVLR_COMISSAO_ITEM; /* FIM */ SELECT SUM(INF.VLR_TOTAL), SUM(INF.BASE_ICMS), SUM(INF.VLR_ICMS), SUM(INF.VLR_IPI), SUM(INF.BASE_ICMS_SUBST), SUM(INF.VLR_ICMS_SUBST), SUM(INF.RAT_FRETE + INF.RAT_DESPESAS + INF.RAT_SEGURO + INF.RAT_ACRES - INF.RAT_DESCTO), SUM(INF.VLR_PIS), SUM(INF.VLR_COFINS) FROM ITENS_NF INF WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL INTO :varVLR_ITEM, :varBASE_ICMS, :varVLR_ICMS, :varVLR_IPI, :varBASE_SUBST, :varVLR_SUBST, :varTOTAL_FDSDA, :varVLR_PIS, :varVLR_COFINS; IF ((varTOTAL_FDSDA > 0) or (varTOTAL_FDSDA < 0)) THEN BEGIN varPERC_BC_FDSDA = 0; varPERC_ICMS_FDSDA = 0; IF (NEW.COD_ICMS_FDSDA > 0) THEN BEGIN SELECT ALQ.BASE_ICMS, ALQ.PERC_ICMS FROM ALIQ_ICMS ALQ WHERE ALQ.COD_ICMS = NEW.COD_ICMS_FDSDA INTO :varPERC_BC_FDSDA, :varPERC_ICMS_FDSDA; END FOR SELECT INF.SEQUENCIA, INF.CFOP, INF.PERC_BC_ICMS, INF.PERC_ICMS, INF.CST_ICMS, INF.PERC_SUBST, INF.PERC_MVA, INF.RAT_FRETE + INF.RAT_DESPESAS + INF.RAT_SEGURO + INF.RAT_ACRES - INF.RAT_DESCTO, INF.PERC_PIS, INF.PERC_BC_PIS, INF.PERC_COFINS, INF.PERC_BC_COFINS FROM ITENS_NF INF WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL INTO :varSEQ_ITEM, :varCFOP, :varPERC_BC_ICMS, :varPERC_ICMS, :varCST_ICMS, :varPERC_SUBST, :varPERC_MVA, :varVLR_FDSDA, :varPERC_PIS, :varPERC_BC_PIS, :varPERC_COFINS, :varPERC_BC_COFINS DO BEGIN IF (NEW.COD_ICMS_FDSDA > 0) THEN BEGIN IF (varPERC_BC_FDSDA > 0) THEN varBC_ICMS_FDSDA = (varVLR_FDSDA * varPERC_BC_FDSDA) / 100; ELSE varBC_ICMS_FDSDA = 0; varVLR_ICMS_FDSDA = (varBC_ICMS_FDSDA * varPERC_ICMS_FDSDA) / 100; END ELSE BEGIN IF (varPERC_BC_ICMS > 0) THEN varBC_ICMS_FDSDA = (varVLR_FDSDA * varPERC_BC_ICMS) / 100; ELSE varBC_ICMS_FDSDA = 0; varVLR_ICMS_FDSDA = (varBC_ICMS_FDSDA * varPERC_ICMS) / 100; END varBC_SUBST_FDSDA = 0; varVLR_SUBST_FDSDA = 0; IF ((SUBSTR(varCST_ICMS,2,3) = '10') AND (SUBSTR(varCFOP,1,1) > 5)) THEN BEGIN varBC_SUBST_FDSDA = ((((varVLR_FDSDA * varPERC_MVA) / 100) + varVLR_FDSDA) * varPERC_BC_ICMS) / 100; varAUX = (varBC_SUBST_FDSDA * varPERC_SUBST) / 100; varVLR_SUBST_FDSDA = varAUX - varVLR_ICMS_FDSDA; END varBC_PIS_FDSDA = 0; varVLR_PIS_FDSDA = 0; IF (varPERC_BC_PIS > 0) THEN BEGIN varBC_PIS_FDSDA = (varVLR_FDSDA * varPERC_BC_PIS) / 100; varVLR_PIS_FDSDA = (varBC_PIS_FDSDA * varPERC_PIS) / 100; END varBC_COFINS_FDSDA = 0; varVLR_COFINS_FDSDA = 0; IF (varPERC_BC_COFINS > 0) THEN BEGIN varBC_COFINS_FDSDA = (varVLR_FDSDA * varPERC_BC_COFINS) / 100; varVLR_COFINS_FDSDA = (varBC_COFINS_FDSDA * varPERC_COFINS) / 100; END UPDATE ITENS_NF INF SET INF.BC_ICMS_FDSDA = :varBC_ICMS_FDSDA, INF.VLR_ICMS_FDSDA = :varVLR_ICMS_FDSDA, INF.BC_SUBST_FDSDA = :varBC_SUBST_FDSDA, INF.VLR_SUBST_FDSDA = :varVLR_SUBST_FDSDA, INF.BC_PIS_FDSDA = :varBC_PIS_FDSDA, INF.VLR_PIS_FDSDA = :varVLR_PIS_FDSDA, INF.BC_COFINS_FDSDA = :varBC_COFINS_FDSDA, INF.VLR_COFINS_FDSDA = :varVLR_COFINS_FDSDA WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL AND INF.SEQUENCIA = :varSEQ_ITEM; END SELECT SUM(INF.BASE_ICMS + INF.BC_ICMS_FDSDA), SUM(INF.VLR_ICMS + INF.VLR_ICMS_FDSDA), SUM(INF.BASE_ICMS_SUBST + INF.BC_SUBST_FDSDA), SUM(INF.VLR_ICMS_SUBST + INF.VLR_SUBST_FDSDA), SUM(INF.VLR_PIS + INF.VLR_PIS_FDSDA), SUM(INF.VLR_COFINS + INF.VLR_COFINS_FDSDA) FROM ITENS_NF INF WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL INTO :varBASE_ICMS, :varVLR_ICMS, :varBASE_SUBST, :varVLR_SUBST, :varVLR_PIS, :varVLR_COFINS; END /* SELEÇÃO DOS VALORES DOS ITENS DE SERVICO */ SELECT SUM(SVF.VLR_TOTAL), SUM(SVF.BASE_ICMS), SUM(SVF.VLR_ICMS) FROM SERVICOS_NF SVF WHERE SVF.COD_EMPRESA = NEW.COD_EMPRESA AND SVF.SERIE_NF = NEW.SERIE_NF AND SVF.MODELO_NF = NEW.MODELO_NF AND SVF.NRO_NF = NEW.NRO_NF AND SVF.TIPO_CONTROL = NEW.TIPO_CONTROL INTO :varVLR_SERV, :varBASE_ICMS3, :varVLR_ICMS3; NEW.VLR_TOTAL = NEW.VLR_FRETE + NEW.VLR_SEGURO + NEW.VLR_OUTDESP + NEW.VLR_IPI + NEW.VLR_ACRES - NEW.VLR_DESC; IF (varVLR_SERV IS NULL) THEN varVLR_SERV = 0; IF (varBASE_ICMS3 IS NULL) THEN varBASE_ICMS3 = 0; IF (varVLR_ICMS3 IS NULL) THEN varVLR_ICMS3 = 0; IF (varVLR_ITEM IS NULL) THEN varVLR_ITEM = 0; IF (varBASE_ICMS IS NULL) THEN varBASE_ICMS = 0; IF (varVLR_ICMS IS NULL) THEN varVLR_ICMS = 0; IF (varVLR_IPI IS NULL) THEN varVLR_IPI = 0; IF (varBASE_SUBST IS NULL) THEN varBASE_SUBST = 0; IF (varVLR_SUBST IS NULL) THEN varVLR_SUBST = 0; NEW.VLR_PROD = :varVLR_ITEM; NEW.VLR_SERV = :varVLR_SERV; NEW.BASE_ICMS = :varBASE_ICMS + :varBASE_ICMS3; NEW.VLR_ICMS = :varVLR_ICMS + :varVLR_ICMS3; NEW.BASE_SUBST = :varBASE_SUBST; NEW.VLR_SUBST = :varVLR_SUBST; NEW.VLR_IPI = :varVLR_IPI; NEW.VLR_PIS = :varVLR_PIS; NEW.VLR_COFINS = :varVLR_COFINS; NEW.VLR_TOTAL = :varVLR_ITEM + :varVLR_SERV + NEW.VLR_FRETE + NEW.VLR_SEGURO + NEW.VLR_OUTDESP + NEW.VLR_IPI + NEW.VLR_ACRES - NEW.VLR_DESC; IF (NEW.DESC_INSS = 'S') THEN NEW.VLR_TOTAL = NEW.VLR_TOTAL - NEW.VLR_INSS; IF (NEW.DESC_IRRF = 'S') THEN NEW.VLR_TOTAL = NEW.VLR_TOTAL - NEW.VLR_IRRF; IF (NEW.VLR_SUBST > 0) THEN NEW.VLR_TOTAL = NEW.VLR_TOTAL + NEW.VLR_SUBST; /* TRATAMENTE DE FUNRURAL E ROYALTIES */ NEW.BASE_FUNRURAL = 0; NEW.VLR_FUNRURAL = 0; SELECT SUM(INF.VLR_TOTAL), SUM(INF.VLR_RATEIO), SUM(INF.VLR_ICMS_SUBST + INF.VLR_SUBST_FDSDA) FROM ITENS_NF INF WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL AND INF.DESC_FUNRURAL = 'S' INTO :varVLR_ITEM, :varAUX, :varVLR_SUBST; IF (varVLR_ITEM > 0) THEN BEGIN IF (varAUX IS NULL) THEN varAUX = 0; IF (varVLR_SUBST IS NULL) THEN varVLR_SUBST = 0; NEW.BASE_FUNRURAL = varVLR_ITEM + varAUX + varVLR_SUBST; NEW.VLR_FUNRURAL = (NEW.BASE_FUNRURAL * NEW.PERC_FUNRURAL) / 100; END NEW.BASE_ROYALTIES = 0; NEW.VLR_ROYALTIES = 0; IF (NEW.ROYALTIES_MANUAL = 'N') THEN BEGIN SELECT SUM(INF.VLR_TOTAL), SUM(INF.VLR_RATEIO), SUM(INF.VLR_ICMS_SUBST + INF.VLR_SUBST_FDSDA) FROM ITENS_NF INF WHERE INF.COD_EMPRESA = NEW.COD_EMPRESA AND INF.SERIE_NF = NEW.SERIE_NF AND INF.MODELO_NF = NEW.MODELO_NF AND INF.NRO_NF = NEW.NRO_NF AND INF.TIPO_CONTROL = NEW.TIPO_CONTROL AND INF.DESC_ROYALTIES = 'S' INTO :varVLR_ITEM, :varAUX, :varVLR_SUBST; IF (varVLR_ITEM > 0) THEN BEGIN IF (varAUX IS NULL) THEN varAUX = 0; IF (varVLR_SUBST IS NULL) THEN varVLR_SUBST = 0; NEW.BASE_ROYALTIES = varVLR_ITEM + varAUX + varVLR_SUBST; IF (NEW.DESCTA_ROY_SOB_LIQ = 'S') THEN NEW.BASE_ROYALTIES = NEW.BASE_ROYALTIES - NEW.VLR_FUNRURAL; NEW.VLR_ROYALTIES = (NEW.BASE_ROYALTIES * NEW.PERC_ROYALTIES) / 100; END END IF (NEW.VLR_FUNRURAL > 0) THEN NEW.VLR_TOTAL = NEW.VLR_TOTAL - NEW.VLR_FUNRURAL; IF (NEW.VLR_ROYALTIES > 0) THEN NEW.VLR_TOTAL = NEW.VLR_TOTAL - NEW.VLR_ROYALTIES; END^ SET TERM ;^ COMMIT WORK; /*=================*/ /* Versão: 2.6.58 */ /*==============================================================*/ /* Table: TABELA_PRECOS */ /*==============================================================*/ UPDATE TABELA_PRECOS TBP SET TBP.COD_ICMS_VD = (SELECT PD.COD_ICMS_VD FROM PRODUTOS PD WHERE PD.COD_PRODUTO = TBP.COD_PRODUTO); COMMIT WORK; /*=================*/ /* Versão: 2.6.58c */ /*==============================================================*/ /* Table: ITENS_CUPOM */ /*==============================================================*/ UPDATE ITENS_CUPOM ICF SET ICF.CST_ICMS = (SELECT (ALQ.CST_ORIG || ALQ.CST_TRIB) FROM ALIQ_ICMS ALQ WHERE ALQ.COD_ICMS = ICF.COD_ICMS); COMMIT WORK; /*=================*/ /* Versão: 2.6.59a */ /*==============================================================*/ /* Table: MOVTO_RECPAG */ /*==============================================================*/ UPDATE MOVTO_RECPAG SET VLR_LCTO = VLR_MOVTO WHERE VLR_LCTO IS NULL; COMMIT WORK; UPDATE MOVTO_RECPAG SET VLR_LCTO = (VLR_LCTO * -1) WHERE TIPO_OPER_RP <> 'I'; COMMIT WORK; /*==============================================================*/ /* Table: CUPONS FISCAIS DE SAÍDA */ /*==============================================================*/ /* COFINS ------------------------------------------------------*/ /*==============================================================*/ UPDATE ITENS_CUPOM ICF SET ICF.CST_COFINS = (SELECT AC.CST FROM ALIQ_COFINS AC INNER JOIN PRODUTOS PD ON (PD.COD_COFINS = AC.COD_COFINS) WHERE PD.COD_PRODUTO = ICF.COD_PRODUTO) WHERE ICF.CST_COFINS IS NULL OR ICF.CST_COFINS <= ''; COMMIT WORK; UPDATE ITENS_CUPOM ICF SET ICF.PERC_COFINS = (SELECT AC.PERC_COFINS FROM ALIQ_COFINS AC INNER JOIN PRODUTOS PD ON (PD.COD_COFINS = AC.COD_COFINS) WHERE PD.COD_PRODUTO = ICF.COD_PRODUTO) WHERE ICF.PERC_COFINS IS NULL OR ICF.PERC_COFINS <= 0; COMMIT WORK; UPDATE ITENS_CUPOM ICF SET ICF.BASE_COFINS = (SELECT AC.BASE_COFINS FROM ALIQ_COFINS AC INNER JOIN PRODUTOS PD ON (PD.COD_COFINS = AC.COD_COFINS) WHERE PD.COD_PRODUTO = ICF.COD_PRODUTO) WHERE ICF.BASE_COFINS IS NULL OR ICF.BASE_COFINS <= 0; COMMIT WORK; UPDATE ITENS_CUPOM ICF SET ICF.BASE_COFINS = (ICF.VLR_VENDA * ICF.BASE_COFINS) / 100 WHERE ICF.BASE_COFINS IS NOT NULL AND ICF.VLR_VENDA > 0; COMMIT WORK; UPDATE ITENS_CUPOM ICF SET ICF.VLR_COFINS = (ICF.BASE_COFINS * ICF.PERC_COFINS) / 100 WHERE ICF.BASE_COFINS > 0 AND ICF.VLR_VENDA > 0; COMMIT WORK; /*==============================================================*/ /* PIS ---------------------------------------------------------*/ /*==============================================================*/ UPDATE ITENS_CUPOM ICF SET ICF.CST_PIS = (SELECT AP.CST FROM ALIQ_PIS AP INNER JOIN PRODUTOS PD ON (PD.COD_PIS = AP.COD_PIS) WHERE PD.COD_PRODUTO = ICF.COD_PRODUTO) WHERE ICF.CST_PIS IS NULL OR ICF.CST_PIS <= ''; COMMIT WORK; UPDATE ITENS_CUPOM ICF SET ICF.PERC_PIS = (SELECT AP.PERC_PIS FROM ALIQ_PIS AP INNER JOIN PRODUTOS PD ON (PD.COD_PIS = AP.COD_PIS) WHERE PD.COD_PRODUTO = ICF.COD_PRODUTO) WHERE ICF.PERC_PIS IS NULL OR ICF.PERC_PIS <= 0; COMMIT WORK; UPDATE ITENS_CUPOM ICF SET ICF.BASE_PIS = (SELECT AP.BASE_PIS FROM ALIQ_PIS AP INNER JOIN PRODUTOS PD ON (PD.COD_PIS = AP.COD_PIS) WHERE PD.COD_PRODUTO = ICF.COD_PRODUTO) WHERE ICF.BASE_PIS IS NULL OR ICF.BASE_PIS <= 0; COMMIT WORK; UPDATE ITENS_CUPOM ICF SET ICF.BASE_PIS = (ICF.VLR_VENDA * ICF.BASE_PIS) / 100 WHERE ICF.BASE_PIS IS NOT NULL AND ICF.VLR_VENDA > 0; COMMIT WORK; UPDATE ITENS_CUPOM ICF SET ICF.VLR_PIS = (ICF.BASE_PIS * ICF.PERC_PIS) / 100 WHERE ICF.BASE_PIS > 0 AND ICF.VLR_VENDA > 0; COMMIT WORK; /*================*/ /* Versão: 2.6.60 */ /*==============================================================*/ /* Table: CLASS_SERVICOS */ /*==============================================================*/ create table CLASS_SERVICOS ( COD_CLASSERV VARCHAR(10) not null, DESCRICAO BLOB SUB_TYPE 1 SEGMENT SIZE 80, constraint PK_CLASS_SERVICOS primary key (COD_CLASSERV) ); /*==============================================================*/ /* Table: GENERO_PRODUTO */ /*==============================================================*/ create table GENERO_PRODUTO ( COD_GENERO SMALLINT not null, DESCRICAO VARCHAR(300), constraint PK_GENERO_PRODUTO primary key (COD_GENERO) ); COMMIT WORK; INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (0,'SERVIÇO'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (1,'ANIMAIS VIVOS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (2,'CARNES E MIUDEZAS, COMESTÍVEIS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (3,'PEIXES E CRUSTÁCEOS, MOLUSCOS E OS OUTROS INVERTEBRADOS AQUÁTICOS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (4,'LEITE E LATICÍNIOS; OVOS DE AVES; MEL NATURAL; PRODUTOS COMESTÍVEIS DE ORIGEM ANIMAL, NÃO ESPECIFICADOS NEM COMPREENDIDOS EM OUTROS CAPÍTULOS DA TIPI'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (5,'OUTROS PRODUTOS DE ORIGEM ANIMAL, NÃO ESPECIFICADOS NEM COMPREENDIDOS EM OUTROS CAPÍTULOS DA TIPI'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (6,'PLANTAS VIVAS E PRODUTOS DE FLORICULTURA'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (7,'PRODUTOS HORTÍCOLAS, PLANTAS, RAÍZES E TUBÉRCULOS, COMESTÍVEIS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (8,'FRUTAS; CASCAS DE CÍTRICOS E DE MELÕES'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (9,'CAFÉ, CHÁ, MATE E ESPECIARIAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (10,'CEREAIS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (11,'PRODUTOS DA INDÚSTRIA DE MOAGEM; MALTE; AMIDOS E FÉCULAS; INULINA; GLÚTEN DE TRIGO'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (12,'SEMENTES E FRUTOS OLEAGINOSOS; GRÃOS, SEMENTES E FRUTOS DIVERSOS; PLANTAS INDUSTRIAIS OU MEDICINAIS; PALHA E FORRAGEM'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (13,'GOMAS, RESINAS E OUTROS SUCOS E EXTRATOS VEGETAIS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (14,'MATÉRIAS PARA ENTRANÇAR E OUTROS PRODUTOS DE ORIGEM VEGETAL, NÃO ESPECIFICADAS NEM COMPREENDIDAS EM OUTROS CAPÍTULOS DA NCM'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (15,'GORDURAS E ÓLEOS ANIMAIS OU VEGETAIS; PRODUTOS DA SUA DISSOCIAÇÃO; GORDURAS ALIMENTARES ELABORADAS; CERAS DE ORIGEM ANIMAL OU VEGETAL'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (16,'PREPARAÇÕES DE CARNE, DE PEIXES OU DE CRUSTÁCEOS, DE MOLUSCOS OU DE OUTROS INVERTEBRADOS AQUÁTICOS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (17,'AÇÚCARES E PRODUTOS DE CONFEITARIA'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (18,'CACAU E SUAS PREPARAÇÕES'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (19,'PREPARAÇÕES À BASE DE CEREAIS, FARINHAS, AMIDOS, FÉCULAS OU DE LEITE; PRODUTOS DE PASTELARIA'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (20,'PREPARAÇÕES DE PRODUTOS HORTÍCOLAS, DE FRUTAS OU DE OUTRAS PARTES DE PLANTAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (21,'PREPARAÇÕES ALIMENTÍCIAS DIVERSAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (22,'BEBIDAS, LÍQUIDOS ALCOÓLICOS E VINAGRES'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (23,'RESÍDUOS E DESPERDÍCIOS DAS INDÚSTRIAS ALIMENTARES; ALIMENTOS PREPARADOS PARA ANIMAIS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (24,'FUMO (TABACO) E SEUS SUCEDÂNEOS, MANUFATURADOS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (25,'SAL; ENXOFRE; TERRAS E PEDRAS; GESSO, CAL E CIMENTO'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (26,'MINÉRIOS, ESCÓRIAS E CINZAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (27,'COMBUSTÍVEIS MINERAIS, ÓLEOS MINERAIS E PRODUTOS DE SUA DESTILAÇÃO; MATÉRIAS BETUMINOSAS; CERAS MINERAIS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (28,'PRODUTOS QUÍMICOS INORGÂNICOS; COMPOSTOS INORGÂNICOS OU ORGÂNICOS DE METAIS PRECIOSOS, DE ELEMENTOS RADIOATIVOS, DE METAIS DAS TERRAS RARAS OU DE ISÓTOPOS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (29,'PRODUTOS QUÍMICOS ORGÂNICOS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (30,'PRODUTOS FARMACÊUTICOS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (31,'ADUBOS OU FERTILIZANTES'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (32,'EXTRATOS TANANTES E TINTORIAIS; TANINOS E SEUS DERIVADOS; PIGMENTOS E OUTRAS MATÉRIAS CORANTES, TINTAS E VERNIZES, MÁSTIQUES; TINTAS DE ESCREVER'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (33,'ÓLEOS ESSENCIAIS E RESINÓIDES; PRODUTOS DE PERFUMARIA OU DE TOUCADOR PREPARADOS E PREPARAÇÕES COSMÉTICAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (34,'SABÕES, AGENTES ORGÂNICOS DE SUPERFÍCIE, PREPARAÇÕES PARA LAVAGEM, PREPARAÇÕES LUBRIFICANTES, CERAS ARTIFICIAIS, CERAS PREPARADAS, PRODUTOS DE CONSERVAÇÃO E LIMPEZA, VELAS E ARTIGOS SEMELHANTES, MASSAS OU PASTAS DE MODELAR, "CERAS" PARA DENTISTAS E COMPOSIÇÕES PARA DENTISTA À BASE DE GESSO'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (35,'MATÉRIAS ALBUMINÓIDES; PRODUTOS À BASE DE AMIDOS OU DE FÉCULAS MODIFICADOS; COLAS; ENZIMAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (36,'PÓLVORAS E EXPLOSIVOS; ARTIGOS DE PIROTECNIA; FÓSFOROS; LIGAS PIROFÓRICAS; MATÉRIAS INFLAMÁVEIS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (37,'PRODUTOS PARA FOTOGRAFIA E CINEMATOGRAFIA'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (38,'PRODUTOS DIVERSOS DAS INDÚSTRIAS QUÍMICAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (39,'PLÁSTICOS E SUAS OBRAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (40,'BORRACHA E SUAS OBRAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (41,'PELES, EXCETO A PELETERIA (PELES COM PÊLO*), E COUROS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (42,'OBRAS DE COURO; ARTIGOS DE CORREEIRO OU DE SELEIRO; ARTIGOS DE VIAGEM, BOLSAS E ARTEFATOS SEMELHANTES; OBRAS DE TRIPA'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (43,'PELETERIA (PELES COM PÊLO*) E SUAS OBRAS; PELETERIA (PELES COM PÊLO*) ARTIFICIAL'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (44,'MADEIRA, CARVÃO VEGETAL E OBRAS DE MADEIRA'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (45,'CORTIÇA E SUAS OBRAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (46,'OBRAS DE ESPARTARIA OU DE CESTARIA'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (47,'PASTAS DE MADEIRA OU DE OUTRAS MATÉRIAS FIBROSAS CELULÓSICAS; PAPEL OU CARTÃO DE RECICLAR (DESPERDÍCIOS E APARAS)'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (48,'PAPEL E CARTÃO; OBRAS DE PASTA DE CELULOSE, DE PAPEL OU DE CARTÃO'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (49,'LIVROS, JORNAIS, GRAVURAS E OUTROS PRODUTOS DAS INDÚSTRIAS GRÁFICAS; TEXTOS MANUSCRITOS OU DATILOGRAFADOS, PLANOS E PLANTAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (50,'SEDA'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (51,'LÃ E PÊLOS FINOS OU GROSSEIROS; FIOS E TECIDOS DE CRINA'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (52,'ALGODÃO'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (53,'OUTRAS FIBRAS TÊXTEIS VEGETAIS; FIOS DE PAPEL E TECIDO DE FIOS DE PAPEL'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (54,'FILAMENTOS SINTÉTICOS OU ARTIFICIAIS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (55,'FIBRAS SINTÉTICAS OU ARTIFICIAIS, DESCONTÍNUAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (56,'PASTAS ("OUATES"), FELTROS E FALSOS TECIDOS; FIOS ESPECIAIS; CORDÉIS, CORDAS E CABOS; ARTIGOS DE CORDOARIA'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (57,'TAPETES E OUTROS REVESTIMENTOS PARA PAVIMENTOS, DE MATÉRIAS TÊXTEIS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (58,'TECIDOS ESPECIAIS; TECIDOS TUFADOS; RENDAS; TAPEÇARIAS; PASSAMANARIAS; BORDADOS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (59,'TECIDOS IMPREGNADOS, REVESTIDOS, RECOBERTOS OU ESTRATIFICADOS; ARTIGOS PARA USOS TÉCNICOS DE MATÉRIAS TÊXTEIS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (60,'TECIDOS DE MALHA'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (61,'VESTUÁRIO E SEUS ACESSÓRIOS, DE MALHA'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (62,'VESTUÁRIO E SEUS ACESSÓRIOS, EXCETO DE MALHA'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (63,'OUTROS ARTEFATOS TÊXTEIS CONFECCIONADOS; SORTIDOS; ARTEFATOS DE MATÉRIAS TÊXTEIS, CALÇADOS, CHAPÉUS E ARTEFATOS DE USO SEMELHANTE, USADOS; TRAPOS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (64,'CALÇADOS, POLAINAS E ARTEFATOS SEMELHANTES, E SUAS PARTES'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (65,'CHAPÉUS E ARTEFATOS DE USO SEMELHANTE, E SUAS PARTES'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (66,'GUARDA-CHUVAS, SOMBRINHAS, GUARDA-SÓIS, BENGALAS, BENGALAS-ASSENTOS, CHICOTES, E SUAS PARTES'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (67,'PENAS E PENUGEM PREPARADAS, E SUAS OBRAS; FLORES ARTIFICIAIS; OBRAS DE CABELO'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (68,'OBRAS DE PEDRA, GESSO, CIMENTO, AMIANTO, MICA OU DE MATÉRIAS SEMELHANTES'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (69,'PRODUTOS CERÂMICOS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (70,'VIDRO E SUAS OBRAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (71,'PÉROLAS NATURAIS OU CULTIVADAS, PEDRAS PRECIOSAS OU SEMIPRECIOSAS E SEMELHANTES, METAIS PRECIOSOS, METAIS FOLHEADOS OU CHAPEADOS DE METAIS PRECIOSOS, E SUAS OBRAS; BIJUTERIAS; MOEDAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (72,'FERRO FUNDIDO, FERRO E AÇO'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (73,'OBRAS DE FERRO FUNDIDO, FERRO OU AÇO'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (74,'COBRE E SUAS OBRAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (75,'NÍQUEL E SUAS OBRAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (76,'ALUMÍNIO E SUAS OBRAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (77,'(RESERVADO PARA UMA EVENTUAL UTILIZAÇÃO FUTURA NO SH)'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (78,'CHUMBO E SUAS OBRAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (79,'ZINCO E SUAS OBRAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (80,'ESTANHO E SUAS OBRAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (81,'OUTROS METAIS COMUNS; CERAMAIS ("CERMETS"); OBRAS DESSAS MATÉRIAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (82,'FERRAMENTAS, ARTEFATOS DE CUTELARIA E TALHERES, E SUAS PARTES, DE METAIS COMUNS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (83,'OBRAS DIVERSAS DE METAIS COMUNS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (84,'REATORES NUCLEARES, CALDEIRAS, MÁQUINAS, APARELHOS E INSTRUMENTOS MECÂNICOS, E SUAS PARTES'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (85,'MÁQUINAS, APARELHOS E MATERIAIS ELÉTRICOS, E SUAS PARTES; APARELHOS DE GRAVAÇÃO OU DE REPRODUÇÃO DE SOM, APARELHOS DE GRAVAÇÃO OU DE REPRODUÇÃO DE IMAGENS E DE SOM EM TELEVISÃO, E SUAS PARTES E ACESSÓRIOS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (86,'VEÍCULOS E MATERIAL PARA VIAS FÉRREAS OU SEMELHANTES, E SUAS PARTES; APARELHOS MECÂNICOS (INCLUÍDOS OS ELETROMECÂNICOS) DE SINALIZAÇÃO PARA VIAS DE COMUNICAÇÃO'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (87,'VEÍCULOS AUTOMÓVEIS, TRATORES, CICLOS E OUTROS VEÍCULOS TERRESTRES, SUAS PARTES E ACESSÓRIOS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (88,'AERONAVES E APARELHOS ESPACIAIS, E SUAS PARTES'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (89,'EMBARCAÇÕES E ESTRUTURAS FLUTUANTES'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (90,'INSTRUMENTOS E APARELHOS DE ÓPTICA, FOTOGRAFIA OU CINEMATOGRAFIA, MEDIDA, CONTROLE OU DE PRECISÃO; INSTRUMENTOS E APARELHOS MÉDICO-CIRÚRGICOS; SUAS PARTES E ACESSÓRIOS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (91,'APARELHOS DE RELOJOARIA E SUAS PARTES'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (92,'INSTRUMENTOS MUSICAIS, SUAS PARTES E ACESSÓRIOS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (93,'ARMAS E MUNIÇÕES; SUAS PARTES E ACESSÓRIOS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (94,'MÓVEIS, MOBILIÁRIO MÉDICO-CIRÚRGICO; COLCHÕES; ILUMINAÇÃO E CONSTRUÇÃO PRÉ-FABRICADAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (95,'BRINQUEDOS, JOGOS, ARTIGOS PARA DIVERTIMENTO OU PARA ESPORTE; SUAS PARTES E ACESSÓRIOS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (96,'OBRAS DIVERSAS'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (97,'OBJETOS DE ARTE, DE COLEÇÃO E ANTIGUIDADES'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (98,'(RESERVADO PARA USOS ESPECIAIS PELAS PARTES CONTRATANTES)'); INSERT INTO GENERO_PRODUTO (COD_GENERO, DESCRICAO) VALUES (99,'OPERAÇÕES ESPECIAIS (UTILIZADO EXCLUSIVAMENTE PELO BRASIL PARA CLASSIFICAR OPERAÇÕES ESPECIAIS NA EXPORTAÇÃO)'); COMMIT WORK; INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('1','SERVIÇOS DE INFORMÁTICA E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('1.01','ANÁLISE E DESENVOLVIMENTO DE SISTEMAS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('1.02','PROGRAMAÇÃO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('1.03','PROCESSAMENTO DE DADOS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('1.04','ELABORAÇÃO DE PROGRAMAS DE COMPUTADORES, INCLUSIVE DE JOGOS ELETRÔNICOS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('1.05','LICENCIAMENTO OU CESSÃO DE DIREITO DE USO DE PROGRAMAS DE COMPUTAÇÃO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('1.06','ASSESSORIA E CONSULTORIA EM INFORMÁTICA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('1.07','SUPORTE TÉCNICO EM INFORMÁTICA, INCLUSIVE INSTALAÇÃO, CONFIGURAÇÃO E MANUTENÇÃO DE PROGRAMAS DE COMPUTAÇÃO E BANCOS DE DADOS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('1.08','PLANEJAMENTO, CONFECÇÃO, MANUTENÇÃO E ATUALIZAÇÃO DE PÁGINAS ELETRÔNICAS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('2','SERVIÇOS DE PESQUISAS E DESENVOLVIMENTO DE QUALQUER NATUREZA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('2.01','SERVIÇOS DE PESQUISAS E DESENVOLVIMENTO DE QUALQUER NATUREZA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('3','SERVIÇOS PRESTADOS MEDIANTE LOCAÇÃO, CESSÃO DE DIREITO DE USO E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('3.01','(VETADO)'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('3.02','CESSÃO DE DIREITO DE USO DE MARCAS E DE SINAIS DE PROPAGANDA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('3.03','EXPLORAÇÃO DE SALÕES DE FESTAS, CENTRO DE CONVENÇÕES, ESCRITÓRIOS VIRTUAIS, STANDS, QUADRAS ESPORTIVAS, ESTÁDIOS, GINÁSIOS, AUDITÓRIOS, CASAS DE ESPETÁCULOS, PARQUES DE DIVERSÕES, CANCHAS E CONGÊNERES, PARA REALIZAÇÃO DE EVENTOS OU NEGÓCIOS DE QUALQUER NATUREZA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('3.04','LOCAÇÃO, SUBLOCAÇÃO, ARRENDAMENTO, DIREITO DE PASSAGEM OU PERMISSÃO DE USO, COMPARTILHADO OU NÃO, DE FERROVIA, RODOVIA, POSTES, CABOS, DUTOS E CONDUTOS DE QUALQUER NATUREZA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('3.05','CESSÃO DE ANDAIMES, PALCOS, COBERTURAS E OUTRAS ESTRUTURAS DE USO TEMPORÁRIO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4','SERVIÇOS DE SAÚDE, ASSISTÊNCIA MÉDICA E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.01','MEDICINA E BIOMEDICINA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.02','ANÁLISES CLÍNICAS, PATOLOGIA, ELETRICIDADE MÉDICA, RADIOTERAPIA, QUIMIOTERAPIA, ULTRA-SONOGRAFIA, RESSONÂNCIA MAGNÉTICA, RADIOLOGIA, TOMOGRAFIA E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.03','HOSPITAIS, CLÍNICAS, LABORATÓRIOS, SANATÓRIOS, MANICÔMIOS, CASAS DE SAÚDE, PRONTOS-SOCORROS, AMBULATÓRIOS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.04','INSTRUMENTAÇÃO CIRÚRGICA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.05','ACUPUNTURA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.06','ENFERMAGEM, INCLUSIVE SERVIÇOS AUXILIARES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.07','SERVIÇOS FARMACÊUTICOS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.08','TERAPIA OCUPACIONAL, FISIOTERAPIA E FONOAUDIOLOGIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.09','TERAPIAS DE QUALQUER ESPÉCIE DESTINADAS AO TRATAMENTO FÍSICO, ORGÂNICO E MENTAL.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.10','NUTRIÇÃO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.11','OBSTETRÍCIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.12','ODONTOLOGIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.13','ORTÓPTICA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.14','PRÓTESES SOB ENCOMENDA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.15','PSICANÁLISE.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.16','PSICOLOGIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.17','CASAS DE REPOUSO E DE RECUPERAÇÃO, CRECHES, ASILOS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.18','INSEMINAÇÃO ARTIFICIAL, FERTILIZAÇÃO IN VITRO E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.19','BANCOS DE SANGUE, LEITE, PELE, OLHOS, ÓVULOS, SÊMEN E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.20','COLETA DE SANGUE, LEITE, TECIDOS, SÊMEN, ÓRGÃOS E MATERIAIS BIOLÓGICOS DE QUALQUER ESPÉCIE.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.21','UNIDADE DE ATENDIMENTO, ASSISTÊNCIA OU TRATAMENTO MÓVEL E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.22','PLANOS DE MEDICINA DE GRUPO OU INDIVIDUAL E CONVÊNIOS PARA PRESTAÇÃO DE ASSISTÊNCIA MÉDICA, HOSPITALAR, ODONTOLÓGICA E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('4.23','OUTROS PLANOS DE SAÚDE QUE SE CUMPRAM ATRAVÉS DE SERVIÇOS DE TERCEIROS CONTRATADOS, CREDENCIADOS, COOPERADOS OU APENAS PAGOS PELO OPERADOR DO PLANO MEDIANTE INDICAÇÃO DO BENEFICIÁRIO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('5','SERVIÇOS DE MEDICINA E ASSISTÊNCIA VETERINÁRIA E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('5.01','MEDICINA VETERINÁRIA E ZOOTECNIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('5.02','HOSPITAIS, CLÍNICAS, AMBULATÓRIOS, PRONTOS-SOCORROS E CONGÊNERES, NA ÁREA VETERINÁRIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('5.03','LABORATÓRIOS DE ANÁLISE NA ÁREA VETERINÁRIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('5.04','INSEMINAÇÃO ARTIFICIAL, FERTILIZAÇÃO IN VITRO E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('5.05','BANCOS DE SANGUE E DE ÓRGÃOS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('5.06','COLETA DE SANGUE, LEITE, TECIDOS, SÊMEN, ÓRGÃOS E MATERIAIS BIOLÓGICOS DE QUALQUER ESPÉCIE.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('5.07','UNIDADE DE ATENDIMENTO, ASSISTÊNCIA OU TRATAMENTO MÓVEL E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('5.08','GUARDA, TRATAMENTO, AMESTRAMENTO, EMBELEZAMENTO, ALOJAMENTO E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('5.09','PLANOS DE ATENDIMENTO E ASSISTÊNCIA MÉDICO-VETERINÁRIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('6','SERVIÇOS DE CUIDADOS PESSOAIS, ESTÉTICA, ATIVIDADES FÍSICAS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('6.01','BARBEARIA, CABELEIREIROS, MANICUROS, PEDICUROS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('6.02','ESTETICISTAS, TRATAMENTO DE PELE, DEPILAÇÃO E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('6.03','BANHOS, DUCHAS, SAUNA, MASSAGENS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('6.04','GINÁSTICA, DANÇA, ESPORTES, NATAÇÃO, ARTES MARCIAIS E DEMAIS ATIVIDADES FÍSICAS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('6.05','CENTROS DE EMAGRECIMENTO, SPA E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7','SERVIÇOS RELATIVOS A ENGENHARIA, ARQUITETURA, GEOLOGIA, URBANISMO, CONSTRUÇÃO CIVIL, MANUTENÇÃO, LIMPEZA, MEIO AMBIENTE, SANEAMENTO E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.01','ENGENHARIA, AGRONOMIA, AGRIMENSURA, ARQUITETURA, GEOLOGIA, URBANISMO, PAISAGISMO E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.02','EXECUÇÃO, POR ADMINISTRAÇÃO, EMPREITADA OU SUBEMPREITADA, DE OBRAS DE CONSTRUÇÃO CIVIL, HIDRÁULICA OU ELÉTRICA E DE OUTRAS OBRAS SEMELHANTES, INCLUSIVE SONDAGEM, PERFURAÇÃO DE POÇOS, ESCAVAÇÃO, DRENAGEM E IRRIGAÇÃO, TERRAPLANAGEM, PAVIMENTAÇÃO, CONCRETAGEM E A INSTALAÇÃO E MONTAGEM DE PRODUTOS, PEÇAS E EQUIPAMENTOS (EXCETO O FORNECIMENTO DE MERCADORIAS PRODUZIDAS PELO PRESTADOR DE SERVIÇOS FORA DO LOCAL DA PRESTAÇÃO DOS SERVIÇOS, QUE FICA SUJEITO AO ICMS).'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.03','ELABORAÇÃO DE PLANOS DIRETORES, ESTUDOS DE VIABILIDADE, ESTUDOS ORGANIZACIONAIS E OUTROS, RELACIONADOS COM OBRAS E SERVIÇOS DE ENGENHARIA; ELABORAÇÃO DE ANTEPROJETOS, PROJETOS BÁSICOS E PROJETOS EXECUTIVOS PARA TRABALHOS DE ENGENHARIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.04','DEMOLIÇÃO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.05','REPARAÇÃO, CONSERVAÇÃO E REFORMA DE EDIFÍCIOS, ESTRADAS, PONTES, PORTOS E CONGÊNERES (EXCETO O FORNECIMENTO DE MERCADORIAS PRODUZIDAS PELO PRESTADOR DOS SERVIÇOS, FORA DO LOCAL DA PRESTAÇÃO DOS SERVIÇOS, QUE FICA SUJEITO AO ICMS).'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.06','COLOCAÇÃO E INSTALAÇÃO DE TAPETES, CARPETES, ASSOALHOS, CORTINAS, REVESTIMENTOS DE PAREDE, VIDROS, DIVISÓRIAS, PLACAS DE GESSO E CONGÊNERES, COM MATERIAL FORNECIDO PELO TOMADOR DO SERVIÇO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.07','RECUPERAÇÃO, RASPAGEM, POLIMENTO E LUSTRAÇÃO DE PISOS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.08','CALAFETAÇÃO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.09','VARRIÇÃO, COLETA, REMOÇÃO, INCINERAÇÃO, TRATAMENTO, RECICLAGEM, SEPARAÇÃO E DESTINAÇÃO FINAL DE LIXO, REJEITOS E OUTROS RESÍDUOS QUAISQUER.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.10','LIMPEZA, MANUTENÇÃO E CONSERVAÇÃO DE VIAS E LOGRADOUROS PÚBLICOS, IMÓVEIS, CHAMINÉS, PISCINAS, PARQUES, JARDINS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.11','DECORAÇÃO E JARDINAGEM, INCLUSIVE CORTE E PODA DE ÁRVORES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.12','CONTROLE E TRATAMENTO DE EFLUENTES DE QUALQUER NATUREZA E DE AGENTES FÍSICOS, QUÍMICOS E BIOLÓGICOS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.13','DEDETIZAÇÃO, DESINFECÇÃO, DESINSETIZAÇÃO, IMUNIZAÇÃO, HIGIENIZAÇÃO, DESRATIZAÇÃO, PULVERIZAÇÃO E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.16','FLORESTAMENTO, REFLORESTAMENTO, SEMEADURA, ADUBAÇÃO E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.17','ESCORAMENTO, CONTENÇÃO DE ENCOSTAS E SERVIÇOS CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.18','LIMPEZA E DRAGAGEM DE RIOS, PORTOS, CANAIS, BAÍAS, LAGOS, LAGOAS, REPRESAS, AÇUDES E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.19','ACOMPANHAMENTO E FISCALIZAÇÃO DA EXECUÇÃO DE OBRAS DE ENGENHARIA, ARQUITETURA E URBANISMO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.20','AEROFOTOGRAMETRIA (INCLUSIVE INTERPRETAÇÃO), CARTOGRAFIA, MAPEAMENTO, LEVANTAMENTOS TOPOGRÁFICOS, BATIMÉTRICOS, GEOGRÁFICOS, GEODÉSICOS, GEOLÓGICOS, GEOFÍSICOS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.21','PESQUISA, PERFURAÇÃO, CIMENTAÇÃO, MERGULHO, PERFILAGEM, CONCRETAÇÃO, TESTEMUNHAGEM, PESCARIA, ESTIMULAÇÃO E OUTROS SERVIÇOS RELACIONADOS COM A EXPLORAÇÃO E EXPLOTAÇÃO DE PETRÓLEO, GÁS NATURAL E DE OUTROS RECURSOS MINERAIS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('7.22','NUCLEAÇÃO E BOMBARDEAMENTO DE NUVENS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('8','SERVIÇOS DE EDUCAÇÃO, ENSINO, ORIENTAÇÃO PEDAGÓGICA E EDUCACIONAL, INSTRUÇÃO, TREINAMENTO E AVALIAÇÃO PESSOAL DE QUALQUER GRAU OU NATUREZA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('8.01','ENSINO REGULAR PRÉ-ESCOLAR, FUNDAMENTAL, MÉDIO E SUPERIOR.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('8.02','INSTRUÇÃO, TREINAMENTO, ORIENTAÇÃO PEDAGÓGICA E EDUCACIONAL, AVALIAÇÃO DE CONHECIMENTOS DE QUALQUER NATUREZA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('9','SERVIÇOS RELATIVOS A HOSPEDAGEM, TURISMO, VIAGENS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('9.01','HOSPEDAGEM DE QUALQUER NATUREZA EM HOTÉIS, APART-SERVICE CONDOMINIAIS, FLAT, APART-HOTÉIS, HOTÉIS RESIDÊNCIA, RESIDENCE-SERVICE, SUITE SERVICE, HOTELARIA MARÍTIMA, MOTÉIS, PENSÕES E CONGÊNERES; OCUPAÇÃO POR TEMPORADA COM FORNECIMENTO DE SERVIÇO (O VALOR DA ALIMENTAÇÃO E GORJETA, QUANDO INCLUÍDO NO PREÇO DA DIÁRIA, FICA SUJEITO AO IMPOSTO SOBRE SERVIÇOS).'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('9.02','AGENCIAMENTO, ORGANIZAÇÃO, PROMOÇÃO, INTERMEDIAÇÃO E EXECUÇÃO DE PROGRAMAS DE TURISMO, PASSEIOS, VIAGENS, EXCURSÕES, HOSPEDAGENS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('9.03','GUIAS DE TURISMO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('10','SERVIÇOS DE INTERMEDIAÇÃO E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('10.01','AGENCIAMENTO, CORRETAGEM OU INTERMEDIAÇÃO DE CÂMBIO, DE SEGUROS, DE CARTÕES DE CRÉDITO, DE PLANOS DE SAÚDE E DE PLANOS DE PREVIDÊNCIA PRIVADA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('10.02','AGENCIAMENTO, CORRETAGEM OU INTERMEDIAÇÃO DE TÍTULOS EM GERAL, VALORES MOBILIÁRIOS E CONTRATOS QUAISQUER.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('10.03','AGENCIAMENTO, CORRETAGEM OU INTERMEDIAÇÃO DE DIREITOS DE PROPRIEDADE INDUSTRIAL, ARTÍSTICA OU LITERÁRIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('10.04','AGENCIAMENTO, CORRETAGEM OU INTERMEDIAÇÃO DE CONTRATOS DE ARRENDAMENTO MERCANTIL (LEASING), DE FRANQUIA (FRANCHISING) E DE FATURIZAÇÃO (FACTORING).'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('10.05','AGENCIAMENTO, CORRETAGEM OU INTERMEDIAÇÃO DE BENS MÓVEIS OU IMÓVEIS, NÃO ABRANGIDOS EM OUTROS ITENS OU SUBITENS, INCLUSIVE AQUELES REALIZADOS NO ÂMBITO DE BOLSAS DE MERCADORIAS E FUTUROS, POR QUAISQUER MEIOS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('10.06','AGENCIAMENTO MARÍTIMO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('10.07','AGENCIAMENTO DE NOTÍCIAS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('10.08','AGENCIAMENTO DE PUBLICIDADE E PROPAGANDA, INCLUSIVE O AGENCIAMENTO DE VEICULAÇÃO POR QUAISQUER MEIOS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('10.09','REPRESENTAÇÃO DE QUALQUER NATUREZA, INCLUSIVE COMERCIAL.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('10.10','DISTRIBUIÇÃO DE BENS DE TERCEIROS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('11','SERVIÇOS DE GUARDA, ESTACIONAMENTO, ARMAZENAMENTO, VIGILÂNCIA E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('11.01','GUARDA E ESTACIONAMENTO DE VEÍCULOS TERRESTRES AUTOMOTORES, DE AERONAVES E DE EMBARCAÇÕES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('11.02','VIGILÂNCIA, SEGURANÇA OU MONITORAMENTO DE BENS E PESSOAS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('11.03','ESCOLTA, INCLUSIVE DE VEÍCULOS E CARGAS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('11.04','ARMAZENAMENTO, DEPÓSITO, CARGA, DESCARGA, ARRUMAÇÃO E GUARDA DE BENS DE QUALQUER ESPÉCIE.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('12','SERVIÇOS DE DIVERSÕES, LAZER, ENTRETENIMENTO E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('12.01','ESPETÁCULOS TEATRAIS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('12.02','EXIBIÇÕES CINEMATOGRÁFICAS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('12.03','ESPETÁCULOS CIRCENSES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('12.04','PROGRAMAS DE AUDITÓRIO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('12.05','PARQUES DE DIVERSÕES, CENTROS DE LAZER E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('12.06','BOATES, TAXI-DANCING E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('12.07','SHOWS, BALLET, DANÇAS, DESFILES, BAILES, ÓPERAS, CONCERTOS, RECITAIS, FESTIVAIS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('12.08','FEIRAS, EXPOSIÇÕES, CONGRESSOS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('12.09','BILHARES, BOLICHES E DIVERSÕES ELETRÔNICAS OU NÃO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('12.10','CORRIDAS E COMPETIÇÕES DE ANIMAIS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('12.11','COMPETIÇÕES ESPORTIVAS OU DE DESTREZA FÍSICA OU INTELECTUAL, COM OU SEM A PARTICIPAÇÃO DO ESPECTADOR.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('12.12','EXECUÇÃO DE MÚSICA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('12.13','PRODUÇÃO, MEDIANTE OU SEM ENCOMENDA PRÉVIA, DE EVENTOS, ESPETÁCULOS, ENTREVISTAS, SHOWS, BALLET, DANÇAS, DESFILES, BAILES, TEATROS, ÓPERAS, CONCERTOS, RECITAIS, FESTIVAIS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('12.14','FORNECIMENTO DE MÚSICA PARA AMBIENTES FECHADOS OU NÃO, MEDIANTE TRANSMISSÃO POR QUALQUER PROCESSO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('12.15','DESFILES DE BLOCOS CARNAVALESCOS OU FOLCLÓRICOS, TRIOS ELÉTRICOS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('12.16','EXIBIÇÃO DE FILMES, ENTREVISTAS, MUSICAIS, ESPETÁCULOS, SHOWS, CONCERTOS, DESFILES, ÓPERAS, COMPETIÇÕES ESPORTIVAS, DE DESTREZA INTELECTUAL OU CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('12.17','RECREAÇÃO E ANIMAÇÃO, INCLUSIVE EM FESTAS E EVENTOS DE QUALQUER NATUREZA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('13','SERVIÇOS RELATIVOS A FONOGRAFIA, FOTOGRAFIA, CINEMATOGRAFIA E REPROGRAFIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('13.02','FONOGRAFIA OU GRAVAÇÃO DE SONS, INCLUSIVE TRUCAGEM, DUBLAGEM, MIXAGEM E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('13.03','FOTOGRAFIA E CINEMATOGRAFIA, INCLUSIVE REVELAÇÃO, AMPLIAÇÃO, CÓPIA, REPRODUÇÃO, TRUCAGEM E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('13.04','REPROGRAFIA, MICROFILMAGEM E DIGITALIZAÇÃO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('13.05','COMPOSIÇÃO GRÁFICA, FOTOCOMPOSIÇÃO, CLICHERIA, ZINCOGRAFIA, LITOGRAFIA, FOTOLITOGRAFIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('14','SERVIÇOS RELATIVOS A BENS DE TERCEIROS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('14.01','LUBRIFICAÇÃO, LIMPEZA, LUSTRAÇÃO, REVISÃO, CARGA E RECARGA, CONSERTO, RESTAURAÇÃO, BLINDAGEM, MANUTENÇÃO E CONSERVAÇÃO DE MÁQUINAS, VEÍCULOS, APARELHOS, EQUIPAMENTOS, MOTORES, ELEVADORES OU DE QUALQUER OBJETO (EXCETO PEÇAS E PARTES EMPREGADAS, QUE FICAM SUJEITAS AO ICMS).'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('14.02','ASSISTÊNCIA TÉCNICA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('14.03','RECONDICIONAMENTO DE MOTORES (EXCETO PEÇAS E PARTES EMPREGADAS, QUE FICAM SUJEITAS AO ICMS).'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('14.04','RECAUCHUTAGEM OU REGENERAÇÃO DE PNEUS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('14.05','RESTAURAÇÃO, RECONDICIONAMENTO, ACONDICIONAMENTO, PINTURA, BENEFICIAMENTO, LAVAGEM, SECAGEM, TINGIMENTO, GALVANOPLASTIA, ANODIZAÇÃO, CORTE, RECORTE, POLIMENTO, PLASTIFICAÇÃO E CONGÊNERES, DE OBJETOS QUAISQUER.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('14.06','INSTALAÇÃO E MONTAGEM DE APARELHOS, MÁQUINAS E EQUIPAMENTOS, INCLUSIVE MONTAGEM INDUSTRIAL, PRESTADOS AO USUÁRIO FINAL, EXCLUSIVAMENTE COM MATERIAL POR ELE FORNECIDO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('14.07','COLOCAÇÃO DE MOLDURAS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('14.08','ENCADERNAÇÃO, GRAVAÇÃO E DOURAÇÃO DE LIVROS, REVISTAS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('14.09','ALFAIATARIA E COSTURA, QUANDO O MATERIAL FOR FORNECIDO PELO USUÁRIO FINAL, EXCETO AVIAMENTO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('14.10','TINTURARIA E LAVANDERIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('14.11','TAPEÇARIA E REFORMA DE ESTOFAMENTOS EM GERAL.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('14.12','FUNILARIA E LANTERNAGEM.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('14.13','CARPINTARIA E SERRALHERIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15','SERVIÇOS RELACIONADOS AO SETOR BANCÁRIO OU FINANCEIRO, INCLUSIVE AQUELES PRESTADOS POR INSTITUIÇÕES FINANCEIRAS AUTORIZADAS A FUNCIONAR PELA UNIÃO OU POR QUEM DE DIREITO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15.01','ADMINISTRAÇÃO DE FUNDOS QUAISQUER, DE CONSÓRCIO, DE CARTÃO DE CRÉDITO OU DÉBITO E CONGÊNERES, DE CARTEIRA DE CLIENTES, DE CHEQUES PRÉ-DATADOS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15.02','ABERTURA DE CONTAS EM GERAL, INCLUSIVE CONTA-CORRENTE, CONTA DE INVESTIMENTOS E APLICAÇÃO E CADERNETA DE POUPANÇA, NO PAÍS E NO EXTERIOR, BEM COMO A MANUTENÇÃO DAS REFERIDAS CONTAS ATIVAS E INATIVAS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15.03','LOCAÇÃO E MANUTENÇÃO DE COFRES PARTICULARES, DE TERMINAIS ELETRÔNICOS, DE TERMINAIS DE ATENDIMENTO E DE BENS E EQUIPAMENTOS EM GERAL.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15.04','FORNECIMENTO OU EMISSÃO DE ATESTADOS EM GERAL, INCLUSIVE ATESTADO DE IDONEIDADE, ATESTADO DE CAPACIDADE FINANCEIRA E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15.05','CADASTRO, ELABORAÇÃO DE FICHA CADASTRAL, RENOVAÇÃO CADASTRAL E CONGÊNERES, INCLUSÃO OU EXCLUSÃO NO CADASTRO DE EMITENTES DE CHEQUES SEM FUNDOS - CCF OU EM QUAISQUER OUTROS BANCOS CADASTRAIS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15.06','EMISSÃO, REEMISSÃO E FORNECIMENTO DE AVISOS, COMPROVANTES E DOCUMENTOS EM GERAL; ABONO DE FIRMAS; COLETA E ENTREGA DE DOCUMENTOS, BENS E VALORES; COMUNICAÇÃO COM OUTRA AGÊNCIA OU COM A ADMINISTRAÇÃO CENTRAL; LICENCIAMENTO ELETRÔNICO DE VEÍCULOS; TRANSFERÊNCIA DE VEÍCULOS; AGENCIAMENTO FIDUCIÁRIO OU DEPOSITÁRIO; DEVOLUÇÃO DE BENS EM CUSTÓDIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15.07','ACESSO, MOVIMENTAÇÃO, ATENDIMENTO E CONSULTA A CONTAS EM GERAL, POR QUALQUER MEIO OU PROCESSO, INCLUSIVE POR TELEFONE, FAC-SÍMILE, INTERNET E TELEX, ACESSO A TERMINAIS DE ATENDIMENTO, INCLUSIVE VINTE E QUATRO HORAS; ACESSO A OUTRO BANCO E A REDE COMPARTILHADA; FORNECIMENTO DE SALDO, EXTRATO E DEMAIS INFORMAÇÕES RELATIVAS A CONTAS EM GERAL, POR QUALQUER MEIO OU PROCESSO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15.08','EMISSÃO, REEMISSÃO, ALTERAÇÃO, CESSÃO, SUBSTITUIÇÃO, CANCELAMENTO E REGISTRO DE CONTRATO DE CRÉDITO; ESTUDO, ANÁLISE E AVALIAÇÃO DE OPERAÇÕES DE CRÉDITO; EMISSÃO, CONCESSÃO, ALTERAÇÃO OU CONTRATAÇÃO DE AVAL, FIANÇA, ANUÊNCIA E CONGÊNERES; SERVIÇOS RELATIVOS A ABERTURA DE CRÉDITO, PARA QUAISQUER FINS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15.09','ARRENDAMENTO MERCANTIL (LEASING) DE QUAISQUER BENS, INCLUSIVE CESSÃO DE DIREITOS E OBRIGAÇÕES, SUBSTITUIÇÃO DE GARANTIA, ALTERAÇÃO, CANCELAMENTO E REGISTRO DE CONTRATO, E DEMAIS SERVIÇOS RELACIONADOS AO ARRENDAMENTO MERCANTIL (LEASING).'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15.10','SERVIÇOS RELACIONADOS A COBRANÇAS, RECEBIMENTOS OU PAGAMENTOS EM GERAL, DE TÍTULOS QUAISQUER, DE CONTAS OU CARNÊS, DE CÂMBIO, DE TRIBUTOS E POR CONTA DE TERCEIROS, INCLUSIVE OS EFETUADOS POR MEIO ELETRÔNICO, AUTOMÁTICO OU POR MÁQUINAS DE ATENDIMENTO; FORNECIMENTO DE POSIÇÃO DE COBRANÇA, RECEBIMENTO OU PAGAMENTO; EMISSÃO DE CARNÊS, FICHAS DE COMPENSAÇÃO, IMPRESSOS E DOCUMENTOS EM GERAL.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15.11','DEVOLUÇÃO DE TÍTULOS, PROTESTO DE TÍTULOS, SUSTAÇÃO DE PROTESTO, MANUTENÇÃO DE TÍTULOS, REAPRESENTAÇÃO DE TÍTULOS, E DEMAIS SERVIÇOS A ELES RELACIONADOS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15.12','CUSTÓDIA EM GERAL, INCLUSIVE DE TÍTULOS E VALORES MOBILIÁRIOS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15.13','SERVIÇOS RELACIONADOS A OPERAÇÕES DE CÂMBIO EM GERAL, EDIÇÃO, ALTERAÇÃO, PRORROGAÇÃO, CANCELAMENTO E BAIXA DE CONTRATO DE CÂMBIO; EMISSÃO DE REGISTRO DE EXPORTAÇÃO OU DE CRÉDITO; COBRANÇA OU DEPÓSITO NO EXTERIOR; EMISSÃO, FORNECIMENTO E CANCELAMENTO DE CHEQUES DE VIAGEM; FORNECIMENTO, TRANSFERÊNCIA, CANCELAMENTO E DEMAIS SERVIÇOS RELATIVOS A CARTA DE CRÉDITO DE IMPORTAÇÃO, EXPORTAÇÃO E GARANTIAS RECEBIDAS; ENVIO E RECEBIMENTO DE MENSAGENS EM GERAL RELACIONADAS A OPERAÇÕES DE CÂMBIO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15.14','FORNECIMENTO, EMISSÃO, REEMISSÃO, RENOVAÇÃO E MANUTENÇÃO DE CARTÃO MAGNÉTICO, CARTÃO DE CRÉDITO, CARTÃO DE DÉBITO, CARTÃO SALÁRIO E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15.15','COMPENSAÇÃO DE CHEQUES E TÍTULOS QUAISQUER; SERVIÇOS RELACIONADOS A DEPÓSITO, INCLUSIVE DEPÓSITO IDENTIFICADO, A SAQUE DE CONTAS QUAISQUER, POR QUALQUER MEIO OU PROCESSO, INCLUSIVE EM TERMINAIS ELETRÔNICOS E DE ATENDIMENTO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15.16','EMISSÃO, REEMISSÃO, LIQUIDAÇÃO, ALTERAÇÃO, CANCELAMENTO E BAIXA DE ORDENS DE PAGAMENTO, ORDENS DE CRÉDITO E SIMILARES, POR QUALQUER MEIO OU PROCESSO; SERVIÇOS RELACIONADOS À TRANSFERÊNCIA DE VALORES, DADOS, FUNDOS, PAGAMENTOS E SIMILARES, INCLUSIVE ENTRE CONTAS EM GERAL.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15.17','EMISSÃO, FORNECIMENTO, DEVOLUÇÃO, SUSTAÇÃO, CANCELAMENTO E OPOSIÇÃO DE CHEQUES QUAISQUER, AVULSO OU POR TALÃO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('15.18','SERVIÇOS RELACIONADOS A CRÉDITO IMOBILIÁRIO, AVALIAÇÃO E VISTORIA DE IMÓVEL OU OBRA, ANÁLISE TÉCNICA E JURÍDICA, EMISSÃO, REEMISSÃO, ALTERAÇÃO, TRANSFERÊNCIA E RENEGOCIAÇÃO DE CONTRATO, EMISSÃO E REEMISSÃO DO TERMO DE QUITAÇÃO E DEMAIS SERVIÇOS RELACIONADOS A CRÉDITO IMOBILIÁRIO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('16','SERVIÇOS DE TRANSPORTE DE NATUREZA MUNICIPAL.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('16.01','SERVIÇOS DE TRANSPORTE DE NATUREZA MUNICIPAL.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17','SERVIÇOS DE APOIO TÉCNICO, ADMINISTRATIVO, JURÍDICO, CONTÁBIL, COMERCIAL E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.01','ASSESSORIA OU CONSULTORIA DE QUALQUER NATUREZA, NÃO CONTIDA EM OUTROS ITENS DESTA LISTA; ANÁLISE, EXAME, PESQUISA, COLETA, COMPILAÇÃO E FORNECIMENTO DE DADOS E INFORMAÇÕES DE QUALQUER NATUREZA, INCLUSIVE CADASTRO E SIMILARES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.02','DATILOGRAFIA, DIGITAÇÃO, ESTENOGRAFIA, EXPEDIENTE, SECRETARIA EM GERAL, RESPOSTA AUDÍVEL, REDAÇÃO, EDIÇÃO, INTERPRETAÇÃO, REVISÃO, TRADUÇÃO, APOIO E INFRA-ESTRUTURA ADMINISTRATIVA E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.03','PLANEJAMENTO, COORDENAÇÃO, PROGRAMAÇÃO OU ORGANIZAÇÃO TÉCNICA, FINANCEIRA OU ADMINISTRATIVA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.04','RECRUTAMENTO, AGENCIAMENTO, SELEÇÃO E COLOCAÇÃO DE MÃO-DE-OBRA'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.05','FORNECIMENTO DE MÃO-DE-OBRA, MESMO EM CARÁTER TEMPORÁRIO, INCLUSIVE DE EMPREGADOS OU TRABALHADORES, AVULSOS OU TEMPORÁRIOS, CONTRATADOS PELO PRESTADOR DE SERVIÇO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.06','PROPAGANDA E PUBLICIDADE, INCLUSIVE PROMOÇÃO DE VENDAS, PLANEJAMENTO DE CAMPANHAS OU SISTEMAS DE PUBLICIDADE, ELABORAÇÃO DE DESENHOS, TEXTOS E DEMAIS MATERIAIS PUBLICITÁRIOS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.08','FRANQUIA (FRANCHISING).'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.09','PERÍCIAS, LAUDOS, EXAMES TÉCNICOS E ANÁLISES TÉCNICAS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.10','PLANEJAMENTO, ORGANIZAÇÃO E ADMINISTRAÇÃO DE FEIRAS, EXPOSIÇÕES, CONGRESSOS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.11','ORGANIZAÇÃO DE FESTAS E RECEPÇÕES; BUFÊ (EXCETO O FORNECIMENTO DE ALIMENTAÇÃO E BEBIDAS, QUE FICA SUJEITO AO ICMS).'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.12','ADMINISTRAÇÃO EM GERAL, INCLUSIVE DE BENS E NEGÓCIOS DE TERCEIROS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.13','LEILÃO E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.14','ADVOCACIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.15','ARBITRAGEM DE QUALQUER ESPÉCIE, INCLUSIVE JURÍDICA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.16','AUDITORIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.17','ANÁLISE DE ORGANIZAÇÃO E MÉTODOS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.18','ATUÁRIA E CÁLCULOS TÉCNICOS DE QUALQUER NATUREZA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.19','CONTABILIDADE, INCLUSIVE SERVIÇOS TÉCNICOS E AUXILIARES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.20','CONSULTORIA E ASSESSORIA ECONÔMICA OU FINANCEIRA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.21','ESTATÍSTICA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.22','COBRANÇA EM GERAL.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.23','ASSESSORIA, ANÁLISE, AVALIAÇÃO, ATENDIMENTO, CONSULTA, CADASTRO, SELEÇÃO, GERENCIAMENTO DE INFORMAÇÕES, ADMINISTRAÇÃO DE CONTAS A RECEBER OU A PAGAR E EM GERAL, RELACIONADOS A OPERAÇÕES DE FATURIZAÇÃO (FACTORING).'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('17.24','APRESENTAÇÃO DE PALESTRAS, CONFERÊNCIAS, SEMINÁRIOS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('18','SERVIÇOS DE REGULAÇÃO DE SINISTROS VINCULADOS A CONTRATOS DE SEGUROS; INSPEÇÃO E AVALIAÇÃO DE RISCOS PARA COBERTURA DE CONTRATOS DE SEGUROS; PREVENÇÃO E GERÊNCIA DE RISCOS SEGURÁVEIS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('18.01','SERVIÇOS DE REGULAÇÃO DE SINISTROS VINCULADOS A CONTRATOS DE SEGUROS; INSPEÇÃO E AVALIAÇÃO DE RISCOS PARA COBERTURA DE CONTRATOS DE SEGUROS; PREVENÇÃO E GERÊNCIA DE RISCOS SEGURÁVEIS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('19','SERVIÇOS DE DISTRIBUIÇÃO E VENDA DE BILHETES E DEMAIS PRODUTOS DE LOTERIA, BINGOS, CARTÕES, PULES OU CUPONS DE APOSTAS, SORTEIOS, PRÊMIOS, INCLUSIVE OS DECORRENTES DE TÍTULOS DE CAPITALIZAÇÃO E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('19.01','SERVIÇOS DE DISTRIBUIÇÃO E VENDA DE BILHETES E DEMAIS PRODUTOS DE LOTERIA, BINGOS, CARTÕES, PULES OU CUPONS DE APOSTAS, SORTEIOS, PRÊMIOS, INCLUSIVE OS DECORRENTES DE TÍTULOS DE CAPITALIZAÇÃO E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('20','SERVIÇOS PORTUÁRIOS, AEROPORTUÁRIOS, FERROPORTUÁRIOS, DE TERMINAIS RODOVIÁRIOS, FERROVIÁRIOS E METROVIÁRIOS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('20.01','SERVIÇOS PORTUÁRIOS, FERROPORTUÁRIOS, UTILIZAÇÃO DE PORTO, MOVIMENTAÇÃO DE PASSAGEIROS, REBOQUE DE EMBARCAÇÕES, REBOCADOR ESCOTEIRO, ATRACAÇÃO, DESATRACAÇÃO, SERVIÇOS DE PRATICAGEM, CAPATAZIA, ARMAZENAGEM DE QUALQUER NATUREZA, SERVIÇOS ACESSÓRIOS, MOVIMENTAÇÃO DE MERCADORIAS, SERVIÇOS DE APOIO MARÍTIMO, DE MOVIMENTAÇÃO AO LARGO, SERVIÇOS DE ARMADORES, ESTIVA, CONFERÊNCIA, LOGÍSTICA E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('20.02','SERVIÇOS AEROPORTUÁRIOS, UTILIZAÇÃO DE AEROPORTO, MOVIMENTAÇÃO DE PASSAGEIROS, ARMAZENAGEM DE QUALQUER NATUREZA, CAPATAZIA, MOVIMENTAÇÃO DE AERONAVES, SERVIÇOS DE APOIO AEROPORTUÁRIOS, SERVIÇOS ACESSÓRIOS, MOVIMENTAÇÃO DE MERCADORIAS, LOGÍSTICA E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('20.03','SERVIÇOS DE TERMINAIS RODOVIÁRIOS, FERROVIÁRIOS, METROVIÁRIOS, MOVIMENTAÇÃO DE PASSAGEIROS, MERCADORIAS, INCLUSIVE SUAS OPERAÇÕES, LOGÍSTICA E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('21','SERVIÇOS DE REGISTROS PÚBLICOS, CARTORÁRIOS E NOTARIAIS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('21.01','SERVIÇOS DE REGISTROS PÚBLICOS, CARTORÁRIOS E NOTARIAIS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('22','SERVIÇOS DE EXPLORAÇÃO DE RODOVIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('22.01','SERVIÇOS DE EXPLORAÇÃO DE RODOVIA MEDIANTE COBRANÇA DE PREÇO OU PEDÁGIO DOS USUÁRIOS, ENVOLVENDO EXECUÇÃO DE SERVIÇOS DE CONSERVAÇÃO, MANUTENÇÃO, MELHORAMENTOS PARA ADEQUAÇÃO DE CAPACIDADE E SEGURANÇA DE TRÂNSITO, OPERAÇÃO, MONITORAÇÃO, ASSISTÊNCIA AOS USUÁRIOS E OUTROS SERVIÇOS DEFINIDOS EM CONTRATOS, ATOS DE CONCESSÃO OU DE PERMISSÃO OU EM NORMAS OFICIAIS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('23','SERVIÇOS DE PROGRAMAÇÃO E COMUNICAÇÃO VISUAL, DESENHO INDUSTRIAL E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('23.01','SERVIÇOS DE PROGRAMAÇÃO E COMUNICAÇÃO VISUAL, DESENHO INDUSTRIAL E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('24','SERVIÇOS DE CHAVEIROS, CONFECÇÃO DE CARIMBOS, PLACAS, SINALIZAÇÃO VISUAL, BANNERS, ADESIVOS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('24.01','SERVIÇOS DE CHAVEIROS, CONFECÇÃO DE CARIMBOS, PLACAS, SINALIZAÇÃO VISUAL, BANNERS, ADESIVOS E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('25','SERVIÇOS FUNERÁRIOS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('25.01','FUNERAIS, INCLUSIVE FORNECIMENTO DE CAIXÃO, URNA OU ESQUIFES; ALUGUEL DE CAPELA; TRANSPORTE DO CORPO CADAVÉRICO; FORNECIMENTO DE FLORES, COROAS E OUTROS PARAMENTOS; DESEMBARAÇO DE CERTIDÃO DE ÓBITO; FORNECIMENTO DE VÉU, ESSA E OUTROS ADORNOS; EMBALSAMENTO, EMBELEZAMENTO, CONSERVAÇÃO OU RESTAURAÇÃO DE CADÁVERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('25.02','CREMAÇÃO DE CORPOS E PARTES DE CORPOS CADAVÉRICOS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('25.03','PLANOS OU CONVÊNIO FUNERÁRIOS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('25.04','MANUTENÇÃO E CONSERVAÇÃO DE JAZIGOS E CEMITÉRIOS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('26','SERVIÇOS DE COLETA, REMESSA OU ENTREGA DE CORRESPONDÊNCIAS, DOCUMENTOS, OBJETOS, BENS OU VALORES, INCLUSIVE PELOS CORREIOS E SUAS AGÊNCIAS FRANQUEADAS; COURRIER E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('26.01','SERVIÇOS DE COLETA, REMESSA OU ENTREGA DE CORRESPONDÊNCIAS, DOCUMENTOS, OBJETOS, BENS OU VALORES, INCLUSIVE PELOS CORREIOS E SUAS AGÊNCIAS FRANQUEADAS; COURRIER E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('27','SERVIÇOS DE ASSISTÊNCIA SOCIAL.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('27.01','SERVIÇOS DE ASSISTÊNCIA SOCIAL.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('28','SERVIÇOS DE AVALIAÇÃO DE BENS E SERVIÇOS DE QUALQUER NATUREZA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('28.01','SERVIÇOS DE AVALIAÇÃO DE BENS E SERVIÇOS DE QUALQUER NATUREZA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('29','SERVIÇOS DE BIBLIOTECONOMIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('29.01','SERVIÇOS DE BIBLIOTECONOMIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('30','SERVIÇOS DE BIOLOGIA, BIOTECNOLOGIA E QUÍMICA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('30.01','SERVIÇOS DE BIOLOGIA, BIOTECNOLOGIA E QUÍMICA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('31','SERVIÇOS TÉCNICOS EM EDIFICAÇÕES, ELETRÔNICA, ELETROTÉCNICA, MECÂNICA, TELECOMUNICAÇÕES E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('31.01','SERVIÇOS TÉCNICOS EM EDIFICAÇÕES, ELETRÔNICA, ELETROTÉCNICA, MECÂNICA, TELECOMUNICAÇÕES E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('32','SERVIÇOS DE DESENHOS TÉCNICOS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('32.01','SERVIÇOS DE DESENHOS TÉCNICOS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('33','SERVIÇOS DE DESEMBARAÇO ADUANEIRO, COMISSÁRIOS, DESPACHANTES E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('33.01','SERVIÇOS DE DESEMBARAÇO ADUANEIRO, COMISSÁRIOS, DESPACHANTES E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('34','SERVIÇOS DE INVESTIGAÇÕES PARTICULARES, DETETIVES E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('34.01','SERVIÇOS DE INVESTIGAÇÕES PARTICULARES, DETETIVES E CONGÊNERES.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('35','SERVIÇOS DE REPORTAGEM, ASSESSORIA DE IMPRENSA, JORNALISMO E RELAÇÕES PÚBLICAS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('35.01','SERVIÇOS DE REPORTAGEM, ASSESSORIA DE IMPRENSA, JORNALISMO E RELAÇÕES PÚBLICAS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('36','SERVIÇOS DE METEOROLOGIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('36.01','SERVIÇOS DE METEOROLOGIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('37','SERVIÇOS DE ARTISTAS, ATLETAS, MODELOS E MANEQUINS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('37.01','SERVIÇOS DE ARTISTAS, ATLETAS, MODELOS E MANEQUINS.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('38','SERVIÇOS DE MUSEOLOGIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('38.01','SERVIÇOS DE MUSEOLOGIA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('39','SERVIÇOS DE OURIVESARIA E LAPIDAÇÃO.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('39.01','SERVIÇOS DE OURIVESARIA E LAPIDAÇÃO (QUANDO O MATERIAL FOR FORNECIDO PELO TOMADOR DO SERVIÇO).'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('40','SERVIÇOS RELATIVOS A OBRAS DE ARTE SOB ENCOMENDA.'); INSERT INTO CLASS_SERVICOS (COD_CLASSERV, DESCRICAO) VALUES ('40.01','OBRAS DE ARTE SOB ENCOMENDA.'); COMMIT WORK; /*==============================================================*/ /* Table: PRODUTOS */ /*==============================================================*/ ALTER TABLE PRODUTOS ADD COD_GENERO SMALLINT; ALTER TABLE PRODUTOS ADD COD_CLASSERV VARCHAR(10); COMMIT WORK; alter table PRODUTOS add constraint FK_PRODUTOS_GENERO foreign key (COD_GENERO) references GENERO_PRODUTO(COD_GENERO); alter table PRODUTOS add constraint FK_PRODUTOS_CLASSERV foreign key (COD_CLASSERV) references CLASS_SERVICOS(COD_CLASSERV); COMMIT WORK; /*==============================================================*/ /* Table: PAR_NFE */ /*==============================================================*/ ALTER TABLE PAR_NFE ALTER COLUMN PATH_DANFE_PDF TYPE VARCHAR(100); ALTER TABLE PAR_NFE ADD EMAIL_TIPO_ENVIO CHAR(1); COMMIT WORK; UPDATE PAR_NFE SET EMAIL_TIPO_ENVIO = 'F' WHERE EMAIL_TIPO_ENVIO IS NULL; COMMIT WORK; UPDATE PAR_NFE SET PATH_DANFE_PDF = 'C:\SDISistemas\ArqPDF\' WHERE (PATH_DANFE_PDF IS NULL) OR (PATH_DANFE_PDF < ' '); COMMIT WORK;