INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258029000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258012000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258021000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258022000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258029000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258012000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258021000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258022000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258029000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069400000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258012000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069400000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069400000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069400000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069400000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258021000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069400000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069400000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258022000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069400000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069400000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258029000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069400000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258012000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258021000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258022000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88069900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 85258029000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88069900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88071000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 88031000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88071000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88072000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 88032000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88072000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88073000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 88033000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88073000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 88079000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 88039000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 88079000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 89031100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 89031000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 89031100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 89031200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 89031000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 89031200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 89031900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 89031000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 89031900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 89032100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 89039100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 89032100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 89032200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 89039100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 89032200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 89032300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 89039100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 89032300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 89033100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 89039200000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 89033100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 89033200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 89039200000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 89033200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 89033300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 89039200000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 89033300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 90065320000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 90065100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 90065320000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 90065940000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 90065200000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 90065940000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 90065959000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 90065100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 90065959000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 90065959000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 90065200000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 90065959000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 90138000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 90138090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 90138000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 90229010000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 90229011000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 90229010000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 90229020000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 90229012000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 90229020000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 90229080000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 90229019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 90229080000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 90229091000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 90229090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 90229091000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 90229099000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 90229019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 90229099000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 90278100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 90278020000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 90278100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 90278911000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 90278011000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 90278911000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 90278912000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 90278012000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 90278912000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 90278913000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 90278013000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 90278913000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 90278914000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 90278014000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 90278914000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 90278920000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 90278030000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 90278920000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 90278991000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 90278091000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 90278991000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 90278999000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 90278099000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 90278999000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 91149000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 91141000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 91149000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 91149000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 91149010000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 91149000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70196400000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70195100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70196400000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70196400000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70195210000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70196400000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70196400000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70195290000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70196400000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70196400000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70195900000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70196400000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70196500000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70194000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70196500000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70196500000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70195100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70196500000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70196600000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70194000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70196600000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70196600000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70195210000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70196600000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70196600000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70195290000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70196600000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70196600000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70195900000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70196600000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70196900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70193900000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70196900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70196900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70195100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70196900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70196900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70195900000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70196900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70197100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70193200000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70197100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70197200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70193900000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70197200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70197310000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70199010000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70197310000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70197390000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70193900000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70197390000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70198000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70193900000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70198000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70198000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70199090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70198000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70199000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70193900000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70199000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70199000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70194000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70199000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70199000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70195100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70199000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70199000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70195290000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70199000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70199000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70195900000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70199000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 70199000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 70199090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 70199000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 71042100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 71042010000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 71042100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 71042900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 71042090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 71042900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 71049100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 71049000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 71049100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 71049900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 71049000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 71049900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 74192000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 74199100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 74192000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 74192000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 74191000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 74192000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 74198010000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 74199910000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 74198010000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 74198020000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 74199920000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 74198020000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 74198030000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 74199930000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 74198030000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 74198040000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 74199940000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 74198040000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 74198090000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 74199990000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 74198090000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 74198090000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 74191000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 74198090000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 81039100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 81039000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 81039100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 81039900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 81039000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 81039900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 81061000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 81060010000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 81061000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 81061000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 81060090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 81061000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 81069000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 81060010000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 81069000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 81069000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 81060090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 81069000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 81092100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 81092000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 81092100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 81092900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 81092000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 81092900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 81093100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 81093000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 81093100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 81093900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 81093000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 81093900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 81099100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 81099000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 81099100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 81099900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 81099000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 81099900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 81126100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 81073000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 81126100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 81126900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 81072010000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 81126900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 81126900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 81072020000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 81126900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 81126900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 81079000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 81126900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84191200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84191910000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84191200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84191900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84191990000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84191900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84193300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84193100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84193300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84193300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84193200000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84193300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84193400000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84193100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84193400000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84193500000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84193200000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84193500000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84213200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84213920000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84213200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84621100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84621100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84621100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84621100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84621900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621011000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84621900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84621900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84621900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84621900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84621900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84622200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84622100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84622200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84622300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84622100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84622300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84622400000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84622100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84622400000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84622500000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84622100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84622500000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84622600000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84622100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84622600000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84623200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84623200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84623200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623910000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84623200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84623200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623990000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84623200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84623300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84623300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84623900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623910000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84623900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84623900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623990000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84623900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84624200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84624100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84624200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84624200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84629990000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84624200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84624900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84629990000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84624900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84625100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84625100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84625100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84622100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84625100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84625100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84625100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84625100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84624100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84625100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84625900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84625900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84625900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623910000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84625900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84625900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623990000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84625900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621011000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84622100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623910000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623990000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84624100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84629119000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84629199000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621011000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84622100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623910000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623990000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84624100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84629920000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84629990000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621011000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84622100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623910000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623990000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84624100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84629920000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84629990000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621011000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84622100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623910000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623990000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84624100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84629920000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84626900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84629990000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84626900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84629000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84629111000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84629000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84629000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621011000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84629000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84629000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84629000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84629000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84621090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84629000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84629000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84622100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84629000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84629000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84629000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84629000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623910000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84629000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84629000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84623990000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84629000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84629000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84624100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84629000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84629000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84629119000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84629000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84629000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84629191000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84629000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84629000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84629199000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84629000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84629000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84629910000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84629000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84629000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84629920000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84629000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84629000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84629990000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84629000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84669490000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84669430000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84669490000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84705010000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84705011000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84705010000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84705010000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84705019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84705010000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84713012000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84714110000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84713012000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84714100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84714190000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84714100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84717010000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84717011000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84717010000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84717010000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84717012000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84717010000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84717010000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84717019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84717010000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84717020000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84717021000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84717020000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84717020000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84717029000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84717020000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84717030000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84717032000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84717030000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84717030000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84717033000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84717030000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84717030000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84717039000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84717030000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84717090000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84717012000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84717090000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84717090000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84717019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84717090000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84717090000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84717021000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84717090000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84717090000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84717029000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84717090000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84717090000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84717032000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84717090000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84717090000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84717033000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84717090000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84717090000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84717039000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84717090000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84729020000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84729021000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84729020000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84729020000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84729029000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84729020000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 84733090000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 84733099000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 84733090000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 3091000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 3051000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 3091000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 4032000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 4031000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 4032000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 4101000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 4100000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 4101000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 4109000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 4100000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 4109000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 8029100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 8029000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 8029100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 8029200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 8029000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 8029200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 8029900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 8029000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 8029900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 15092000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 15091000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 15092000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 15093000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 15091000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 15093000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 15094000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 15091000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 15094000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 15101000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 15100000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 15101000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 15109000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 15100000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 15109000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 20029000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 20029010000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 20029000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 20029000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 20029090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 20029000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 28444100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 28444090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 28444100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 28444200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 28444090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 28444200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 28444310000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 28444010000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 28444310000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 28444320000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 28444020000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 28444320000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 28444330000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 28444030000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 28444330000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 28444390000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 28444090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 28444390000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 28444400000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 28444090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 28444400000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29034100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033919000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29034100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29034200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033919000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29034200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29034300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033919000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29034300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29034400000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033919000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29034400000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29034510000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033911000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29034510000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29034520000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033919000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29034520000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29034600000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033919000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29034600000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29034700000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033919000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29034700000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29034800000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033919000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29034800000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29034900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033919000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29034900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29035100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033919000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29035100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29035910000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033912000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29035910000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29035990000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033919000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29035990000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29036100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033921000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29036100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29036200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29036200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29036910000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033931000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29036910000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29036920000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033932000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29036920000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29036990000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033929000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29036990000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29036990000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29033939000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29036990000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29096090000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29096020000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29096090000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313100000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313200000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313300000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314400000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313996000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314400000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314500000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313800000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314500000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314600000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313500000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314600000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314700000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313600000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314700000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314800000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313999000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314800000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314911000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313917000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314911000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314912000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313911000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314912000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314913000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313913000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314913000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314914000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313912000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314914000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314915000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313915000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314915000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314916000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313916000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314916000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314920000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313995000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314920000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314930000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313996000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314930000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314940000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313997000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314940000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314990000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313400000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314990000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314990000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313700000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314990000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29314990000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313999000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29314990000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29315100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313996000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29315100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29315200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313996000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29315200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29315300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313999000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29315300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29315400000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313914000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29315400000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29315911000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313918000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29315911000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29315912000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313911000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29315912000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29315913000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313918000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29315913000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29315991000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313991000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29315991000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29315992000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313992000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29315992000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29315993000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313993000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29315993000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29315994000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313994000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29315994000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29315999000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29313999000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29315999000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29329600000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29329914000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29329600000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29333332000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29333330000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29333332000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29333339000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29333330000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29333339000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29333500000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29333936000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29333500000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29333937000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29333947000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29333937000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29352000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29359097000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29352000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29394510000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29397120000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29394510000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29394520000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29397130000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29394520000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29394530000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29397140000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29394530000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29394900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29397120000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29394900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29394900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29397130000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29394900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29394900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29397140000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29394900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29397210000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29397111000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29397210000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29397220000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29397112000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29397220000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 29397290000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 29397119000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 29397290000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30021400000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30021490000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30021400000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024111000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30022011000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024111000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024112000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30022012000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024112000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024113000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30022013000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024113000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024114000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30022014000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024114000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024115000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30022015000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024115000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024116000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30022016000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024116000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024117000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30022017000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024117000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024118000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30022018000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024118000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024119000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30022019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024119000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024121000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30022021000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024121000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024122000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30022022000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024122000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024123000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30022023000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024123000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024124000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30022024000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024124000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024125000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30022025000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024125000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024126000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30022026000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024126000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024127000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30022027000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024127000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024128000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30022028000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024128000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024129000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30022029000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024129000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024210000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30023010000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024210000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024220000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30023020000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024220000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024230000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30023030000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024230000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024240000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30023040000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024240000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024250000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30023050000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024250000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024260000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30023060000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024260000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024270000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30023070000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024270000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024280000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30023080000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024280000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024290000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30023090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024290000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024910000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30029020000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024910000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024920000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30029030000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024920000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024991000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30029091000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024991000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024992000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30029092000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024992000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024993000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30029093000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024993000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024994000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30029094000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024994000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30024999000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30029099000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30024999000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30025100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30029091000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30025100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30025100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30029092000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30025100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30025900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30029099000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30025900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 30029000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 30029099000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 30029000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 32041810000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 32041911000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 32041810000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 32041820000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 32041912000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 32041820000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 91149000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 91149020000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 91149000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 91149000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 91149030000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 91149000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 91149000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 91149040000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 91149000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 91149000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 91149050000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 91149000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 91149000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 91149060000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 91149000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 91149000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 91149070000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 91149000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 91149000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 91149090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 91149000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94013100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94013010000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94013100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94013900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94013090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94013900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94014100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94014010000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94014100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94014900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94014090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94014900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94019100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94019010000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94019100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94019900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94019090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94019900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94039100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94039010000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94039100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94039900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94039090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94039900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94051110000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94051010000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94051110000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94051190000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94051091000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94051190000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94051190000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94051092000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94051190000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94051190000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94051093000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94051190000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94051190000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94051099000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94051190000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94051910000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94051010000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94051910000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94051990000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94051091000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94051990000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94051990000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94051092000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94051990000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94051990000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94051093000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94051990000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94051990000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94051099000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94051990000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94052100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94052000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94052100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94052900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94052000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94052900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94053100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94053000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94053100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94053900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94053000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94053900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94054100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94054010000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94054100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94054100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94054090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94054100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94054200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94054010000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94054200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94054200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94054090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94054200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94054900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94054010000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94054900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94054900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94054090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94054900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94056100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94056000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94056100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 94056900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 94056000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 94056900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 95082210000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 95089022000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 95082210000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 95082290000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 95089021000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 95082290000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 95082290000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 95089023000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 95082290000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 95082300000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 95089041000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 95082300000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 95082400000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 95089042000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 95082400000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 95082500000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 95089049000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 95082500000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 95082600000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 95089043000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 95082600000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 95082900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 95089049000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 95082900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 95083000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 95089050000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 95083000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 95084000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 95089060000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 95084000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 96121000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 96121011000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 96121000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 96121000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 96121012000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 96121000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 96121000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 96121013000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 96121000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 96121000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 96121019000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 96121000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 96121000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 96121090000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 96121000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 97012100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 97011000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 97012100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 97012200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 97019000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 97012200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 97012900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 97019000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 97012900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 97019100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 97011000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 97019100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 97019200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 97019000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 97019200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 97019900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 97019000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 97019900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 97021000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 97020000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 97021000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 97029000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 97020000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 97029000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 97031000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 97030000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 97031000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 97039000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 97030000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 97039000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 97051000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 97050000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 97051000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 97052100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 97050000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 97052100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 97052200000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 97050000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 97052200000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 97052900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 97050000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 97052900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 97053100000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 97050000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 97053100000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 97053900000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 97050000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 97053900000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 97061000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 97060000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 97061000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));
INSERT INTO PADESONERACOESFISCAIS (idDesoneracaoFiscal, idNcm, produto, origemMercadoria, estabelecimento, ufOrigem, pessoa, ativo, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, informacaoComplementar, observacoes) SELECT FUNC_ADD_BUSCA_PROXIMO_ID('PADESONERACOESFISCAIS', 'idDesoneracaoFiscal', 14, 1, NULL), 97069000000, a.produto, a.origemMercadoria, a.estabelecimento, a.ufOrigem, a.pessoa, a.ativo, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.informacaoComplementar, a.observacoes FROM PADESONERACOESFISCAIS a WHERE a.idNcm = 97060000000 AND a.ativo = 1 AND NOT (EXISTS (SELECT 1 FROM PADESONERACOESFISCAIS b WHERE b.idNcm = 97069000000 AND b.produto = a.produto AND b.origemMercadoria = a.origemMercadoria AND b.estabelecimento = a.estabelecimento AND b.ufOrigem = a.ufOrigem AND b.pessoa = a.pessoa));

COMMIT;

*/

DELETE SIIBPTS a WHERE NOT(EXISTS(SELECT 1 FROM SINCMS b WHERE b.idNcm = a.idNcm));

COMMIT;

ALTER TABLE SIIBPTS ADD CONSTRAINT SIIBPTS_FK1 FOREIGN KEY (idNcm) REFERENCES SINCMS (idNcm);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK23 FOREIGN KEY (idNcm) REFERENCES SINCMS (idNcm);
ALTER TABLE PAFILTROPRODUTOXNCMS ADD CONSTRAINT PAFILTROPRODUTOXNCMS_FK2 FOREIGN KEY (idNcm) REFERENCES SINCMS (idNcm);
ALTER TABLE PAPRODUTOSXTINTAS ADD CONSTRAINT PAPRODUTOSXTINTAS_FK4 FOREIGN KEY (idNcmBase) REFERENCES SINCMS (idNcm);
ALTER TABLE PAPRODUTOSXTINTAS ADD CONSTRAINT PAPRODUTOSXTINTAS_FK6 FOREIGN KEY (idNcmColorante) REFERENCES SINCMS (idNcm);
ALTER TABLE PAPRODUTOSXTINTAS ADD CONSTRAINT PAPRODUTOSXTINTAS_FK8 FOREIGN KEY (idNcmEmbalagem) REFERENCES SINCMS (idNcm);
ALTER TABLE PAOPERFISCALXNCMS ADD CONSTRAINT PAOPERFISCALXNCMS_FK2 FOREIGN KEY (idNcm) REFERENCES SINCMS (idNcm);
ALTER TABLE PAMVAS ADD CONSTRAINT PAMVAS_FK1 FOREIGN KEY (idNcm) REFERENCES SINCMS (idNcm);
ALTER TABLE PADESONERACOESFISCAIS ADD CONSTRAINT PADESONERACOESFISCAIS_FK1 FOREIGN KEY (idNcm) REFERENCES SINCMS (idNcm);

INSERT INTO SIVERSOESSISTEMA (idVersaoSistema, versaoAplicativo, dataLiberacaoVersao, possuiConversaoTabelas, atualizada, dataAtualizacaoVersao, observacoes) VALUES (2022002002, '2022.2.2', sysdate, 1, 1, sysdate, ' ');

COMMIT;

--exec dbms_utility.compile_schema('ADDERI');
--exec dbms_stats.gather_schema_stats('ADDERI');

/*
*/