SET DEFINE OFF;

UPDATE SIMENUS SET
  descricao = 'Retorno CNAB Cobrança',
  nomePublico = 'RetornoCNABCobranca'
WHERE menu = 519;

COMMIT;

UPDATE MODOCFISCALXITENS a SET
  a.aliquotaCofins = a.aliquotaCofinsST,
  a.baseCofins = a.valorProdutoServico
    + a.valorFreteTotal
    + a.valorSeguroTotal
    - a.valorDescontoTotal
    + a.valorOutrasDespesasTotal
    + a.valorDespesasAduaneirasTotal
    + a.valorII
    + a.valorIOF
    - a.valorIcms,
  a.valorCofins = ROUND((a.valorProdutoServico
    + a.valorFreteTotal
    + a.valorSeguroTotal
    - a.valorDescontoTotal
    + a.valorOutrasDespesasTotal
    + a.valorDespesasAduaneirasTotal
    + a.valorII
    + a.valorIOF
    - a.valorIcms) * a.aliquotaCofinsST / 100, 2),
  a.aliquotaCofinsST = 0,
  a.baseCofinsST = 0,
  a.valorCofinsST = 0
WHERE a.idItemDocFiscal > 0
AND a.aliquotaCofinsST > 0
AND a.aliquotaCofins = 0
AND EXISTS (
  SELECT 1
  FROM MODOCUMENTOSFISCAIS b
  WHERE b.idDocumentoFiscal = a.idDocumentoFiscal
  AND b.tipoDocumento = 603);

COMMIT;

create or replace PROCEDURE ADD_DOCTRANSF_CAB_EXCLUI (
  p_documentoTransferencia IN NUMBER)
IS
  v_auxNumber NUMBER;
BEGIN
  DELETE MODOCTRANSFXBLOQUEIOSEST
  WHERE documentoTransferencia = p_documentoTransferencia;
  DELETE MOORCAMENTOXCONFERENCIAS
  WHERE documentoTransferencia = p_documentoTransferencia;
  DELETE MOPREDOCUMXCONFERENCIAS
  WHERE documentoTransferencia = p_documentoTransferencia;
  DELETE MODOCFISCALXCONFERENCIAS
  WHERE documentoTransferencia = p_documentoTransferencia;
  DELETE MODOCTRANSFXCONFERENCIAS
  WHERE documentoTransferencia = p_documentoTransferencia;
  FOR a IN (
    SELECT idItemDocTransferencia
    FROM MODOCUMENTOTRANSFXITENS
    WHERE documentoTransferencia = p_documentoTransferencia)
  LOOP
    ADD_DOCTRANSF_ITEM_EXCLUI (
      a.idItemDocTransferencia,
      'E',
      ' ',
      0,
      0,
      v_auxNumber,
      v_auxNumber);
  END LOOP;
  DELETE MOEVENTOS
  WHERE documentoTransferencia = p_documentoTransferencia;
  UPDATE MOCONSERTOS
  SET documentoTransferenciaLojaCd = 0
  WHERE documentoTransferenciaLojaCd = p_documentoTransferencia;
  UPDATE MOCONSERTOS
  SET documentoTransferenciaFornec = 0
  WHERE documentoTransferenciaFornec = p_documentoTransferencia;
  UPDATE MOCONSERTOS
  SET documentoTransferenciaCdLoja = 0
  WHERE documentoTransferenciaCdLoja = p_documentoTransferencia;
  DELETE MODOCUMENTOSTRANSFERENCIA
  WHERE documentoTransferencia = p_documentoTransferencia;
END ADD_DOCTRANSF_CAB_EXCLUI;

/

create or replace FUNCTION FUNC_ADD_BUSCA_PRECO_INVENT (
  p_config_209_filtrarGrupoEcon  IN NUMBER,
  p_config_362_calcCustoPorGrade IN NUMBER,
  p_cab_estabelecimento          IN NUMBER,
  p_cab_dataPrecoInicial         IN DATE,
  p_cab_dataPrecoFinal           IN DATE,
  p_item_personalizacao          IN NUMBER,
  p_gradProd_produto             IN NUMBER,
  p_gradProd_cor                 IN NUMBER,
  p_gradProd_tamanho             IN VARCHAR,
  p_precoSeNaoEncontrar          IN NUMBER,
  p_gerandoInventario            IN NUMBER,
  p_tipoPreco                    IN CHAR) -- F precoCustoUltimaFormacao, P precoCustoUltimaCompra, U precoUnitarioUltimaCompra
  RETURN NUMBER
IS
  v_contaGradesProduto NUMBER;
  v_gradeProduto       NUMBER;
  v_preco              NUMBER;
BEGIN
  v_preco := 0;
  SELECT
    COALESCE (MAX(gradeProduto), 0),
    COALESCE (COUNT (1), 0)
  INTO
    v_gradeProduto,
    v_contaGradesProduto
  FROM CAGRADESPRODUTO
  WHERE produto = p_gradProd_produto
  AND (p_config_362_calcCustoPorGrade = 0
    OR p_gradProd_cor = 0
    OR cor = p_gradProd_cor)
  AND (p_config_362_calcCustoPorGrade = 0
    OR p_gradProd_tamanho = ''
    OR p_gradProd_tamanho = ' '
    OR tamanho = p_gradProd_tamanho);
  IF v_contaGradesProduto = 1 THEN
    WITH ESTABELECIMENTOS AS (
      SELECT DISTINCT a.estabelecimento
      FROM (
        SELECT est.estabelecimento
        FROM PAESTABELECIMENTOS est
        WHERE est.estabelecimento = p_cab_estabelecimento
        UNION ALL
        SELECT est2.estabelecimento
        FROM PAESTABELECIMENTOS est
        JOIN PAESTABELECIMENTOS est2
        ON est2.pessoaEstabelecimento = est.pessoaEstabelecimento
        WHERE est.estabelecimento = p_cab_estabelecimento
        AND est.pessoaEstabelecimento > 0
        AND est2.ativo = 1
        UNION ALL
        SELECT est2.estabelecimento
        FROM PAESTABELECIMENTOS est
        JOIN CAPESSOAS pessEst
        ON pessEst.pessoa = est.pessoaEstabelecimento
        JOIN CAPESSOAS pessEst2
        ON pessEst2.grupoEconomico = pessEst.grupoEconomico
        JOIN PAESTABELECIMENTOS est2
        ON est2.pessoaEstabelecimento = pessEst2.pessoa
        WHERE p_config_209_filtrarGrupoEcon = 1
        AND est.estabelecimento = p_cab_estabelecimento
        AND est.pessoaEstabelecimento > 0
        AND pessEst.grupoEconomico > 0
        AND est2.ativo = 1) a)
    SELECT
      COALESCE(MAX(a.preco),0)
    INTO
      v_preco
    FROM (
      SELECT 
        ROW_NUMBER() OVER (
          ORDER BY
            invEst.data Desc,
            invEst.inventarioEstoque Desc) ordenacao,
        CASE p_tipoPreco
          WHEN 'F'
          THEN itemEst.precoCustoUltimaFormacao
          WHEN 'P'
          THEN itemEst.precoCustoUltimaCompra
          WHEN 'U'
          THEN itemEst.precoUnitarioUltimaCompra
          ELSE 0
        END preco
      FROM MOINVENTARIOESTOQUEXITENS itemEst
      JOIN MOINVENTARIOSESTOQUE invEst
      ON invEst.inventarioEstoque = itemEst.inventarioEstoque
      JOIN ESTABELECIMENTOS est
      ON est.estabelecimento = invEst.estabelecimento
      WHERE itemEst.gradeProduto = v_gradeProduto
      AND invEst.data >= COALESCE(TRUNC(p_cab_dataPrecoInicial),TO_DATE ('01/01/1900','DD/MM/YYYY'))
      AND invEst.data < TRUNC(p_cab_dataPrecoFinal)
      + CASE
          WHEN p_gerandoInventario = 0
            AND invEst.motivoInventarioEstoque = '01'
          THEN 1
          ELSE 0
        END
      AND (p_config_362_calcCustoPorGrade = 0
        OR p_item_personalizacao = 0
        OR itemEst.personalizacao = p_item_personalizacao)) a
    WHERE a.ordenacao = 1;
  ELSIF v_contaGradesProduto > 1 THEN
    WITH ESTABELECIMENTOS AS (
      SELECT DISTINCT a.estabelecimento
      FROM (
        SELECT est.estabelecimento
        FROM PAESTABELECIMENTOS est
        WHERE est.estabelecimento = p_cab_estabelecimento
        UNION ALL
        SELECT est2.estabelecimento
        FROM PAESTABELECIMENTOS est
        JOIN PAESTABELECIMENTOS est2
        ON est2.pessoaEstabelecimento = est.pessoaEstabelecimento
        WHERE est.estabelecimento = p_cab_estabelecimento
        AND est.pessoaEstabelecimento > 0
        AND est2.ativo = 1
        UNION ALL
        SELECT est2.estabelecimento
        FROM PAESTABELECIMENTOS est
        JOIN CAPESSOAS pessEst
        ON pessEst.pessoa = est.pessoaEstabelecimento
        JOIN CAPESSOAS pessEst2
        ON pessEst2.grupoEconomico = pessEst.grupoEconomico
        JOIN PAESTABELECIMENTOS est2
        ON est2.pessoaEstabelecimento = pessEst2.pessoa
        WHERE p_config_209_filtrarGrupoEcon = 1
        AND est.estabelecimento = p_cab_estabelecimento
        AND est.pessoaEstabelecimento > 0
        AND pessEst.grupoEconomico > 0
        AND est2.ativo = 1) a)
    SELECT
      COALESCE(MAX(a.preco),0)
    INTO
      v_preco
    FROM (
      SELECT 
        ROW_NUMBER() OVER (
          ORDER BY
            invEst.data Desc,
            invEst.inventarioEstoque Desc) ordenacao,
        CASE p_tipoPreco
          WHEN 'F'
          THEN itemEst.precoCustoUltimaFormacao
          WHEN 'P'
          THEN itemEst.precoCustoUltimaCompra
          WHEN 'U'
          THEN itemEst.precoUnitarioUltimaCompra
          ELSE 0
        END preco
      FROM MOINVENTARIOESTOQUEXITENS itemEst
      JOIN MOINVENTARIOSESTOQUE invEst
      ON invEst.inventarioEstoque = itemEst.inventarioEstoque
      JOIN ESTABELECIMENTOS est
      ON est.estabelecimento = invEst.estabelecimento
      JOIN CAGRADESPRODUTO gradProd
      ON gradProd.gradeProduto = itemEst.gradeProduto
      WHERE invEst.data >= COALESCE(TRUNC(p_cab_dataPrecoInicial),TO_DATE ('01/01/1900','DD/MM/YYYY'))
      AND invEst.data < TRUNC(p_cab_dataPrecoFinal)
      + CASE
          WHEN p_gerandoInventario = 0
            AND invEst.motivoInventarioEstoque = '01'
          THEN 1
          ELSE 0
        END
      AND (p_config_362_calcCustoPorGrade = 0
        OR p_item_personalizacao = 0
        OR itemEst.personalizacao = p_item_personalizacao)
      AND gradProd.produto = p_gradProd_produto
      AND (p_config_362_calcCustoPorGrade = 0
        OR p_gradProd_cor = 0
        OR gradProd.cor = p_gradProd_cor)
      AND (p_config_362_calcCustoPorGrade = 0
        OR p_gradProd_tamanho = ''
        OR p_gradProd_tamanho = ' '
        OR gradProd.tamanho = p_gradProd_tamanho)) a
    WHERE a.ordenacao = 1;
  END IF;
  IF v_preco = 0
    OR v_preco IS NULL
  THEN
    v_preco := p_precoSeNaoEncontrar;
  END IF;
  RETURN v_preco;
END;

/

create or replace PROCEDURE ADD_ESTOQUE_TRANSF_EXCLUI (
  p_idItemDocTransferencia IN NUMBER,
  p_bufferIdEstoque        IN VARCHAR,
  /* Retornos */
  r_bufferIdEstoque        OUT VARCHAR)
IS
BEGIN
  r_bufferIdEstoque := p_bufferIdEstoque;
  FOR a IN (
    SELECT a.idEstoque
    FROM MODOCTRANSFXESTOQUE a
    JOIN MOESTOQUES b
    ON b.idEstoque = a.idEstoque
    WHERE a.idItemDocTransferencia = p_idItemDocTransferencia)
  LOOP
    r_bufferIdEstoque :=
      CASE
        WHEN r_bufferIdEstoque IS NULL
          OR r_bufferIdEstoque = ''
          OR r_bufferIdEstoque = ' '
        THEN ''
        ELSE TRIM (r_bufferIdEstoque) || ';'
      END
      || LPAD(a.idEstoque,14,'0');
    ADD_ESTOQUE_EXCLUI (a.idEstoque);
  END LOOP;
END ADD_ESTOQUE_TRANSF_EXCLUI;

/

create or replace PROCEDURE ADD_MOTIVO_BLOQUEIO_GRAVA (
  p_estabelecimentoAtivo      IN NUMBER,
  p_idMotivoBloqueioDocumento IN NUMBER,
  p_origem                    IN CHAR,
  p_idCabecalho               IN NUMBER,
  p_tipoDocumento             IN NUMBER,
  p_idDocumento               IN NUMBER,
  p_estabelecimento           IN NUMBER,
  p_pessoa                    IN NUMBER,
  p_cabecalhoItemPagamento    IN CHAR,
  p_sequencia                 IN NUMBER,
  p_condicaoPagamento         IN NUMBER,
  p_vendedor                  IN NUMBER,
  p_gradeProduto              IN NUMBER,
  p_unidadeMedidaConversao    IN VARCHAR,
  p_quantidadeConvertida      IN NUMBER,
  p_valorLiquido              IN NUMBER,
  p_motivoBloqueioDocumento   IN NUMBER,
  p_dataBloqueio              IN DATE,
  p_baseBloqueado             IN NUMBER,
  p_valorBloqueado            IN NUMBER,
  p_percentualBloqueado       IN NUMBER,
  p_situacaoLiberacao         IN CHAR,
  p_observacoes               IN VARCHAR,
  p_usuarioLiberacao          IN NUMBER,
  p_observacoesLiberacao      IN VARCHAR,
  p_orcamento                 IN NUMBER,
  p_idItemOrcamento           IN NUMBER,
  p_idPagamentoOrcamento      IN NUMBER,
  p_preDocumento              IN NUMBER,
  p_idItemPreDocumento        IN NUMBER,
  p_idPagamentoPreDocumento   IN NUMBER,
  p_idDocumentoFiscal         IN NUMBER,
  p_idItemDocFiscal           IN NUMBER,
  p_idPagamentoDocFiscal      IN NUMBER,
  p_idFinanceiro              IN NUMBER,
  p_idPrevisaoFinanceira      IN NUMBER,
  /* Retornos */
  r_idMotivoBloqueioDocumento OUT NUMBER,
  r_idLiberacao               OUT NUMBER)
IS
  v_mot_dataBloqueio      DATE;
  v_mot_valorBloqueado    NUMBER;
  v_mot_situacaoLiberacao CHAR(1);
  v_mot_observacoes       VARCHAR (4000);
BEGIN
  r_idLiberacao := 0;
  r_idMotivoBloqueioDocumento := p_idMotivoBloqueioDocumento;
  v_mot_dataBloqueio := p_dataBloqueio;
  v_mot_valorBloqueado := p_valorBloqueado;
  v_mot_situacaoLiberacao := CASE WHEN p_situacaoLiberacao = ' ' THEN 'P' ELSE p_situacaoLiberacao END;
  v_mot_observacoes := p_observacoes;
  IF p_idMotivoBloqueioDocumento <= 0 THEN
    SELECT
      COALESCE(MAX(idMotivoBloqueioDocumento),0),
      COALESCE(MAX(dataBloqueio),p_dataBloqueio),
      COALESCE(MAX(valorBloqueado),p_valorBloqueado),
      COALESCE(MAX(situacaoLiberacao), CASE WHEN p_situacaoLiberacao = ' ' THEN 'P' ELSE p_situacaoLiberacao END),
      COALESCE(MAX(observacoes),p_observacoes)
    INTO
      r_idMotivoBloqueioDocumento,
      v_mot_dataBloqueio,
      v_mot_valorBloqueado,
      v_mot_situacaoLiberacao,
      v_mot_observacoes
    FROM MOMOTIVOSBLOQUEIOS
    WHERE origem = p_origem
    AND idCabecalho = p_idCabecalho
    AND cabecalhoItemPagamento = p_cabecalhoItemPagamento
    AND sequencia = p_sequencia
    AND motivoBloqueioDocumento = p_motivoBloqueioDocumento;
    IF r_idMotivoBloqueioDocumento > 0
      AND (p_valorBloqueado > v_mot_valorBloqueado
        OR v_mot_situacaoLiberacao IN(' ','P','S'))
    THEN
      v_mot_dataBloqueio := p_dataBloqueio;
      v_mot_valorBloqueado := p_valorBloqueado;
      v_mot_situacaoLiberacao := CASE WHEN p_situacaoLiberacao = ' ' THEN 'P' ELSE p_situacaoLiberacao END;
      v_mot_observacoes := p_observacoes;
    END IF;
  END IF;
  IF r_idMotivoBloqueioDocumento > 0
    AND v_mot_situacaoLiberacao IN(' ','A','P','S')
  THEN
    DELETE MOMOTBLOQXLIBERACOES WHERE idMotivoBloqueioDocumento = r_idMotivoBloqueioDocumento;
  END IF;
  IF r_idMotivoBloqueioDocumento <= 0 THEN
    r_idMotivoBloqueioDocumento := FUNC_ADD_BUSCA_PROXIMO_ID('MOMOTIVOSBLOQUEIOS', 'idMotivoBloqueioDocumento', 14, p_estabelecimentoAtivo, NULL);
  END IF;
  MERGE INTO MOMOTIVOSBLOQUEIOS a USING (
    SELECT
      r_idMotivoBloqueioDocumento idMotivoBloqueioDocumento,
      p_origem origem,
      p_idCabecalho idCabecalho,
      p_tipoDocumento tipoDocumento,
      p_idDocumento idDocumento,
      p_estabelecimento estabelecimento,
      p_pessoa pessoa,
      p_cabecalhoItemPagamento cabecalhoItemPagamento,
      p_sequencia sequencia,
      p_condicaoPagamento condicaoPagamento,
      p_vendedor vendedor,
      p_gradeProduto gradeProduto,
      p_unidadeMedidaConversao unidadeMedidaConversao,
      p_quantidadeConvertida quantidadeConvertida,
      p_valorLiquido valorLiquido,
      p_motivoBloqueioDocumento motivoBloqueioDocumento,
      v_mot_dataBloqueio dataBloqueio,
      p_baseBloqueado baseBloqueado,
      p_valorBloqueado valorBloqueado,
      p_percentualBloqueado percentualBloqueado,
      v_mot_situacaoLiberacao situacaoLiberacao,
      v_mot_observacoes observacoes
    FROM DUAL) b ON (a.idMotivoBloqueioDocumento = b.idMotivoBloqueioDocumento)
  WHEN MATCHED THEN UPDATE SET
    a.origem = b.origem,
    a.idCabecalho = b.idCabecalho,
    a.tipoDocumento = b.tipoDocumento,
    a.idDocumento = b.idDocumento,
    a.estabelecimento = b.estabelecimento,
    a.pessoa = b.pessoa,
    a.cabecalhoItemPagamento = b.cabecalhoItemPagamento,
    a.sequencia = b.sequencia,
    a.condicaoPagamento = b.condicaoPagamento,
    a.vendedor = b.vendedor,
    a.gradeProduto = b.gradeProduto,
    a.unidadeMedidaConversao = b.unidadeMedidaConversao,
    a.quantidadeConvertida = b.quantidadeConvertida,
    a.valorLiquido = b.valorLiquido,
    a.motivoBloqueioDocumento = b.motivoBloqueioDocumento,
    a.dataBloqueio = b.dataBloqueio,
    a.baseBloqueado = b.baseBloqueado,
    a.valorBloqueado = b.valorBloqueado,
    a.percentualBloqueado = b.percentualBloqueado,
    a.situacaoLiberacao = b.situacaoLiberacao,
    a.observacoes = b.observacoes
  WHEN NOT MATCHED THEN INSERT (
    idMotivoBloqueioDocumento,
    origem,
    idCabecalho,
    tipoDocumento,
    idDocumento,
    estabelecimento,
    pessoa,
    cabecalhoItemPagamento,
    sequencia,
    condicaoPagamento,
    vendedor,
    gradeProduto,
    unidadeMedidaConversao,
    quantidadeConvertida,
    valorLiquido,
    motivoBloqueioDocumento,
    dataBloqueio,
    baseBloqueado,
    valorBloqueado,
    percentualBloqueado,
    situacaoLiberacao,
    observacoes)
  VALUES (
    b.idMotivoBloqueioDocumento,
    b.origem,
    b.idCabecalho,
    b.tipoDocumento,
    b.idDocumento,
    b.estabelecimento,
    b.pessoa,
    b.cabecalhoItemPagamento,
    b.sequencia,
    b.condicaoPagamento,
    b.vendedor,
    b.gradeProduto,
    b.unidadeMedidaConversao,
    b.quantidadeConvertida,
    b.valorLiquido,
    b.motivoBloqueioDocumento,
    b.dataBloqueio,
    b.baseBloqueado,
    b.valorBloqueado,
    b.percentualBloqueado,
    b.situacaoLiberacao,
    b.observacoes);
  IF p_orcamento > 0 THEN
    ADD_MOTIVO_ORCAMENTO_CAB_GRAVA (
      p_estabelecimentoAtivo,
      r_idMotivoBloqueioDocumento,
      p_orcamento);
  END IF;
  IF p_idItemOrcamento > 0 THEN
    ADD_MOTIVO_ORCAMENTO_ITE_GRAVA (
      p_estabelecimentoAtivo,
      r_idMotivoBloqueioDocumento,
      p_idItemOrcamento);
  END IF;
  IF p_idPagamentoOrcamento > 0 THEN
    ADD_MOTIVO_ORCAMENTO_PAG_GRAVA (
      p_estabelecimentoAtivo,
      r_idMotivoBloqueioDocumento,
      p_idPagamentoOrcamento);
  END IF;
  IF p_preDocumento > 0 THEN
    ADD_MOTIVO_PRE_DOC_CAB_GRAVA (
      p_estabelecimentoAtivo,
      r_idMotivoBloqueioDocumento,
      p_preDocumento);
  END IF;
  IF p_idItemPreDocumento > 0 THEN
    ADD_MOTIVO_PRE_DOC_ITE_GRAVA (
      p_estabelecimentoAtivo,
      r_idMotivoBloqueioDocumento,
      p_idItemPreDocumento);
  END IF;
  IF p_idPagamentoPreDocumento > 0 THEN
    ADD_MOTIVO_PRE_DOC_PAG_GRAVA (
      p_estabelecimentoAtivo,
      r_idMotivoBloqueioDocumento,
      p_idPagamentoPreDocumento);
  END IF;
  IF p_idDocumentoFiscal > 0 THEN
    ADD_MOTIVO_DOC_FISC_CAB_GRAVA (
      p_estabelecimentoAtivo,
      r_idMotivoBloqueioDocumento,
      p_idDocumentoFiscal);
  END IF;
  IF p_idItemDocFiscal > 0 THEN
    ADD_MOTIVO_DOC_FISC_ITE_GRAVA (
      p_estabelecimentoAtivo,
      r_idMotivoBloqueioDocumento,
      p_idItemDocFiscal);
  END IF;
  IF p_idPagamentoDocFiscal > 0 THEN
    ADD_MOTIVO_DOC_FISC_PAG_GRAVA (
      p_estabelecimentoAtivo,
      r_idMotivoBloqueioDocumento,
      p_idPagamentoDocFiscal);
  END IF;
  IF p_idFinanceiro > 0 THEN
    ADD_MOTIVO_FINANCEIRO_GRAVA (
      p_estabelecimentoAtivo,
      r_idMotivoBloqueioDocumento,
      p_idFinanceiro);
  END IF;
  IF p_idPrevisaoFinanceira > 0 THEN
    ADD_MOTIVO_PREV_FINANC_GRAVA (
      p_estabelecimentoAtivo,
      r_idMotivoBloqueioDocumento,
      p_idPrevisaoFinanceira);
  END IF;
  IF p_situacaoLiberacao IN('L','N')
    AND p_usuarioLiberacao <> 0
  THEN
    ADD_MOTIVO_LIBERACAO_GRAVA (
      p_estabelecimentoAtivo,
      0,
      r_idMotivoBloqueioDocumento,
      p_usuarioLiberacao,
      SYSDATE,
      p_valorBloqueado,
      p_percentualBloqueado,
      0,
      p_situacaoLiberacao,
      p_observacoesLiberacao,
      1,
      r_idLiberacao);
  END IF;
END ADD_MOTIVO_BLOQUEIO_GRAVA;

/

create or replace PROCEDURE ADD_BUSCA_REGRA_FRETE (
  p_estabelecimento              IN NUMBER,
  p_pessoa                       IN NUMBER,
  p_enderecoEntregaPessoa        IN NUMBER,
  p_valorBaseFrete               IN NUMBER,
  p_pesoLiquido                  IN NUMBER,
  p_pesoBruto                    IN NUMBER,
  /* Retornos */
  r_regra_transportadora         OUT NUMBER,
  r_regra_enderecoTransportadora OUT NUMBER,
  r_regra_valorFreteMinimo       OUT NUMBER,
  r_regra_multiplicarPeloPeso    OUT NUMBER,
  r_regra_percentualFrete        OUT NUMBER,
  r_regra_valorFrete             OUT NUMBER,
  r_regra_encontrou              OUT NUMBER)
IS
  v_idRegraFrete        NUMBER;
  v_valorFreteMinimo    NUMBER;
  v_multiplicarPeloPeso NUMBER;
  v_percentualFrete     NUMBER;
  v_transportadora      NUMBER;
BEGIN
  r_regra_transportadora := 0;
  r_regra_enderecoTransportadora := 0;
  r_regra_valorFreteMinimo := 0;
  r_regra_multiplicarPeloPeso := 0;
  r_regra_percentualFrete := 0;
  r_regra_valorFrete := 0;
  r_regra_encontrou := 0;
  SELECT
    COALESCE (MAX (a.idRegraFrete), 0),
    COALESCE (MAX (a.valorFreteMinimo), 0),
    COALESCE (MAX (a.multiplicarPeloPeso), 0),
    COALESCE (MAX (a.percentualFrete), 0),
    COALESCE (MAX (a.transportadora), 0)
  INTO
    v_idRegraFrete,
    v_valorFreteMinimo,
    v_multiplicarPeloPeso,
    v_percentualFrete,
    v_transportadora
  FROM (
    SELECT
      frete.idRegraFrete,
      frete.valorFreteMinimo,
      frete.multiplicarPeloPeso,
      frete.percentualFrete,
      frete.transportadora,
      ROW_NUMBER() OVER (
        ORDER BY
          frete.pessoa DESC,
          frete.exclusivoPessoaE DESC,
          frete.exclusivoPessoaD DESC,
          frete.exclusivoPessoaC DESC,
          frete.exclusivoPessoaB DESC,
          frete.exclusivoPessoaA DESC,
          frete.municipio DESC,
          frete.microrregiaoGeografica DESC,
          frete.mesorregiaoGeografica DESC,
          frete.uf DESC,
          frete.estabelecimento DESC,
          frete.idRegraFrete DESC) rowNumber
    FROM CAPESSOAS pess
    JOIN CAENDERECOSPESSOA endEntr
    ON endEntr.enderecoPessoa = p_enderecoEntregaPessoa
    JOIN SIMUNICIPIOS mun
    ON mun.municipio = endEntr.municipio
    JOIN SIMICRORREGIOESGEOGRAFICA micro
    ON micro.microrregiaoGeografica = mun.microrregiaoGeografica
    JOIN PAREGRASFRETE frete
    ON frete.idRegraFrete > 0
    WHERE pess.pessoa = p_pessoa
    AND frete.idRegraFrete > 0
    AND frete.ativo = 1
    AND (frete.estabelecimento = 0
      OR frete.estabelecimento = p_estabelecimento)
    AND (frete.uf = ' '
      OR frete.uf = '  '
      OR frete.uf = mun.uf)
    AND (frete.mesorregiaoGeografica = 0
      OR frete.mesorregiaoGeografica = micro.mesorregiaoGeografica)
    AND (frete.microrregiaoGeografica = 0
      OR frete.microrregiaoGeografica = mun.microrregiaoGeografica)
    AND (frete.municipio = 0
      OR frete.municipio = endEntr.municipio)
    AND (frete.bairroDistrito = ' '
      OR frete.bairroDistrito = endEntr.bairroDistrito)
    AND (frete.exclusivoPessoaA = 0
      OR frete.exclusivoPessoaA = pess.exclusivoPessoaA)
    AND (frete.exclusivoPessoaB = 0
      OR frete.exclusivoPessoaB = pess.exclusivoPessoaB)
    AND (frete.exclusivoPessoaC = 0
      OR frete.exclusivoPessoaC = pess.exclusivoPessoaC)
    AND (frete.exclusivoPessoaD = 0
      OR frete.exclusivoPessoaD = pess.exclusivoPessoaD)
    AND (frete.exclusivoPessoaE = 0
      OR frete.exclusivoPessoaE = pess.exclusivoPessoaE)
    AND (frete.pessoa = 0
      OR frete.pessoa = pess.pessoa)) a
  WHERE a.rowNumber = 1;
  IF v_idRegraFrete <> 0 THEN
    r_regra_transportadora := v_transportadora;
    r_regra_encontrou := 1;
    r_regra_valorFreteMinimo := v_valorFreteMinimo;
    r_regra_multiplicarPeloPeso := v_multiplicarPeloPeso;
    r_regra_percentualFrete := v_percentualFrete;
    r_regra_valorFrete := 
      CASE
        WHEN ROUND (p_valorBaseFrete * v_percentualFrete / 100, 0) <
          ROUND (v_valorFreteMinimo
            * CASE
                WHEN V_multiplicarPeloPeso = 1 AND
                  CASE
                    WHEN p_pesoBruto > p_pesoLiquido
                    THEN p_pesoBruto
                    ELSE p_pesoLiquido
                  END <> 0
                THEN
                  CASE
                    WHEN p_pesoBruto > p_pesoLiquido
                    THEN p_pesoBruto
                    ELSE p_pesoLiquido
                  END
                ELSE 1
              END, 2)
        THEN ROUND(v_valorFreteMinimo *
          CASE
            WHEN V_multiplicarPeloPeso = 1 AND
              CASE
                WHEN p_pesoBruto > p_pesoLiquido
                THEN p_pesoBruto
                ELSE p_pesoLiquido
              END <> 0
            THEN
              CASE
                WHEN p_pesoBruto > p_pesoLiquido
                THEN p_pesoBruto
                ELSE p_pesoLiquido
              END
            ELSE 1
          END, 2)
        ELSE ROUND (p_valorBaseFrete * v_percentualFrete / 100,0)
      END;
    IF v_transportadora = 0 THEN
      r_regra_enderecoTransportadora := 0;
    ELSE
      SELECT COALESCE ((
        SELECT MIN (enderecoPessoa)
        FROM CAENDERECOSPESSOA
        WHERE pessoa = v_transportadora
        AND ativo = 1
        AND principal = 1), 0)
      INTO r_regra_enderecoTransportadora
      FROM DUAL;
    END IF;
  END IF;
END ADD_BUSCA_REGRA_FRETE;

/

-- SICAMPOSCLASSIFICACAOPROD
CREATE TABLE SICAMPOSCLASSIFICACAOPROD
  (
    campoClassificacaoProduto NUMERIC (3,0) DEFAULT 0 NOT NULL,
    descricao                 VARCHAR (60) DEFAULT ' ' NOT NULL,
    ativo                     NUMERIC (1,0) DEFAULT 0 NOT NULL,
    habilitaDiasDeAte         NUMERIC (1,0) DEFAULT 0 NOT NULL,
    tipoCampo                 CHAR (1) DEFAULT ' ' NOT NULL,
    mascara                   VARCHAR (30) DEFAULT ' ' NOT NULL,
    tabelaSistema             VARCHAR (30) DEFAULT ' ' NOT NULL,
    campoSelect               VARCHAR (4000) DEFAULT ' ' NOT NULL,
    observacoes               VARCHAR (4000) DEFAULT ' ' NOT NULL
  );
ALTER TABLE SICAMPOSCLASSIFICACAOPROD ADD CONSTRAINT SICAMPOSCLASSIFICACAOPROD_PK1 PRIMARY KEY (campoClassificacaoProduto);
CREATE INDEX SICAMPOSCLASSIFICACAOPROD_K2 ON SICAMPOSCLASSIFICACAOPROD (descricao);
ALTER TABLE SICAMPOSCLASSIFICACAOPROD ADD CONSTRAINT SICAMPOSCLASSIFICACAOPROD_FK1 FOREIGN KEY (tipoCampo) REFERENCES SITIPOSCAMPO (tipoCampo);
ALTER TABLE SICAMPOSCLASSIFICACAOPROD ADD CONSTRAINT SICAMPOSCLASSIFICACAOPROD_FK2 FOREIGN KEY (tabelaSistema) REFERENCES SITABELASSISTEMA (tabelaSistema);

INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (0, 'SELECIONE', 1, 0, ' ', ' ', ' ', ' ', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (1, 'Cadastro no período', 1, 1, 'L', '1', ' ', 'CASE WHEN TRUNC(prod.dataInclusao) BETWEEN (TRUNC(SYSDATE) - <!$MG_dias_ate>) AND (TRUNC(SYSDATE) - <!$MG_dias_de>) THEN 1 ELSE 0 END', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (2, 'Dias última compra', 1, 0, 'N', '6', ' ', '(TRUNC(SYSDATE) - TRUNC(FUNC_ADD_DATA_ULTIMA_COMPRA (
  0,
  NULL,
  TRUNC(SYSDATE),
  prod.produto,
  0)))', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (3, 'Dias última venda', 1, 0, 'N', '6', ' ', '(TRUNC(SYSDATE) - TRUNC(FUNC_ADD_DATA_ULTIMA_VENDA (
  0,
  NULL,
  TRUNC(SYSDATE),
  prod.produto,
  0)))', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (4, 'Quantidade compras no período', 1, 1, 'N', 'N9C', ' ', '(COALESCE ((
  SELECT SUM (item.quantidade)
  FROM MODOCFISCALXITENS item
  JOIN CAGRADESPRODUTO gradProd
  ON gradProd.gradeProduto = item.gradeProduto
  JOIN MODOCUMENTOSFISCAIS doc
  ON doc.idDocumentoFiscal = item.idDocumentoFiscal
  WHERE doc.entradaSaida = ''E''
  AND doc.devolucaoAnulacaoRetorno = 0
  AND doc.atualizaUltimaCompra = 1
  AND doc.situacaoDocumentoFiscal IN (21,22,23)
  AND TRUNC(doc.dataEntradaSaida) BETWEEN (TRUNC(SYSDATE) - <!$MG_dias_ate>) AND (TRUNC(SYSDATE) - <!$MG_dias_de>)
  AND gradProd.produto = prod.produto), 0)
+ COALESCE ((
  SELECT SUM (item.quantidade)
  FROM MOPREDOCUMXITENS item
  JOIN CAGRADESPRODUTO gradProd
  ON gradProd.gradeProduto = item.gradeProduto
  JOIN MOPREDOCUMENTOS doc
  ON doc.preDocumento = item.preDocumento
  WHERE doc.entradaSaida = ''E''
  AND doc.devolucaoAnulacaoRetorno = 0
  AND doc.atualizaUltimaCompra = 1
  AND doc.statusPreDocumento = ''A''
  AND TRUNC(doc.dataEntradaSaida) BETWEEN (TRUNC(SYSDATE) - <!$MG_dias_ate>) AND (TRUNC(SYSDATE) - <!$MG_dias_de>)
  AND gradProd.produto = prod.produto), 0))', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (5, 'Quantidade vendas no período', 1, 1, 'N', 'N9C', ' ', '(COALESCE ((
  SELECT SUM (item.quantidade)
  FROM MODOCFISCALXITENS item
  JOIN CAGRADESPRODUTO gradProd
  ON gradProd.gradeProduto = item.gradeProduto
  JOIN MODOCUMENTOSFISCAIS doc
  ON doc.idDocumentoFiscal = item.idDocumentoFiscal
  WHERE doc.entradaSaida = ''S''
  AND doc.devolucaoAnulacaoRetorno = 0
  AND doc.validoFaturamento = 1
  AND doc.situacaoDocumentoFiscal IN (21,22,23)
  AND TRUNC(doc.dataEntradaSaida) BETWEEN (TRUNC(SYSDATE) - <!$MG_dias_ate>) AND (TRUNC(SYSDATE) - <!$MG_dias_de>)
  AND gradProd.produto = prod.produto), 0)
+ COALESCE ((
  SELECT SUM (item.quantidade)
  FROM MOPREDOCUMXITENS item
  JOIN CAGRADESPRODUTO gradProd
  ON gradProd.gradeProduto = item.gradeProduto
  JOIN MOPREDOCUMENTOS doc
  ON doc.preDocumento = item.preDocumento
  WHERE doc.entradaSaida = ''S''
  AND doc.devolucaoAnulacaoRetorno = 0
  AND doc.validoFaturamento = 1
  AND doc.statusPreDocumento = ''A''
  AND TRUNC(doc.dataEntradaSaida) BETWEEN (TRUNC(SYSDATE) - <!$MG_dias_ate>) AND (TRUNC(SYSDATE) - <!$MG_dias_de>)
  AND gradProd.produto = prod.produto), 0))', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (6, 'Quantidade Estoque', 1, 0, 'N', 'N9.6C', ' ', 'BUSCA_QUANTIDADE_ESTOQUE (
  prod.produto,
  0,
  '''',
  0,
  0,
  0,
  ''0'',
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  TRUNC(SYSDATE))', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (101, 'Categoria Produto', 1, 0, 'N', '4', 'PACATEGORIASPRODUTO', 'subCat.categoriaProduto', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (102, 'Subcategoria Produto', 1, 0, 'N', '8', 'PASUBCATEGORIASPRODUTO', 'prod.subcategoriaProduto', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (103, 'Marca', 1, 0, 'N', '7', 'PAMARCAS', 'prod.marca', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (104, 'Característica A', 1, 0, 'N', '7', 'PACARACTERISTICASA', 'prod.caracteristicaA', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (105, 'Característica B', 1, 0, 'N', '7', 'PACARACTERISTICASB', 'prod.caracteristicaB', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (106, 'Característica C', 1, 0, 'N', '7', 'PACARACTERISTICASC', 'prod.caracteristicaC', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (107, 'Característica D', 1, 0, 'N', '7', 'PACARACTERISTICASD', 'prod.caracteristicaD', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (108, 'Característica E', 1, 0, 'N', '7', 'PACARACTERISTICASE', 'prod.caracteristicaE', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (109, 'Exclusivo Produto A', 1, 0, 'N', '14', 'PAEXCLUSIVOSPRODUTOA', 'prod.exclusivoProdutoA', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (110, 'Exclusivo Produto B', 1, 0, 'N', '14', 'PAEXCLUSIVOSPRODUTOB', 'prod.exclusivoProdutoB', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (111, 'Exclusivo Produto C', 1, 0, 'N', '14', 'PAEXCLUSIVOSPRODUTOC', 'prod.exclusivoProdutoC', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (112, 'Exclusivo Produto D', 1, 0, 'N', '14', 'PAEXCLUSIVOSPRODUTOD', 'prod.exclusivoProdutoD', ' ');
INSERT INTO SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto, descricao, ativo, habilitaDiasDeAte, tipoCampo, mascara, tabelaSistema, campoSelect, observacoes) VALUES (113, 'Exclusivo Produto E', 1, 0, 'N', '14', 'PAEXCLUSIVOSPRODUTOE', 'prod.exclusivoProdutoE', ' ');

COMMIT;

INSERT INTO SITABELASSISTEMA (tabelaSistema, descricao, ativo, ordenacao, tipoTabela, nomeCampoCodigo, tipoCampoCodigo, numeroDigitosCodigo, nomeCampoDescricao, adicionarCodigoNaDescricao, nomeCampoIdSeDiferenteCodigo, numeroDigitosCampoId, categoriaTabelaSistema, aplicacaoZoom, nomePublicoZoom, versaoTabela, versaoDados, observacoes) values ('SICAMPOSCLASSIFICACAOPROD', 'Campos Classificação Produto', 1, 810, 'SI', 'campoClassificacaoProduto', 'N', 3, 'descricao', 0, ' ', 0, 999999, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqCamposClassificacaoProduto', 1, 1, ' '); 

COMMIT;

INSERT INTO SIMENUS (menu, descricao, ativo, ordenacao, tipoMenu, categoriaMenu, menuPrincipal, aplicacao, nomePublico, categoriaConfiguracao, categoriaPersonalCampo, categoriaMemoriaSistema, permiteReport, observacoes) values (890, 'Campos Classificação Produto', 1, 99000823, 'SI', 999999, 890, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqCamposClassificacaoProduto', 0, 0, 0, 0, ' ');

COMMIT;

-- PACLASSIFICACOESPRODUTO
CREATE TABLE PACLASSIFICACOESPRODUTO
  (
    classificacaoProduto VARCHAR (3) DEFAULT ' ' NOT NULL,
    descricao            VARCHAR (120) DEFAULT ' ' NOT NULL,
    ativo                NUMERIC (1,0) DEFAULT 0 NOT NULL,
    ordenacaoRegra       NUMERIC (11,0) DEFAULT 0 NOT NULL,
    bloqueiaCompra       CHAR (1) DEFAULT ' ' NOT NULL,
    bloqueiaVenda        CHAR (1) DEFAULT ' ' NOT NULL,
    imagem               VARCHAR (256) DEFAULT ' ' NOT NULL,
    observacoes          VARCHAR (4000) DEFAULT ' ' NOT NULL
  );
ALTER TABLE PACLASSIFICACOESPRODUTO ADD CONSTRAINT PACLASSIFICACOESPRODUTO_PK1 PRIMARY KEY (classificacaoProduto);
CREATE INDEX PACLASSIFICACOESPRODUTO_K2 ON PACLASSIFICACOESPRODUTO (descricao);
CREATE INDEX PACLASSIFICACOESPRODUTO_K3 ON PACLASSIFICACOESPRODUTO (ordenacaoRegra, classificacaoProduto);
ALTER TABLE PACLASSIFICACOESPRODUTO ADD CONSTRAINT PACLASSIFICACOESPRODUTO_FK1 FOREIGN KEY (bloqueiaCompra) REFERENCES SISIMNAOAVISAR (simNaoAvisar);
ALTER TABLE PACLASSIFICACOESPRODUTO ADD CONSTRAINT PACLASSIFICACOESPRODUTO_FK2 FOREIGN KEY (bloqueiaVenda) REFERENCES SISIMNAOAVISAR (simNaoAvisar);

INSERT INTO PACLASSIFICACOESPRODUTO (classificacaoProduto, descricao, ativo, ordenacaoRegra, bloqueiaCompra, bloqueiaVenda, imagem, observacoes) VALUES (' ', 'SELECIONE', 1, 0, ' ', ' ', ' ', ' ');

COMMIT;

INSERT INTO SIMENUS (menu, descricao, ativo, ordenacao, tipoMenu, categoriaMenu, menuPrincipal, aplicacao, nomePublico, categoriaConfiguracao, categoriaPersonalCampo, categoriaMemoriaSistema, permiteReport, observacoes) values (888, 'Classificações Produto', 1, 90001862, 'PA', 200002, 888, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqClassificacoesProduto', 0, 0, 0, 0, ' ');

COMMIT;

INSERT INTO SITABELASSISTEMA (tabelaSistema, descricao, ativo, ordenacao, tipoTabela, nomeCampoCodigo, tipoCampoCodigo, numeroDigitosCodigo, nomeCampoDescricao, adicionarCodigoNaDescricao, nomeCampoIdSeDiferenteCodigo, numeroDigitosCampoId, categoriaTabelaSistema, aplicacaoZoom, nomePublicoZoom, versaoTabela, versaoDados, observacoes) values ('PACLASSIFICACOESPRODUTO', 'Classificações Produto', 1, 30592, 'PA', 'classificacaoProduto', 'A', 3, 'descricao', 1, ' ', 0, 200002, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqClassificacoesProduto', 1, 1, ' '); 

COMMIT;

-- PACLASSIFICPRODXREGRAS
CREATE TABLE PACLASSIFICPRODXREGRAS
  (
    idRegraClassificacaoProduto NUMERIC (14,0) DEFAULT 0 NOT NULL,
    descricao                   VARCHAR (120) DEFAULT ' ' NOT NULL,
    ativo                       NUMERIC (1,0) DEFAULT 0 NOT NULL,
    ordenacao                   NUMERIC (11,0) DEFAULT 0 NOT NULL,
    classificacaoProduto        VARCHAR (3) DEFAULT ' ' NOT NULL,
    estabelecimento             NUMERIC (4,0) DEFAULT 0 NOT NULL,
    perfilUsuario               NUMERIC (6,0) DEFAULT 0 NOT NULL,
    usuario                     NUMERIC (14,0) DEFAULT 0 NOT NULL,
    dataValidadeInicial         DATE,
    dataValidadeFinal           DATE,
    observacoes                 VARCHAR (4000) DEFAULT ' ' NOT NULL
  );
ALTER TABLE PACLASSIFICPRODXREGRAS ADD CONSTRAINT PACLASSIFICPRODXREGRAS_PK1 PRIMARY KEY (idRegraClassificacaoProduto);
CREATE INDEX PACLASSIFICPRODXREGRAS_K2 ON PACLASSIFICPRODXREGRAS (descricao);
CREATE INDEX PACLASSIFICPRODXREGRAS_K3 ON PACLASSIFICPRODXREGRAS (ordenacao, idRegraClassificacaoProduto);
CREATE INDEX PACLASSIFICPRODXREGRAS_K4 ON PACLASSIFICPRODXREGRAS (classificacaoProduto, ordenacao, idRegraClassificacaoProduto);
ALTER TABLE PACLASSIFICPRODXREGRAS ADD CONSTRAINT PACLASSIFICPRODXREGRAS_FK1 FOREIGN KEY (classificacaoProduto) REFERENCES PACLASSIFICACOESPRODUTO (classificacaoProduto);
ALTER TABLE PACLASSIFICPRODXREGRAS ADD CONSTRAINT PACLASSIFICPRODXREGRAS_FK2 FOREIGN KEY (estabelecimento) REFERENCES PAESTABELECIMENTOS (estabelecimento);
ALTER TABLE PACLASSIFICPRODXREGRAS ADD CONSTRAINT PACLASSIFICPRODXREGRAS_FK3 FOREIGN KEY (perfilUsuario) REFERENCES PAPERFISUSUARIO (perfilUsuario);
ALTER TABLE PACLASSIFICPRODXREGRAS ADD CONSTRAINT PACLASSIFICPRODXREGRAS_FK4 FOREIGN KEY (usuario) REFERENCES CAUSUARIOS (usuario);

INSERT INTO PACLASSIFICPRODXREGRAS (idRegraClassificacaoProduto, descricao, ativo, ordenacao, classificacaoProduto, estabelecimento, perfilUsuario, usuario, dataValidadeInicial, dataValidadeFinal, observacoes) VALUES (0, 'SELECIONE', 1, 0, ' ', 0, 0, 0, NULL, NULL, ' ');

COMMIT;

INSERT INTO SITABELASSISTEMA (tabelaSistema, descricao, ativo, ordenacao, tipoTabela, nomeCampoCodigo, tipoCampoCodigo, numeroDigitosCodigo, nomeCampoDescricao, adicionarCodigoNaDescricao, nomeCampoIdSeDiferenteCodigo, numeroDigitosCampoId, categoriaTabelaSistema, aplicacaoZoom, nomePublicoZoom, versaoTabela, versaoDados, observacoes) values ('PACLASSIFICPRODXREGRAS', 'Regras Classificações Produto', 1, 30593, 'PA', 'idRegraClassificacaoProduto', 'N', 14, 'descricao', 1, ' ', 0, 200002, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'RegrasClassificacoesProduto', 1, 1, ' '); 

COMMIT;

INSERT INTO SIMENUS (menu, descricao, ativo, ordenacao, tipoMenu, categoriaMenu, menuPrincipal, aplicacao, nomePublico, categoriaConfiguracao, categoriaPersonalCampo, categoriaMemoriaSistema, permiteReport, observacoes) values (889, 'Regras Classificações Produto', 1, 90001863, 'PA', 200002, 888, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'RegrasClassificacoesProduto', 0, 0, 0, 0, ' ');

COMMIT;

-- PACLASSIFICPRODXCONTEUDOS
CREATE TABLE PACLASSIFICPRODXCONTEUDOS
  (
    id                          NUMERIC (14,0) DEFAULT 0 NOT NULL,
    idRegraClassificacaoProduto NUMERIC (14,0) DEFAULT 0 NOT NULL,
    ordenacao                   NUMERIC (11,0) DEFAULT 0 NOT NULL,
    campoClassificacaoProduto   NUMERIC (3,0) DEFAULT 0 NOT NULL,
    diasDe                      NUMERIC (6,0) DEFAULT 0 NOT NULL,
    diasAte                     NUMERIC (6,0) DEFAULT 0 NOT NULL,
    campoIn                     NCLOB,
    campoInDescricao            NCLOB,
    faixaDe                     VARCHAR (256) DEFAULT ' ' NOT NULL,
    faixaAte                    VARCHAR (256) DEFAULT ' ' NOT NULL,
    observacoes                 VARCHAR (4000) DEFAULT ' ' NOT NULL
  );
ALTER TABLE PACLASSIFICPRODXCONTEUDOS ADD CONSTRAINT PACLASSIFICPRODUTOXCONT_PK1 PRIMARY KEY (id);
CREATE INDEX PACLASSIFICPRODUTOXCONT_K2 ON PACLASSIFICPRODXCONTEUDOS (idRegraClassificacaoProduto, ordenacao, campoClassificacaoProduto, id);
ALTER TABLE PACLASSIFICPRODXCONTEUDOS ADD CONSTRAINT PACLASSIFICPRODUTOXCONT_FK1 FOREIGN KEY (idRegraClassificacaoProduto) REFERENCES PACLASSIFICPRODXREGRAS (idRegraClassificacaoProduto);
ALTER TABLE PACLASSIFICPRODXCONTEUDOS ADD CONSTRAINT PACLASSIFICPRODUTOXCONT_FK2 FOREIGN KEY (campoClassificacaoProduto) REFERENCES SICAMPOSCLASSIFICACAOPROD (campoClassificacaoProduto);

DROP TABLE TEMPPESQUISAPRODUTOS;

-- TEMPPESQUISAPRODUTOS
CREATE GLOBAL TEMPORARY TABLE TEMPPESQUISAPRODUTOS
  (
    uniqueMachineID              VARCHAR (18) DEFAULT ' ' NOT NULL,
    contadorSessao               NUMERIC (14,0) DEFAULT 0 NOT NULL,
    gradeProduto                 NUMERIC (14,0) DEFAULT 0 NOT NULL,
    produto                      NUMERIC (7,0) DEFAULT 0 NOT NULL,
    visivel                      NUMERIC (1,0) DEFAULT 0 NOT NULL,
    ordenacao                    NUMERIC (11,0) DEFAULT 0 NOT NULL,
    selecionado                  NUMERIC (1,0) DEFAULT 0 NOT NULL,
    quantidadeCarrinhoCompras    NUMERIC (15,6) DEFAULT 0 NOT NULL,
    legenda                      NUMERIC (3,0) DEFAULT 0 NOT NULL,
    imagem                       VARCHAR (256) DEFAULT ' ' NOT NULL,
    produtoImpresso              VARCHAR (60) DEFAULT ' ' NOT NULL,
    descricao                    VARCHAR (120) DEFAULT ' ' NOT NULL,
    ativo                        NUMERIC (1,0) DEFAULT 0 NOT NULL,
    descricaoCategoriaProduto    VARCHAR (120) DEFAULT ' ' NOT NULL,
    descricaoSubcategoriaProduto VARCHAR (120) DEFAULT ' ' NOT NULL,
    descricaoMarca               VARCHAR (60) DEFAULT ' ' NOT NULL,
    referencia                   VARCHAR (60) DEFAULT ' ' NOT NULL,
    descricaoCaracteristicaA     VARCHAR (120) DEFAULT ' ' NOT NULL,
    descricaoCaracteristicaB     VARCHAR (120) DEFAULT ' ' NOT NULL,
    descricaoCaracteristicaC     VARCHAR (120) DEFAULT ' ' NOT NULL,
    descricaoCaracteristicaD     VARCHAR (120) DEFAULT ' ' NOT NULL,
    descricaoCaracteristicaE     VARCHAR (120) DEFAULT ' ' NOT NULL,
    descricaoExclusivoA          VARCHAR (256) DEFAULT ' ' NOT NULL,
    descricaoExclusivoB          VARCHAR (256) DEFAULT ' ' NOT NULL,
    descricaoExclusivoC          VARCHAR (256) DEFAULT ' ' NOT NULL,
    descricaoExclusivoD          VARCHAR (256) DEFAULT ' ' NOT NULL,
    descricaoExclusivoE          VARCHAR (256) DEFAULT ' ' NOT NULL,
    eanGtin                      VARCHAR (14) DEFAULT ' ' NOT NULL,
    gradeCor                     NUMERIC (4,0) DEFAULT 0 NOT NULL,
    gradeTamanho                 NUMERIC (4,0) DEFAULT 0 NOT NULL,
    controleEstoque              NUMERIC (2,0) DEFAULT 0 NOT NULL,
    unidadeMedida                VARCHAR (6) DEFAULT ' ' NOT NULL,
    casasDecimaisUnidadeMedida   NUMERIC (1,0) DEFAULT 0 NOT NULL,
    quantidadeEstoque            NUMERIC (15,6) DEFAULT 0 NOT NULL,
    quantidadeReserva            NUMERIC (15,6) DEFAULT 0 NOT NULL,
    quantidadeDisponivel         NUMERIC (15,6) DEFAULT 0 NOT NULL,
    quantidadeEstoqueB           NUMERIC (15,6) DEFAULT 0 NOT NULL,
    quantidadeEstoqueTotal       NUMERIC (15,6) DEFAULT 0 NOT NULL,
    quantidadeDisponivelTotal    NUMERIC (15,6) DEFAULT 0 NOT NULL,
    situacaoTributaria           CHAR (1) DEFAULT ' ' NOT NULL,
    precoPromocao                NUMERIC (1,0) DEFAULT 0 NOT NULL,
    precoPrazo                   NUMERIC (15,7) DEFAULT 0 NOT NULL,
    precoVista                   NUMERIC (15,7) DEFAULT 0 NOT NULL,
    precoDesconto                NUMERIC (15,7) DEFAULT 0 NOT NULL,
    precoMinimo                  NUMERIC (15,7) DEFAULT 0 NOT NULL,
    descricaoDesconto            VARCHAR (30) DEFAULT ' ' NOT NULL,
    enderecoEstoque              VARCHAR (60) DEFAULT ' ' NOT NULL,
    iat                          CHAR (1) DEFAULT ' ' NOT NULL,
    ippt                         CHAR (1) DEFAULT ' ' NOT NULL,
    aplicacao                    VARCHAR (4000) DEFAULT ' ' NOT NULL,
    detalhamento                 VARCHAR (4000) DEFAULT ' ' NOT NULL,
    observacoes                  VARCHAR (4000) DEFAULT ' ' NOT NULL
  ) ON COMMIT PRESERVE ROWS;
ALTER TABLE TEMPPESQUISAPRODUTOS ADD CONSTRAINT TEMPPESQUISAPRODUTOS_PK1 PRIMARY KEY (uniqueMachineID, contadorSessao, gradeProduto, produto, visivel, ordenacao);
CREATE INDEX TEMPPESQUISAPRODUTOS_K2 ON TEMPPESQUISAPRODUTOS (uniqueMachineID, contadorSessao, visivel, ordenacao);
CREATE INDEX TEMPPESQUISAPRODUTOS_K3 ON TEMPPESQUISAPRODUTOS (uniqueMachineID);
CREATE INDEX TEMPPESQUISAPRODUTOS_K4 ON TEMPPESQUISAPRODUTOS (uniqueMachineID, contadorSessao);

create or replace PROCEDURE ADD_ORCAMENTO_CAB_RESERVA_GRAV (
  p_orcamento            IN NUMBER,
  p_estabelecimentoAtivo IN NUMBER)
IS
  v_bufferIdReservaEstoque VARCHAR2 (32000);
BEGIN
  v_bufferIdReservaEstoque := '';
  FOR a IN (
    SELECT idItemOrcamento
      FROM MOORCAMENTOXITENS
      WHERE orcamento = p_orcamento
      ORDER BY sequencia)
  LOOP
    ADD_ORCAMENTO_ITEM_RES_ITEM(
      a.idItemOrcamento,
      p_estabelecimentoAtivo, 
      v_bufferIdReservaEstoque, 
      v_bufferIdReservaEstoque);
  END LOOP;
END ADD_ORCAMENTO_CAB_RESERVA_GRAV;

/

CREATE TABLE PAENDERECOSESTOQUE_2303 AS SELECT * FROM PAENDERECOSESTOQUE;

ALTER TABLE CAGRADEPRODUTOXENDERECOS DROP CONSTRAINT CAGRADEPRODUTOXENDERECOS_FK3;
ALTER TABLE MOORCAMENTOXENDERECOESTOQ DROP CONSTRAINT MOORCAMENTOXENDERECOESTOQ_FK2;
ALTER TABLE MOORCAMENTOXBLOQUEIOSEST DROP CONSTRAINT MOORCAMENTOXBLOQUEIOSEST_FK5;
ALTER TABLE MOPREDOCUMXPRODUTOFILHO DROP CONSTRAINT MOPREDOCUMXPRODUTOFILHO_FK5;
ALTER TABLE MOPREDOCUMXENDERECOESTOQ DROP CONSTRAINT MOPREDOCUMXENDERECOESTOQ_FK2;
ALTER TABLE MOPREDOCUMXBLOQUEIOSEST DROP CONSTRAINT MOPREDOCUMXBLOQUEIOSEST_FK5;
ALTER TABLE MODOCFISCALXPRODUTOFILHO DROP CONSTRAINT MODOCFISCALXPRODUTOFILHO_FK5;
ALTER TABLE MODOCFISCALXENDERECOESTOQ DROP CONSTRAINT MODOCFISCALXENDERECOESTOQ_FK2;
ALTER TABLE MODOCFISCALXBLOQUEIOSEST DROP CONSTRAINT MODOCFISCALXBLOQUEIOSEST_FK5;
ALTER TABLE MOSEPARACAOXENDERECOESTOQ DROP CONSTRAINT MOSEPARACAOXENDERECOESTOQ_FK3;
ALTER TABLE MOSEPARACAOXBLOQUEIOSEST DROP CONSTRAINT MOSEPARACAOXBLOQUEIOSEST_FK5;
ALTER TABLE MOINVENTARIOESTOQUEXITENS DROP CONSTRAINT MOINVENTARIOESTOQUEXITENS_FK8;
ALTER TABLE MOESTOQUES DROP CONSTRAINT MOESTOQUES_FK11;
ALTER TABLE MODOCTROCAXITENS DROP CONSTRAINT MODOCTROCAXITENS_FK7;
ALTER TABLE MOBALANCOXITENS DROP CONSTRAINT MOBALANCOXITENS_FK6;
ALTER TABLE MOBALANCOXDIVERGENCIA DROP CONSTRAINT MOBALANCOXDIVERGENCIA_FK6;
ALTER TABLE MODOCTRANSFXBLOQUEIOSEST DROP CONSTRAINT MODOCTRANSFXBLOQUEIOSEST_FK5;
ALTER TABLE MORESERVASESTOQUE DROP CONSTRAINT MORESERVASESTOQUE_FK10;

DROP TABLE PAENDERECOSESTOQUE;

-- PAENDERECOSESTOQUE
CREATE TABLE PAENDERECOSESTOQUE
  (
    idEnderecoEstoque     NUMERIC (14,0) DEFAULT 0 NOT NULL,
    enderecoEstoque       VARCHAR (60) DEFAULT ' ' NOT NULL,
    descricao             VARCHAR (256) DEFAULT ' ' NOT NULL,
    ativo                 NUMERIC (1,0) DEFAULT 0 NOT NULL,
    bloqueado             NUMERIC (1,0) DEFAULT 0 NOT NULL,
    dinamico              NUMERIC (1,0) DEFAULT 0 NOT NULL,
    prioridade            NUMERIC (3,0) DEFAULT 0 NOT NULL,
    estabelecimento       NUMERIC (4,0) DEFAULT 0 NOT NULL,
    localEstoque          NUMERIC (4,0) DEFAULT 0 NOT NULL,
    idLocalizacaoEstoqueA NUMERIC (14,0) DEFAULT 0 NOT NULL,
    idLocalizacaoEstoqueB NUMERIC (14,0) DEFAULT 0 NOT NULL,
    idLocalizacaoEstoqueC NUMERIC (14,0) DEFAULT 0 NOT NULL,
    idLocalizacaoEstoqueD NUMERIC (14,0) DEFAULT 0 NOT NULL,
    idLocalizacaoEstoqueE NUMERIC (14,0) DEFAULT 0 NOT NULL,
    idLocalizacaoEstoqueF NUMERIC (14,0) DEFAULT 0 NOT NULL,
    idLocalizacaoEstoqueG NUMERIC (14,0) DEFAULT 0 NOT NULL,
    idLocalizacaoEstoqueH NUMERIC (14,0) DEFAULT 0 NOT NULL,
    idLocalizacaoEstoqueI NUMERIC (14,0) DEFAULT 0 NOT NULL,
    idLocalizacaoEstoqueJ NUMERIC (14,0) DEFAULT 0 NOT NULL,
    altura                NUMERIC (14,3) DEFAULT 0 NOT NULL,
    largura               NUMERIC (14,3) DEFAULT 0 NOT NULL,
    comprimento           NUMERIC (14,3) DEFAULT 0 NOT NULL,
    pesoBruto             NUMERIC (15,3) DEFAULT 0 NOT NULL,
    imagem                VARCHAR (256) DEFAULT ' ' NOT NULL,
    excecaoLocalizacao    NUMERIC (4,0) DEFAULT 0 NOT NULL,
    filtroCabecalho       NUMERIC (14,0) DEFAULT 0 NOT NULL,
    filtroProduto         NUMERIC (14,0) DEFAULT 0 NOT NULL,
    observacoes           VARCHAR (4000) DEFAULT ' ' NOT NULL
  );
ALTER TABLE PAENDERECOSESTOQUE ADD CONSTRAINT PAENDERECOSESTOQUE_PK1 PRIMARY KEY (idEnderecoEstoque);
CREATE INDEX PAENDERECOSESTOQUE_K2 ON PAENDERECOSESTOQUE (descricao);
CREATE UNIQUE INDEX PAENDERECOSESTOQUE_K3 ON PAENDERECOSESTOQUE (estabelecimento, localEstoque, idLocalizacaoEstoqueA, idLocalizacaoEstoqueB, idLocalizacaoEstoqueC, idLocalizacaoEstoqueD, idLocalizacaoEstoqueE, idLocalizacaoEstoqueF, idLocalizacaoEstoqueG, idLocalizacaoEstoqueH, idLocalizacaoEstoqueI, idLocalizacaoEstoqueJ);
CREATE INDEX PAENDERECOSESTOQUE_K4 ON PAENDERECOSESTOQUE (enderecoEstoque);
ALTER TABLE PAENDERECOSESTOQUE ADD CONSTRAINT PAENDERECOSESTOQUE_FK1 FOREIGN KEY (estabelecimento) REFERENCES PAESTABELECIMENTOS (estabelecimento);
ALTER TABLE PAENDERECOSESTOQUE ADD CONSTRAINT PAENDERECOSESTOQUE_FK2 FOREIGN KEY (localEstoque) REFERENCES PALOCAISESTOQUE (localEstoque);
ALTER TABLE PAENDERECOSESTOQUE ADD CONSTRAINT PAENDERECOSESTOQUE_FK3 FOREIGN KEY (idLocalizacaoEstoqueA) REFERENCES PALOCALIZACOESESTOQUE (idLocalizacaoEstoque);
ALTER TABLE PAENDERECOSESTOQUE ADD CONSTRAINT PAENDERECOSESTOQUE_FK4 FOREIGN KEY (idLocalizacaoEstoqueB) REFERENCES PALOCALIZACOESESTOQUE (idLocalizacaoEstoque);
ALTER TABLE PAENDERECOSESTOQUE ADD CONSTRAINT PAENDERECOSESTOQUE_FK5 FOREIGN KEY (idLocalizacaoEstoqueC) REFERENCES PALOCALIZACOESESTOQUE (idLocalizacaoEstoque);
ALTER TABLE PAENDERECOSESTOQUE ADD CONSTRAINT PAENDERECOSESTOQUE_FK6 FOREIGN KEY (idLocalizacaoEstoqueD) REFERENCES PALOCALIZACOESESTOQUE (idLocalizacaoEstoque);
ALTER TABLE PAENDERECOSESTOQUE ADD CONSTRAINT PAENDERECOSESTOQUE_FK7 FOREIGN KEY (idLocalizacaoEstoqueE) REFERENCES PALOCALIZACOESESTOQUE (idLocalizacaoEstoque);
ALTER TABLE PAENDERECOSESTOQUE ADD CONSTRAINT PAENDERECOSESTOQUE_FK8 FOREIGN KEY (idLocalizacaoEstoqueF) REFERENCES PALOCALIZACOESESTOQUE (idLocalizacaoEstoque);
ALTER TABLE PAENDERECOSESTOQUE ADD CONSTRAINT PAENDERECOSESTOQUE_FK9 FOREIGN KEY (idLocalizacaoEstoqueG) REFERENCES PALOCALIZACOESESTOQUE (idLocalizacaoEstoque);
ALTER TABLE PAENDERECOSESTOQUE ADD CONSTRAINT PAENDERECOSESTOQUE_FK10 FOREIGN KEY (idLocalizacaoEstoqueH) REFERENCES PALOCALIZACOESESTOQUE (idLocalizacaoEstoque);
ALTER TABLE PAENDERECOSESTOQUE ADD CONSTRAINT PAENDERECOSESTOQUE_FK11 FOREIGN KEY (idLocalizacaoEstoqueI) REFERENCES PALOCALIZACOESESTOQUE (idLocalizacaoEstoque);
ALTER TABLE PAENDERECOSESTOQUE ADD CONSTRAINT PAENDERECOSESTOQUE_FK12 FOREIGN KEY (idLocalizacaoEstoqueJ) REFERENCES PALOCALIZACOESESTOQUE (idLocalizacaoEstoque);
ALTER TABLE PAENDERECOSESTOQUE ADD CONSTRAINT PAENDERECOSESTOQUE_FK13 FOREIGN KEY (excecaoLocalizacao) REFERENCES PAEXCECOESLOCALIZACAO (excecaoLocalizacao);
ALTER TABLE PAENDERECOSESTOQUE ADD CONSTRAINT PAENDERECOSESTOQUE_FK14 FOREIGN KEY (filtroCabecalho) REFERENCES PAFILTROSCABECALHO (filtroCabecalho);
ALTER TABLE PAENDERECOSESTOQUE ADD CONSTRAINT PAENDERECOSESTOQUE_FK15 FOREIGN KEY (filtroProduto) REFERENCES PAFILTROSPRODUTO (filtroProduto);

INSERT INTO PAENDERECOSESTOQUE (idEnderecoEstoque, enderecoEstoque, descricao, ativo, bloqueado, dinamico, prioridade, estabelecimento, localEstoque, idLocalizacaoEstoqueA, idLocalizacaoEstoqueB, idLocalizacaoEstoqueC, idLocalizacaoEstoqueD, idLocalizacaoEstoqueE, idLocalizacaoEstoqueF, idLocalizacaoEstoqueG, idLocalizacaoEstoqueH, idLocalizacaoEstoqueI, idLocalizacaoEstoqueJ, altura, largura, comprimento, pesoBruto, imagem, excecaoLocalizacao, filtroCabecalho, filtroProduto, observacoes) VALUES (0, ' ', 'SELECIONE', 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ' ', 0, 0, 0, ' ');
INSERT INTO PAENDERECOSESTOQUE (idEnderecoEstoque, enderecoEstoque, descricao, ativo, bloqueado, dinamico, prioridade, estabelecimento, localEstoque, idLocalizacaoEstoqueA, idLocalizacaoEstoqueB, idLocalizacaoEstoqueC, idLocalizacaoEstoqueD, idLocalizacaoEstoqueE, idLocalizacaoEstoqueF, idLocalizacaoEstoqueG, idLocalizacaoEstoqueH, idLocalizacaoEstoqueI, idLocalizacaoEstoqueJ, altura, largura, comprimento, pesoBruto, imagem, excecaoLocalizacao, filtroCabecalho, filtroProduto, observacoes) SELECT idEnderecoEstoque, enderecoEstoque, descricao, ativo, bloqueado, 0, prioridade, estabelecimento, localEstoque, idLocalizacaoEstoqueA, idLocalizacaoEstoqueB, idLocalizacaoEstoqueC, idLocalizacaoEstoqueD, idLocalizacaoEstoqueE, idLocalizacaoEstoqueF, idLocalizacaoEstoqueG, idLocalizacaoEstoqueH, idLocalizacaoEstoqueI, idLocalizacaoEstoqueJ, altura, largura, comprimento, pesoBruto, imagem, excecaoLocalizacao, filtroCabecalho, filtroProduto, observacoes FROM PAENDERECOSESTOQUE_2303 WHERE idEnderecoEstoque > 0;

COMMIT;

ALTER TABLE CAGRADEPRODUTOXENDERECOS ADD CONSTRAINT CAGRADEPRODUTOXENDERECOS_FK3 FOREIGN KEY (idEnderecoEstoque) REFERENCES PAENDERECOSESTOQUE (idEnderecoEstoque);
ALTER TABLE MOORCAMENTOXENDERECOESTOQ ADD CONSTRAINT MOORCAMENTOXENDERECOESTOQ_FK2 FOREIGN KEY (idEnderecoEstoque) REFERENCES PAENDERECOSESTOQUE (idEnderecoEstoque);
ALTER TABLE MOORCAMENTOXBLOQUEIOSEST ADD CONSTRAINT MOORCAMENTOXBLOQUEIOSEST_FK5 FOREIGN KEY (idEnderecoEstoque) REFERENCES PAENDERECOSESTOQUE (idEnderecoEstoque);
ALTER TABLE MOPREDOCUMXPRODUTOFILHO ADD CONSTRAINT MOPREDOCUMXPRODUTOFILHO_FK5 FOREIGN KEY (idEnderecoEstoque) REFERENCES PAENDERECOSESTOQUE (idEnderecoEstoque);
ALTER TABLE MOPREDOCUMXENDERECOESTOQ ADD CONSTRAINT MOPREDOCUMXENDERECOESTOQ_FK2 FOREIGN KEY (idEnderecoEstoque) REFERENCES PAENDERECOSESTOQUE (idEnderecoEstoque);
ALTER TABLE MOPREDOCUMXBLOQUEIOSEST ADD CONSTRAINT MOPREDOCUMXBLOQUEIOSEST_FK5 FOREIGN KEY (idEnderecoEstoque) REFERENCES PAENDERECOSESTOQUE (idEnderecoEstoque);
ALTER TABLE MODOCFISCALXPRODUTOFILHO ADD CONSTRAINT MODOCFISCALXPRODUTOFILHO_FK5 FOREIGN KEY (idEnderecoEstoque) REFERENCES PAENDERECOSESTOQUE (idEnderecoEstoque);
ALTER TABLE MODOCFISCALXENDERECOESTOQ ADD CONSTRAINT MODOCFISCALXENDERECOESTOQ_FK2 FOREIGN KEY (idEnderecoEstoque) REFERENCES PAENDERECOSESTOQUE (idEnderecoEstoque);
ALTER TABLE MODOCFISCALXBLOQUEIOSEST ADD CONSTRAINT MODOCFISCALXBLOQUEIOSEST_FK5 FOREIGN KEY (idEnderecoEstoque) REFERENCES PAENDERECOSESTOQUE (idEnderecoEstoque);
ALTER TABLE MOSEPARACAOXENDERECOESTOQ ADD CONSTRAINT MOSEPARACAOXENDERECOESTOQ_FK3 FOREIGN KEY (idEnderecoEstoque) REFERENCES PAENDERECOSESTOQUE (idEnderecoEstoque);
ALTER TABLE MOSEPARACAOXBLOQUEIOSEST ADD CONSTRAINT MOSEPARACAOXBLOQUEIOSEST_FK5 FOREIGN KEY (idEnderecoEstoque) REFERENCES PAENDERECOSESTOQUE (idEnderecoEstoque);
ALTER TABLE MOINVENTARIOESTOQUEXITENS ADD CONSTRAINT MOINVENTARIOESTOQUEXITENS_FK8 FOREIGN KEY (idEnderecoEstoque) REFERENCES PAENDERECOSESTOQUE (idEnderecoEstoque);
ALTER TABLE MOESTOQUES ADD CONSTRAINT MOESTOQUES_FK11 FOREIGN KEY (idEnderecoEstoque) REFERENCES PAENDERECOSESTOQUE (idEnderecoEstoque);
ALTER TABLE MODOCTROCAXITENS ADD CONSTRAINT MODOCTROCAXITENS_FK7 FOREIGN KEY (idEnderecoEstoque) REFERENCES PAENDERECOSESTOQUE (idEnderecoEstoque);
ALTER TABLE MOBALANCOXITENS ADD CONSTRAINT MOBALANCOXITENS_FK6 FOREIGN KEY (idEnderecoEstoque) REFERENCES PAENDERECOSESTOQUE (idEnderecoEstoque);
ALTER TABLE MOBALANCOXDIVERGENCIA ADD CONSTRAINT MOBALANCOXDIVERGENCIA_FK6 FOREIGN KEY (idEnderecoEstoque) REFERENCES PAENDERECOSESTOQUE (idEnderecoEstoque);
ALTER TABLE MODOCTRANSFXBLOQUEIOSEST ADD CONSTRAINT MODOCTRANSFXBLOQUEIOSEST_FK5 FOREIGN KEY (idEnderecoEstoque) REFERENCES PAENDERECOSESTOQUE (idEnderecoEstoque);
ALTER TABLE MORESERVASESTOQUE ADD CONSTRAINT MORESERVASESTOQUE_FK10 FOREIGN KEY (idEnderecoEstoque) REFERENCES PAENDERECOSESTOQUE (idEnderecoEstoque);

CREATE TABLE CAPRODUTOXMARGEMMARKUP_2303 AS SELECT * FROM CAPRODUTOXMARGEMMARKUP;

DROP TABLE CAPRODUTOXMARGEMMARKUP;

-- CAPRODUTOXMARGEMMARKUP
CREATE TABLE CAPRODUTOXMARGEMMARKUP
  (
    idProdutoMargemMarkup NUMERIC (14,0) DEFAULT 0 NOT NULL,
    descricao             VARCHAR (120) DEFAULT ' ' NOT NULL,
    ativo                 NUMERIC (1,0) DEFAULT 0 NOT NULL,
    produto               NUMERIC (7,0) DEFAULT 0 NOT NULL,
    filtroProduto         NUMERIC (14,0) DEFAULT 0 NOT NULL,
    tabelaPreco           VARCHAR (10) DEFAULT ' ' NOT NULL,
    precoCustoDe          NUMERIC (15,7) DEFAULT 0 NOT NULL,
    precoCustoAte         NUMERIC (15,7) DEFAULT 0 NOT NULL,
    margemMarkup          NUMERIC (15,8) DEFAULT 0 NOT NULL,
    observacoes           VARCHAR (4000) DEFAULT ' ' NOT NULL
  );
ALTER TABLE CAPRODUTOXMARGEMMARKUP ADD CONSTRAINT CAPRODUTOXMARGEMMARKUP_PK1 PRIMARY KEY (idProdutoMargemMarkup);
CREATE INDEX CAPRODUTOXMARGEMMARKUP_K2 ON CAPRODUTOXMARGEMMARKUP (produto, filtroProduto, tabelaPreco, precoCustoDe, precoCustoAte);
ALTER TABLE CAPRODUTOXMARGEMMARKUP ADD CONSTRAINT CAPRODUTOXMARGEMMARKUP_FK1 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE CAPRODUTOXMARGEMMARKUP ADD CONSTRAINT CAPRODUTOXMARGEMMARKUP_FK2 FOREIGN KEY (filtroProduto) REFERENCES PAFILTROSPRODUTO (filtroProduto);
ALTER TABLE CAPRODUTOXMARGEMMARKUP ADD CONSTRAINT CAPRODUTOXMARGEMMARKUP_FK3 FOREIGN KEY (tabelaPreco) REFERENCES PATABELASPRECO (tabelaPreco);

INSERT INTO CAPRODUTOXMARGEMMARKUP (idProdutoMargemMarkup, descricao, ativo, produto, filtroProduto, tabelaPreco, precoCustoDe, precoCustoAte, margemMarkup, observacoes) SELECT idProdutoMargemMarkup, descricao, ativo, produto, filtroProduto, tabelaPreco, 0, 99999999.9999999, margemMarkup, observacoes FROM CAPRODUTOXMARGEMMARKUP_2303;

COMMIT;

CREATE TABLE CAPRODUTOS_2303 AS SELECT * FROM CAPRODUTOS;

ALTER TABLE CAPRODUTOXLENTESOCULOS DROP CONSTRAINT CAPRODUTOXLENTESOCULOS_FK1;
ALTER TABLE CAPRODUTOXINGRESSOS DROP CONSTRAINT CAPRODUTOXINGRESSOS_FK1;
ALTER TABLE CAPRODUTOXVALIDADESINGRES DROP CONSTRAINT CAPRODUTOXVALIDADESINGRES_FK1;
ALTER TABLE CAPRODUTOXALTURAS DROP CONSTRAINT CAPRODUTOXALTURAS_FK1;
ALTER TABLE CAPRODUTOXESTABELECIMENTO DROP CONSTRAINT CAPRODUTOXESTABELECIMENTO_FK1;
ALTER TABLE CAPRODUTOXFORNECEDORES DROP CONSTRAINT CAPRODUTOXFORNECEDORES_FK1;
ALTER TABLE CAPRODUTOXALTERNATIVOS DROP CONSTRAINT CAPRODUTOXALTERNATIVOS_FK1;
ALTER TABLE CAPRODUTOXALTERNATIVOS DROP CONSTRAINT CAPRODUTOXALTERNATIVOS_FK2;
ALTER TABLE CAPRODUTOXRELACIONADOS DROP CONSTRAINT CAPRODUTOXRELACIONADOS_FK1;
ALTER TABLE CAPRODUTOXRELACIONADOS DROP CONSTRAINT CAPRODUTOXRELACIONADOS_FK2;
ALTER TABLE CAPRODUTOXARQUIVOS DROP CONSTRAINT CAPRODUTOXARQUIVOS_FK1;
ALTER TABLE CAPRODUTOXCUSTOS DROP CONSTRAINT CAPRODUTOXCUSTOS_FK1;
ALTER TABLE PAFILTROPRODUTOXPRODUTOS DROP CONSTRAINT PAFILTROPRODUTOXPRODUTOS_FK2;
ALTER TABLE CAGRADESPRODUTO DROP CONSTRAINT CAGRADESPRODUTO_FK1;
ALTER TABLE CAPRODUTOXCOMPOSICOESPREC DROP CONSTRAINT CAPRODUTOXCOMPOSICOESPREC_FK1;
ALTER TABLE CATABELAPRECOXPRECOS DROP CONSTRAINT CATABELAPRECOXPRECOS_FK2;
ALTER TABLE CAPRODUTOXMARGEMMARKUP DROP CONSTRAINT CAPRODUTOXMARGEMMARKUP_FK1;
ALTER TABLE PAMETAXEXCECOES DROP CONSTRAINT PAMETAXEXCECOES_FK3;
ALTER TABLE PAREGRAPROMOCAOXPRODUTOS DROP CONSTRAINT PAREGRAPROMOCAOXPRODUTOS_FK2;
ALTER TABLE PAMVAS DROP CONSTRAINT PAMVAS_FK2;
ALTER TABLE PADESONERACOESFISCAIS DROP CONSTRAINT PADESONERACOESFISCAIS_FK2;
ALTER TABLE PAREGRASDISTRIBUICOES DROP CONSTRAINT PAREGRASDISTRIBUICOES_FK9;
ALTER TABLE PAABERTURASCOMPRA DROP CONSTRAINT PAABERTURASCOMPRA_FK9;
ALTER TABLE CAPRODUTOXCONTROLEENTREGA DROP CONSTRAINT CAPRODUTOXCONTROLEENTREGA_FK1;
ALTER TABLE CATABELAPRECOXFORMACOESPR DROP CONSTRAINT CATABELAPRECOXFORMACOESPR_FK1;
ALTER TABLE MOPAINELCOMPRAXITENS DROP CONSTRAINT MOPAINELCOMPRAXITENS_FK3;

DROP TABLE CAPRODUTOS;

-- CAPRODUTOS
CREATE TABLE CAPRODUTOS
  (
    produto                      NUMERIC (7,0) DEFAULT 0 NOT NULL,
    descricao                    VARCHAR (120) DEFAULT ' ' NOT NULL,
    ativo                        NUMERIC (1,0) DEFAULT 0 NOT NULL,
    subcategoriaProduto          NUMERIC (8,0) DEFAULT 0 NOT NULL,
    marca                        NUMERIC (7,0) DEFAULT 0 NOT NULL,
    caracteristicaA              NUMERIC (7,0) DEFAULT 0 NOT NULL,
    caracteristicaB              NUMERIC (7,0) DEFAULT 0 NOT NULL,
    caracteristicaC              NUMERIC (7,0) DEFAULT 0 NOT NULL,
    caracteristicaD              NUMERIC (7,0) DEFAULT 0 NOT NULL,
    caracteristicaE              NUMERIC (7,0) DEFAULT 0 NOT NULL,
    exclusivoProdutoA            NUMERIC (14,0) DEFAULT 0 NOT NULL,
    exclusivoProdutoB            NUMERIC (14,0) DEFAULT 0 NOT NULL,
    exclusivoProdutoC            NUMERIC (14,0) DEFAULT 0 NOT NULL,
    exclusivoProdutoD            NUMERIC (14,0) DEFAULT 0 NOT NULL,
    exclusivoProdutoE            NUMERIC (14,0) DEFAULT 0 NOT NULL,
    referencia                   VARCHAR (60) DEFAULT ' ' NOT NULL,
    gradeCor                     NUMERIC (4,0) DEFAULT 0 NOT NULL,
    gradeTamanho                 NUMERIC (4,0) DEFAULT 0 NOT NULL,
    gradePersonalizacao          NUMERIC (4,0) DEFAULT 0 NOT NULL,
    controlaLote                 NUMERIC (1,0) DEFAULT 0 NOT NULL,
    diasValidadeLote             NUMERIC (6,0) DEFAULT 0 NOT NULL,
    controlaNumeroSerie          NUMERIC (1,0) DEFAULT 0 NOT NULL,
    controleEstoque              NUMERIC (2,0) DEFAULT 0 NOT NULL,
    unidadeMedida                VARCHAR (6) DEFAULT ' ' NOT NULL,
    controleQuantidadeVenda      NUMERIC (1,0) DEFAULT 0 NOT NULL,
    unidadeMedidaVenda           VARCHAR (6) DEFAULT ' ' NOT NULL,
    conversorQuantidadeVenda     NUMERIC (15,8) DEFAULT 0 NOT NULL,
    loteMinimoVenda              NUMERIC (15,6) DEFAULT 0 NOT NULL,
    loteMultiploVenda            NUMERIC (15,6) DEFAULT 0 NOT NULL,
    pesoLiquido                  NUMERIC (15,6) DEFAULT 0 NOT NULL,
    solicitaPesoLiquido          NUMERIC (1,0) DEFAULT 0 NOT NULL,
    pesoBruto                    NUMERIC (15,6) DEFAULT 0 NOT NULL,
    solicitaPesoBruto            NUMERIC (1,0) DEFAULT 0 NOT NULL,
    altura                       NUMERIC (14,3) DEFAULT 0 NOT NULL,
    largura                      NUMERIC (14,3) DEFAULT 0 NOT NULL,
    comprimento                  NUMERIC (14,3) DEFAULT 0 NOT NULL,
    empilhamentoMaximoVolumes    NUMERIC (15,0) DEFAULT 0 NOT NULL,
    excecaoLocalizacao           NUMERIC (4,0) DEFAULT 0 NOT NULL,
    obsoleto                     NUMERIC (1,0) DEFAULT 0 NOT NULL,
    enviarECommerce              NUMERIC (1,0) DEFAULT 0 NOT NULL,
    lancamento                   NUMERIC (1,0) DEFAULT 0 NOT NULL,
    vitrine                      NUMERIC (1,0) DEFAULT 0 NOT NULL,
    promocao                     NUMERIC (1,0) DEFAULT 0 NOT NULL,
    encomenda                    NUMERIC (1,0) DEFAULT 0 NOT NULL,
    gerarDOF                     NUMERIC (1,0) DEFAULT 0 NOT NULL,
    tipoProduto                  CHAR (2) DEFAULT '  ' NOT NULL,
    origemMercadoria             CHAR (1) DEFAULT ' ' NOT NULL,
    valorSaidaMercadoriaInterest NUMERIC (15,2) DEFAULT 0 NOT NULL,
    valorParcelaImportada        NUMERIC (15,2) DEFAULT 0 NOT NULL,
    percentualCI                 NUMERIC (7,4) DEFAULT 0 NOT NULL,
    codigoFCI                    VARCHAR (36) DEFAULT ' ' NOT NULL,
    idNcm                        NUMERIC (11,0) DEFAULT 0 NOT NULL,
    listaServicos                NUMERIC (4,0) DEFAULT 0 NOT NULL,
    codigoProdutoAnp             NUMERIC (9,0) DEFAULT 0 NOT NULL,
    categoriaContabilProduto     NUMERIC (4,0) DEFAULT 0 NOT NULL,
    precoPautaTabelado           NUMERIC (15,7) DEFAULT 0 NOT NULL,
    estabelecimentoFaturamento   NUMERIC (4,0) DEFAULT 0 NOT NULL,
    classificacaoProduto         VARCHAR (3) DEFAULT ' ' NOT NULL,
    dataClassificacaoProduto     DATE,
    aplicacao                    VARCHAR (4000) DEFAULT ' ' NOT NULL,
    detalhamento                 VARCHAR (4000) DEFAULT ' ' NOT NULL,
    informacoesAdicionaisProduto VARCHAR (500) DEFAULT ' ' NOT NULL,
    metaTitulo                   VARCHAR (256) DEFAULT ' ' NOT NULL,
    metaDescription              VARCHAR (256) DEFAULT ' ' NOT NULL,
    metaKeywords                 VARCHAR (256) DEFAULT ' ' NOT NULL,
    observacoes                  VARCHAR (4000) DEFAULT ' ' NOT NULL,
    dataInclusao                 DATE,
    usuarioInclusao              NUMERIC (14,0) DEFAULT 0 NOT NULL,
    dataAlteracao                DATE,
    usuarioAlteracao             NUMERIC (14,0) DEFAULT 0 NOT NULL
  );
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_PK1 PRIMARY KEY (produto);
CREATE INDEX CAPRODUTOS_K2 ON CAPRODUTOS (descricao);
CREATE INDEX CAPRODUTOS_K3 ON CAPRODUTOS (referencia);
CREATE INDEX CAPRODUTOS_K4 ON CAPRODUTOS (subcategoriaProduto);
CREATE INDEX CAPRODUTOS_K5 ON CAPRODUTOS (marca);
CREATE INDEX CAPRODUTOS_K6 ON CAPRODUTOS (caracteristicaA);
CREATE INDEX CAPRODUTOS_K7 ON CAPRODUTOS (caracteristicaB);
CREATE INDEX CAPRODUTOS_K8 ON CAPRODUTOS (caracteristicaC);
CREATE INDEX CAPRODUTOS_K9 ON CAPRODUTOS (caracteristicaD);
CREATE INDEX CAPRODUTOS_K10 ON CAPRODUTOS (caracteristicaE);
CREATE INDEX CAPRODUTOS_K11 ON CAPRODUTOS (exclusivoProdutoA);
CREATE INDEX CAPRODUTOS_K12 ON CAPRODUTOS (exclusivoProdutoB);
CREATE INDEX CAPRODUTOS_K13 ON CAPRODUTOS (exclusivoProdutoC);
CREATE INDEX CAPRODUTOS_K14 ON CAPRODUTOS (exclusivoProdutoD);
CREATE INDEX CAPRODUTOS_K15 ON CAPRODUTOS (exclusivoProdutoE);
CREATE INDEX CAPRODUTOS_K16 ON CAPRODUTOS (controleEstoque);
CREATE INDEX CAPRODUTOS_K17 ON CAPRODUTOS (idNcm);
CREATE INDEX CAPRODUTOS_K18 ON CAPRODUTOS (listaServicos);
CREATE INDEX CAPRODUTOS_K19 ON CAPRODUTOS (codigoProdutoAnp);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK1 FOREIGN KEY (subcategoriaProduto) REFERENCES PASUBCATEGORIASPRODUTO (subcategoriaProduto);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK2 FOREIGN KEY (marca) REFERENCES PAMARCAS (marca);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK3 FOREIGN KEY (caracteristicaA) REFERENCES PACARACTERISTICASA (caracteristicaA);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK4 FOREIGN KEY (caracteristicaB) REFERENCES PACARACTERISTICASB (caracteristicaB);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK5 FOREIGN KEY (caracteristicaC) REFERENCES PACARACTERISTICASC (caracteristicaC);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK6 FOREIGN KEY (caracteristicaD) REFERENCES PACARACTERISTICASD (caracteristicaD);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK7 FOREIGN KEY (caracteristicaE) REFERENCES PACARACTERISTICASE (caracteristicaE);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK8 FOREIGN KEY (exclusivoProdutoA) REFERENCES PAEXCLUSIVOSPRODUTOA (exclusivoProdutoA);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK9 FOREIGN KEY (exclusivoProdutoB) REFERENCES PAEXCLUSIVOSPRODUTOB (exclusivoProdutoB);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK10 FOREIGN KEY (exclusivoProdutoC) REFERENCES PAEXCLUSIVOSPRODUTOC (exclusivoProdutoC);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK11 FOREIGN KEY (exclusivoProdutoD) REFERENCES PAEXCLUSIVOSPRODUTOD (exclusivoProdutoD);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK12 FOREIGN KEY (exclusivoProdutoE) REFERENCES PAEXCLUSIVOSPRODUTOE (exclusivoProdutoE);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK13 FOREIGN KEY (gradeCor) REFERENCES PAGRADESCOR (gradeCor);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK14 FOREIGN KEY (gradeTamanho) REFERENCES PAGRADESTAMANHO (gradeTamanho);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK15 FOREIGN KEY (gradePersonalizacao) REFERENCES PAGRADESPERSONALIZACAO (gradePersonalizacao);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK16 FOREIGN KEY (controleEstoque) REFERENCES SICONTROLESESTOQUE (controleEstoque);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK17 FOREIGN KEY (unidadeMedida) REFERENCES SIUNIDADESMEDIDA (unidadeMedida);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK18 FOREIGN KEY (controleQuantidadeVenda) REFERENCES SICONTROLESQUANTIDADE (controleQuantidade);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK19 FOREIGN KEY (unidadeMedidaVenda) REFERENCES SIUNIDADESMEDIDA (unidadeMedida);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK20 FOREIGN KEY (excecaoLocalizacao) REFERENCES PAEXCECOESLOCALIZACAO (excecaoLocalizacao);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK21 FOREIGN KEY (tipoProduto) REFERENCES SITIPOSPRODUTO (tipoProduto);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK22 FOREIGN KEY (origemMercadoria) REFERENCES SIORIGENSMERCADORIA (origemMercadoria);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK23 FOREIGN KEY (idNcm) REFERENCES SINCMS (idNcm);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK24 FOREIGN KEY (listaServicos) REFERENCES SILISTASERVICOS (listaServicos);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK25 FOREIGN KEY (codigoProdutoAnp) REFERENCES SICODIGOSPRODUTOSANP (codigoProdutoAnp);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK26 FOREIGN KEY (categoriaContabilProduto) REFERENCES PACATEGORIASCONTABEISPROD (categoriaContabilProduto);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK27 FOREIGN KEY (estabelecimentoFaturamento) REFERENCES PAESTABELECIMENTOS (estabelecimento);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK28 FOREIGN KEY (classificacaoProduto) REFERENCES PACLASSIFICACOESPRODUTO (classificacaoProduto);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK29 FOREIGN KEY (usuarioInclusao) REFERENCES CAUSUARIOS (usuario);
ALTER TABLE CAPRODUTOS ADD CONSTRAINT CAPRODUTOS_FK30 FOREIGN KEY (usuarioAlteracao) REFERENCES CAUSUARIOS (usuario);

INSERT INTO CAPRODUTOS (produto, descricao, ativo, subcategoriaProduto, marca, caracteristicaA, caracteristicaB, caracteristicaC, caracteristicaD, caracteristicaE, exclusivoProdutoA, exclusivoProdutoB, exclusivoProdutoC, exclusivoProdutoD, exclusivoProdutoE, referencia, gradeCor, gradeTamanho, gradePersonalizacao, controlaLote, diasValidadeLote, controlaNumeroSerie, controleEstoque, unidadeMedida, controleQuantidadeVenda, unidadeMedidaVenda, conversorQuantidadeVenda, loteMinimoVenda, loteMultiploVenda, pesoLiquido, solicitaPesoLiquido, pesoBruto, solicitaPesoBruto, altura, largura, comprimento, empilhamentoMaximoVolumes, excecaoLocalizacao, obsoleto, enviarECommerce, lancamento, vitrine, promocao, encomenda, gerarDOF, tipoProduto, origemMercadoria, valorSaidaMercadoriaInterest, valorParcelaImportada, percentualCI, codigoFCI, idNcm, listaServicos, codigoProdutoAnp, categoriaContabilProduto, precoPautaTabelado, estabelecimentoFaturamento, classificacaoProduto, dataClassificacaoProduto, aplicacao, detalhamento, informacoesAdicionaisProduto, metaTitulo, metaDescription, metaKeywords, observacoes, dataInclusao, usuarioInclusao, dataAlteracao, usuarioAlteracao) VALUES (0, 'SELECIONE', 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ' ', 0, 0, 0, 0, 0, 0, 0, ' ', 0, ' ', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '  ', ' ', 0, 0, 0, ' ', 0, 0, 0, 0, 0, 0, ' ', NULL, ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, 0, NULL, 0);
INSERT INTO CAPRODUTOS (produto, descricao, ativo, subcategoriaProduto, marca, caracteristicaA, caracteristicaB, caracteristicaC, caracteristicaD, caracteristicaE, exclusivoProdutoA, exclusivoProdutoB, exclusivoProdutoC, exclusivoProdutoD, exclusivoProdutoE, referencia, gradeCor, gradeTamanho, gradePersonalizacao, controlaLote, diasValidadeLote, controlaNumeroSerie, controleEstoque, unidadeMedida, controleQuantidadeVenda, unidadeMedidaVenda, conversorQuantidadeVenda, loteMinimoVenda, loteMultiploVenda, pesoLiquido, solicitaPesoLiquido, pesoBruto, solicitaPesoBruto, altura, largura, comprimento, empilhamentoMaximoVolumes, excecaoLocalizacao, obsoleto, enviarECommerce, lancamento, vitrine, promocao, encomenda, gerarDOF, tipoProduto, origemMercadoria, valorSaidaMercadoriaInterest, valorParcelaImportada, percentualCI, codigoFCI, idNcm, listaServicos, codigoProdutoAnp, categoriaContabilProduto, precoPautaTabelado, estabelecimentoFaturamento, classificacaoProduto, dataClassificacaoProduto, aplicacao, detalhamento, informacoesAdicionaisProduto, metaTitulo, metaDescription, metaKeywords, observacoes, dataInclusao, usuarioInclusao, dataAlteracao, usuarioAlteracao) SELECT produto, descricao, ativo, subcategoriaProduto, marca, caracteristicaA, caracteristicaB, caracteristicaC, caracteristicaD, caracteristicaE, exclusivoProdutoA, exclusivoProdutoB, exclusivoProdutoC, exclusivoProdutoD, exclusivoProdutoE, referencia, gradeCor, gradeTamanho, gradePersonalizacao, controlaLote, diasValidadeLote, controlaNumeroSerie, controleEstoque, unidadeMedida, controleQuantidadeVenda, unidadeMedidaVenda, conversorQuantidadeVenda, loteMinimoVenda, loteMultiploVenda, pesoLiquido, solicitaPesoLiquido, pesoBruto, solicitaPesoBruto, altura, largura, comprimento, empilhamentoMaximoVolumes, excecaoLocalizacao, obsoleto, enviarECommerce, lancamento, vitrine, promocao, encomenda, gerarDOF, tipoProduto, origemMercadoria, valorSaidaMercadoriaInterest, valorParcelaImportada, percentualCI, codigoFCI, idNcm, listaServicos, codigoProdutoAnp, categoriaContabilProduto, precoPautaTabelado, estabelecimentoFaturamento, ' ', NULL, aplicacao, detalhamento, informacoesAdicionaisProduto, metaTitulo, metaDescription, metaKeywords, observacoes, dataInclusao, usuarioInclusao, dataAlteracao, usuarioAlteracao FROM CAPRODUTOS_2303 WHERE produto > 0;

COMMIT;

ALTER TABLE CAPRODUTOXLENTESOCULOS ADD CONSTRAINT CAPRODUTOXLENTESOCULOS_FK1 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE CAPRODUTOXINGRESSOS ADD CONSTRAINT CAPRODUTOXINGRESSOS_FK1 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE CAPRODUTOXVALIDADESINGRES ADD CONSTRAINT CAPRODUTOXVALIDADESINGRES_FK1 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE CAPRODUTOXALTURAS ADD CONSTRAINT CAPRODUTOXALTURAS_FK1 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE CAPRODUTOXESTABELECIMENTO ADD CONSTRAINT CAPRODUTOXESTABELECIMENTO_FK1 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE CAPRODUTOXFORNECEDORES ADD CONSTRAINT CAPRODUTOXFORNECEDORES_FK1 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE CAPRODUTOXALTERNATIVOS ADD CONSTRAINT CAPRODUTOXALTERNATIVOS_FK1 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE CAPRODUTOXALTERNATIVOS ADD CONSTRAINT CAPRODUTOXALTERNATIVOS_FK2 FOREIGN KEY (produtoAlternativo) REFERENCES CAPRODUTOS (produto);
ALTER TABLE CAPRODUTOXRELACIONADOS ADD CONSTRAINT CAPRODUTOXRELACIONADOS_FK1 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE CAPRODUTOXRELACIONADOS ADD CONSTRAINT CAPRODUTOXRELACIONADOS_FK2 FOREIGN KEY (produtoRelacionado) REFERENCES CAPRODUTOS (produto);
ALTER TABLE CAPRODUTOXARQUIVOS ADD CONSTRAINT CAPRODUTOXARQUIVOS_FK1 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE CAPRODUTOXCUSTOS ADD CONSTRAINT CAPRODUTOXCUSTOS_FK1 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE PAFILTROPRODUTOXPRODUTOS ADD CONSTRAINT PAFILTROPRODUTOXPRODUTOS_FK2 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE CAGRADESPRODUTO ADD CONSTRAINT CAGRADESPRODUTO_FK1 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE CAPRODUTOXCOMPOSICOESPREC ADD CONSTRAINT CAPRODUTOXCOMPOSICOESPREC_FK1 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE CATABELAPRECOXPRECOS ADD CONSTRAINT CATABELAPRECOXPRECOS_FK2 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE CAPRODUTOXMARGEMMARKUP ADD CONSTRAINT CAPRODUTOXMARGEMMARKUP_FK1 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE PAMETAXEXCECOES ADD CONSTRAINT PAMETAXEXCECOES_FK3 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE PAREGRAPROMOCAOXPRODUTOS ADD CONSTRAINT PAREGRAPROMOCAOXPRODUTOS_FK2 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE PAMVAS ADD CONSTRAINT PAMVAS_FK2 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE PADESONERACOESFISCAIS ADD CONSTRAINT PADESONERACOESFISCAIS_FK2 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE PAREGRASDISTRIBUICOES ADD CONSTRAINT PAREGRASDISTRIBUICOES_FK9 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE PAABERTURASCOMPRA ADD CONSTRAINT PAABERTURASCOMPRA_FK9 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE CAPRODUTOXCONTROLEENTREGA ADD CONSTRAINT CAPRODUTOXCONTROLEENTREGA_FK1 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE CATABELAPRECOXFORMACOESPR ADD CONSTRAINT CATABELAPRECOXFORMACOESPR_FK1 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);
ALTER TABLE MOPAINELCOMPRAXITENS ADD CONSTRAINT MOPAINELCOMPRAXITENS_FK3 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);

INSERT INTO SIPERSONALIZACOESCAMPOS (personalizacaoCampo, ordenacao, descricao, ativo, subcategoriaPersonalCampo, tipoCampo, mascara, exibirCampo, tipoArquivo, alteraTipoCampo, alteraExibirCampo, visivelSugestao, modificavelSugestao, obrigatorioSugestao, nomeCampoSugestao, conteudoSugestao, tabelaSistema, observacoes) VALUES (236, 20003032, 'Classificação Produto', 1, 20003, 'A', '1', 'P', 0, 0, 1, 0, 0, 0, 'Classificação Produto', ' ', 'PACLASSIFICACOESPRODUTO', ' ');

COMMIT;

ALTER TABLE CARECEITASLENTESCLIENTE MODIFY olhoDirPrismasHorizontal NUMERIC (3,1);
ALTER TABLE CARECEITASLENTESCLIENTE MODIFY olhoDirPrismasVertical NUMERIC (3,1);
ALTER TABLE CARECEITASLENTESCLIENTE MODIFY olhoEsqPrismasHorizontal NUMERIC (3,1);
ALTER TABLE CARECEITASLENTESCLIENTE MODIFY olhoEsqPrismasVertical NUMERIC (3,1);

INSERT INTO SITIPOSWEBSERVICES (tipoWebService, descricao, ativo, observacoes) values (100, 'NF-e Status Serviço', 1, ' ');
INSERT INTO SITIPOSWEBSERVICES (tipoWebService, descricao, ativo, observacoes) values (110, 'NF-e Autorização', 1, ' ');
INSERT INTO SITIPOSWEBSERVICES (tipoWebService, descricao, ativo, observacoes) values (120, 'NF-e Retorno Autorização', 1, ' ');
INSERT INTO SITIPOSWEBSERVICES (tipoWebService, descricao, ativo, observacoes) values (130, 'NF-e Consultar', 1, ' ');
INSERT INTO SITIPOSWEBSERVICES (tipoWebService, descricao, ativo, observacoes) values (140, 'NF-e Inutilizar', 1, ' ');
INSERT INTO SITIPOSWEBSERVICES (tipoWebService, descricao, ativo, observacoes) values (150, 'NF-e Carta Correção', 1, ' ');
INSERT INTO SITIPOSWEBSERVICES (tipoWebService, descricao, ativo, observacoes) values (160, 'NF-e Cancelar', 1, ' ');
INSERT INTO SITIPOSWEBSERVICES (tipoWebService, descricao, ativo, observacoes) values (200, 'NFS-e Enviar Lote RPS', 1, ' ');
INSERT INTO SITIPOSWEBSERVICES (tipoWebService, descricao, ativo, observacoes) values (210, 'NFS-e Consultar Situação Lote RPS', 1, ' ');
INSERT INTO SITIPOSWEBSERVICES (tipoWebService, descricao, ativo, observacoes) values (220, 'NFS-e Consultar NFS-e por RPS', 1, ' ');
INSERT INTO SITIPOSWEBSERVICES (tipoWebService, descricao, ativo, observacoes) values (230, 'NFS-e Cancelar NFS-e', 1, ' ');
INSERT INTO SITIPOSWEBSERVICES (tipoWebService, descricao, ativo, observacoes) values (300, 'MDF-e Recepção', 1, ' ');
INSERT INTO SITIPOSWEBSERVICES (tipoWebService, descricao, ativo, observacoes) values (310, 'MDF-e Retorno Recepção', 1, ' ');
INSERT INTO SITIPOSWEBSERVICES (tipoWebService, descricao, ativo, observacoes) values (320, 'MDF-e Encerramento', 1, ' ');
INSERT INTO SITIPOSWEBSERVICES (tipoWebService, descricao, ativo, observacoes) values (330, 'MDF-e Cancelamento', 1, ' ');
INSERT INTO SITIPOSWEBSERVICES (tipoWebService, descricao, ativo, observacoes) values (400, 'DF-e Buscar Documentos', 1, ' ');
INSERT INTO SITIPOSWEBSERVICES (tipoWebService, descricao, ativo, observacoes) values (410, 'DF-e Buscar XML', 1, ' ');
INSERT INTO SITIPOSWEBSERVICES (tipoWebService, descricao, ativo, observacoes) values (420, 'DF-e Manifesto', 1, ' ');

COMMIT;

INSERT INTO MODISTRIBUICOESDFE (distribuicaoDFe, estabelecimento, tipoDocumento, nsuDFe, indicadorAmbienteNfe, documentoFiscal, chaveNfe, cnpjCpfIdEstrangeiro, nomeRazaoSocial, inscricaoEstadual, emissaoData, emissaoTimezone, entradaSaida, valorTotalDFe, digestValueDFe, reciboDFeData, reciboDFeTimezone, protocoloNfe, situacaoNfe, eventoNfeManif, justificativaNFeManif, versaoAplicativoManif, ufIbgeManif, mensagemNfeManifEnvio, mensagemNfeManifRetorno, xmlManifEnvio, xmlManifRetorno, versaoAplicativoReqDFe, mensagemNfeReqDFe, reqDFeData, reqDFeTimezone, xmlReqDFeEnvio, xmlReqDFeRetorno, xmlDFe, idDocumentoFiscal, situacaoDFe, observacoes) VALUES (0, 0, 0, 0, ' ', 0, ' ', ' ', ' ', ' ', NULL, ' ', ' ', 0, ' ', NULL, ' ', 0, ' ', '      ', ' ', ' ', 0, 0, 0, NULL, NULL, 0, 0, NULL, 0, NULL, NULL, NULL, 0, ' ', 0);

COMMIT;

-- MOLOTESWEBSERVICE
CREATE TABLE MOLOTESWEBSERVICE
  (
    idLoteWebService         NUMERIC (14,0) DEFAULT 0 NOT NULL,
    tipoWebService           NUMERIC (3,0) DEFAULT 0 NOT NULL,
    loteWebService           VARCHAR (50) DEFAULT ' ' NOT NULL,
    data                     DATE,
    idDocumentoFiscal        NUMERIC (14,0) DEFAULT 0 NOT NULL,
    situacaoDocumentoFiscal  NUMERIC (2,0) DEFAULT 0 NOT NULL,
    distribuicaoDFe          NUMERIC (14,0) DEFAULT 0 NOT NULL,
    eventoWebService         VARCHAR (60) DEFAULT ' ' NOT NULL,
    protocoloWebService      VARCHAR (60) DEFAULT ' ' NOT NULL,
    protocoloData            DATE,
    protocoloCodigoErroAviso VARCHAR (30) DEFAULT ' ' NOT NULL,
    reciboWebService         VARCHAR (60) DEFAULT ' ' NOT NULL,
    reciboData               DATE,
    reciboCodigoErroAviso    VARCHAR (30) DEFAULT ' ' NOT NULL,
    idLoteWebServiceOriginal NUMERIC (14,0) DEFAULT 0 NOT NULL,
    xmlEnvio                 CLOB,
    xmlRetorno               CLOB
  );
ALTER TABLE MOLOTESWEBSERVICE ADD CONSTRAINT MOLOTESWEBSERVICE_PK1 PRIMARY KEY (idLoteWebService);
CREATE INDEX MOLOTESWEBSERVICE_K2 ON MOLOTESWEBSERVICE (idDocumentoFiscal, data DESC);
CREATE INDEX MOLOTESWEBSERVICE_K3 ON MOLOTESWEBSERVICE (idDocumentoFiscal, tipoWebService, situacaoDocumentoFiscal, data DESC);
CREATE INDEX MOLOTESWEBSERVICE_K4 ON MOLOTESWEBSERVICE (distribuicaoDFe, data DESC);
CREATE INDEX MOLOTESWEBSERVICE_K5 ON MOLOTESWEBSERVICE (distribuicaoDFe, tipoWebService, eventoWebService);
ALTER TABLE MOLOTESWEBSERVICE ADD CONSTRAINT MOLOTESWEBSERVICE_FK1 FOREIGN KEY (tipoWebService) REFERENCES SITIPOSWEBSERVICES (tipoWebService);
ALTER TABLE MOLOTESWEBSERVICE ADD CONSTRAINT MOLOTESWEBSERVICE_FK2 FOREIGN KEY (idDocumentoFiscal) REFERENCES MODOCUMENTOSFISCAIS (idDocumentoFiscal);
ALTER TABLE MOLOTESWEBSERVICE ADD CONSTRAINT MOLOTESWEBSERVICE_FK3 FOREIGN KEY (situacaoDocumentoFiscal) REFERENCES SISITUACOESDOCUMENTOFISC (situacaoDocumentoFiscal);
ALTER TABLE MOLOTESWEBSERVICE ADD CONSTRAINT MOLOTESWEBSERVICE_FK4 FOREIGN KEY (distribuicaoDFe) REFERENCES MODISTRIBUICOESDFE (distribuicaoDFe);

INSERT INTO MOLOTESWEBSERVICE (idLoteWebService, tipoWebService, loteWebService, data, idDocumentoFiscal, situacaoDocumentoFiscal, distribuicaoDFe, eventoWebService, protocoloWebService, protocoloData, protocoloCodigoErroAviso, reciboWebService, reciboData, reciboCodigoErroAviso, idLoteWebServiceOriginal, xmlEnvio, xmlRetorno) VALUES (0, 0, ' ', NULL, 0, 0, 0, ' ', ' ', NULL, ' ', ' ', NULL, ' ', 0, NULL, NULL);

COMMIT;

INSERT INTO SITABELASSISTEMA (tabelaSistema, descricao, ativo, ordenacao, tipoTabela, nomeCampoCodigo, tipoCampoCodigo, numeroDigitosCodigo, nomeCampoDescricao, adicionarCodigoNaDescricao, nomeCampoIdSeDiferenteCodigo, numeroDigitosCampoId, categoriaTabelaSistema, aplicacaoZoom, nomePublicoZoom, versaoTabela, versaoDados, observacoes) values ('MOLOTESWEBSERVICE', 'Lotes WEB Service', 1, 50400, 'MO', 'loteWebService', 'N', 14, ' ', 1, ' ', 0, 100001, ' ', ' ', 1, 1, ' '); 

COMMIT;

create or replace FUNCTION FUNC_ADD_BUSCA_CLASSIF_PESSOA (
  p_usuarioLogado        IN NUMBER,
  p_perfilUsuarioLogado  IN NUMBER,
  p_estabelecimentoAtivo IN NUMBER,
  p_pessoa               IN NUMBER)
  RETURN VARCHAR
IS
  v_classificacaoPessoa VARCHAR (3);
BEGIN
  SELECT COALESCE (MAX (a.classificacaoPessoa), ' ')
  INTO v_classificacaoPessoa
  FROM (
    SELECT
      a.classificacaoPessoa,
      ROW_NUMBER() OVER (
        ORDER BY
          a.ordenacaoRegra,
          a.classificacaoPessoa) ordenacao
    FROM (
      SELECT
        a.classificacaoPessoa,
        a.ordenacaoRegra,
        a.idRegraCredito,
        MIN (valido) valido
      FROM (
        SELECT
          a.classificacaoPessoa,
          a.ordenacaoRegra,
          a.idRegraCredito,
          a.campoComposicaoCredito,
          MAX (valido) valido
        FROM (
          SELECT
            classif.classificacaoPessoa,
            classif.ordenacaoRegra,
            COALESCE (regra.idRegraCredito, 0) idRegraCredito,
            COALESCE (conteudo.campoComposicaoCredito, 0) campoComposicaoCredito,
            CASE
              WHEN conteudo.campoComposicaoCredito IS NULL
              THEN 1
              WHEN conteudo.campoComposicaoCredito = 950
              THEN 0
              WHEN campo.campoSelect IS NULL
                OR campo.campoSelect = ' '
              THEN 0
              ELSE FUNC_ADD_EXECUTE_IMMEDIATE_N ('SELECT
  CASE
    WHEN EXISTS (
      SELECT 1
      FROM PAREGRASCREDITO regra
      LEFT JOIN PAREGRACREDITOXCONTEUDOS conteudo
      ON conteudo.idRegraCredito = regra.idRegraCredito
      LEFT JOIN SICAMPOSCOMPOSICAOCREDITO campo
      ON campo.campoComposicaoCredito = conteudo.campoComposicaoCredito
      LEFT JOIN SITABELASSISTEMA tabelaSistema
      ON tabelaSistema.tabelaSistema = campo.tabelaSistema
      JOIN CAPESSOAS pessoa
      ON pessoa.pessoa = ' || TO_CHAR(p_pessoa) || '
      LEFT JOIN CAPESSOASFISICAS fisica
      ON fisica.pessoa = pessoa.pessoa
      LEFT JOIN CACLIENTES cliente
      ON cliente.cliente = pessoa.pessoa
      WHERE regra.idRegraCredito = ' || TO_CHAR (regra.idRegraCredito) || '
      AND (' || campo.campoSelect || ') '
        || CASE
             WHEN campo.tabelaSistema <> ' '
             THEN 'IN (' || CAST (conteudo.campoIn AS VARCHAR2(4000)) || ')'
             WHEN campo.tipoCampo = 'L'
             THEN '= ' || CASE WHEN conteudo.faixaDe IN ('S','1') THEN '1' ELSE '0' END
             WHEN campo.tipoCampo = 'N'
             THEN 'BETWEEN ' || CASE WHEN conteudo.faixaDe = ' ' THEN '0' ELSE REPLACE (conteudo.faixaDe,',','.') END || ' AND ' || CASE WHEN conteudo.faixaAte = ' ' THEN '0' ELSE REPLACE (conteudo.faixaAte,',','.') END
             ELSE 'BETWEEN ' || conteudo.faixaDe || ' AND ' || conteudo.faixaAte
           END
        || ')
    THEN 1
    ELSE 0
  END
FROM DUAL')
            END valido
          FROM PACLASSIFICACOESPESSOA classif
          LEFT JOIN PAREGRASCREDITO regra
          ON regra.classificacaoPessoa = classif.classificacaoPessoa
          AND regra.ativo = 1
          AND regra.tipoRegraCredito = 1
          AND (regra.estabelecimento = 0
            OR regra.estabelecimento = p_estabelecimentoAtivo)
          AND (regra.perfilUsuario = 0
            OR regra.perfilUsuario = p_perfilUsuarioLogado)
          AND (regra.usuario = 0
            OR regra.usuario = p_usuarioLogado)
          AND TRUNC(regra.dataValidadeInicial) <= TRUNC (SYSDATE)
          AND TRUNC(regra.dataValidadeFinal) >= TRUNC (SYSDATE)
          LEFT JOIN PAREGRACREDITOXCONTEUDOS conteudo
          ON conteudo.idRegraCredito = regra.idRegraCredito
          LEFT JOIN SICAMPOSCOMPOSICAOCREDITO campo
          ON campo.campoComposicaoCredito = conteudo.campoComposicaoCredito
          LEFT JOIN SITABELASSISTEMA tabelaSistema
          ON tabelaSistema.tabelaSistema = campo.tabelaSistema
          WHERE classif.classificacaoPessoa <> ' '
          AND classif.ativo = 1) a
        GROUP BY
          a.classificacaoPessoa,
          a.ordenacaoRegra,
          a.idRegraCredito,
          a.campoComposicaoCredito) a
      GROUP BY
        a.classificacaoPessoa,
        a.ordenacaoRegra,
        a.idRegraCredito) a
    WHERE a.valido = 1) a
  WHERE a.ordenacao = 1;
  RETURN v_classificacaoPessoa;
END;

/

create or replace PROCEDURE ADD_HISTORICO_CREDITO_GRAVA (
  p_estabelecimentoAtivo        IN NUMBER,
  p_idHistoricoCredito          IN NUMBER,
  p_pessoa                      IN NUMBER,
  p_data                        IN DATE,
  p_classificacaoPessoa         IN VARCHAR,
  p_pontuacaoCredito            IN NUMBER,
  p_limiteCredito               IN NUMBER,
  p_creditoPorParcela           IN NUMBER,
  p_percAcrescimoCredito        IN NUMBER,
  p_percEntradaMinima           IN NUMBER,
  p_idConsultaSPC               IN NUMBER,
  p_estaNoSpcLoja               IN NUMBER,
  p_recuperadoSpcLoja           IN NUMBER,
  p_estaEmCobranca              IN NUMBER,
  p_protestado                  IN NUMBER,
  p_alterouClassificacaoPessoa  IN NUMBER,
  p_alterouPontuacaoCredito     IN NUMBER,
  p_alterouLimiteCredito        IN NUMBER,
  p_alterouCreditoPorParcela    IN NUMBER,
  p_alterouPercAcrescimoCredito IN NUMBER,
  p_alterouPercEntradaMinima    IN NUMBER,
  p_alterouIdConsultaSPC        IN NUMBER,
  p_alterouEstaNoSpcLoja        IN NUMBER,
  p_alterouRecuperadoSpcLoja    IN NUMBER,
  p_alterouEstaEmCobranca       IN NUMBER,
  p_alterouProtestado           IN NUMBER,
  p_observacoes                 IN VARCHAR,
  /* Retornos */
  r_idHistoricoCredito          OUT NUMBER)
IS
BEGIN
  IF p_idHistoricoCredito > 0 THEN
    r_idHistoricoCredito := p_idHistoricoCredito;
  ELSE
    r_idHistoricoCredito :=
      FUNC_ADD_BUSCA_PROXIMO_ID(
        'MOHISTORICOCREDITO',
        'idHistoricoCredito',
        14,
        p_estabelecimentoAtivo,
        NULL);
  END IF;
  MERGE INTO MOHISTORICOCREDITO a USING (
    SELECT
      r_idHistoricoCredito          idHistoricoCredito,
      p_pessoa                      pessoa,
      p_data                        data,
      p_classificacaoPessoa         classificacaoPessoa,
      p_pontuacaoCredito            pontuacaoCredito,
      p_limiteCredito               limiteCredito,
      p_creditoPorParcela           creditoPorParcela,
      p_percAcrescimoCredito        percAcrescimoCredito,
      p_percEntradaMinima           percEntradaMinima,
      p_idConsultaSPC               idConsultaSPC,
      p_estaNoSpcLoja               estaNoSpcLoja,
      p_recuperadoSpcLoja           recuperadoSpcLoja,
      p_estaEmCobranca              estaEmCobranca,
      p_protestado                  protestado,
      p_alterouClassificacaoPessoa  alterouClassificacaoPessoa,
      p_alterouPontuacaoCredito     alterouPontuacaoCredito,
      p_alterouLimiteCredito        alterouLimiteCredito,
      p_alterouCreditoPorParcela    alterouCreditoPorParcela,
      p_alterouPercAcrescimoCredito alterouPercAcrescimoCredito,
      p_alterouPercEntradaMinima    alterouPercEntradaMinima,
      p_alterouIdConsultaSPC        alterouIdConsultaSPC,
      p_alterouEstaNoSpcLoja        alterouEstaNoSpcLoja,
      p_alterouRecuperadoSpcLoja    alterouRecuperadoSpcLoja,
      p_alterouEstaEmCobranca       alterouEstaEmCobranca,
      p_alterouProtestado           alterouProtestado,
      p_observacoes                 observacoes
    FROM DUAL) b
  ON (a.idHistoricoCredito = b.idHistoricoCredito)
  WHEN MATCHED THEN UPDATE SET
    a.pessoa                      = b.pessoa,
    a.data                        = b.data,
    a.classificacaoPessoa         = b.classificacaoPessoa,
    a.pontuacaoCredito            = b.pontuacaoCredito,
    a.limiteCredito               = b.limiteCredito,
    a.creditoPorParcela           = b.creditoPorParcela,
    a.percAcrescimoCredito        = b.percAcrescimoCredito,
    a.percEntradaMinima           = b.percEntradaMinima,
    a.idConsultaSPC               = b.idConsultaSPC,
    a.estaNoSpcLoja               = b.estaNoSpcLoja,
    a.recuperadoSpcLoja           = b.recuperadoSpcLoja,
    a.estaEmCobranca              = b.estaEmCobranca,
    a.protestado                  = b.protestado,
    a.alterouClassificacaoPessoa  = b.alterouClassificacaoPessoa,
    a.alterouPontuacaoCredito     = b.alterouPontuacaoCredito,
    a.alterouLimiteCredito        = b.alterouLimiteCredito,
    a.alterouCreditoPorParcela    = b.alterouCreditoPorParcela,
    a.alterouPercAcrescimoCredito = b.alterouPercAcrescimoCredito,
    a.alterouPercEntradaMinima    = b.alterouPercEntradaMinima,
    a.alterouIdConsultaSPC        = b.alterouIdConsultaSPC,
    a.alterouEstaNoSpcLoja        = b.alterouEstaNoSpcLoja,
    a.alterouRecuperadoSpcLoja    = b.alterouRecuperadoSpcLoja,
    a.alterouEstaEmCobranca       = b.alterouEstaEmCobranca,
    a.alterouProtestado           = b.alterouProtestado,
    a.observacoes                 = b.observacoes
  WHEN NOT MATCHED THEN INSERT (
    idHistoricoCredito,
    pessoa,
    data,
    classificacaoPessoa,
    pontuacaoCredito,
    limiteCredito,
    creditoPorParcela,
    percAcrescimoCredito,
    percEntradaMinima,
    idConsultaSPC,
    estaNoSpcLoja,
    recuperadoSpcLoja,
    estaEmCobranca,
    protestado,
    alterouClassificacaoPessoa,
    alterouPontuacaoCredito,
    alterouLimiteCredito,
    alterouCreditoPorParcela,
    alterouPercAcrescimoCredito,
    alterouPercEntradaMinima,
    alterouIdConsultaSPC,
    alterouEstaNoSpcLoja,
    alterouRecuperadoSpcLoja,
    alterouEstaEmCobranca,
    alterouProtestado,
    observacoes)
  VALUES (
    b.idHistoricoCredito,
    b.pessoa,
    b.data,
    b.classificacaoPessoa,
    b.pontuacaoCredito,
    b.limiteCredito,
    b.creditoPorParcela,
    b.percAcrescimoCredito,
    b.percEntradaMinima,
    b.idConsultaSPC,
    b.estaNoSpcLoja,
    b.recuperadoSpcLoja,
    b.estaEmCobranca,
    b.protestado,
    b.alterouClassificacaoPessoa,
    b.alterouPontuacaoCredito,
    b.alterouLimiteCredito,
    b.alterouCreditoPorParcela,
    b.alterouPercAcrescimoCredito,
    b.alterouPercEntradaMinima,
    b.alterouIdConsultaSPC,
    b.alterouEstaNoSpcLoja,
    b.alterouRecuperadoSpcLoja,
    b.alterouEstaEmCobranca,
    b.alterouProtestado,
    b.observacoes);
END ADD_HISTORICO_CREDITO_GRAVA;

/

create or replace PROCEDURE ADD_HISTORICO_CREDITO_CRIA (
  p_estabelecimentoAtivo        IN NUMBER,
  p_pessoa                      IN NUMBER,
  p_recuperadoSpcLoja           IN NUMBER,
  p_alterouClassificacaoPessoa  IN NUMBER,
  p_alterouPontuacaoCredito     IN NUMBER,
  p_alterouLimiteCredito        IN NUMBER,
  p_alterouCreditoPorParcela    IN NUMBER,
  p_alterouPercAcrescimoCredito IN NUMBER,
  p_alterouPercEntradaMinima    IN NUMBER,
  p_alterouIdConsultaSPC        IN NUMBER,
  p_alterouEstaNoSpcLoja        IN NUMBER,
  p_alterouRecuperadoSpcLoja    IN NUMBER,
  p_alterouEstaEmCobranca       IN NUMBER,
  p_alterouProtestado           IN NUMBER,
  p_observacoes                 IN VARCHAR,
  /* Retornos */
  r_idHistoricoCredito          OUT NUMBER)
IS
  v_classificacaoPessoa  VARCHAR(3);
  v_pontuacaoCredito     NUMBER;
  v_limiteCredito        NUMBER;
  v_creditoPorParcela    NUMBER;
  v_percAcrescimoCredito NUMBER;
  v_percEntradaMinima    NUMBER;
  v_idConsultaSPC        NUMBER;
  v_estaNoSpcLoja        NUMBER;
  v_estaEmCobranca       NUMBER;
  v_protestado           NUMBER;
BEGIN
  SELECT
    COALESCE (MAX (classificacaoPessoa), ' '),
    COALESCE (MAX (pontuacaoCredito), 0),
    COALESCE (MAX (limiteCredito), 0),
    COALESCE (MAX (creditoPorParcela), 0),
    COALESCE (MAX (percAcrescimoCredito), 0),
    COALESCE (MAX (percEntradaMinima), 0)
  INTO
    v_classificacaoPessoa,
    v_pontuacaoCredito,
    v_limiteCredito,
    v_creditoPorParcela,
    v_percAcrescimoCredito,
    v_percEntradaMinima
  FROM CACLIENTES
  WHERE cliente = p_pessoa;
  SELECT
    COALESCE (MAX (estaNoSpcLoja), 0),
    COALESCE (MAX (estaEmCobranca), 0),
    COALESCE (MAX (protestado), 0)
  INTO
    v_estaNoSpcLoja,
    v_estaEmCobranca,
    v_protestado
  FROM CAPESSOASFISICAS
  WHERE pessoa = p_pessoa;
  SELECT
    COALESCE (MAX (a.idConsultaSPC),0)
  INTO
    v_idConsultaSPC
  FROM (
    SELECT 
      ROW_NUMBER() OVER (
        ORDER BY
          TRUNC(cons.data) Desc,
          cons.idConsultaSPC Desc) ordenacao,
      cons.idConsultaSPC
    FROM CAPESSOAS pess
    JOIN MOSPCCONSULTAS cons
    ON cons.cnpjCpfIdEstrangeiro = pess.cnpjCpfIdEstrangeiro
    WHERE pess.pessoa = p_pessoa
    AND pess.cnpjCpfIdEstrangeiro <> ' ') a
  WHERE a.ordenacao = 1;
  ADD_HISTORICO_CREDITO_GRAVA (
    p_estabelecimentoAtivo,
    0,
    p_pessoa,
    SYSDATE,
    v_classificacaoPessoa,
    v_pontuacaoCredito,
    v_limiteCredito,
    v_creditoPorParcela,
    v_percAcrescimoCredito,
    v_percEntradaMinima,
    v_idConsultaSPC,
    v_estaNoSpcLoja,
    p_recuperadoSpcLoja,
    v_estaEmCobranca,
    v_protestado,
    p_alterouClassificacaoPessoa,
    p_alterouPontuacaoCredito,
    p_alterouLimiteCredito,
    p_alterouCreditoPorParcela,
    p_alterouPercAcrescimoCredito,
    p_alterouPercEntradaMinima,
    p_alterouIdConsultaSPC,
    p_alterouEstaNoSpcLoja,
    p_alterouRecuperadoSpcLoja,
    p_alterouEstaEmCobranca,
    p_alterouProtestado,
    p_observacoes,
    r_idHistoricoCredito);
END ADD_HISTORICO_CREDITO_CRIA;

/

create or replace PROCEDURE ADD_PESSOA_CLASSIFIC_ATUALIZA (
  p_usuarioLogado        IN NUMBER,
  p_perfilUsuarioLogado  IN NUMBER,
  p_estabelecimentoAtivo IN NUMBER,
  p_pessoa               IN NUMBER,
  /* Retornos */
  r_classificacaoPessoa  OUT VARCHAR,
  r_atualizou            OUT NUMBER)
IS
  v_classificacaoPessoa VARCHAR(3);
  v_auxNumber           NUMBER;
BEGIN
  r_atualizou := 0;
  SELECT COALESCE (MAX (classificacaoPessoa), ' ')
  INTO r_classificacaoPessoa
  FROM CACLIENTES
  WHERE cliente = p_pessoa;
  v_classificacaoPessoa := FUNC_ADD_BUSCA_CLASSIF_PESSOA (
    p_usuarioLogado,
    p_perfilUsuarioLogado,
    p_estabelecimentoAtivo,
    p_pessoa);
  IF v_classificacaoPessoa <> ' '
    AND v_classificacaoPessoa <> r_classificacaoPessoa
  THEN
    r_atualizou := 1;
    r_classificacaoPessoa := v_classificacaoPessoa;
    MERGE INTO CACLIENTES a USING (
      SELECT p_pessoa cliente
      FROM DUAL) b
    ON (a.cliente = b.cliente)
    WHEN MATCHED THEN UPDATE SET 
      a.classificacaoPessoa = r_classificacaoPessoa
    WHEN NOT MATCHED THEN INSERT (
      cliente,
      ativo,
      permiteVendaACredito,
      permiteVendaConsignada,
      permiteVendaContaCorrente,
      convenio,
      classificacaoPessoa,
      pontuacaoCredito,
      limiteCredito,
      creditoPorParcela,
      percAcrescimoCredito,
      percEntradaMinima,
      condicaoPagamento,
      diaFixoVencimento)
    VALUES (
      b.cliente,
      0,
      0,
      0,
      0,
      0,
      r_classificacaoPessoa,
      0,
      0,
      0,
      0,
      0,
      0,
      0);
    ADD_HISTORICO_CREDITO_CRIA (
      p_estabelecimentoAtivo,
      p_pessoa,
      0, -- p_recuperadoSpcLoja,
      1, -- p_alterouClassificacaoPessoa,
      0, -- p_alterouPontuacaoCredito,
      0, -- p_alterouLimiteCredito,
      0, -- p_alterouCreditoPorParcela,
      0, -- p_alterouPercAcrescimoCredito,
      0, -- p_alterouPercEntradaMinima,
      0, -- p_alterouIdConsultaSPC,
      0, -- p_alterouEstaNoSpcLoja,
      0, -- p_alterouRecuperadoSpcLoja,
      0, -- p_alterouEstaEmCobranca,
      0, -- p_alterouProtestado,
      ' ', -- p_observacoes,
      v_auxNumber);
  END IF;
END ADD_PESSOA_CLASSIFIC_ATUALIZA;

/

create or replace FUNCTION FUNC_ADD_BUSCA_CLASSIF_PRODUTO (
  p_usuarioLogado        IN NUMBER,
  p_perfilUsuarioLogado  IN NUMBER,
  p_estabelecimentoAtivo IN NUMBER,
  p_produto              IN NUMBER)
  RETURN VARCHAR
IS
  v_classificacaoProduto VARCHAR (3);
BEGIN
  SELECT COALESCE (MAX (a.classificacaoProduto), ' ')
  INTO v_classificacaoProduto
  FROM (
    SELECT
      a.classificacaoProduto,
      ROW_NUMBER() OVER (
        ORDER BY
          a.ordenacaoRegra,
          a.classificacaoProduto) ordenacao
    FROM (
      SELECT
        a.classificacaoProduto,
        a.ordenacaoRegra,
        a.idRegraClassificacaoProduto,
        MIN (valido) valido
      FROM (
        SELECT
          a.classificacaoProduto,
          a.ordenacaoRegra,
          a.idRegraClassificacaoProduto,
          a.campoClassificacaoProduto,
          MAX (valido) valido
        FROM (
          SELECT
            classif.classificacaoProduto,
            classif.ordenacaoRegra,
            COALESCE (regra.idRegraClassificacaoProduto, 0) idRegraClassificacaoProduto,
            COALESCE (conteudo.campoClassificacaoProduto, 0) campoClassificacaoProduto,
            CASE
              WHEN conteudo.campoClassificacaoProduto IS NULL
              THEN 1
              WHEN campo.campoSelect IS NULL
                OR campo.campoSelect = ' '
              THEN 0
              ELSE FUNC_ADD_EXECUTE_IMMEDIATE_N ('SELECT
  CASE
    WHEN EXISTS (
      SELECT 1
      FROM PACLASSIFICPRODXREGRAS regra
      LEFT JOIN PACLASSIFICPRODXCONTEUDOS conteudo
      ON conteudo.idRegraClassificacaoProduto = regra.idRegraClassificacaoProduto
      LEFT JOIN SICAMPOSCLASSIFICACAOPROD campo
      ON campo.campoClassificacaoProduto = conteudo.campoClassificacaoProduto
      LEFT JOIN SITABELASSISTEMA tabelaSistema
      ON tabelaSistema.tabelaSistema = campo.tabelaSistema
      JOIN CAPRODUTOS prod
      ON prod.produto = ' || TO_CHAR(p_produto) ||'
      JOIN PASUBCATEGORIASPRODUTO subCat
      ON subCat.subcategoriaProduto = prod.subcategoriaProduto
      WHERE regra.idRegraClassificacaoProduto = '
        || TO_CHAR (regra.idRegraClassificacaoProduto)
        || ' AND ('
        || REPLACE (REPLACE (campo.campoSelect, '<!$MG_dias_de>', '(' || TO_CHAR (conteudo.diasDe) || ')'), '<!$MG_dias_ate>', '(' || TO_CHAR (conteudo.diasAte) || ')')
        || ') '
        || CASE
             WHEN campo.tabelaSistema <> ' '
             THEN 'IN (' || CAST (conteudo.campoIn AS VARCHAR2(4000)) || ')'
             WHEN campo.tipoCampo = 'L'
             THEN '= ' || CASE WHEN conteudo.faixaDe IN ('S','1') THEN '1' ELSE '0' END
             WHEN campo.tipoCampo = 'N'
             THEN 'BETWEEN ' || CASE WHEN conteudo.faixaDe = ' ' THEN '0' ELSE REPLACE (conteudo.faixaDe,',','.') END || ' AND ' || CASE WHEN conteudo.faixaAte = ' ' THEN '0' ELSE REPLACE (conteudo.faixaAte,',','.') END
             ELSE 'BETWEEN ' || conteudo.faixaDe || ' AND ' || conteudo.faixaAte
           END
        || ')
    THEN 1
    ELSE 0
  END
FROM DUAL')
            END valido
          FROM PACLASSIFICACOESPRODUTO classif
          LEFT JOIN PACLASSIFICPRODXREGRAS regra
          ON regra.classificacaoProduto = classif.classificacaoProduto
          AND regra.ativo = 1
          AND (regra.estabelecimento = 0
            OR regra.estabelecimento = p_estabelecimentoAtivo)
          AND (regra.perfilUsuario = 0
            OR regra.perfilUsuario = p_perfilUsuarioLogado)
          AND (regra.usuario = 0
            OR regra.usuario = p_usuarioLogado)
          AND TRUNC(regra.dataValidadeInicial) <= TRUNC (SYSDATE)
          AND TRUNC(regra.dataValidadeFinal) >= TRUNC (SYSDATE)
          LEFT JOIN PACLASSIFICPRODXCONTEUDOS conteudo
          ON conteudo.idRegraClassificacaoProduto = regra.idRegraClassificacaoProduto
          LEFT JOIN SICAMPOSCLASSIFICACAOPROD campo
          ON campo.campoClassificacaoProduto = conteudo.campoClassificacaoProduto
          LEFT JOIN SITABELASSISTEMA tabelaSistema
          ON tabelaSistema.tabelaSistema = campo.tabelaSistema
          WHERE classif.classificacaoProduto <> ' '
          AND classif.ativo = 1) a
        GROUP BY
          a.classificacaoProduto,
          a.ordenacaoRegra,
          a.idRegraClassificacaoProduto,
          a.campoClassificacaoProduto) a
      GROUP BY
        a.classificacaoProduto,
        a.ordenacaoRegra,
        a.idRegraClassificacaoProduto) a
    WHERE a.valido = 1) a
  WHERE a.ordenacao = 1;
  RETURN v_classificacaoProduto;
END;

/

create or replace PROCEDURE ADD_PRODUTO_CLASSIFIC_ATUALIZA (
  p_usuarioLogado        IN NUMBER,
  p_perfilUsuarioLogado  IN NUMBER,
  p_estabelecimentoAtivo IN NUMBER,
  p_produto              IN NUMBER,
  /* Retornos */
  r_atualizou            OUT NUMBER)
IS
  v_classificacaoProdutoAtual VARCHAR(3);
  v_classificacaoProdutoNova  VARCHAR(3);
  v_auxNumber                 NUMBER;
BEGIN
  r_atualizou := 0;
  v_classificacaoProdutoNova := FUNC_ADD_BUSCA_CLASSIF_PRODUTO (
    p_usuarioLogado,
    p_perfilUsuarioLogado,
    p_estabelecimentoAtivo,
    p_produto);
  IF v_classificacaoProdutoNova <> ' ' THEN
    SELECT classificacaoProduto
    INTO v_classificacaoProdutoAtual
    FROM CAPRODUTOS
    WHERE produto = p_produto;
    IF v_classificacaoProdutoNova <> v_classificacaoProdutoAtual THEN
      r_atualizou := 1;
      UPDATE CAPRODUTOS SET
        classificacaoProduto = v_classificacaoProdutoNova,
        dataClassificacaoProduto = SYSDATE
      WHERE produto = p_produto;
    END IF;
  END IF;
END ADD_PRODUTO_CLASSIFIC_ATUALIZA;

/


DROP TABLE TEMPATUALIZAPRECOLOTE;

-- TEMPATUALIZAPRECOLOTE
CREATE GLOBAL TEMPORARY TABLE TEMPATUALIZAPRECOLOTE
  (
    uniqueMachineID          VARCHAR (18) DEFAULT ' ' NOT NULL,
    contadorSessao           NUMERIC (14,0) DEFAULT 0 NOT NULL,
    id                       NUMERIC (14,0) DEFAULT 0 NOT NULL,
    selecionado              NUMERIC (1,0) DEFAULT 0 NOT NULL,
    idPrecoTabela            NUMERIC (14,0) DEFAULT 0 NOT NULL,
    idPrecoTabelaNovo        NUMERIC (14,0) DEFAULT 0 NOT NULL,
    produto                  NUMERIC (7,0) DEFAULT 0 NOT NULL,
    descricao                VARCHAR (120) DEFAULT ' ' NOT NULL,
    ordenacao                NUMERIC (11,0) DEFAULT 0 NOT NULL,
    filtrarCores             NUMERIC (1,0) DEFAULT 0 NOT NULL,
    filtrarTamanhos          NUMERIC (1,0) DEFAULT 0 NOT NULL,
    filtrarPersonalizacoes   NUMERIC (1,0) DEFAULT 0 NOT NULL,
    quantidadeMinima         NUMERIC (15,6) DEFAULT 0 NOT NULL,
    quantidadeMaxima         NUMERIC (15,6) DEFAULT 0 NOT NULL,
    dataValidadeInicial      DATE,
    dataValidadeFinal        DATE,
    precoAVista              NUMERIC (15,7) DEFAULT 0 NOT NULL,
    precoAPrazo              NUMERIC (15,7) DEFAULT 0 NOT NULL,
    promocao                 NUMERIC (1,0) DEFAULT 0 NOT NULL,
    precoPromocaoAVista      NUMERIC (15,7) DEFAULT 0 NOT NULL,
    precoPromocaoAPrazo      NUMERIC (15,7) DEFAULT 0 NOT NULL,
    precoDesconto            NUMERIC (15,7) DEFAULT 0 NOT NULL,
    precoMinimo              NUMERIC (15,7) DEFAULT 0 NOT NULL,
    classificacaoProdutoDe   VARCHAR (3) DEFAULT ' ' NOT NULL,
    classificacaoProdutoPara VARCHAR (3) DEFAULT ' ' NOT NULL,
    observacoes              VARCHAR (4000) DEFAULT ' ' NOT NULL
  ) ON COMMIT PRESERVE ROWS;
CREATE UNIQUE INDEX TEMPATUALIZAPRECOLOTE_PK1 ON TEMPATUALIZAPRECOLOTE (uniqueMachineID, contadorSessao, id);
CREATE INDEX TEMPATUALIZAPRECOLOTE_K2 ON TEMPATUALIZAPRECOLOTE (uniqueMachineID, contadorSessao);
CREATE INDEX TEMPATUALIZAPRECOLOTE_K3 ON TEMPATUALIZAPRECOLOTE (id);

INSERT INTO SIMENUS (menu, descricao, ativo, ordenacao, tipoMenu, categoriaMenu, menuPrincipal, aplicacao, nomePublico, categoriaConfiguracao, categoriaPersonalCampo, categoriaMemoriaSistema, permiteReport, observacoes) values (891, 'Atualiza Classificação Produtos', 1, 100003093, 'PR', 100003, 891, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'AtualizaClassificacaoProduto', 0, 0, 0, 0, ' ');

COMMIT;

UPDATE SIREGIMESTRIBUTARIO SET descricao = '2 Simples Nacional – excesso de sublimite de receita bruta' WHERE regimeTributario = '2';

COMMIT;

-- SIREGIMESESPECIAISTRIBUTACAO
CREATE TABLE SIREGIMESESPECIAISTRIBUTACAO
  (
    regimeEspecialTributacao CHAR (1) DEFAULT ' ' NOT NULL,
    descricao                VARCHAR (60) DEFAULT ' ' NOT NULL,
    ativo                    NUMERIC (1,0) DEFAULT 0 NOT NULL,
    observacoes              VARCHAR (4000) DEFAULT ' ' NOT NULL
  );
ALTER TABLE SIREGIMESESPECIAISTRIBUTACAO ADD CONSTRAINT SIREGIMESESPECIAISTRIBUTACAO_PK1 PRIMARY KEY (regimeEspecialTributacao);
CREATE INDEX SIREGIMESESPECIAISTRIBUTACAO_K2 ON SIREGIMESESPECIAISTRIBUTACAO (descricao);
INSERT INTO SIREGIMESESPECIAISTRIBUTACAO (regimeEspecialTributacao, descricao, ativo, observacoes) values (' ', 'SELECIONE', 1, ' ');
INSERT INTO SIREGIMESESPECIAISTRIBUTACAO (regimeEspecialTributacao, descricao, ativo, observacoes) values ('1', '1 Microempresa Municipal', 1, ' ');
INSERT INTO SIREGIMESESPECIAISTRIBUTACAO (regimeEspecialTributacao, descricao, ativo, observacoes) values ('2', '2 Estimativa', 1, ' ');
INSERT INTO SIREGIMESESPECIAISTRIBUTACAO (regimeEspecialTributacao, descricao, ativo, observacoes) values ('3', '3 Sociedade de Profissionais', 1, ' ');
INSERT INTO SIREGIMESESPECIAISTRIBUTACAO (regimeEspecialTributacao, descricao, ativo, observacoes) values ('4', '4 Cooperativa', 1, ' ');
INSERT INTO SIREGIMESESPECIAISTRIBUTACAO (regimeEspecialTributacao, descricao, ativo, observacoes) values ('5', '5 MEI Simples Nacional', 1, ' ');
INSERT INTO SIREGIMESESPECIAISTRIBUTACAO (regimeEspecialTributacao, descricao, ativo, observacoes) values ('6', '6 ME EPP Simples Nacional', 1, ' ');

COMMIT;

INSERT INTO SITABELASSISTEMA (tabelaSistema, descricao, ativo, ordenacao, tipoTabela, nomeCampoCodigo, tipoCampoCodigo, numeroDigitosCodigo, nomeCampoDescricao, adicionarCodigoNaDescricao, nomeCampoIdSeDiferenteCodigo, numeroDigitosCampoId, categoriaTabelaSistema, aplicacaoZoom, nomePublicoZoom, versaoTabela, versaoDados, observacoes) values ('SIREGIMESESPECIAISTRIBUTACAO', 'Regimes Especiais Tributação', 1, 381, 'SI', 'regimeEspecialTributacao', 'A', 1, 'descricao', 0, ' ', 0, 999999, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqRegimesEspeciaisTributacao', 1, 1, ' '); 

COMMIT;

INSERT INTO SIMENUS (menu, descricao, ativo, ordenacao, tipoMenu, categoriaMenu, menuPrincipal, aplicacao, nomePublico, categoriaConfiguracao, categoriaPersonalCampo, categoriaMemoriaSistema, permiteReport, observacoes) values (892, 'Regimes Especiais Tributação', 1, 99000391, 'SI', 999999, 892, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqRegimesEspeciaisTributacao', 0, 0, 0, 0, ' ');

COMMIT;

-- PAESTABELECIMENTOXNFSE
CREATE TABLE PAESTABELECIMENTOXNFSE
  (
    estabelecimento          NUMERIC (4,0) DEFAULT 0 NOT NULL,
    indicadorAmbienteNfse    CHAR (1) DEFAULT ' ' NOT NULL,
    regimeEspecialTributacao CHAR (1) DEFAULT ' ' NOT NULL,
    incentivadorCultural     NUMERIC (1,0) DEFAULT 0 NOT NULL,
    usuarioNFSe              VARCHAR (256) DEFAULT ' ' NOT NULL,
    senhaNFSe                VARCHAR (256) DEFAULT ' ' NOT NULL,
    observacoes              VARCHAR (4000) DEFAULT ' ' NOT NULL
  );
ALTER TABLE PAESTABELECIMENTOXNFSE ADD CONSTRAINT PAESTABELECIMENTOXNFSE_PK1 PRIMARY KEY (estabelecimento);
ALTER TABLE PAESTABELECIMENTOXNFSE ADD CONSTRAINT PAESTABELECIMENTOXNFSE_FK1 FOREIGN KEY (estabelecimento) REFERENCES PAESTABELECIMENTOS (estabelecimento);
ALTER TABLE PAESTABELECIMENTOXNFSE ADD CONSTRAINT PAESTABELECIMENTOXNFSE_FK2 FOREIGN KEY (indicadorAmbienteNfse) REFERENCES SIINDICAMBIENTENFE (indicadorAmbienteNfe);
ALTER TABLE PAESTABELECIMENTOXNFSE ADD CONSTRAINT PAESTABELECIMENTOXNFSE_FK3 FOREIGN KEY (regimeEspecialTributacao) REFERENCES SIREGIMESESPECIAISTRIBUTACAO (regimeEspecialTributacao);

INSERT INTO PAESTABELECIMENTOXNFSE (estabelecimento, indicadorAmbienteNfse, regimeEspecialTributacao, incentivadorCultural, usuarioNFSe, senhaNFSe, observacoes) VALUES (0, ' ', ' ', 0, ' ', ' ', ' ');

COMMIT;

INSERT INTO SITABELASSISTEMA (tabelaSistema, descricao, ativo, ordenacao, tipoTabela, nomeCampoCodigo, tipoCampoCodigo, numeroDigitosCodigo, nomeCampoDescricao, adicionarCodigoNaDescricao, nomeCampoIdSeDiferenteCodigo, numeroDigitosCampoId, categoriaTabelaSistema, aplicacaoZoom, nomePublicoZoom, versaoTabela, versaoDados, observacoes) values ('PAESTABELECIMENTOXNFSE', 'Estabelecimento X NFSe', 1, 30432, 'PA', 'estabelecimento', 'N', 4, ' ', 1, ' ', 0, 100003, ' ', ' ', 1, 1, ' '); 

COMMIT;

create or replace PROCEDURE ADD_ORCAMENTO_PAGAMENTO_INSERE (
  p_estabelecimentoAtivo         IN NUMBER,
  p_config_171_apenasDinheiroAVi IN NUMBER,
  p_orcamento                    IN NUMBER,
  p_pag_sequencia                IN NUMBER,
  p_pag_indicadorFormaPagamento  IN CHAR,
  p_pag_meioPagamento            IN NUMBER,
  p_pag_condicaoPagamento        IN NUMBER,
  p_pag_cobranca                 IN NUMBER,
  p_pag_numeroParcelas           IN NUMBER,
  p_pag_somaPrazoParcelas        IN NUMBER,
  p_pag_valorXPrazoParcelas      IN NUMBER,
  p_pag_valorEntradaMinima       IN NUMBER,
  p_pag_valorPagamentoBruto      IN NUMBER,
  p_pag_valorDescontoPagamento   IN NUMBER,
  p_pag_valorOutrasDespesasPag   IN NUMBER,
  p_pag_valorJurosPagamento      IN NUMBER,
  p_pag_valorPagamentoLiquido    IN NUMBER,
  p_pag_valorFinanceiro          IN NUMBER,
  p_pag_idFinanceiroAdiantamento IN NUMBER,
  /* Retornos */
  r_pag_idPagamentoOrcamento     OUT NUMBER,
  r_cab_valorBasePagamento       OUT NUMBER,
  r_cab_valorPagamentoBruto      OUT NUMBER)
IS
  v_cab_contratoCompra           NUMBER;
  v_cab_condicaoPagamento        NUMBER;
  v_cab_numeroParcelas           NUMBER;
  v_cab_somaPrazoParcelas        NUMBER;
  v_cab_valorXPrazoParcelas      NUMBER;
  v_cab_prazoMedio               NUMBER;
  v_cab_prazoMedioPonderado      NUMBER;
  v_cab_valorEntradaMinima       NUMBER;
  v_cab_valorAVistaEntrada       NUMBER;
  v_cab_valorPagamentoBruto      NUMBER;
  v_cab_valorDescontoPagamento   NUMBER;
  v_cab_valorOutrasDespesasPag   NUMBER;
  v_cab_valorJurosPagamento      NUMBER;
  v_cab_valorPagamentoLiquido    NUMBER;
BEGIN
  SELECT 
    contratoCompra,
    condicaoPagamento,
    numeroParcelas,
    somaPrazoParcelas,
    valorXPrazoParcelas,
    prazoMedio,
    prazoMedioPonderado,
    valorEntradaMinima,
    valorAVistaEntrada,
    valorPagamentoBruto,
    valorDescontoPagamento,
    valorOutrasDespesasPagamento,
    valorJurosPagamento,
    valorPagamentoLiquido,
    valorBasePagamento,
    valorPagamentoBruto
  INTO
    v_cab_contratoCompra,
    v_cab_condicaoPagamento,
    v_cab_numeroParcelas,
    v_cab_somaPrazoParcelas,
    v_cab_valorXPrazoParcelas,
    v_cab_prazoMedio,
    v_cab_prazoMedioPonderado,
    v_cab_valorEntradaMinima,
    v_cab_valorAVistaEntrada,
    v_cab_valorPagamentoBruto,
    v_cab_valorDescontoPagamento,
    v_cab_valorOutrasDespesasPag,
    v_cab_valorJurosPagamento,
    v_cab_valorPagamentoLiquido,
    r_cab_valorBasePagamento,
    r_cab_valorPagamentoBruto
  FROM MOORCAMENTOS
  WHERE orcamento = p_orcamento;
  r_pag_idPagamentoOrcamento     := 0;
  r_pag_idPagamentoOrcamento     := FUNC_BUSCA_PROXIMO_ID ('MOORCAMENTOXPAGAMENTOS', p_estabelecimentoAtivo, NULL);  
  v_cab_numeroParcelas           := v_cab_numeroParcelas         + p_pag_numeroParcelas;
  v_cab_somaPrazoParcelas        := v_cab_somaPrazoParcelas      + p_pag_somaPrazoParcelas;
  v_cab_valorXPrazoParcelas      := v_cab_valorXPrazoParcelas    + p_pag_valorXPrazoParcelas;
  v_cab_valorEntradaMinima       := v_cab_valorEntradaMinima     + p_pag_valorEntradaMinima;
  IF (p_config_171_apenasDinheiroAVi = 1 AND p_pag_meioPagamento IN (11,13,16,17,58) OR p_config_171_apenasDinheiroAVi = 0 AND p_pag_indicadorFormaPagamento = '0') THEN
    v_cab_valorAVistaEntrada       := v_cab_valorAVistaEntrada     + p_pag_valorPagamentoLiquido;
  END IF;
  v_cab_valorPagamentoBruto      := v_cab_valorPagamentoBruto    + p_pag_valorPagamentoBruto;
  v_cab_valorDescontoPagamento   := v_cab_valorDescontoPagamento + p_pag_valorDescontoPagamento;
  v_cab_valorOutrasDespesasPag   := v_cab_valorOutrasDespesasPag + p_pag_valorOutrasDespesasPag;
  v_cab_valorJurosPagamento      := v_cab_valorJurosPagamento    + p_pag_valorJurosPagamento;
  v_cab_valorPagamentoLiquido    := v_cab_valorPagamentoLiquido  + p_pag_valorPagamentoLiquido;
  v_cab_prazoMedio               := CASE WHEN v_cab_numeroParcelas = 0 THEN 0 ELSE ROUND ((v_cab_somaPrazoParcelas / v_cab_numeroParcelas), 0) END;
  v_cab_prazoMedioPonderado      := CASE WHEN v_cab_valorPagamentoLiquido = 0 THEN 0 ELSE ROUND ((v_cab_valorXPrazoParcelas / v_cab_valorPagamentoLiquido), 0) END;
  IF (v_cab_valorPagamentoLiquido = p_pag_valorPagamentoLiquido) THEN
    v_cab_condicaoPagamento := p_pag_condicaoPagamento;
  ELSE
    v_cab_condicaoPagamento := 0;
  END IF;
  IF (v_cab_contratoCompra <= 0 AND p_pag_meioPagamento BETWEEN 53 AND 64) THEN
    v_cab_contratoCompra := FUNC_BUSCA_PROXIMO_ID ('MOCONTRATOSCOMPRA', p_estabelecimentoAtivo, NULL);
  END IF;
  INSERT INTO MOORCAMENTOXPAGAMENTOS (
    idPagamentoOrcamento,
    orcamento,
    pagamentoTroco,
    sequencia,
    indicadorFormaPagamento,
    meioPagamento,
    condicaoPagamento,
    cobranca,
    numeroParcelas,
    somaPrazoParcelas,
    valorXPrazoParcelas,
    prazoMedio,
    prazoMedioPonderado,
    valorEntradaMinima,
    valorPagamentoBruto,
    valorDescontoPagamento,
    valorOutrasDespesasPagamento,
    valorJurosPagamento,
    valorPagamentoLiquido,
    valorFinanceiro,
    saldoEfetivar,
    idFinanceiroAdiantamento)
  VALUES (
    r_pag_idPagamentoOrcamento,
    p_orcamento,
    'P',
    p_pag_sequencia,
    p_pag_indicadorFormaPagamento,
    p_pag_meioPagamento,
    p_pag_condicaoPagamento,
    p_pag_cobranca,
    p_pag_numeroParcelas,
    p_pag_somaPrazoParcelas,
    p_pag_valorXPrazoParcelas,
    CASE WHEN p_pag_numeroParcelas = 0 THEN 0 ELSE ROUND ((p_pag_somaPrazoParcelas / p_pag_numeroParcelas), 0) END,
    CASE WHEN p_pag_valorPagamentoLiquido = 0 THEN 0 ELSE ROUND ((p_pag_valorXPrazoParcelas / p_pag_valorPagamentoLiquido), 0) END,
    p_pag_valorEntradaMinima,
    p_pag_valorPagamentoBruto,
    p_pag_valorDescontoPagamento,
    p_pag_valorOutrasDespesasPag,
    p_pag_valorJurosPagamento,
    p_pag_valorPagamentoLiquido,
    p_pag_valorFinanceiro,
    p_pag_valorFinanceiro,
    p_pag_idFinanceiroAdiantamento);
  UPDATE MOORCAMENTOS SET 
    contratoCompra = v_cab_contratoCompra,
    condicaoPagamento = v_cab_condicaoPagamento,
    numeroParcelas = v_cab_numeroParcelas,
    somaPrazoParcelas = v_cab_somaPrazoParcelas,
    valorXPrazoParcelas = v_cab_valorXPrazoParcelas,
    prazoMedio = v_cab_prazoMedio,
    prazoMedioPonderado = v_cab_prazoMedioPonderado,
    valorEntradaMinima = v_cab_valorEntradaMinima,
    valorAVistaEntrada = v_cab_valorAVistaEntrada,
    valorPagamentoBruto = v_cab_valorPagamentoBruto,
    valorDescontoPagamento = v_cab_valorDescontoPagamento,
    valorOutrasDespesasPagamento = v_cab_valorOutrasDespesasPag,
    valorJurosPagamento = v_cab_valorJurosPagamento,
    valorPagamentoLiquido = v_cab_valorPagamentoLiquido
  WHERE orcamento = p_orcamento;
END ADD_ORCAMENTO_PAGAMENTO_INSERE;

/

-- PAAGRUPADORESFISCAIS
CREATE TABLE PAAGRUPADORESFISCAIS
  (
    agrupadorFiscal NUMERIC (4,0) DEFAULT 0 NOT NULL,
    descricao       VARCHAR (120) DEFAULT ' ' NOT NULL,
    ativo           NUMERIC (1,0) DEFAULT 0 NOT NULL,
    ordenacao       NUMERIC (11,0) DEFAULT 0 NOT NULL,
    observacoes     VARCHAR (4000) DEFAULT ' ' NOT NULL
  );
ALTER TABLE PAAGRUPADORESFISCAIS ADD CONSTRAINT PAAGRUPADORESFISCAIS_PK1 PRIMARY KEY (agrupadorFiscal);
CREATE INDEX PAAGRUPADORESFISCAIS_K2 ON PAAGRUPADORESFISCAIS (descricao);

INSERT INTO PAAGRUPADORESFISCAIS (agrupadorFiscal, descricao, ativo, ordenacao, observacoes) VALUES (0, 'SELECIONE', 1, 0, ' ');

COMMIT;

/

INSERT INTO SITABELASSISTEMA (tabelaSistema, descricao, ativo, ordenacao, tipoTabela, nomeCampoCodigo, tipoCampoCodigo, numeroDigitosCodigo, nomeCampoDescricao, adicionarCodigoNaDescricao, nomeCampoIdSeDiferenteCodigo, numeroDigitosCampoId, categoriaTabelaSistema, aplicacaoZoom, nomePublicoZoom, versaoTabela, versaoDados, observacoes) values ('PAAGRUPADORESFISCAIS', 'Agrupadores Fiscais', 1, 30735, 'PA', 'agrupadorFiscal', 'N', 4, ' ', 0, ' ', 0, 300003, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqAgrupadoresFiscais', 1, 1, ' '); 

COMMIT;

INSERT INTO SIMENUS (menu, descricao, ativo, ordenacao, tipoMenu, categoriaMenu, menuPrincipal, aplicacao, nomePublico, categoriaConfiguracao, categoriaPersonalCampo, categoriaMemoriaSistema, permiteReport, observacoes) values (893, 'Agrupadores Fiscais', 1, 90002546, 'PA', 300003, 893, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqAgrupadoresFiscais', 0, 0, 0, 0, ' ');

COMMIT;

-- PAAGRUPFISCXPRODUTOS
CREATE TABLE PAAGRUPFISCXPRODUTOS
  (
    id              NUMERIC (14,0) DEFAULT 0 NOT NULL,
    agrupadorFiscal NUMERIC (14,0) DEFAULT 0 NOT NULL,
    produto         NUMERIC (7,0) DEFAULT 0 NOT NULL,
    ativo           NUMERIC (1,0) DEFAULT 0 NOT NULL
  );
ALTER TABLE PAAGRUPFISCXPRODUTOS ADD CONSTRAINT PAAGRUPFISCXPRODUTOS_PK1 PRIMARY KEY (id);
CREATE UNIQUE INDEX PAAGRUPFISCXPRODUTOS_K2 ON PAAGRUPFISCXPRODUTOS (agrupadorFiscal, produto);
CREATE INDEX PAAGRUPFISCXPRODUTOS_K3 ON PAAGRUPFISCXPRODUTOS (produto, agrupadorFiscal);
ALTER TABLE PAAGRUPFISCXPRODUTOS ADD CONSTRAINT PAAGRUPFISCXPRODUTOS_FK1 FOREIGN KEY (agrupadorFiscal) REFERENCES PAAGRUPADORESFISCAIS (agrupadorFiscal);
ALTER TABLE PAAGRUPFISCXPRODUTOS ADD CONSTRAINT PAAGRUPFISCXPRODUTOS_FK2 FOREIGN KEY (produto) REFERENCES CAPRODUTOS (produto);

INSERT INTO SITABELASSISTEMA (tabelaSistema, descricao, ativo, ordenacao, tipoTabela, nomeCampoCodigo, tipoCampoCodigo, numeroDigitosCodigo, nomeCampoDescricao, adicionarCodigoNaDescricao, nomeCampoIdSeDiferenteCodigo, numeroDigitosCampoId, categoriaTabelaSistema, aplicacaoZoom, nomePublicoZoom, versaoTabela, versaoDados, observacoes) values ('PAAGRUPFISCXPRODUTOS', 'Agrupador Fiscal X Produtos', 1, 30736, 'PA', 'id', 'N', 14, 'descricao', 1, ' ', 0, 300003, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqAgrupFiscXProdutos', 1, 1, ' '); 

COMMIT;

INSERT INTO SIMENUS (menu, descricao, ativo, ordenacao, tipoMenu, categoriaMenu, menuPrincipal, aplicacao, nomePublico, categoriaConfiguracao, categoriaPersonalCampo, categoriaMemoriaSistema, permiteReport, observacoes) values (894, 'Agrupador Fiscal X Produtos', 1, 90002546, 'PA', 300003, 893, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqAgrupFiscXProdutos', 0, 0, 0, 0, ' ');

COMMIT;

-- PAAGRUPFISCXNCMS
CREATE TABLE PAAGRUPFISCXNCMS
  (
    id              NUMERIC (14,0) DEFAULT 0 NOT NULL,
    agrupadorFiscal NUMERIC (14,0) DEFAULT 0 NOT NULL,
    idNcm           NUMERIC (11,0) DEFAULT 0 NOT NULL,
    ativo           NUMERIC (1,0) DEFAULT 0 NOT NULL
  );
ALTER TABLE PAAGRUPFISCXNCMS ADD CONSTRAINT PAAGRUPFISCXNCMS_PK1 PRIMARY KEY (id);
CREATE UNIQUE INDEX PAAGRUPFISCXNCMS_K2 ON PAAGRUPFISCXNCMS (agrupadorFiscal, idNcm);
ALTER TABLE PAAGRUPFISCXNCMS ADD CONSTRAINT PAAGRUPFISCXNCMS_FK1 FOREIGN KEY (agrupadorFiscal) REFERENCES PAAGRUPADORESFISCAIS (agrupadorFiscal);
ALTER TABLE PAAGRUPFISCXNCMS ADD CONSTRAINT PAAGRUPFISCXNCMS_FK2 FOREIGN KEY (idNcm) REFERENCES SINCMS (idNcm);

INSERT INTO SITABELASSISTEMA (tabelaSistema, descricao, ativo, ordenacao, tipoTabela, nomeCampoCodigo, tipoCampoCodigo, numeroDigitosCodigo, nomeCampoDescricao, adicionarCodigoNaDescricao, nomeCampoIdSeDiferenteCodigo, numeroDigitosCampoId, categoriaTabelaSistema, aplicacaoZoom, nomePublicoZoom, versaoTabela, versaoDados, observacoes) values ('PAAGRUPFISCXNCMS', 'Agrupador Fiscal X NCM´s', 1, 30737, 'PA', 'id', 'N', 14, 'descricao', 1, ' ', 0, 300003, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqAgrupFiscXNCMs', 1, 1, ' '); 

COMMIT;

INSERT INTO SIMENUS (menu, descricao, ativo, ordenacao, tipoMenu, categoriaMenu, menuPrincipal, aplicacao, nomePublico, categoriaConfiguracao, categoriaPersonalCampo, categoriaMemoriaSistema, permiteReport, observacoes) values (895, 'Agrupador Fiscal X NCM´s', 1, 90002547, 'PA', 300003, 893, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqAgrupFiscXNCMs', 0, 0, 0, 0, ' ');

COMMIT;

-- PASERVICOSMUNICIPIOS
CREATE TABLE PASERVICOSMUNICIPIOS
  (
    idServicoMunicipio     NUMERIC (14,0) DEFAULT 0 NOT NULL,
    municipio              NUMERIC (7,0) DEFAULT 0 NOT NULL,
    codigoServicoMunicipio VARCHAR (30) DEFAULT ' ' NOT NULL,
    descricao              VARCHAR (256) DEFAULT ' ' NOT NULL,
    ativo                  NUMERIC (1,0) DEFAULT 0 NOT NULL,
    observacoes            VARCHAR (4000) DEFAULT ' ' NOT NULL
  );
ALTER TABLE PASERVICOSMUNICIPIOS ADD CONSTRAINT PASERVICOSMUNICIPIOS_PK1 PRIMARY KEY (idServicoMunicipio);
CREATE UNIQUE INDEX PASERVICOSMUNICIPIOS_K2 ON PASERVICOSMUNICIPIOS (municipio, codigoServicoMunicipio);
ALTER TABLE PASERVICOSMUNICIPIOS ADD CONSTRAINT PASERVICOSMUNICIPIOS_FK1 FOREIGN KEY (municipio) REFERENCES SIMUNICIPIOS (municipio);

INSERT INTO PASERVICOSMUNICIPIOS (idServicoMunicipio, municipio, codigoServicoMunicipio, descricao, ativo, observacoes) VALUES (0, 0, ' ', 'SELECIONE', 1, ' ');

COMMIT;

INSERT INTO SITABELASSISTEMA (tabelaSistema, descricao, ativo, ordenacao, tipoTabela, nomeCampoCodigo, tipoCampoCodigo, numeroDigitosCodigo, nomeCampoDescricao, adicionarCodigoNaDescricao, nomeCampoIdSeDiferenteCodigo, numeroDigitosCampoId, categoriaTabelaSistema, aplicacaoZoom, nomePublicoZoom, versaoTabela, versaoDados, observacoes) values ('PASERVICOSMUNICIPIOS', 'Serviços Municípios', 1, 31486, 'PA', 'idServicoMunicipio', 'N', 14, 'descricao', 1, ' ', 0, 100001, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqServicosMunicipios', 1, 1, ' '); 

COMMIT;

INSERT INTO SIMENUS (menu, descricao, ativo, ordenacao, tipoMenu, categoriaMenu, menuPrincipal, aplicacao, nomePublico, categoriaConfiguracao, categoriaPersonalCampo, categoriaMemoriaSistema, permiteReport, observacoes) values (905, 'Serviços Municípios', 1, 90002761, 'PA', 100001, 905, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqServicosMunicipios', 0, 0, 0, 0, ' ');

COMMIT;


CREATE TABLE PAOPERFISCALXLISTASSERV_2303 AS SELECT * FROM PAOPERFISCALXLISTASSERV;
CREATE TABLE PAOPERFISCALXNCMS_2303 AS SELECT * FROM PAOPERFISCALXNCMS;
CREATE TABLE PAOPERACOESFISCAIS_2303 AS SELECT * FROM PAOPERACOESFISCAIS;

ALTER TABLE PAOPERFISCALXMODELOSDOCUM DROP CONSTRAINT PAOPERFISCALXMODELOSDOCUM_FK1;
ALTER TABLE PAOPERFISCALXINFOCOMPLEM DROP CONSTRAINT PAOPERFISCALXINFOCOMPLEM_FK1;
ALTER TABLE MOORCAMENTOXITENS DROP CONSTRAINT MOORCAMENTOXITENS_FK12;
ALTER TABLE MOPREDOCUMXITENS DROP CONSTRAINT MOPREDOCUMXITENS_FK9;
ALTER TABLE MODOCFISCALXITENS DROP CONSTRAINT MODOCFISCALXITENS_FK9;
ALTER TABLE CATABELAPRECOXFORMACOESPR DROP CONSTRAINT CATABELAPRECOXFORMACOESPR_FK11;

DROP TABLE PAOPERFISCALXLISTASSERV;
DROP TABLE PAOPERFISCALXNCMS;
DROP TABLE PAOPERACOESFISCAIS;

-- PAOPERACOESFISCAIS
CREATE TABLE PAOPERACOESFISCAIS
  (
    operacaoFiscal             NUMERIC (14,0) DEFAULT 0 NOT NULL,
    descricao                  VARCHAR (256) DEFAULT ' ' NOT NULL,
    ativo                      NUMERIC (1,0) DEFAULT 0 NOT NULL,
    tipoProduto                CHAR (2) DEFAULT '  ' NOT NULL,
    origemMercadoria           CHAR (1) DEFAULT ' ' NOT NULL,
    grupoFiscal                NUMERIC (4,0) DEFAULT 0 NOT NULL,
    ufOrigem                   CHAR (2) DEFAULT '  ' NOT NULL,
    ufDestino                  CHAR (2) DEFAULT '  ' NOT NULL,
    indicadorConsumidorFinal   CHAR (1) DEFAULT ' ' NOT NULL,
    indicadorInscricaoEstadual CHAR (1) DEFAULT ' ' NOT NULL,
    regimeTributario           CHAR (1) DEFAULT ' ' NOT NULL,
    filtrarPessoas             NUMERIC (1,0) DEFAULT 0 NOT NULL,
    agrupadorFiscal            NUMERIC (4,0) DEFAULT 0 NOT NULL,
    filtroProduto              NUMERIC (14,0) DEFAULT 0 NOT NULL,
    dataValidadeInicial        DATE,
    dataValidadeFinal          DATE,
    contaContabilDebito        VARCHAR (60) DEFAULT ' ' NOT NULL,
    contaContabilCredito       VARCHAR (60) DEFAULT ' ' NOT NULL,
    historicoContabil          NUMERIC (4,0) DEFAULT 0 NOT NULL,
    cfop                       NUMERIC (4,0) DEFAULT 0 NOT NULL,
    descricaoLegal             VARCHAR (60) DEFAULT ' ' NOT NULL,
    retencaoIRRF               NUMERIC (7,4) DEFAULT 0 NOT NULL,
    retencaoINSS               NUMERIC (7,4) DEFAULT 0 NOT NULL,
    retencaoPIS                NUMERIC (7,4) DEFAULT 0 NOT NULL,
    retencaoCOFINS             NUMERIC (7,4) DEFAULT 0 NOT NULL,
    retencaoCSLL               NUMERIC (7,4) DEFAULT 0 NOT NULL,
    retencaoOutros             NUMERIC (7,4) DEFAULT 0 NOT NULL,
    aliquotaII                 NUMERIC (7,4) DEFAULT 0 NOT NULL,
    aliquotaIOF                NUMERIC (7,4) DEFAULT 0 NOT NULL,
    codigoEnquadramentoIPI     NUMERIC (3,0) DEFAULT 0 NOT NULL,
    stIPI                      CHAR (2) DEFAULT '  ' NOT NULL,
    aliquotaIPI                NUMERIC (7,4) DEFAULT 0 NOT NULL,
    valorAliquotaIPI           NUMERIC (15,4) DEFAULT 0 NOT NULL,
    stPIS                      CHAR (2) DEFAULT '  ' NOT NULL,
    aliquotaPIS                NUMERIC (7,4) DEFAULT 0 NOT NULL,
    valorAliquotaPIS           NUMERIC (15,4) DEFAULT 0 NOT NULL,
    aliquotaPISST              NUMERIC (7,4) DEFAULT 0 NOT NULL,
    valorAliquotaPISST         NUMERIC (15,4) DEFAULT 0 NOT NULL,
    stCOFINS                   CHAR (2) DEFAULT '  ' NOT NULL,
    aliquotaCOFINS             NUMERIC (7,4) DEFAULT 0 NOT NULL,
    valorAliquotaCOFINS        NUMERIC (15,4) DEFAULT 0 NOT NULL,
    aliquotaCOFINSST           NUMERIC (7,4) DEFAULT 0 NOT NULL,
    valorAliquotaCOFINSST      NUMERIC (15,4) DEFAULT 0 NOT NULL,
    stSimplesNacional          CHAR (3) DEFAULT '   ' NOT NULL,
    creditoSimplesNacional     NUMERIC (7,4) DEFAULT 0 NOT NULL,
    stICMS                     CHAR (2) DEFAULT '  ' NOT NULL,
    modalidadeBaseCalcICMS     CHAR (1) DEFAULT ' ' NOT NULL,
    reducaoBaseICMS            NUMERIC (7,4) DEFAULT 0 NOT NULL,
    aliquotaICMS               NUMERIC (7,4) DEFAULT 0 NOT NULL,
    diferimentoICMS            NUMERIC (7,4) DEFAULT 0 NOT NULL,
    motivoDesoneracaoICMS      CHAR (2) DEFAULT '  ' NOT NULL,
    idBeneficio                NUMERIC (8,0) DEFAULT 0 NOT NULL,
    modalidadeBaseCalcICMSST   CHAR (1) DEFAULT ' ' NOT NULL,
    margemValorAdicionadoST    NUMERIC (7,4) DEFAULT 0 NOT NULL,
    reducaoBaseST              NUMERIC (7,4) DEFAULT 0 NOT NULL,
    aliquotaICMSST             NUMERIC (7,4) DEFAULT 0 NOT NULL,
    aliquotaSTSuportConsFinal  NUMERIC (7,4) DEFAULT 0 NOT NULL,
    reducaoBaseICMSEfetivo     NUMERIC (7,4) DEFAULT 0 NOT NULL,
    aliquotaICMSEfetivo        NUMERIC (7,4) DEFAULT 0 NOT NULL,
    aliquotaICMSUFDestinatario NUMERIC (7,4) DEFAULT 0 NOT NULL,
    aliquotaICMSInterestadual  NUMERIC (7,4) DEFAULT 0 NOT NULL,
    partilhaICMSInterestadual  NUMERIC (7,4) DEFAULT 0 NOT NULL,
    aliquotaFCP                NUMERIC (7,4) DEFAULT 0 NOT NULL,
    aliquotaFCPST              NUMERIC (7,4) DEFAULT 0 NOT NULL,
    aliquotaFCPSTAnteriormente NUMERIC (7,4) DEFAULT 0 NOT NULL,
    aliquotaFCPUFDestinatario  NUMERIC (7,4) DEFAULT 0 NOT NULL,
    observacoes                VARCHAR (4000) DEFAULT ' ' NOT NULL
  );
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_PK1 PRIMARY KEY (operacaoFiscal);
CREATE INDEX PAOPERACOESFISCAIS_K2 ON PAOPERACOESFISCAIS (descricao);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK1 FOREIGN KEY (tipoProduto) REFERENCES SITIPOSPRODUTO (tipoProduto);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK2 FOREIGN KEY (origemMercadoria) REFERENCES SIORIGENSMERCADORIA (origemMercadoria);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK3 FOREIGN KEY (grupoFiscal) REFERENCES PAGRUPOSFISCAIS (grupoFiscal);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK4 FOREIGN KEY (ufOrigem) REFERENCES SIUFS (uf);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK5 FOREIGN KEY (ufDestino) REFERENCES SIUFS (uf);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK6 FOREIGN KEY (indicadorConsumidorFinal) REFERENCES SIINDICCONSUMIDORFINAL (indicadorConsumidorFinal);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK7 FOREIGN KEY (indicadorInscricaoEstadual) REFERENCES SIINDICINSCRICAOESTADUAL (indicadorInscricaoEstadual);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK8 FOREIGN KEY (regimeTributario) REFERENCES SIREGIMESTRIBUTARIO (regimeTributario);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK9 FOREIGN KEY (agrupadorFiscal) REFERENCES PAAGRUPADORESFISCAIS (agrupadorFiscal);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK10 FOREIGN KEY (filtroProduto) REFERENCES PAFILTROSPRODUTO (filtroProduto);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK11 FOREIGN KEY (contaContabilDebito) REFERENCES PACONTASCONTABEIS (contaContabil);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK12 FOREIGN KEY (contaContabilCredito) REFERENCES PACONTASCONTABEIS (contaContabil);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK13 FOREIGN KEY (historicoContabil) REFERENCES PAHISTORICOSCONTABEIS (historicoContabil);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK14 FOREIGN KEY (cfop) REFERENCES SICFOPS (cfop);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK15 FOREIGN KEY (codigoEnquadramentoIPI) REFERENCES SICODIGOSENQUADRAMENTOIPI (codigoEnquadramentoIPI);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK16 FOREIGN KEY (stIPI) REFERENCES SISITTRIBUTIPI (stIPI);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK17 FOREIGN KEY (stPIS) REFERENCES SISITTRIBUTPIS (stPIS);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK18 FOREIGN KEY (stCOFINS) REFERENCES SISITTRIBUTCOFINS (stCOFINS);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK19 FOREIGN KEY (stSimplesNacional) REFERENCES SISITTRIBUTSIMPLESNACION (stSimplesNacional);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK20 FOREIGN KEY (stICMS) REFERENCES SISITTRIBUTICMS (stICMS);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK21 FOREIGN KEY (modalidadeBaseCalcICMS) REFERENCES SIMODALIDBASECALCICMS (modalidadeBaseCalcICMS);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK22 FOREIGN KEY (motivoDesoneracaoICMS) REFERENCES SIMOTIVOSDESONERACAOICMS (motivoDesoneracaoICMS);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK23 FOREIGN KEY (idBeneficio) REFERENCES SIBENEFICIOSFISCAIS (idBeneficio);
ALTER TABLE PAOPERACOESFISCAIS ADD CONSTRAINT PAOPERACOESFISCAIS_FK24 FOREIGN KEY (modalidadeBaseCalcICMSST) REFERENCES SIMODALIDBASECALCICMSST (modalidadeBaseCalcICMSST);

INSERT INTO PAOPERACOESFISCAIS (operacaoFiscal, descricao, ativo, tipoProduto, origemMercadoria, grupoFiscal, ufOrigem, ufDestino, indicadorConsumidorFinal, indicadorInscricaoEstadual, regimeTributario, filtrarPessoas, agrupadorFiscal, filtroProduto, dataValidadeInicial, dataValidadeFinal, contaContabilDebito, contaContabilCredito, historicoContabil, cfop, descricaoLegal, retencaoIRRF, retencaoINSS, retencaoPIS, retencaoCOFINS, retencaoCSLL, retencaoOutros, aliquotaII, aliquotaIOF, codigoEnquadramentoIPI, stIPI, aliquotaIPI, valorAliquotaIPI, stPIS, aliquotaPIS, valorAliquotaPIS, aliquotaPISST, valorAliquotaPISST, stCOFINS, aliquotaCOFINS, valorAliquotaCOFINS, aliquotaCOFINSST, valorAliquotaCOFINSST, stSimplesNacional, creditoSimplesNacional, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, modalidadeBaseCalcICMSST, margemValorAdicionadoST, reducaoBaseST, aliquotaICMSST, aliquotaSTSuportConsFinal, reducaoBaseICMSEfetivo, aliquotaICMSEfetivo, aliquotaICMSUFDestinatario, aliquotaICMSInterestadual, partilhaICMSInterestadual, aliquotaFCP, aliquotaFCPST, aliquotaFCPSTAnteriormente, aliquotaFCPUFDestinatario, observacoes) VALUES (0, 'SELECIONE', 1, '  ', ' ', 0, '  ', '  ', ' ', ' ', ' ', 0, 0, 0, NULL, NULL, ' ', ' ', 0, 0, ' ', 0, 0, 0, 0, 0, 0, 0, 0, 0, '  ', 0, 0, '  ', 0, 0, 0, 0, '  ', 0, 0, 0, 0, '   ', 0, '  ', ' ', 0, 0, 0, '  ', 0, ' ', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ' ');

COMMIT;

DELETE PAPERSONALIZACOESPROJETO WHERE tabelaSistema IN ('PAOPERFISCALXNCMS', 'PAOPERFISCALXLISTASSERV'); 
DELETE MOLOGSTABELA WHERE tabelaSistema IN ('PAOPERFISCALXNCMS', 'PAOPERFISCALXLISTASSERV'); 
DELETE MOSINCRONIZACOES WHERE tabelaSistema IN ('PAOPERFISCALXNCMS', 'PAOPERFISCALXLISTASSERV'); 
DELETE SITABELASSISTEMA WHERE tabelaSistema IN ('PAOPERFISCALXNCMS', 'PAOPERFISCALXLISTASSERV'); 

COMMIT;

DELETE MOACESSOSMENU WHERE menu IN (367, 407);
DELETE PAMENUXLAYOUTPESQUISA WHERE menu IN (367, 407);
DELETE PAMENUXPERMISSOES WHERE menu IN (367, 407);
DELETE PAGERADORRELFILTROS WHERE menuPesquisa IN (367, 407);
DELETE PAGERADORRELCAMPOSVISAO WHERE menuPesquisa IN (367, 407);
DELETE SIMENUS WHERE menu IN (367, 407);

COMMIT;

-- PAOPERFISCALXPESSOAS
CREATE TABLE PAOPERFISCALXPESSOAS
  (
    id             NUMERIC (14,0) DEFAULT 0 NOT NULL,
    operacaoFiscal NUMERIC (14,0) DEFAULT 0 NOT NULL,
    pessoa         NUMERIC (11,0) DEFAULT 0 NOT NULL,
    ativo          NUMERIC (1,0) DEFAULT 0 NOT NULL
  );
ALTER TABLE PAOPERFISCALXPESSOAS ADD CONSTRAINT PAOPERFISCALXPESSOAS_PK1 PRIMARY KEY (id);
CREATE UNIQUE INDEX PAOPERFISCALXPESSOAS_K2 ON PAOPERFISCALXPESSOAS (operacaoFiscal, pessoa);
ALTER TABLE PAOPERFISCALXPESSOAS ADD CONSTRAINT PAOPERFISCALXPESSOAS_FK1 FOREIGN KEY (operacaoFiscal) REFERENCES PAOPERACOESFISCAIS (operacaoFiscal);
ALTER TABLE PAOPERFISCALXPESSOAS ADD CONSTRAINT PAOPERFISCALXPESSOAS_FK2 FOREIGN KEY (pessoa) REFERENCES CAPESSOAS (pessoa);

INSERT INTO PAOPERFISCALXPESSOAS (id, operacaoFiscal, pessoa, ativo) VALUES (0, 0, 0, 1);

COMMIT;

INSERT INTO SITABELASSISTEMA (tabelaSistema, descricao, ativo, ordenacao, tipoTabela, nomeCampoCodigo, tipoCampoCodigo, numeroDigitosCodigo, nomeCampoDescricao, adicionarCodigoNaDescricao, nomeCampoIdSeDiferenteCodigo, numeroDigitosCampoId, categoriaTabelaSistema, aplicacaoZoom, nomePublicoZoom, versaoTabela, versaoDados, observacoes) values ('PAOPERFISCALXPESSOAS', 'Operação Fiscal X Pessoas', 1, 31491, 'PA', 'id', 'N', 14, 'descricao', 1, ' ', 0, 100001, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqOperacaoFiscalXPessoas', 1, 1, ' '); 

COMMIT;

INSERT INTO SIMENUS (menu, descricao, ativo, ordenacao, tipoMenu, categoriaMenu, menuPrincipal, aplicacao, nomePublico, categoriaConfiguracao, categoriaPersonalCampo, categoriaMemoriaSistema, permiteReport, observacoes) values (896, 'Operação Fiscal X Pessoas', 1, 90002761, 'PA', 100001, 276, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqOperacaoFiscalXPessoas', 0, 0, 0, 0, ' ');

COMMIT;

-- PAOPERFISCALXMUNICIPIOS
CREATE TABLE PAOPERFISCALXMUNICIPIOS
  (
    id                           NUMERIC (14,0) DEFAULT 0 NOT NULL,
    operacaoFiscal               NUMERIC (14,0) DEFAULT 0 NOT NULL,
    municipio                    NUMERIC (7,0) DEFAULT 0 NOT NULL,
    ativo                        NUMERIC (1,0) DEFAULT 0 NOT NULL,
    indicadorISSQN               CHAR (1) DEFAULT ' ' NOT NULL,
    aliquotaISSQN                NUMERIC (7,4) DEFAULT 0 NOT NULL,
    retidoISSQN                  NUMERIC (1,0) DEFAULT 0 NOT NULL,
    tributadoForaMunicipio       NUMERIC (1,0) DEFAULT 0 NOT NULL,
    incentivoFiscal              NUMERIC (1,0) DEFAULT 0 NOT NULL,
    listaServicos                NUMERIC (4,0) DEFAULT 0 NOT NULL,
    cnae                         NUMERIC (7,0) DEFAULT 0 NOT NULL,
    idServicoMunicipio           NUMERIC (14,0) DEFAULT 0 NOT NULL,
    numeroProcessoAdministrativo VARCHAR (30) DEFAULT ' ' NOT NULL,
    observacoes                  VARCHAR (4000) DEFAULT ' ' NOT NULL
  );
ALTER TABLE PAOPERFISCALXMUNICIPIOS ADD CONSTRAINT PAOPERFISCALXMUNICIPIOS_PK1 PRIMARY KEY (id);
CREATE UNIQUE INDEX PAOPERFISCALXMUNICIPIOS_K2 ON PAOPERFISCALXMUNICIPIOS (operacaoFiscal, municipio);
ALTER TABLE PAOPERFISCALXMUNICIPIOS ADD CONSTRAINT PAOPERFISCALXMUNICIPIOS_FK1 FOREIGN KEY (operacaoFiscal) REFERENCES PAOPERACOESFISCAIS (operacaoFiscal);
ALTER TABLE PAOPERFISCALXMUNICIPIOS ADD CONSTRAINT PAOPERFISCALXMUNICIPIOS_FK2 FOREIGN KEY (municipio) REFERENCES SIMUNICIPIOS (municipio);
ALTER TABLE PAOPERFISCALXMUNICIPIOS ADD CONSTRAINT PAOPERFISCALXMUNICIPIOS_FK3 FOREIGN KEY (indicadorISSQN) REFERENCES SIINDICISSQN (indicadorISSQN);
ALTER TABLE PAOPERFISCALXMUNICIPIOS ADD CONSTRAINT PAOPERFISCALXMUNICIPIOS_FK4 FOREIGN KEY (listaServicos) REFERENCES SILISTASERVICOS (listaServicos);
ALTER TABLE PAOPERFISCALXMUNICIPIOS ADD CONSTRAINT PAOPERFISCALXMUNICIPIOS_FK5 FOREIGN KEY (cnae) REFERENCES SICNAES (cnae);
ALTER TABLE PAOPERFISCALXMUNICIPIOS ADD CONSTRAINT PAOPERFISCALXMUNICIPIOS_FK6 FOREIGN KEY (idServicoMunicipio) REFERENCES PASERVICOSMUNICIPIOS (idServicoMunicipio);

INSERT INTO PAOPERFISCALXMUNICIPIOS (id, operacaoFiscal, municipio, ativo, indicadorISSQN, aliquotaISSQN, retidoISSQN, tributadoForaMunicipio, incentivoFiscal, listaServicos, cnae, idServicoMunicipio, numeroProcessoAdministrativo, observacoes) VALUES (0, 0, 0, 1, ' ', 0, 0, 0, 0, 0, 0, 0, ' ', ' ');

COMMIT;

INSERT INTO SITABELASSISTEMA (tabelaSistema, descricao, ativo, ordenacao, tipoTabela, nomeCampoCodigo, tipoCampoCodigo, numeroDigitosCodigo, nomeCampoDescricao, adicionarCodigoNaDescricao, nomeCampoIdSeDiferenteCodigo, numeroDigitosCampoId, categoriaTabelaSistema, aplicacaoZoom, nomePublicoZoom, versaoTabela, versaoDados, observacoes) values ('PAOPERFISCALXMUNICIPIOS', 'Operação Fiscal X Municípios', 1, 31492, 'PA', 'id', 'N', 14, 'descricao', 1, ' ', 0, 100001, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqOperacaoFiscalXMunicipios', 1, 1, ' '); 

COMMIT;

INSERT INTO SIMENUS (menu, descricao, ativo, ordenacao, tipoMenu, categoriaMenu, menuPrincipal, aplicacao, nomePublico, categoriaConfiguracao, categoriaPersonalCampo, categoriaMemoriaSistema, permiteReport, observacoes) values (897, 'Operação Fiscal X Municípios', 1, 90002762, 'PA', 100001, 276, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqOperacaoFiscalXMunicipios', 0, 0, 0, 0, ' ');

COMMIT;

DECLARE
  v_filtroProduto NUMBER;
BEGIN
  FOR a IN (
    SELECT
      operacaoFiscal,
      descricao,
      ativo,
      tipoProduto,
      origemMercadoria,
      grupoFiscal,
      ufOrigem,
      ufDestino,
      municipioServico,
      indicadorConsumidorFinal,
      indicadorInscricaoEstadual,
      regimeTributario,
      pessoa,
      filtroProduto,
      filtrarNCMs,
      filtrarListasServicos,
      dataValidadeInicial,
      dataValidadeFinal,
      contaContabilDebito,
      contaContabilCredito,
      historicoContabil,
      cfop,
      descricaoLegal,
      indicadorISSQN,
      aliquotaISSQN,
      aliquotaIRRF,
      aliquotaINSS,
      retencaoPIS,
      retencaoCOFINS,
      retencaoCSLL,
      aliquotaII,
      aliquotaIOF,
      codigoEnquadramentoIPI,
      stIPI,
      aliquotaIPI,
      valorAliquotaIPI,
      stPIS,
      aliquotaPIS,
      valorAliquotaPIS,
      aliquotaPISST,
      valorAliquotaPISST,
      stCOFINS,
      aliquotaCOFINS,
      valorAliquotaCOFINS,
      aliquotaCOFINSST,
      valorAliquotaCOFINSST,
      stSimplesNacional,
      creditoSimplesNacional,
      stICMS,
      modalidadeBaseCalcICMS,
      reducaoBaseICMS,
      aliquotaICMS,
      diferimentoICMS,
      motivoDesoneracaoICMS,
      idBeneficio,
      modalidadeBaseCalcICMSST,
      margemValorAdicionadoST,
      reducaoBaseST,
      aliquotaICMSST,
      aliquotaSTSuportConsFinal,
      reducaoBaseICMSEfetivo,
      aliquotaICMSEfetivo,
      aliquotaICMSUFDestinatario,
      aliquotaICMSInterestadual,
      partilhaICMSInterestadual,
      aliquotaFCP,
      aliquotaFCPST,
      aliquotaFCPSTAnteriormente,
      aliquotaFCPUFDestinatario,
      observacoes
    FROM PAOPERACOESFISCAIS_2303
    WHERE operacaoFiscal > 0)
  LOOP
    v_filtroProduto := a.filtroProduto;
    IF v_filtroProduto = 0
      AND a.ativo = 1
      AND (a.filtrarNCMs = 1
        OR a.filtrarListasServicos = 1)
    THEN
      v_filtroProduto := FUNC_ADD_BUSCA_PROXIMO_ID ('PAFILTROSPRODUTO', 'filtroProduto', 14, 1, NULL);
      INSERT INTO PAFILTROSPRODUTO (filtroProduto, descricao, ativo, quantidadeMinima, quantidadeMaxima, filtrarVendedores, filtrarProdutos, filtrarCategoriasProdutos, filtrarSubcategoriasProdutos, filtrarMarcas, filtrarCaracteristicasA, filtrarCaracteristicasB, filtrarCaracteristicasC, filtrarCaracteristicasD, filtrarCaracteristicasE, filtrarCores, filtrarTamanhos, filtrarPersonalizacoes, filtrarNCMs, filtrarListasServicos, observacoes) VALUES (v_filtroProduto, 'OPER.FISC. ' || TO_CHAR(a.operacaoFiscal) || ' - ' || TRIM(a.descricao), 1, 0, 999999999.999999, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, a.filtrarNCMs, a.filtrarListasServicos, 'GERADO VIA CONVERSÃO VERSÃO 2023.3.1');
      IF a.filtrarNCMs = 1 THEN
        INSERT INTO PAFILTROPRODUTOXNCMS (id, filtroProduto, idNcm, ativo) SELECT FUNC_ADD_BUSCA_PROXIMO_ID ('PAFILTROPRODUTOXNCMS', 'id', 14, 1, NULL), v_filtroProduto, b.idNcm, 1 FROM PAOPERFISCALXNCMS_2303 b WHERE b.operacaoFiscal = a.operacaoFiscal AND b.ativo = 1;
      END IF;
      IF a.filtrarListasServicos = 1 THEN
        INSERT INTO PAFILTROPRODUTOXLISTASSE (id, filtroProduto, listaServicos, ativo) SELECT FUNC_ADD_BUSCA_PROXIMO_ID ('PAFILTROPRODUTOXLISTASSE', 'id', 14, 1, NULL), v_filtroProduto, b.listaServicos, 1 FROM PAOPERFISCALXLISTASSERV_2303 b WHERE b.operacaoFiscal = a.operacaoFiscal AND b.ativo = 1;
      END IF;
    END IF;
    INSERT INTO PAOPERACOESFISCAIS (operacaoFiscal, descricao, ativo, tipoProduto, origemMercadoria, grupoFiscal, ufOrigem, ufDestino, indicadorConsumidorFinal, indicadorInscricaoEstadual, regimeTributario, filtrarPessoas, agrupadorFiscal, filtroProduto, dataValidadeInicial, dataValidadeFinal, contaContabilDebito, contaContabilCredito, historicoContabil, cfop, descricaoLegal, retencaoIRRF, retencaoINSS, retencaoPIS, retencaoCOFINS, retencaoCSLL, retencaoOutros, aliquotaII, aliquotaIOF, codigoEnquadramentoIPI, stIPI, aliquotaIPI, valorAliquotaIPI, stPIS, aliquotaPIS, valorAliquotaPIS, aliquotaPISST, valorAliquotaPISST, stCOFINS, aliquotaCOFINS, valorAliquotaCOFINS, aliquotaCOFINSST, valorAliquotaCOFINSST, stSimplesNacional, creditoSimplesNacional, stICMS, modalidadeBaseCalcICMS, reducaoBaseICMS, aliquotaICMS, diferimentoICMS, motivoDesoneracaoICMS, idBeneficio, modalidadeBaseCalcICMSST, margemValorAdicionadoST, reducaoBaseST, aliquotaICMSST, aliquotaSTSuportConsFinal, reducaoBaseICMSEfetivo, aliquotaICMSEfetivo, aliquotaICMSUFDestinatario, aliquotaICMSInterestadual, partilhaICMSInterestadual, aliquotaFCP, aliquotaFCPST, aliquotaFCPSTAnteriormente, aliquotaFCPUFDestinatario, observacoes) VALUES (a.operacaoFiscal, a.descricao, a.ativo, a.tipoProduto, a.origemMercadoria, a.grupoFiscal, a.ufOrigem, a.ufDestino, a.indicadorConsumidorFinal, a.indicadorInscricaoEstadual, a.regimeTributario, CASE WHEN a.pessoa > 0 THEN 1 ELSE 0 END, 0, v_filtroProduto, a.dataValidadeInicial, a.dataValidadeFinal, a.contaContabilDebito, a.contaContabilCredito, a.historicoContabil, a.cfop, a.descricaoLegal, a.aliquotaIRRF, a.aliquotaINSS, a.retencaoPIS, a.retencaoCOFINS, a.retencaoCSLL, 0, a.aliquotaII, a.aliquotaIOF, a.codigoEnquadramentoIPI, a.stIPI, a.aliquotaIPI, a.valorAliquotaIPI, a.stPIS, a.aliquotaPIS, a.valorAliquotaPIS, a.aliquotaPISST, a.valorAliquotaPISST, a.stCOFINS, a.aliquotaCOFINS, a.valorAliquotaCOFINS, a.aliquotaCOFINSST, a.valorAliquotaCOFINSST, a.stSimplesNacional, a.creditoSimplesNacional, a.stICMS, a.modalidadeBaseCalcICMS, a.reducaoBaseICMS, a.aliquotaICMS, a.diferimentoICMS, a.motivoDesoneracaoICMS, a.idBeneficio, a.modalidadeBaseCalcICMSST, a.margemValorAdicionadoST, a.reducaoBaseST, a.aliquotaICMSST, a.aliquotaSTSuportConsFinal, a.reducaoBaseICMSEfetivo, a.aliquotaICMSEfetivo, a.aliquotaICMSUFDestinatario, a.aliquotaICMSInterestadual, a.partilhaICMSInterestadual, a.aliquotaFCP, a.aliquotaFCPST, a.aliquotaFCPSTAnteriormente, a.aliquotaFCPUFDestinatario, a.observacoes);
    IF a.pessoa > 0 THEN
      INSERT INTO PAOPERFISCALXPESSOAS (id, operacaoFiscal, pessoa, ativo) VALUES (FUNC_ADD_BUSCA_PROXIMO_ID ('PAOPERFISCALXPESSOAS', 'id', 14, 1, NULL), a.operacaoFiscal, a.pessoa, 1);
    END IF;
    COMMIT;
  END LOOP;
END;

/

ALTER TABLE PAOPERFISCALXMODELOSDOCUM ADD CONSTRAINT PAOPERFISCALXMODELOSDOCUM_FK1 FOREIGN KEY (operacaoFiscal) REFERENCES PAOPERACOESFISCAIS (operacaoFiscal);
ALTER TABLE PAOPERFISCALXINFOCOMPLEM ADD CONSTRAINT PAOPERFISCALXINFOCOMPLEM_FK1 FOREIGN KEY (operacaoFiscal) REFERENCES PAOPERACOESFISCAIS (operacaoFiscal);
ALTER TABLE MOORCAMENTOXITENS ADD CONSTRAINT MOORCAMENTOXITENS_FK12 FOREIGN KEY (operacaoFiscal) REFERENCES PAOPERACOESFISCAIS (operacaoFiscal);
ALTER TABLE MOPREDOCUMXITENS ADD CONSTRAINT MOPREDOCUMXITENS_FK9 FOREIGN KEY (operacaoFiscal) REFERENCES PAOPERACOESFISCAIS (operacaoFiscal);
ALTER TABLE MODOCFISCALXITENS ADD CONSTRAINT MODOCFISCALXITENS_FK9 FOREIGN KEY (operacaoFiscal) REFERENCES PAOPERACOESFISCAIS (operacaoFiscal);
ALTER TABLE CATABELAPRECOXFORMACOESPR ADD CONSTRAINT CATABELAPRECOXFORMACOESPR_FK11 FOREIGN KEY (operacaoFiscal) REFERENCES PAOPERACOESFISCAIS (operacaoFiscal);

INSERT INTO SIMENUS (menu, descricao, ativo, ordenacao, tipoMenu, categoriaMenu, menuPrincipal, aplicacao, nomePublico, categoriaConfiguracao, categoriaPersonalCampo, categoriaMemoriaSistema, permiteReport, observacoes) values (898, 'NCM´s X Agrupador Fiscal', 1, 100003092, 'PR', 100003, 898, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'NCMsXAgrupadorFiscal', 0, 0, 0, 0, ' ');COMMIT;

-- SITECNOLOGIASNFSE
CREATE TABLE SITECNOLOGIASNFSE
  (
    tecnologiaNFSe NUMERIC (3,0) DEFAULT 0 NOT NULL,
    descricao      VARCHAR (60) DEFAULT ' ' NOT NULL,
    ativo          NUMERIC (1,0) DEFAULT 0 NOT NULL,
    solicitaLogon  NUMERIC (1,0) DEFAULT 0 NOT NULL,
    observacoes    VARCHAR (4000) DEFAULT ' ' NOT NULL
  );
ALTER TABLE SITECNOLOGIASNFSE ADD CONSTRAINT SITECNOLOGIASNFSE_PK1 PRIMARY KEY (tecnologiaNFSe);
CREATE INDEX SITECNOLOGIASNFSE_K2 ON SITECNOLOGIASNFSE (descricao);

INSERT INTO SITECNOLOGIASNFSE (tecnologiaNFSe, descricao, ativo, solicitaLogon, observacoes) values (0, 'SELECIONE', 1, 0, ' ');
INSERT INTO SITECNOLOGIASNFSE (tecnologiaNFSe, descricao, ativo, solicitaLogon, observacoes) values (1, 'SOAP', 1, 0, ' ');
INSERT INTO SITECNOLOGIASNFSE (tecnologiaNFSe, descricao, ativo, solicitaLogon, observacoes) values (2, 'IPM', 1, 1, ' ');

COMMIT;

INSERT INTO SITABELASSISTEMA (tabelaSistema, descricao, ativo, ordenacao, tipoTabela, nomeCampoCodigo, tipoCampoCodigo, numeroDigitosCodigo, nomeCampoDescricao, adicionarCodigoNaDescricao, nomeCampoIdSeDiferenteCodigo, numeroDigitosCampoId, categoriaTabelaSistema, aplicacaoZoom, nomePublicoZoom, versaoTabela, versaoDados, observacoes) values ('SITECNOLOGIASNFSE', 'Tecnologias NFSe', 1, 833, 'SI', 'tecnologiaNFSe', 'N', 3, 'descricao', 0, ' ', 0, 999999, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqTecnologiasNFSe', 1, 1, ' '); 

COMMIT;

INSERT INTO SIMENUS (menu, descricao, ativo, ordenacao, tipoMenu, categoriaMenu, menuPrincipal, aplicacao, nomePublico, categoriaConfiguracao, categoriaPersonalCampo, categoriaMemoriaSistema, permiteReport, observacoes) values (899, 'Tecnologias NFSe', 1, 99000845, 'SI', 999999, 899, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqTecnologiasNFSe', 0, 0, 0, 0, ' ');

COMMIT;

-- SIVERSOESNFSE
CREATE TABLE SIVERSOESNFSE
  (
    versaoNFSe  VARCHAR (6) DEFAULT ' ' NOT NULL,
    descricao   VARCHAR (60) DEFAULT ' ' NOT NULL,
    ativo       NUMERIC (1,0) DEFAULT 0 NOT NULL,
    observacoes VARCHAR (4000) DEFAULT ' ' NOT NULL
  );
ALTER TABLE SIVERSOESNFSE ADD CONSTRAINT SIVERSOESNFSE_PK1 PRIMARY KEY (versaoNFSe);
CREATE INDEX SIVERSOESNFSE_K2 ON SIVERSOESNFSE(descricao);
INSERT INTO SIVERSOESNFSE (versaoNFSe, descricao, ativo, observacoes) values (' ', 'SELECIONE', 1, ' ');
INSERT INTO SIVERSOESNFSE (versaoNFSe, descricao, ativo, observacoes) values ('1.00', '1.00', 1, ' ');
INSERT INTO SIVERSOESNFSE (versaoNFSe, descricao, ativo, observacoes) values ('2.00', '2.00', 1, ' ');
INSERT INTO SIVERSOESNFSE (versaoNFSe, descricao, ativo, observacoes) values ('2.01', '2.01', 1, ' ');
INSERT INTO SIVERSOESNFSE (versaoNFSe, descricao, ativo, observacoes) values ('2.02', '2.02', 1, ' ');
INSERT INTO SIVERSOESNFSE (versaoNFSe, descricao, ativo, observacoes) values ('2.03', '2.03', 1, ' ');
INSERT INTO SIVERSOESNFSE (versaoNFSe, descricao, ativo, observacoes) values ('2.04', '2.04', 1, ' ');

COMMIT;

INSERT INTO SITABELASSISTEMA (tabelaSistema, descricao, ativo, ordenacao, tipoTabela, nomeCampoCodigo, tipoCampoCodigo, numeroDigitosCodigo, nomeCampoDescricao, adicionarCodigoNaDescricao, nomeCampoIdSeDiferenteCodigo, numeroDigitosCampoId, categoriaTabelaSistema, aplicacaoZoom, nomePublicoZoom, versaoTabela, versaoDados, observacoes) values ('SIVERSOESNFSE', 'Versões NFSe', 1, 834, 'SI', 'versaoNFSe', 'A', 6, 'descricao', 0, ' ', 0, 999999, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqVersoesNFSe', 1, 1, ' '); 

COMMIT;

INSERT INTO SIMENUS (menu, descricao, ativo, ordenacao, tipoMenu, categoriaMenu, menuPrincipal, aplicacao, nomePublico, categoriaConfiguracao, categoriaPersonalCampo, categoriaMemoriaSistema, permiteReport, observacoes) values (900, 'Versões NFSe', 1, 99000846, 'SI', 999999, 900, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqVersoesNFSe', 0, 0, 0, 0, ' ');

COMMIT;

-- SISERVICOSNFSE
CREATE TABLE SISERVICOSNFSE
  (
    id                    NUMERIC (14,0) DEFAULT 0 NOT NULL,
    municipio             NUMERIC (7,0) DEFAULT 0 NOT NULL,
    nomeServico           VARCHAR (256) DEFAULT ' ' NOT NULL,
    urlServicoHomologacao VARCHAR (256) DEFAULT ' ' NOT NULL,
    urlServicoProducao    VARCHAR (256) DEFAULT ' ' NOT NULL,
    soapAction            VARCHAR (256) DEFAULT ' ' NOT NULL,
    soapPrefixo           VARCHAR (4000) DEFAULT ' ' NOT NULL,
    soapSufixo            VARCHAR (4000) DEFAULT ' ' NOT NULL,
    elementoRetorno       VARCHAR (256) DEFAULT ' ' NOT NULL,
    modeloXml             VARCHAR (4000) DEFAULT ' ' NOT NULL,
    observacoes           VARCHAR (4000) DEFAULT ' ' NOT NULL
  );
ALTER TABLE SISERVICOSNFSE ADD CONSTRAINT SISERVICOSNFSE_PK1 PRIMARY KEY (id);
CREATE UNIQUE INDEX SISERVICOSNFSE_K2 ON SISERVICOSNFSE (municipio, nomeServico);
ALTER TABLE SISERVICOSNFSE ADD CONSTRAINT SISERVICOSNFSE_FK1 FOREIGN KEY (municipio) REFERENCES SIMUNICIPIOS (municipio);

INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (0, 0, 'SELECIONE', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4300703000, 4300703, 'EnviarLoteRps', 'http://homologaantagorda.nfse-tecnos.com.br:9091', 'http://antagorda.nfse-tecnos.com.br:9091', ' ', '<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><mEnvioLoteRPSSincrono xmlns="http://tempuri.org/"><remessa>', '</remessa><cabecalho>' || '&' || 'lt;cabecalho xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.abrasf.org.br/nfse.xsd"' || '&' || 'lt;versaoDados' || '&' || 'lt;2.00' || '&' || 'lt;/versaoDados' || '&' || 'lt;' || '&' || 'lt;/cabecalho' || '&' || 'lt;</cabecalho></mEnvioLoteRPSSincrono></soap:Body></soap:Envelope>', 'EnviarLoteRpsSincronoResposta', ' ', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4300703010, 4300703, 'ConsultarSituacaoLoteRps', ' ', ' ', ' ', '<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><mEnvioLoteRPSSincrono xmlns="http://tempuri.org/"><remessa>', '</remessa><cabecalho>' || '&' || 'lt;cabecalho xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.abrasf.org.br/nfse.xsd"' || '&' || 'lt;versaoDados' || '&' || 'lt;2.00' || '&' || 'lt;/versaoDados' || '&' || 'lt;' || '&' || 'lt;/cabecalho' || '&' || 'lt;</cabecalho></mEnvioLoteRPSSincrono></soap:Body></soap:Envelope>', 'EnviarLoteRpsSincronoResposta', '<ConsultarSituacaoLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarSituacaoLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4300703020, 4300703, 'ConsultarLoteRps', 'http://homologaantagorda.nfse-tecnos.com.br:9097', 'http://antagorda.nfse-tecnos.com.br:9097', ' ', '<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><mConsultaLoteRPS xmlns="http://tempuri.org/"><remessa>', '</remessa><cabecalho>' || '&' || 'lt;cabecalho xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.abrasf.org.br/nfse.xsd"' || '&' || 'lt;versaoDados' || '&' || 'lt;2.00' || '&' || 'lt;/versaoDados' || '&' || 'lt;' || '&' || 'lt;/cabecalho' || '&' || 'lt;</cabecalho></mConsultaLoteRPS></soap:Body></soap:Envelope>', 'mConsultaLoteRPSResult', '<ConsultarLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><CpfCnpj><Cnpj><!$MG_cnpj></Cnpj></CpfCnpj><RazaoSocial><!$MG_razaoSocial></RazaoSocial><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4300703100, 4300703, 'CancelarNfse', 'http://homologaantagorda.nfse-tecnos.com.br:9098', 'http://antagorda.nfse-tecnos.com.br:9098', ' ', '<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><mEnvioLoteRPSSincrono xmlns="http://tempuri.org/"><remessa>', '</remessa><cabecalho>' || '&' || 'lt;cabecalho xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.abrasf.org.br/nfse.xsd"' || '&' || 'lt;versaoDados' || '&' || 'lt;2.00' || '&' || 'lt;/versaoDados' || '&' || 'lt;' || '&' || 'lt;/cabecalho' || '&' || 'lt;</cabecalho></mCancelamentoNFSe></soap:Body></soap:Envelope>', 'CancelarNfseResposta', '<CancelarNfseEnvio xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.abrasf.org.br/nfse.xsd"><Pedido><InfPedidoCancelamento Id="<!$MG_idPedidoCancelamento>"><IdentificacaoNfse><Numero><!$MG_numeroNFSe></Numero><CpfCnpj><Cnpj><!$MG_cnpj></Cnpj></CpfCnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal><CodigoMunicipio><!$MG_codigoMunicipio></CodigoMunicipio></IdentificacaoNfse><CodigoCancelamento><!$MG_codigoCancelamento></CodigoCancelamento><MotivoCancelamento><!$MG_motivoCancelamento></MotivoCancelamento></InfPedidoCancelamento></Pedido></CancelarNfseEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4301404000, 4301404, 'EnviarLoteRps', ' ', 'http://arvorezinha-portais.govcloud.com.br/NFSe.Portal.integracao/services.svc', 'http://tempuri.org/INFSEGeracao/RecepcionarLoteRps', '<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><RecepcionarLoteRps><cabecalho versao="2.03" versaoDados="2.03"/><xmlEnvio>', '</xmlEnvio></RecepcionarLoteRps></S:Body></S:Envelope>', 'RecepcionarLoteRpsResponse', ' ', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4301404010, 4301404, 'ConsultarSituacaoLoteRps', ' ', 'http://arvorezinha-portais.govcloud.com.br/NFSe.Portal.integracao/services.svc', 'http://tempuri.org/INFSEConsultas/ConsultarSituacaoLoteRps', '<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><RecepcionarLoteRps><cabecalho versao="2.03" versaoDados="2.03"/><xmlEnvio>', '</xmlEnvio></RecepcionarLoteRps></S:Body></S:Envelope>', 'RecepcionarLoteRpsResponse', '<ConsultarSituacaoLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarSituacaoLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4301404020, 4301404, 'ConsultarLoteRps', ' ', 'http://arvorezinha-portais.govcloud.com.br/NFSe.Portal.integracao/services.svc', 'http://tempuri.org/INFSEConsultas/ConsultarSituacaoLoteRps', '<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><RecepcionarLoteRps><cabecalho versao="2.03" versaoDados="2.03"/><xmlEnvio>', '</xmlEnvio></RecepcionarLoteRps></S:Body></S:Envelope>', 'RecepcionarLoteRpsResponse', '<ConsultarLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4301404100, 4301404, 'CancelarNfse', ' ', 'http://arvorezinha-portais.govcloud.com.br/NFSe.Portal.integracao/services.svc', 'http://tempuri.org/INFSEGeracao/CancelarNfse', '<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><RecepcionarLoteRps><cabecalho versao="2.03" versaoDados="2.03"/><xmlEnvio>', '</xmlEnvio></RecepcionarLoteRps></S:Body></S:Envelope>', 'RecepcionarLoteRpsResponse', '<CancelarNfseEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Pedido xmlns="http://www.abrasf.org.br/nfse.xsd"><InfPedidoCancelamento Id="<!$MG_idPedidoCancelamento>"><IdentificacaoNfse><Numero><!$MG_numeroNFSe></Numero><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal><CodigoMunicipio><!$MG_codigoMunicipio></CodigoMunicipio></IdentificacaoNfse><CodigoCancelamento><!$MG_codigoCancelamento></CodigoCancelamento></InfPedidoCancelamento></Pedido></CancelarNfseEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4302105000, 4302105, 'EnviarLoteRps', ' ', 'https://nfse-bentogoncalves.atende.net/atende.php?pg=rest' || '&' || 'service=WNERestServiceNFSe' || '&' || 'cidade=padrao', ' ', ' ', ' ', 'EnviarLoteRpsResposta', ' ', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4302105010, 4302105, 'ConsultarSituacaoLoteRps', ' ', 'https://nfse-bentogoncalves.atende.net/atende.php?pg=rest' || '&' || 'service=WNERestServiceNFSe' || '&' || 'cidade=padrao', ' ', ' ', ' ', 'ConsultarSituacaoLoteRpsResposta', '<ConsultarSituacaoLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarSituacaoLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4302105020, 4302105, 'ConsultarLoteRps', ' ', 'https://nfse-bentogoncalves.atende.net/atende.php?pg=rest' || '&' || 'service=WNERestServiceNFSe' || '&' || 'cidade=padrao', ' ', ' ', ' ', 'ConsultarLoteRpsResposta', '<ConsultarLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4302105100, 4302105, 'CancelarNfse', ' ', 'https://nfse-bentogoncalves.atende.net/atende.php?pg=rest' || '&' || 'service=WNERestServiceNFSe' || '&' || 'cidade=padrao', ' ', ' ', ' ', 'CancelarNfseResposta', '<CancelarNfseEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Pedido xmlns="http://www.abrasf.org.br/nfse.xsd"><InfPedidoCancelamento Id="<!$MG_idPedidoCancelamento>"><IdentificacaoNfse><Numero><!$MG_numeroNFSe></Numero><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal><CodigoMunicipio><!$MG_codigoMunicipio></CodigoMunicipio></IdentificacaoNfse><CodigoCancelamento><!$MG_codigoCancelamento></CodigoCancelamento></InfPedidoCancelamento></Pedido></CancelarNfseEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4309407000, 4309407, 'EnviarLoteRps', ' ', 'https://guapore.govbr.cloud/NFSe.Portal.integracao/services.svc', 'http://tempuri.org/INFSEGeracao/RecepcionarLoteRps', '<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><RecepcionarLoteRps><cabecalho versao="2.03" versaoDados="2.03"/><xmlEnvio>', '</xmlEnvio></RecepcionarLoteRps></S:Body></S:Envelope>', 'RecepcionarLoteRpsResponse', ' ', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4309407010, 4309407, 'ConsultarSituacaoLoteRps', ' ', 'https://guapore.govbr.cloud/NFSe.Portal.integracao/services.svc', 'http://tempuri.org/INFSEConsultas/ConsultarSituacaoLoteRps', '<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><RecepcionarLoteRps><cabecalho versao="2.03" versaoDados="2.03"/><xmlEnvio>', '</xmlEnvio></RecepcionarLoteRps></S:Body></S:Envelope>', 'RecepcionarLoteRpsResponse', '<ConsultarSituacaoLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarSituacaoLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4309407020, 4309407, 'ConsultarLoteRps', ' ', 'https://guapore.govbr.cloud/NFSe.Portal.integracao/services.svc', 'http://tempuri.org/INFSEConsultas/ConsultarSituacaoLoteRps', '<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><RecepcionarLoteRps><cabecalho versao="2.03" versaoDados="2.03"/><xmlEnvio>', '</xmlEnvio></RecepcionarLoteRps></S:Body></S:Envelope>', 'RecepcionarLoteRpsResponse', '<ConsultarLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4309407100, 4309407, 'CancelarNfse', ' ', 'https://guapore.govbr.cloud/NFSe.Portal.integracao/services.svc', 'http://tempuri.org/INFSEGeracao/CancelarNfse', '<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><RecepcionarLoteRps><cabecalho versao="2.03" versaoDados="2.03"/><xmlEnvio>', '</xmlEnvio></RecepcionarLoteRps></S:Body></S:Envelope>', 'RecepcionarLoteRpsResponse', '<CancelarNfseEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Pedido xmlns="http://www.abrasf.org.br/nfse.xsd"><InfPedidoCancelamento Id="<!$MG_idPedidoCancelamento>"><IdentificacaoNfse><Numero><!$MG_numeroNFSe></Numero><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal><CodigoMunicipio><!$MG_codigoMunicipio></CodigoMunicipio></IdentificacaoNfse><CodigoCancelamento><!$MG_codigoCancelamento></CodigoCancelamento></InfPedidoCancelamento></Pedido></CancelarNfseEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4309902000, 4309902, 'EnviarLoteRps', ' ', 'https://189.14.227.196:8084/NFSe.Portal.integracao/services.svc', 'http://tempuri.org/INFSEGeracao/RecepcionarLoteRps', '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/"><soapenv:Header><tem:cabecalho versao="202"><tem:versaoDados>2.02</tem:versaoDados></tem:cabecalho></soapenv:Header><soapenv:Body><tem:RecepcionarLoteRps><tem:xmlEnvio>', '</tem:xmlEnvio></tem:RecepcionarLoteRps></soapenv:Body></soapenv:Envelope>', 'RecepcionarLoteRpsResult', ' ', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4309902010, 4309902, 'ConsultarSituacaoLoteRps', ' ', 'https://189.14.227.196:8084/NFSe.Portal.integracao/services.svc', 'http://tempuri.org/INFSEConsultas/ConsultarSituacaoLoteRps', '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/"><soapenv:Header><tem:cabecalho versao="202"><tem:versaoDados>2.02</tem:versaoDados></tem:cabecalho></soapenv:Header><soapenv:Body><tem:RecepcionarLoteRps><tem:xmlEnvio>', '</tem:xmlEnvio></tem:RecepcionarLoteRps></soapenv:Body></soapenv:Envelope>', 'RecepcionarLoteRpsResult', '<ConsultarSituacaoLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarSituacaoLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4309902020, 4309902, 'ConsultarLoteRps', ' ', 'https://189.14.227.196:8084/NFSe.Portal.integracao/services.svc', 'http://tempuri.org/INFSEConsultas/ConsultarSituacaoLoteRps', '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/"><soapenv:Header><tem:cabecalho versao="202"><tem:versaoDados>2.02</tem:versaoDados></tem:cabecalho></soapenv:Header><soapenv:Body><tem:RecepcionarLoteRps><tem:xmlEnvio>', '</tem:xmlEnvio></tem:RecepcionarLoteRps></soapenv:Body></soapenv:Envelope>', 'RecepcionarLoteRpsResult', '<ConsultarLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4309902100, 4309902, 'CancelarNfse', ' ', 'https://189.14.227.196:8084/NFSe.Portal.integracao/services.svc', 'http://tempuri.org/INFSEGeracao/CancelarNfse', '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/"><soapenv:Header><tem:cabecalho versao="202"><tem:versaoDados>2.02</tem:versaoDados></tem:cabecalho></soapenv:Header><soapenv:Body><tem:RecepcionarLoteRps><tem:xmlEnvio>', '</tem:xmlEnvio></tem:RecepcionarLoteRps></soapenv:Body></soapenv:Envelope>', 'RecepcionarLoteRpsResult', '<CancelarNfseEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Pedido xmlns="http://www.abrasf.org.br/nfse.xsd"><InfPedidoCancelamento Id="<!$MG_idPedidoCancelamento>"><IdentificacaoNfse><Numero><!$MG_numeroNFSe></Numero><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal><CodigoMunicipio><!$MG_codigoMunicipio></CodigoMunicipio></IdentificacaoNfse><CodigoCancelamento><!$MG_codigoCancelamento></CodigoCancelamento></InfPedidoCancelamento></Pedido></CancelarNfseEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4312906000, 4312906, 'EnviarLoteRps', 'http://homologabassano.nfse-tecnos.com.br:9091', 'http://novabassano.nfse-tecnos.com.br:9091', ' ', '<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><mEnvioLoteRPSSincrono xmlns="http://tempuri.org/"><remessa>', '</remessa><cabecalho>' || '&' || 'lt;cabecalho xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.abrasf.org.br/nfse.xsd"' || '&' || 'lt;versaoDados' || '&' || 'lt;2.00' || '&' || 'lt;/versaoDados' || '&' || 'lt;' || '&' || 'lt;/cabecalho' || '&' || 'lt;</cabecalho></mEnvioLoteRPSSincrono></soap:Body></soap:Envelope>', 'EnviarLoteRpsSincronoResposta', ' ', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4312906010, 4312906, 'ConsultarSituacaoLoteRps', ' ', ' ', ' ', '<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><mEnvioLoteRPSSincrono xmlns="http://tempuri.org/"><remessa>', '</remessa><cabecalho>' || '&' || 'lt;cabecalho xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.abrasf.org.br/nfse.xsd"' || '&' || 'lt;versaoDados' || '&' || 'lt;2.00' || '&' || 'lt;/versaoDados' || '&' || 'lt;' || '&' || 'lt;/cabecalho' || '&' || 'lt;</cabecalho></mEnvioLoteRPSSincrono></soap:Body></soap:Envelope>', 'EnviarLoteRpsSincronoResposta', '<ConsultarSituacaoLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarSituacaoLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4312906020, 4312906, 'ConsultarLoteRps', 'http://novabassano.nfse-tecnos.com.br:9097', 'http://novabassano.nfse-tecnos.com.br:9097', ' ', '<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><mConsultaLoteRPS xmlns="http://tempuri.org/"><remessa>', '</remessa><cabecalho>' || '&' || 'lt;cabecalho xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.abrasf.org.br/nfse.xsd"' || '&' || 'lt;versaoDados' || '&' || 'lt;2.00' || '&' || 'lt;/versaoDados' || '&' || 'lt;' || '&' || 'lt;/cabecalho' || '&' || 'lt;</cabecalho></mConsultaLoteRPS></soap:Body></soap:Envelope>', 'mConsultaLoteRPSResult', '<ConsultarLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><CpfCnpj><Cnpj><!$MG_cnpj></Cnpj></CpfCnpj><RazaoSocial><!$MG_razaoSocial></RazaoSocial><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4312906100, 4312906, 'CancelarNfse', 'http://homologabassano.nfse-tecnos.com.br:9098', 'http://novabassano.nfse-tecnos.com.br:9098', ' ', '<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><mEnvioLoteRPSSincrono xmlns="http://tempuri.org/"><remessa>', '</remessa><cabecalho>' || '&' || 'lt;cabecalho xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.abrasf.org.br/nfse.xsd"' || '&' || 'lt;versaoDados' || '&' || 'lt;2.00' || '&' || 'lt;/versaoDados' || '&' || 'lt;' || '&' || 'lt;/cabecalho' || '&' || 'lt;</cabecalho></mCancelamentoNFSe></soap:Body></soap:Envelope>', 'CancelarNfseResposta', '<CancelarNfseEnvio xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.abrasf.org.br/nfse.xsd"><Pedido><InfPedidoCancelamento Id="<!$MG_idPedidoCancelamento>"><IdentificacaoNfse><Numero><!$MG_numeroNFSe></Numero><CpfCnpj><Cnpj><!$MG_cnpj></Cnpj></CpfCnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal><CodigoMunicipio><!$MG_codigoMunicipio></CodigoMunicipio></IdentificacaoNfse><CodigoCancelamento><!$MG_codigoCancelamento></CodigoCancelamento><MotivoCancelamento><!$MG_motivoCancelamento></MotivoCancelamento></InfPedidoCancelamento></Pedido></CancelarNfseEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4313300000, 4313300, 'EnviarLoteRps', 'http://homologaprata.nfse-tecnos.com.br:9091', 'http://novaprata.nfse-tecnos.com.br:9091', ' ', '<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><mEnvioLoteRPSSincrono xmlns="http://tempuri.org/"><remessa>', '</remessa><cabecalho>' || '&' || 'lt;cabecalho xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.abrasf.org.br/nfse.xsd"' || '&' || 'lt;versaoDados' || '&' || 'lt;2.00' || '&' || 'lt;/versaoDados' || '&' || 'lt;' || '&' || 'lt;/cabecalho' || '&' || 'lt;</cabecalho></mEnvioLoteRPSSincrono></soap:Body></soap:Envelope>', 'EnviarLoteRpsSincronoResposta', ' ', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4313300010, 4313300, 'ConsultarSituacaoLoteRps', ' ', ' ', ' ', '<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><mEnvioLoteRPSSincrono xmlns="http://tempuri.org/"><remessa>', '</remessa><cabecalho>' || '&' || 'lt;cabecalho xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.abrasf.org.br/nfse.xsd"' || '&' || 'lt;versaoDados' || '&' || 'lt;2.00' || '&' || 'lt;/versaoDados' || '&' || 'lt;' || '&' || 'lt;/cabecalho' || '&' || 'lt;</cabecalho></mEnvioLoteRPSSincrono></soap:Body></soap:Envelope>', 'EnviarLoteRpsSincronoResposta', '<ConsultarSituacaoLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarSituacaoLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4313300020, 4313300, 'ConsultarLoteRps', 'http://homologaprata.nfse-tecnos.com.br:9097', 'http://novaprata.nfse-tecnos.com.br:9097', ' ', '<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><mConsultaLoteRPS xmlns="http://tempuri.org/"><remessa>', '</remessa><cabecalho>' || '&' || 'lt;cabecalho xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.abrasf.org.br/nfse.xsd"' || '&' || 'lt;versaoDados' || '&' || 'lt;2.00' || '&' || 'lt;/versaoDados' || '&' || 'lt;' || '&' || 'lt;/cabecalho' || '&' || 'lt;</cabecalho></mConsultaLoteRPS></soap:Body></soap:Envelope>', 'mConsultaLoteRPSResult', '<ConsultarLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><CpfCnpj><Cnpj><!$MG_cnpj></Cnpj></CpfCnpj><RazaoSocial><!$MG_razaoSocial></RazaoSocial><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4313300100, 4313300, 'CancelarNfse', 'http://homologaprata.nfse-tecnos.com.br:9098', 'http://novaprata.nfse-tecnos.com.br:9098', ' ', '<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><mCancelamentoNFSe xmlns="http://tempuri.org/"><remessa>', '</remessa><cabecalho>' || '&' || 'lt;cabecalho xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.abrasf.org.br/nfse.xsd"' || '&' || 'lt;versaoDados' || '&' || 'lt;2.00' || '&' || 'lt;/versaoDados' || '&' || 'lt;' || '&' || 'lt;/cabecalho' || '&' || 'lt;</cabecalho></mCancelamentoNFSe></soap:Body></soap:Envelope>', 'CancelarNfseResposta', '<CancelarNfseEnvio xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.abrasf.org.br/nfse.xsd"><Pedido><InfPedidoCancelamento Id="<!$MG_idPedidoCancelamento>"><IdentificacaoNfse><Numero><!$MG_numeroNFSe></Numero><CpfCnpj><Cnpj><!$MG_cnpj></Cnpj></CpfCnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal><CodigoMunicipio><!$MG_codigoMunicipio></CodigoMunicipio></IdentificacaoNfse><CodigoCancelamento><!$MG_codigoCancelamento></CodigoCancelamento><MotivoCancelamento><!$MG_motivoCancelamento></MotivoCancelamento></InfPedidoCancelamento></Pedido></CancelarNfseEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4313409000, 4313409, 'EnviarLoteRps', 'https://treinamento.atende.net/?pg=services' || '&' || 'service=WNENotaFiscalEletronicaNfe' || '&' || 'cidade=treina_novohamburgo', 'https://ws-novohamburgo.atende.net:7443/?pg=services' || '&' || 'service=WNENotaFiscalEletronicaNfe', ' ', ' ', ' ', 'EnviarLoteRpsResposta', ' ', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4313409010, 4313409, 'ConsultarSituacaoLoteRps', 'https://treinamento.atende.net/?pg=services' || '&' || 'service=WNENotaFiscalEletronicaNfe' || '&' || 'cidade=treina_novohamburgo', 'https://ws-novohamburgo.atende.net:7443/?pg=services' || '&' || 'service=WNENotaFiscalEletronicaNfe', ' ', ' ', ' ', 'ConsultarSituacaoLoteRpsResposta', '<ConsultarSituacaoLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarSituacaoLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4313409020, 4313409, 'ConsultarLoteRps', 'https://treinamento.atende.net/?pg=services' || '&' || 'service=WNENotaFiscalEletronicaNfe' || '&' || 'cidade=treina_novohamburgo', 'https://ws-novohamburgo.atende.net:7443/?pg=services' || '&' || 'service=WNENotaFiscalEletronicaNfe', ' ', ' ', ' ', 'ConsultarLoteRpsResposta', '<ConsultarLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4313409100, 4313409, 'CancelarNfse', 'https://treinamento.atende.net/?pg=services' || '&' || 'service=WNENotaFiscalEletronicaNfe' || '&' || 'cidade=treina_novohamburgo', 'https://ws-novohamburgo.atende.net:7443/?pg=services' || '&' || 'service=WNENotaFiscalEletronicaNfe', ' ', ' ', ' ', 'CancelarNfseResposta', '<CancelarNfseEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Pedido xmlns="http://www.abrasf.org.br/nfse.xsd"><InfPedidoCancelamento Id="<!$MG_idPedidoCancelamento>"><IdentificacaoNfse><Numero><!$MG_numeroNFSe></Numero><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal><CodigoMunicipio><!$MG_codigoMunicipio></CodigoMunicipio></IdentificacaoNfse><CodigoCancelamento><!$MG_codigoCancelamento></CodigoCancelamento></InfPedidoCancelamento></Pedido></CancelarNfseEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4314902000, 4314902, 'EnviarLoteRps', 'https://nfse-hom.procempa.com.br/bhiss-ws/nfse', 'https://nfe.portoalegre.rs.gov.br/bhiss-ws/nfse', 'RecepcionarLoteRps', '<?xml version="1.0" encoding="UTF-8"?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><ns2:RecepcionarLoteRpsRequest xmlns:ns2="http://ws.bhiss.pbh.gov.br"><nfseCabecMsg>' || '&' || 'lt;?xml version="1.0" encoding="UTF-8"?' || '&' || 'gt;' || '&' || 'lt;cabecalho xmlns="http://www.abrasf.org.br/nfse.xsd" versao="1.00"' || '&' || 'gt;' || '&' || 'lt;versaoDados' || '&' || 'gt;1.00' || '&' || 'lt;/versaoDados' || '&' || 'gt;' || '&' || 'lt;/cabecalho' || '&' || 'gt;</nfseCabecMsg><nfseDadosMsg>', '</nfseDadosMsg></ns2:RecepcionarLoteRpsRequest></S:Body></S:Envelope>', 'EnviarLoteRpsResposta', ' ', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4314902010, 4314902, 'ConsultarSituacaoLoteRps', 'https://nfse-hom.procempa.com.br/bhiss-ws/nfse', 'https://nfe.portoalegre.rs.gov.br/bhiss-ws/nfse', 'ConsultarSituacaoLoteRps', '<?xml version="1.0" encoding="UTF-8"?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><ns2:ConsultarSituacaoLoteRpsRequest xmlns:ns2="http://ws.bhiss.pbh.gov.br"><nfseCabecMsg>' || '&' || 'lt;?xml version="1.0" encoding="UTF-8"?' || '&' || 'gt;' || '&' || 'lt;cabecalho xmlns="http://www.abrasf.org.br/nfse.xsd" versao="1.00"' || '&' || 'gt;' || '&' || 'lt;versaoDados' || '&' || 'gt;1.00' || '&' || 'lt;/versaoDados' || '&' || 'gt;' || '&' || 'lt;/cabecalho' || '&' || 'gt;</nfseCabecMsg><nfseDadosMsg>', '</nfseDadosMsg></ns2:ConsultarSituacaoLoteRpsRequest></S:Body></S:Envelope>', 'ConsultarSituacaoLoteRpsResposta', '<ConsultarSituacaoLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarSituacaoLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4314902020, 4314902, 'ConsultarLoteRps', 'https://nfse-hom.procempa.com.br/bhiss-ws/nfse', 'https://nfe.portoalegre.rs.gov.br/bhiss-ws/nfse', 'ConsultarLoteRps', '<?xml version="1.0" encoding="UTF-8"?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><ns2:ConsultarLoteRpsRequest xmlns:ns2="http://ws.bhiss.pbh.gov.br"><nfseCabecMsg>' || '&' || 'lt;?xml version="1.0" encoding="UTF-8"?' || '&' || 'gt;' || '&' || 'lt;cabecalho xmlns="http://www.abrasf.org.br/nfse.xsd" versao="1.00"' || '&' || 'gt;' || '&' || 'lt;versaoDados' || '&' || 'gt;1.00' || '&' || 'lt;/versaoDados' || '&' || 'gt;' || '&' || 'lt;/cabecalho' || '&' || 'gt;</nfseCabecMsg><nfseDadosMsg>', '</nfseDadosMsg></ns2:ConsultarLoteRpsRequest></S:Body></S:Envelope>', 'ConsultarLoteRpsResposta', '<ConsultarLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4314902100, 4314902, 'CancelarNfse', 'https://nfse-hom.procempa.com.br/bhiss-ws/nfse', 'https://nfe.portoalegre.rs.gov.br/bhiss-ws/nfse', 'CancelarNfse', '<?xml version="1.0" encoding="UTF-8"?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><ns2:CancelarNfseRequest xmlns:ns2="http://ws.bhiss.pbh.gov.br"><nfseCabecMsg>' || '&' || 'lt;?xml version="1.0" encoding="UTF-8"?' || '&' || 'gt;' || '&' || 'lt;cabecalho xmlns="http://www.abrasf.org.br/nfse.xsd" versao="1.00"' || '&' || 'gt;' || '&' || 'lt;versaoDados' || '&' || 'gt;1.00' || '&' || 'lt;/versaoDados' || '&' || 'gt;' || '&' || 'lt;/cabecalho' || '&' || 'gt;</nfseCabecMsg><nfseDadosMsg>', '</nfseDadosMsg></ns2:CancelarNfseRequest></S:Body></S:Envelope>', 'CancelarNfseResposta', '<CancelarNfseEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Pedido xmlns="http://www.abrasf.org.br/nfse.xsd"><InfPedidoCancelamento Id="<!$MG_idPedidoCancelamento>"><IdentificacaoNfse><Numero><!$MG_numeroNFSe></Numero><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal><CodigoMunicipio><!$MG_codigoMunicipio></CodigoMunicipio></IdentificacaoNfse><CodigoCancelamento><!$MG_codigoCancelamento></CodigoCancelamento></InfPedidoCancelamento></Pedido></CancelarNfseEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4318705000, 4318705, 'EnviarLoteRps', 'https://nfehomologacao.saoleopoldo.rs.gov.br/thema-nfse/services/NFSEremessa', 'https://nfe.saoleopoldo.rs.gov.br/thema-nfse/services/NFSEremessa', 'urn:recepcionarLoteRps', '<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><recepcionarLoteRps><xml>', '</xml></recepcionarLoteRps></S:Body></S:Envelope>', 'recepcionarLoteRpsResponse', ' ', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4318705010, 4318705, 'ConsultarSituacaoLoteRps', 'https://nfehomologacao.saoleopoldo.rs.gov.br/thema-nfse/services/NFSEconsulta', 'https://nfe.saoleopoldo.rs.gov.br/thema-nfse/services/NFSEconsulta', 'urn:consultarSituacaoLoteRps', '<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><recepcionarLoteRps><xml>', '</xml></recepcionarLoteRps></S:Body></S:Envelope>', 'recepcionarLoteRpsResponse', '<ConsultarSituacaoLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarSituacaoLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4318705020, 4318705, 'ConsultarLoteRps', 'https://nfehomologacao.saoleopoldo.rs.gov.br/thema-nfse/services/NFSEconsulta', 'https://nfe.saoleopoldo.rs.gov.br/thema-nfse/services/NFSEconsulta', 'urn:consultarLoteRps', '<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><recepcionarLoteRps><xml>', '</xml></recepcionarLoteRps></S:Body></S:Envelope>', 'recepcionarLoteRpsResponse', '<ConsultarLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4318705100, 4318705, 'CancelarNfse', 'https://nfehomologacao.saoleopoldo.rs.gov.br/thema-nfse/services/NFSEcancelamento/cancelarNfse', 'https://nfe.saoleopoldo.rs.gov.br/thema-nfse/services/NFSEcancelamento/cancelarNfse', 'urn:cancelarNfse', '<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><recepcionarLoteRps><xml>', '</xml></recepcionarLoteRps></S:Body></S:Envelope>', 'recepcionarLoteRpsResponse', '<CancelarNfseEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Pedido xmlns="http://www.abrasf.org.br/nfse.xsd"><InfPedidoCancelamento Id="<!$MG_idPedidoCancelamento>"><IdentificacaoNfse><Numero><!$MG_numeroNFSe></Numero><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal><CodigoMunicipio><!$MG_codigoMunicipio></CodigoMunicipio></IdentificacaoNfse><CodigoCancelamento><!$MG_codigoCancelamento></CodigoCancelamento></InfPedidoCancelamento></Pedido></CancelarNfseEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4320800000, 4320800, 'EnviarLoteRps', ' ', 'https://soledade-portais.govcloud.com.br/NFSe.Portal.Integracao/Services.svc', 'http://tempuri.org/INFSEGeracao/RecepcionarLoteRps', '<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><RecepcionarLoteRps><cabecalho versao="2.03" versaoDados="2.03"/><xmlEnvio>', '</xmlEnvio></RecepcionarLoteRps></S:Body></S:Envelope>', 'RecepcionarLoteRpsResponse', ' ', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4320800010, 4320800, 'ConsultarSituacaoLoteRps', ' ', 'https://soledade-portais.govcloud.com.br/NFSe.Portal.Integracao/Services.svc', 'http://tempuri.org/INFSEConsultas/ConsultarSituacaoLoteRps', '<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><RecepcionarLoteRps><cabecalho versao="2.03" versaoDados="2.03"/><xmlEnvio>', '</xmlEnvio></RecepcionarLoteRps></S:Body></S:Envelope>', 'RecepcionarLoteRpsResponse', '<ConsultarSituacaoLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarSituacaoLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4320800020, 4320800, 'ConsultarLoteRps', ' ', 'https://soledade-portais.govcloud.com.br/NFSe.Portal.Integracao/Services.svc', 'http://tempuri.org/INFSEConsultas/ConsultarSituacaoLoteRps', '<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><RecepcionarLoteRps><cabecalho versao="2.03" versaoDados="2.03"/><xmlEnvio>', '</xmlEnvio></RecepcionarLoteRps></S:Body></S:Envelope>', 'RecepcionarLoteRpsResponse', '<ConsultarLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Prestador><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal></Prestador><Protocolo><!$MG_protocolo></Protocolo></ConsultarLoteRpsEnvio>', ' ');
INSERT INTO SISERVICOSNFSE (id, municipio, nomeServico, urlServicoHomologacao, urlServicoProducao, soapAction, soapPrefixo, soapSufixo, elementoRetorno, modeloXml, observacoes) VALUES (4320800100, 4320800, 'CancelarNfse', ' ', 'https://soledade-portais.govcloud.com.br/NFSe.Portal.Integracao/Services.svc', 'http://tempuri.org/INFSEGeracao/CancelarNfse', '<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><RecepcionarLoteRps><cabecalho versao="2.03" versaoDados="2.03"/><xmlEnvio>', '</xmlEnvio></RecepcionarLoteRps></S:Body></S:Envelope>', 'RecepcionarLoteRpsResponse', '<CancelarNfseEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><Pedido xmlns="http://www.abrasf.org.br/nfse.xsd"><InfPedidoCancelamento Id="<!$MG_idPedidoCancelamento>"><IdentificacaoNfse><Numero><!$MG_numeroNFSe></Numero><Cnpj><!$MG_cnpj></Cnpj><InscricaoMunicipal><!$MG_inscricaoMunicipal></InscricaoMunicipal><CodigoMunicipio><!$MG_codigoMunicipio></CodigoMunicipio></IdentificacaoNfse><CodigoCancelamento><!$MG_codigoCancelamento></CodigoCancelamento></InfPedidoCancelamento></Pedido></CancelarNfseEnvio>', ' ');

COMMIT;

INSERT INTO SITABELASSISTEMA (tabelaSistema, descricao, ativo, ordenacao, tipoTabela, nomeCampoCodigo, tipoCampoCodigo, numeroDigitosCodigo, nomeCampoDescricao, adicionarCodigoNaDescricao, nomeCampoIdSeDiferenteCodigo, numeroDigitosCampoId, categoriaTabelaSistema, aplicacaoZoom, nomePublicoZoom, versaoTabela, versaoDados, observacoes) values ('SISERVICOSNFSE', 'Serviços NFSe', 1, 835, 'SI', 'id', 'N', 14, 'nomeServico', 0, ' ', 0, 999999, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqServicosNFSe', 1, 1, ' '); 

COMMIT;

INSERT INTO SIMENUS (menu, descricao, ativo, ordenacao, tipoMenu, categoriaMenu, menuPrincipal, aplicacao, nomePublico, categoriaConfiguracao, categoriaPersonalCampo, categoriaMemoriaSistema, permiteReport, observacoes) values (901, 'Serviços NFSe', 1, 99000846, 'SI', 999999, 901, '%SYS_DIR%Versoes\%SYS_VER%\Framework.ecf', 'PesqServicosNFSe', 0, 0, 0, 0, ' ');

COMMIT;

ALTER TABLE SISERVICOSNFSE DROP CONSTRAINT SISERVICOSNFSE_FK1;
ALTER TABLE PABAIRROSDISTRITOS DROP CONSTRAINT PABAIRROSDISTRITOS_FK1;
ALTER TABLE CAPESSOASFISICAS DROP CONSTRAINT CAPESSOASFISICAS_FK5;
ALTER TABLE CAPESSOASFISICAS DROP CONSTRAINT CAPESSOASFISICAS_FK11;
ALTER TABLE CAENDERECOSPESSOA DROP CONSTRAINT CAENDERECOSPESSOA_FK3;
ALTER TABLE CAREFERBANCARIASPESSOA DROP CONSTRAINT CAREFERBANCARIASPESSOA_FK4;
ALTER TABLE CAREFERCOMERCIAISPESSOA DROP CONSTRAINT CAREFERCOMERCIAISPESSOA_FK3;
ALTER TABLE PAREGRASFRETE DROP CONSTRAINT PAREGRASFRETE_FK5;
ALTER TABLE PAOPERFISCALXMUNICIPIOS DROP CONSTRAINT PAOPERFISCALXMUNICIPIOS_FK2;
ALTER TABLE MOCONSULTADADOSCPFENDEREC DROP CONSTRAINT MOCONSULTADADOSCPFENDEREC_FK3;
ALTER TABLE MOORCAMENTOS DROP CONSTRAINT MOORCAMENTOS_FK15;
ALTER TABLE MOPREDOCUMENTOS DROP CONSTRAINT MOPREDOCUMENTOS_FK21;
ALTER TABLE MODOCUMENTOSFISCAIS DROP CONSTRAINT MODOCUMENTOSFISCAIS_FK23;
ALTER TABLE MODOCFISCALXNFREF DROP CONSTRAINT MODOCFISCALXNFREF_FK3;
ALTER TABLE PASERVICOSMUNICIPIOS DROP CONSTRAINT PASERVICOSMUNICIPIOS_FK1;

DROP TABLE SIMUNICIPIOS;

-- SIMUNICIPIOS
CREATE TABLE SIMUNICIPIOS
  (
    municipio                    NUMERIC (7,0) DEFAULT 0 NOT NULL,
    descricao                    VARCHAR (60) DEFAULT ' ' NOT NULL,
    ativo                        NUMERIC (1,0) DEFAULT 0 NOT NULL,
    microrregiaoGeografica       NUMERIC (5,0) DEFAULT 0 NOT NULL,
    uf                           CHAR (2) DEFAULT '  ' NOT NULL,
    ddd                          CHAR (2) DEFAULT '  ' NOT NULL,
    tecnologiaNFSe               NUMERIC (3,0) DEFAULT 0 NOT NULL,
    certificadoDigitalAcessoSite NUMERIC (1,0) DEFAULT 0 NOT NULL,
    versaoNFSe                   VARCHAR (6) DEFAULT ' ' NOT NULL,
    observacoes                  VARCHAR (4000) DEFAULT ' ' NOT NULL
  );
ALTER TABLE SIMUNICIPIOS ADD CONSTRAINT SIMUNICIPIOS_PK1 PRIMARY KEY (municipio);
CREATE INDEX SIMUNICIPIOS_K2 ON SIMUNICIPIOS (descricao);
CREATE INDEX SIMUNICIPIOS_K3 ON SIMUNICIPIOS (microrregiaoGeografica);
CREATE INDEX SIMUNICIPIOS_K4 ON SIMUNICIPIOS (uf);
ALTER TABLE SIMUNICIPIOS ADD CONSTRAINT SIMUNICIPIOS_FK1 FOREIGN KEY (microrregiaoGeografica) REFERENCES SIMICRORREGIOESGEOGRAFICA (microrregiaoGeografica);
ALTER TABLE SIMUNICIPIOS ADD CONSTRAINT SIMUNICIPIOS_FK2 FOREIGN KEY (uf) REFERENCES SIUFS (uf);
ALTER TABLE SIMUNICIPIOS ADD CONSTRAINT SIMUNICIPIOS_FK3 FOREIGN KEY (tecnologiaNFSe) REFERENCES SITECNOLOGIASNFSE (tecnologiaNFSe);
ALTER TABLE SIMUNICIPIOS ADD CONSTRAINT SIMUNICIPIOS_FK4 FOREIGN KEY (versaoNFSe) REFERENCES SIVERSOESNFSE (versaoNFSe);

INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (0, 'SELECIONE', 1, 0, '  ', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100015, 'Alta Floresta D''Oeste', 1, 11006, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100023, 'Ariquemes', 1, 11003, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100031, 'Cabixi', 1, 11008, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100049, 'Cacoal', 1, 11006, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100056, 'Cerejeiras', 1, 11008, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100064, 'Colorado do Oeste', 1, 11008, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100072, 'Corumbiara', 1, 11008, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100080, 'Costa Marques', 1, 11002, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100098, 'Espigão D''Oeste', 1, 11006, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100106, 'Guajará-Mirim', 1, 11002, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100114, 'Jaru', 1, 11004, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100122, 'Ji-Paraná', 1, 11004, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100130, 'Machadinho D''Oeste', 1, 11003, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100148, 'Nova Brasilândia D''Oeste', 1, 11005, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100155, 'Ouro Preto do Oeste', 1, 11004, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100189, 'Pimenta Bueno', 1, 11007, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100205, 'Porto Velho', 1, 11001, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100254, 'Presidente Médici', 1, 11004, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100262, 'Rio Crespo', 1, 11003, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100288, 'Rolim de Moura', 1, 11006, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100296, 'Santa Luzia D''Oeste', 1, 11006, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100304, 'Vilhena', 1, 11007, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100320, 'São Miguel do Guaporé', 1, 11005, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100338, 'Nova Mamoré', 1, 11001, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100346, 'Alvorada D''Oeste', 1, 11005, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100379, 'Alto Alegre dos Parecis', 1, 11006, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100403, 'Alto Paraíso', 1, 11003, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100452, 'Buritis', 1, 11001, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100502, 'Novo Horizonte do Oeste', 1, 11006, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100601, 'Cacaulândia', 1, 11003, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100700, 'Campo Novo de Rondônia', 1, 11001, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100809, 'Candeias do Jamari', 1, 11001, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100908, 'Castanheiras', 1, 11006, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100924, 'Chupinguaia', 1, 11007, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1100940, 'Cujubim', 1, 11001, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1101005, 'Governador Jorge Teixeira', 1, 11004, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1101104, 'Itapuã do Oeste', 1, 11001, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1101203, 'Ministro Andreazza', 1, 11006, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1101302, 'Mirante da Serra', 1, 11004, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1101401, 'Monte Negro', 1, 11003, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1101435, 'Nova União', 1, 11004, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1101450, 'Parecis', 1, 11007, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1101468, 'Pimenteiras do Oeste', 1, 11008, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1101476, 'Primavera de Rondônia', 1, 11007, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1101484, 'São Felipe D''Oeste', 1, 11007, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1101492, 'São Francisco do Guaporé', 1, 11002, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1101500, 'Seringueiras', 1, 11005, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1101559, 'Teixeirópolis', 1, 11004, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1101609, 'Theobroma', 1, 11004, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1101708, 'Urupá', 1, 11004, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1101757, 'Vale do Anari', 1, 11003, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1101807, 'Vale do Paraíso', 1, 11004, 'RO', '69', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200013, 'Acrelândia', 1, 12004, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200054, 'Assis Brasil', 1, 12005, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200104, 'Brasiléia', 1, 12005, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200138, 'Bujari', 1, 12004, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200179, 'Capixaba', 1, 12004, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200203, 'Cruzeiro do Sul', 1, 12001, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200252, 'Epitaciolândia', 1, 12005, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200302, 'Feijó', 1, 12002, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200328, 'Jordão', 1, 12002, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200336, 'Mâncio Lima', 1, 12001, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200344, 'Manoel Urbano', 1, 12003, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200351, 'Marechal Thaumaturgo', 1, 12001, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200385, 'Plácido de Castro', 1, 12004, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200393, 'Porto Walter', 1, 12001, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200401, 'Rio Branco', 1, 12004, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200427, 'Rodrigues Alves', 1, 12001, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200435, 'Santa Rosa do Purus', 1, 12003, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200450, 'Senador Guiomard', 1, 12004, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200500, 'Sena Madureira', 1, 12003, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200609, 'Tarauacá', 1, 12002, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200708, 'Xapuri', 1, 12005, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1200807, 'Porto Acre', 1, 12004, 'AC', '68', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1300029, 'Alvarães', 1, 13005, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1300060, 'Amaturá', 1, 13003, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1300086, 'Anamã', 1, 13006, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1300102, 'Anori', 1, 13006, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1300144, 'Apuí', 1, 13013, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1300201, 'Atalaia do Norte', 1, 13003, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1300300, 'Autazes', 1, 13007, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1300409, 'Barcelos', 1, 13001, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1300508, 'Barreirinha', 1, 13010, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1300607, 'Benjamin Constant', 1, 13003, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1300631, 'Beruri', 1, 13006, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1300680, 'Boa Vista do Ramos', 1, 13010, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1300706, 'Boca do Acre', 1, 13011, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1300805, 'Borba', 1, 13013, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1300839, 'Caapiranga', 1, 13006, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1300904, 'Canutama', 1, 13012, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1301001, 'Carauari', 1, 13004, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1301100, 'Careiro', 1, 13007, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1301159, 'Careiro da Várzea', 1, 13007, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1301209, 'Coari', 1, 13006, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1301308, 'Codajás', 1, 13006, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1301407, 'Eirunepé', 1, 13004, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1301506, 'Envira', 1, 13004, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1301605, 'Fonte Boa', 1, 13003, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1301654, 'Guajará', 1, 13004, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1301704, 'Humaitá', 1, 13013, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1301803, 'Ipixuna', 1, 13004, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1301852, 'Iranduba', 1, 13007, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1301902, 'Itacoatiara', 1, 13009, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1301951, 'Itamarati', 1, 13004, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1302009, 'Itapiranga', 1, 13009, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1302108, 'Japurá', 1, 13002, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1302207, 'Juruá', 1, 13004, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1302306, 'Jutaí', 1, 13003, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1302405, 'Lábrea', 1, 13012, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1302504, 'Manacapuru', 1, 13007, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1302553, 'Manaquiri', 1, 13007, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1302603, 'Manaus', 1, 13007, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1302702, 'Manicoré', 1, 13013, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1302801, 'Maraã', 1, 13002, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1302900, 'Maués', 1, 13010, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1303007, 'Nhamundá', 1, 13010, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1303106, 'Nova Olinda do Norte', 1, 13009, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1303205, 'Novo Airão', 1, 13001, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1303304, 'Novo Aripuanã', 1, 13013, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1303403, 'Parintins', 1, 13010, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1303502, 'Pauini', 1, 13011, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1303536, 'Presidente Figueiredo', 1, 13008, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1303569, 'Rio Preto da Eva', 1, 13008, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1303601, 'Santa Isabel do Rio Negro', 1, 13001, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1303700, 'Santo Antônio do Içá', 1, 13003, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1303809, 'São Gabriel da Cachoeira', 1, 13001, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1303908, 'São Paulo de Olivença', 1, 13003, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1303957, 'São Sebastião do Uatumã', 1, 13010, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1304005, 'Silves', 1, 13009, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1304062, 'Tabatinga', 1, 13003, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1304104, 'Tapauá', 1, 13012, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1304203, 'Tefé', 1, 13005, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1304237, 'Tonantins', 1, 13003, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1304260, 'Uarini', 1, 13005, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1304302, 'Urucará', 1, 13010, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1304401, 'Urucurituba', 1, 13009, 'AM', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1400027, 'Amajari', 1, 14001, 'RR', '95', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1400050, 'Alto Alegre', 1, 14001, 'RR', '95', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1400100, 'Boa Vista', 1, 14001, 'RR', '95', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1400159, 'Bonfim', 1, 14002, 'RR', '95', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1400175, 'Cantá', 1, 14002, 'RR', '95', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1400209, 'Caracaraí', 1, 14003, 'RR', '95', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1400233, 'Caroebe', 1, 14004, 'RR', '95', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1400282, 'Iracema', 1, 14003, 'RR', '95', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1400308, 'Mucajaí', 1, 14003, 'RR', '95', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1400407, 'Normandia', 1, 14002, 'RR', '95', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1400456, 'Pacaraima', 1, 14001, 'RR', '95', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1400472, 'Rorainópolis', 1, 14004, 'RR', '95', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1400506, 'São João da Baliza', 1, 14004, 'RR', '95', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1400605, 'São Luiz', 1, 14004, 'RR', '95', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1400704, 'Uiramutã', 1, 14002, 'RR', '95', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1500107, 'Abaetetuba', 1, 15011, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1500131, 'Abel Figueiredo', 1, 15017, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1500206, 'Acará', 1, 15012, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1500305, 'Afuá', 1, 15005, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1500347, 'Água Azul do Norte', 1, 15019, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1500404, 'Alenquer', 1, 15002, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1500503, 'Almeirim', 1, 15003, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1500602, 'Altamira', 1, 15015, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1500701, 'Anajás', 1, 15005, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1500800, 'Ananindeua', 1, 15007, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1500859, 'Anapu', 1, 15015, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1500909, 'Augusto Corrêa', 1, 15010, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1500958, 'Aurora do Pará', 1, 15013, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1501006, 'Aveiro', 1, 15014, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1501105, 'Bagre', 1, 15004, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1501204, 'Baião', 1, 15011, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1501253, 'Bannach', 1, 15018, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1501303, 'Barcarena', 1, 15007, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1501402, 'Belém', 1, 15007, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1501451, 'Belterra', 1, 15002, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1501501, 'Benevides', 1, 15007, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1501576, 'Bom Jesus do Tocantins', 1, 15017, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1501600, 'Bonito', 1, 15010, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1501709, 'Bragança', 1, 15010, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1501725, 'Brasil Novo', 1, 15015, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1501758, 'Brejo Grande do Araguaia', 1, 15020, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1501782, 'Breu Branco', 1, 15016, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1501808, 'Breves', 1, 15005, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1501907, 'Bujaru', 1, 15008, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1501956, 'Cachoeira do Piriá', 1, 15013, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1502004, 'Cachoeira do Arari', 1, 15006, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1502103, 'Cametá', 1, 15011, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1502152, 'Canaã dos Carajás', 1, 15019, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1502202, 'Capanema', 1, 15010, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1502301, 'Capitão Poço', 1, 15013, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1502400, 'Castanhal', 1, 15008, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1502509, 'Chaves', 1, 15006, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1502608, 'Colares', 1, 15009, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1502707, 'Conceição do Araguaia', 1, 15022, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1502756, 'Concórdia do Pará', 1, 15012, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1502764, 'Cumaru do Norte', 1, 15018, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1502772, 'Curionópolis', 1, 15019, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1502806, 'Curralinho', 1, 15005, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1502855, 'Curuá', 1, 15002, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1502905, 'Curuçá', 1, 15009, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1502939, 'Dom Eliseu', 1, 15017, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1502954, 'Eldorado dos Carajás', 1, 15019, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1503002, 'Faro', 1, 15001, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1503044, 'Floresta do Araguaia', 1, 15022, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1503077, 'Garrafão do Norte', 1, 15013, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1503093, 'Goianésia do Pará', 1, 15017, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1503101, 'Gurupá', 1, 15004, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1503200, 'Igarapé-Açu', 1, 15010, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1503309, 'Igarapé-Miri', 1, 15011, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1503408, 'Inhangapi', 1, 15008, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1503457, 'Ipixuna do Pará', 1, 15013, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1503507, 'Irituia', 1, 15013, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1503606, 'Itaituba', 1, 15014, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1503705, 'Itupiranga', 1, 15016, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1503754, 'Jacareacanga', 1, 15014, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1503804, 'Jacundá', 1, 15016, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1503903, 'Juruti', 1, 15001, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1504000, 'Limoeiro do Ajuru', 1, 15011, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1504059, 'Mãe do Rio', 1, 15013, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1504109, 'Magalhães Barata', 1, 15009, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1504208, 'Marabá', 1, 15020, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1504307, 'Maracanã', 1, 15009, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1504406, 'Marapanim', 1, 15009, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1504422, 'Marituba', 1, 15007, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1504455, 'Medicilândia', 1, 15015, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1504505, 'Melgaço', 1, 15004, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1504604, 'Mocajuba', 1, 15011, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1504703, 'Moju', 1, 15012, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1504752, 'Mojuí dos Campos', 1, 15002, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1504802, 'Monte Alegre', 1, 15002, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1504901, 'Muaná', 1, 15006, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1504950, 'Nova Esperança do Piriá', 1, 15013, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1504976, 'Nova Ipixuna', 1, 15016, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505007, 'Nova Timboteua', 1, 15010, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505031, 'Novo Progresso', 1, 15014, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505064, 'Novo Repartimento', 1, 15016, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505106, 'Óbidos', 1, 15001, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505205, 'Oeiras do Pará', 1, 15011, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505304, 'Oriximiná', 1, 15001, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505403, 'Ourém', 1, 15013, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505437, 'Ourilândia do Norte', 1, 15018, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505486, 'Pacajá', 1, 15015, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505494, 'Palestina do Pará', 1, 15020, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505502, 'Paragominas', 1, 15017, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505536, 'Parauapebas', 1, 15019, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505551, 'Pau D''Arco', 1, 15021, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505601, 'Peixe-Boi', 1, 15010, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505635, 'Piçarra', 1, 15021, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505650, 'Placas', 1, 15002, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505700, 'Ponta de Pedras', 1, 15006, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505809, 'Portel', 1, 15004, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1505908, 'Porto de Moz', 1, 15003, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1506005, 'Prainha', 1, 15002, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1506104, 'Primavera', 1, 15010, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1506112, 'Quatipuru', 1, 15010, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1506138, 'Redenção', 1, 15021, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1506161, 'Rio Maria', 1, 15021, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1506187, 'Rondon do Pará', 1, 15017, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1506195, 'Rurópolis', 1, 15014, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1506203, 'Salinópolis', 1, 15009, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1506302, 'Salvaterra', 1, 15006, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1506351, 'Santa Bárbara do Pará', 1, 15007, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1506401, 'Santa Cruz do Arari', 1, 15006, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1506500, 'Santa Isabel do Pará', 1, 15008, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1506559, 'Santa Luzia do Pará', 1, 15013, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1506583, 'Santa Maria das Barreiras', 1, 15022, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1506609, 'Santa Maria do Pará', 1, 15010, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1506708, 'Santana do Araguaia', 1, 15022, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1506807, 'Santarém', 1, 15002, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1506906, 'Santarém Novo', 1, 15010, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1507003, 'Santo Antônio do Tauá', 1, 15008, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1507102, 'São Caetano de Odivelas', 1, 15009, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1507151, 'São Domingos do Araguaia', 1, 15020, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1507201, 'São Domingos do Capim', 1, 15013, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1507300, 'São Félix do Xingu', 1, 15018, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1507409, 'São Francisco do Pará', 1, 15010, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1507458, 'São Geraldo do Araguaia', 1, 15021, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1507466, 'São João da Ponta', 1, 15009, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1507474, 'São João de Pirabas', 1, 15009, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1507508, 'São João do Araguaia', 1, 15020, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1507607, 'São Miguel do Guamá', 1, 15013, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1507706, 'São Sebastião da Boa Vista', 1, 15005, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1507755, 'Sapucaia', 1, 15021, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1507805, 'Senador José Porfírio', 1, 15015, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1507904, 'Soure', 1, 15006, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1507953, 'Tailândia', 1, 15012, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1507961, 'Terra Alta', 1, 15009, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1507979, 'Terra Santa', 1, 15001, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1508001, 'Tomé-Açu', 1, 15012, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1508035, 'Tracuateua', 1, 15010, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1508050, 'Trairão', 1, 15014, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1508084, 'Tucumã', 1, 15018, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1508100, 'Tucuruí', 1, 15016, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1508126, 'Ulianópolis', 1, 15017, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1508159, 'Uruará', 1, 15015, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1508209, 'Vigia', 1, 15009, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1508308, 'Viseu', 1, 15013, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1508357, 'Vitória do Xingu', 1, 15015, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1508407, 'Xinguara', 1, 15021, 'PA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1600055, 'Serra do Navio', 1, 16003, 'AP', '96', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1600105, 'Amapá', 1, 16002, 'AP', '96', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1600154, 'Pedra Branca do Amapari', 1, 16003, 'AP', '96', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1600204, 'Calçoene', 1, 16001, 'AP', '96', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1600212, 'Cutias', 1, 16003, 'AP', '96', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1600238, 'Ferreira Gomes', 1, 16003, 'AP', '96', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1600253, 'Itaubal', 1, 16003, 'AP', '96', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1600279, 'Laranjal do Jari', 1, 16004, 'AP', '96', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1600303, 'Macapá', 1, 16003, 'AP', '96', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1600402, 'Mazagão', 1, 16004, 'AP', '96', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1600501, 'Oiapoque', 1, 16001, 'AP', '96', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1600535, 'Porto Grande', 1, 16003, 'AP', '96', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1600550, 'Pracuúba', 1, 16002, 'AP', '96', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1600600, 'Santana', 1, 16003, 'AP', '96', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1600709, 'Tartarugalzinho', 1, 16002, 'AP', '96', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1600808, 'Vitória do Jari', 1, 16004, 'AP', '96', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1700251, 'Abreulândia', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1700301, 'Aguiarnópolis', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1700350, 'Aliança do Tocantins', 1, 17005, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1700400, 'Almas', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1700707, 'Alvorada', 1, 17005, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1701002, 'Ananás', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1701051, 'Angico', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1701101, 'Aparecida do Rio Negro', 1, 17006, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1701309, 'Aragominas', 1, 17002, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1701903, 'Araguacema', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1702000, 'Araguaçu', 1, 17004, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1702109, 'Araguaína', 1, 17002, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1702158, 'Araguanã', 1, 17002, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1702208, 'Araguatins', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1702307, 'Arapoema', 1, 17002, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1702406, 'Arraias', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1702554, 'Augustinópolis', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1702703, 'Aurora do Tocantins', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1702901, 'Axixá do Tocantins', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1703008, 'Babaçulândia', 1, 17002, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1703057, 'Bandeirantes do Tocantins', 1, 17002, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1703073, 'Barra do Ouro', 1, 17007, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1703107, 'Barrolândia', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1703206, 'Bernardo Sayão', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1703305, 'Bom Jesus do Tocantins', 1, 17006, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1703602, 'Brasilândia do Tocantins', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1703701, 'Brejinho de Nazaré', 1, 17005, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1703800, 'Buriti do Tocantins', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1703826, 'Cachoeirinha', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1703842, 'Campos Lindos', 1, 17007, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1703867, 'Cariri do Tocantins', 1, 17005, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1703883, 'Carmolândia', 1, 17002, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1703891, 'Carrasco Bonito', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1703909, 'Caseara', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1704105, 'Centenário', 1, 17007, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1704600, 'Chapada de Areia', 1, 17004, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1705102, 'Chapada da Natividade', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1705508, 'Colinas do Tocantins', 1, 17002, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1705557, 'Combinado', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1705607, 'Conceição do Tocantins', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1706001, 'Couto Magalhães', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1706100, 'Cristalândia', 1, 17004, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1706258, 'Crixás do Tocantins', 1, 17005, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1706506, 'Darcinópolis', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1707009, 'Dianópolis', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1707108, 'Divinópolis do Tocantins', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1707207, 'Dois Irmãos do Tocantins', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1707306, 'Dueré', 1, 17004, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1707405, 'Esperantina', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1707553, 'Fátima', 1, 17004, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1707652, 'Figueirópolis', 1, 17005, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1707702, 'Filadélfia', 1, 17002, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1708205, 'Formoso do Araguaia', 1, 17004, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1708254, 'Fortaleza do Tabocão', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1708304, 'Goianorte', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1709005, 'Goiatins', 1, 17007, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1709302, 'Guaraí', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1709500, 'Gurupi', 1, 17005, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1709807, 'Ipueiras', 1, 17006, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1710508, 'Itacajá', 1, 17007, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1710706, 'Itaguatins', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1710904, 'Itapiratins', 1, 17007, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1711100, 'Itaporã do Tocantins', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1711506, 'Jaú do Tocantins', 1, 17005, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1711803, 'Juarina', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1711902, 'Lagoa da Confusão', 1, 17004, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1711951, 'Lagoa do Tocantins', 1, 17007, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1712009, 'Lajeado', 1, 17006, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1712157, 'Lavandeira', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1712405, 'Lizarda', 1, 17007, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1712454, 'Luzinópolis', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1712504, 'Marianópolis do Tocantins', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1712702, 'Mateiros', 1, 17007, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1712801, 'Maurilândia do Tocantins', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1713205, 'Miracema do Tocantins', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1713304, 'Miranorte', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1713601, 'Monte do Carmo', 1, 17006, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1713700, 'Monte Santo do Tocantins', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1713809, 'Palmeiras do Tocantins', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1713957, 'Muricilândia', 1, 17002, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1714203, 'Natividade', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1714302, 'Nazaré', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1714880, 'Nova Olinda', 1, 17002, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1715002, 'Nova Rosalândia', 1, 17004, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1715101, 'Novo Acordo', 1, 17007, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1715150, 'Novo Alegre', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1715259, 'Novo Jardim', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1715507, 'Oliveira de Fátima', 1, 17004, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1715705, 'Palmeirante', 1, 17002, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1715754, 'Palmeirópolis', 1, 17005, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1716109, 'Paraíso do Tocantins', 1, 17004, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1716208, 'Paranã', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1716307, 'Pau D''Arco', 1, 17002, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1716505, 'Pedro Afonso', 1, 17006, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1716604, 'Peixe', 1, 17005, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1716653, 'Pequizeiro', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1716703, 'Colméia', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1717008, 'Pindorama do Tocantins', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1717206, 'Piraquê', 1, 17002, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1717503, 'Pium', 1, 17004, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1717800, 'Ponte Alta do Bom Jesus', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1717909, 'Ponte Alta do Tocantins', 1, 17007, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1718006, 'Porto Alegre do Tocantins', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1718204, 'Porto Nacional', 1, 17006, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1718303, 'Praia Norte', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1718402, 'Presidente Kennedy', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1718451, 'Pugmil', 1, 17004, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1718501, 'Recursolândia', 1, 17007, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1718550, 'Riachinho', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1718659, 'Rio da Conceição', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1718709, 'Rio dos Bois', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1718758, 'Rio Sono', 1, 17007, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1718808, 'Sampaio', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1718840, 'Sandolândia', 1, 17004, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1718865, 'Santa Fé do Araguaia', 1, 17002, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1718881, 'Santa Maria do Tocantins', 1, 17006, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1718899, 'Santa Rita do Tocantins', 1, 17005, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1718907, 'Santa Rosa do Tocantins', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1719004, 'Santa Tereza do Tocantins', 1, 17007, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1720002, 'Santa Terezinha do Tocantins', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1720101, 'São Bento do Tocantins', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1720150, 'São Félix do Tocantins', 1, 17007, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1720200, 'São Miguel do Tocantins', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1720259, 'São Salvador do Tocantins', 1, 17005, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1720309, 'São Sebastião do Tocantins', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1720499, 'São Valério', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1720655, 'Silvanópolis', 1, 17006, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1720804, 'Sítio Novo do Tocantins', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1720853, 'Sucupira', 1, 17005, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1720903, 'Taguatinga', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1720937, 'Taipas do Tocantins', 1, 17008, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1720978, 'Talismã', 1, 17005, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1721000, 'Palmas', 1, 17006, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1721109, 'Tocantínia', 1, 17006, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1721208, 'Tocantinópolis', 1, 17001, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1721257, 'Tupirama', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1721307, 'Tupiratins', 1, 17003, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1722081, 'Wanderlândia', 1, 17002, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (1722107, 'Xambioá', 1, 17002, 'TO', '63', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2100055, 'Açailândia', 1, 21009, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2100105, 'Afonso Cunha', 1, 21016, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2100154, 'Água Doce do Maranhão', 1, 21013, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2100204, 'Alcântara', 1, 21001, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2100303, 'Aldeias Altas', 1, 21016, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2100402, 'Altamira do Maranhão', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2100436, 'Alto Alegre do Maranhão', 1, 21015, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2100477, 'Alto Alegre do Pindaré', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2100501, 'Alto Parnaíba', 1, 21020, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2100550, 'Amapá do Maranhão', 1, 21007, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2100600, 'Amarante do Maranhão', 1, 21009, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2100709, 'Anajatuba', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2100808, 'Anapurus', 1, 21014, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2100832, 'Apicum-Açu', 1, 21001, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2100873, 'Araguanã', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2100907, 'Araioses', 1, 21013, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2100956, 'Arame', 1, 21011, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2101004, 'Arari', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2101103, 'Axixá', 1, 21003, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2101202, 'Bacabal', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2101251, 'Bacabeira', 1, 21003, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2101301, 'Bacuri', 1, 21001, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2101350, 'Bacurituba', 1, 21001, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2101400, 'Balsas', 1, 21020, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2101509, 'Barão de Grajaú', 1, 21018, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2101608, 'Barra do Corda', 1, 21011, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2101707, 'Barreirinhas', 1, 21004, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2101731, 'Belágua', 1, 21014, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2101772, 'Bela Vista do Maranhão', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2101806, 'Benedito Leite', 1, 21021, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2101905, 'Bequimão', 1, 21001, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2101939, 'Bernardo do Mearim', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2101970, 'Boa Vista do Gurupi', 1, 21007, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2102002, 'Bom Jardim', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2102036, 'Bom Jesus das Selvas', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2102077, 'Bom Lugar', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2102101, 'Brejo', 1, 21014, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2102150, 'Brejo de Areia', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2102200, 'Buriti', 1, 21014, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2102309, 'Buriti Bravo', 1, 21017, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2102325, 'Buriticupu', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2102358, 'Buritirana', 1, 21009, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2102374, 'Cachoeira Grande', 1, 21003, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2102408, 'Cajapió', 1, 21001, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2102507, 'Cajari', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2102556, 'Campestre do Maranhão', 1, 21019, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2102606, 'Cândido Mendes', 1, 21007, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2102705, 'Cantanhede', 1, 21006, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2102754, 'Capinzal do Norte', 1, 21015, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2102804, 'Carolina', 1, 21019, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2102903, 'Carutapera', 1, 21007, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2103000, 'Caxias', 1, 21017, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2103109, 'Cedral', 1, 21001, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2103125, 'Central do Maranhão', 1, 21001, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2103158, 'Centro do Guilherme', 1, 21007, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2103174, 'Centro Novo do Maranhão', 1, 21007, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2103208, 'Chapadinha', 1, 21014, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2103257, 'Cidelândia', 1, 21009, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2103307, 'Codó', 1, 21015, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2103406, 'Coelho Neto', 1, 21016, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2103505, 'Colinas', 1, 21018, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2103554, 'Conceição do Lago-Açu', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2103604, 'Coroatá', 1, 21015, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2103703, 'Cururupu', 1, 21001, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2103752, 'Davinópolis', 1, 21009, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2103802, 'Dom Pedro', 1, 21012, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2103901, 'Duque Bacelar', 1, 21016, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2104008, 'Esperantinópolis', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2104057, 'Estreito', 1, 21019, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2104073, 'Feira Nova do Maranhão', 1, 21020, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2104081, 'Fernando Falcão', 1, 21011, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2104099, 'Formosa da Serra Negra', 1, 21011, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2104107, 'Fortaleza dos Nogueiras', 1, 21021, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2104206, 'Fortuna', 1, 21012, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2104305, 'Godofredo Viana', 1, 21007, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2104404, 'Gonçalves Dias', 1, 21012, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2104503, 'Governador Archer', 1, 21012, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2104552, 'Governador Edison Lobão', 1, 21009, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2104602, 'Governador Eugênio Barros', 1, 21012, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2104628, 'Governador Luiz Rocha', 1, 21012, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2104651, 'Governador Newton Bello', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2104677, 'Governador Nunes Freire', 1, 21007, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2104701, 'Graça Aranha', 1, 21012, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2104800, 'Grajaú', 1, 21011, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2104909, 'Guimarães', 1, 21001, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105005, 'Humberto de Campos', 1, 21004, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105104, 'Icatu', 1, 21003, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105153, 'Igarapé do Meio', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105203, 'Igarapé Grande', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105302, 'Imperatriz', 1, 21009, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105351, 'Itaipava do Grajaú', 1, 21011, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105401, 'Itapecuru Mirim', 1, 21006, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105427, 'Itinga do Maranhão', 1, 21009, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105450, 'Jatobá', 1, 21018, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105476, 'Jenipapo dos Vieiras', 1, 21011, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105500, 'João Lisboa', 1, 21009, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105609, 'Joselândia', 1, 21011, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105658, 'Junco do Maranhão', 1, 21007, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105708, 'Lago da Pedra', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105807, 'Lago do Junco', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105906, 'Lago Verde', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105922, 'Lagoa do Mato', 1, 21018, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105948, 'Lago dos Rodrigues', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105963, 'Lagoa Grande do Maranhão', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2105989, 'Lajeado Novo', 1, 21009, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2106003, 'Lima Campos', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2106102, 'Loreto', 1, 21021, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2106201, 'Luís Domingues', 1, 21007, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2106300, 'Magalhães de Almeida', 1, 21013, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2106326, 'Maracaçumé', 1, 21007, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2106359, 'Marajá do Sena', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2106375, 'Maranhãozinho', 1, 21007, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2106409, 'Mata Roma', 1, 21014, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2106508, 'Matinha', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2106607, 'Matões', 1, 21017, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2106631, 'Matões do Norte', 1, 21006, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2106672, 'Milagres do Maranhão', 1, 21014, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2106706, 'Mirador', 1, 21018, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2106755, 'Miranda do Norte', 1, 21006, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2106805, 'Mirinzal', 1, 21001, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2106904, 'Monção', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2107001, 'Montes Altos', 1, 21009, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2107100, 'Morros', 1, 21003, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2107209, 'Nina Rodrigues', 1, 21006, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2107258, 'Nova Colinas', 1, 21021, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2107308, 'Nova Iorque', 1, 21018, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2107357, 'Nova Olinda do Maranhão', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2107407, 'Olho d''Água das Cunhãs', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2107456, 'Olinda Nova do Maranhão', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2107506, 'Paço do Lumiar', 1, 21002, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2107605, 'Palmeirândia', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2107704, 'Paraibano', 1, 21018, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2107803, 'Parnarama', 1, 21017, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2107902, 'Passagem Franca', 1, 21018, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2108009, 'Pastos Bons', 1, 21018, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2108058, 'Paulino Neves', 1, 21004, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2108108, 'Paulo Ramos', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2108207, 'Pedreiras', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2108256, 'Pedro do Rosário', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2108306, 'Penalva', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2108405, 'Peri Mirim', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2108454, 'Peritoró', 1, 21015, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2108504, 'Pindaré-Mirim', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2108603, 'Pinheiro', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2108702, 'Pio XII', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2108801, 'Pirapemas', 1, 21006, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2108900, 'Poção de Pedras', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2109007, 'Porto Franco', 1, 21019, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2109056, 'Porto Rico do Maranhão', 1, 21001, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2109106, 'Presidente Dutra', 1, 21012, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2109205, 'Presidente Juscelino', 1, 21003, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2109239, 'Presidente Médici', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2109270, 'Presidente Sarney', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2109304, 'Presidente Vargas', 1, 21006, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2109403, 'Primeira Cruz', 1, 21004, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2109452, 'Raposa', 1, 21002, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2109502, 'Riachão', 1, 21020, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2109551, 'Ribamar Fiquene', 1, 21009, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2109601, 'Rosário', 1, 21003, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2109700, 'Sambaíba', 1, 21021, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2109759, 'Santa Filomena do Maranhão', 1, 21011, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2109809, 'Santa Helena', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2109908, 'Santa Inês', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2110005, 'Santa Luzia', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2110039, 'Santa Luzia do Paruá', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2110104, 'Santa Quitéria do Maranhão', 1, 21013, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2110203, 'Santa Rita', 1, 21003, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2110237, 'Santana do Maranhão', 1, 21013, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2110278, 'Santo Amaro do Maranhão', 1, 21004, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2110302, 'Santo Antônio dos Lopes', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2110401, 'São Benedito do Rio Preto', 1, 21014, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2110500, 'São Bento', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2110609, 'São Bernardo', 1, 21013, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2110658, 'São Domingos do Azeitão', 1, 21021, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2110708, 'São Domingos do Maranhão', 1, 21012, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2110807, 'São Félix de Balsas', 1, 21021, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2110856, 'São Francisco do Brejão', 1, 21009, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2110906, 'São Francisco do Maranhão', 1, 21018, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111003, 'São João Batista', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111029, 'São João do Carú', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111052, 'São João do Paraíso', 1, 21019, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111078, 'São João do Soter', 1, 21017, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111102, 'São João dos Patos', 1, 21018, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111201, 'São José de Ribamar', 1, 21002, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111250, 'São José dos Basílios', 1, 21012, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111300, 'São Luís', 1, 21002, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111409, 'São Luís Gonzaga do Maranhão', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111508, 'São Mateus do Maranhão', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111532, 'São Pedro da Água Branca', 1, 21009, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111573, 'São Pedro dos Crentes', 1, 21019, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111607, 'São Raimundo das Mangabeiras', 1, 21021, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111631, 'São Raimundo do Doca Bezerra', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111672, 'São Roberto', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111706, 'São Vicente Ferrer', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111722, 'Satubinha', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111748, 'Senador Alexandre Costa', 1, 21012, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111763, 'Senador La Rocque', 1, 21009, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111789, 'Serrano do Maranhão', 1, 21001, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111805, 'Sítio Novo', 1, 21011, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111904, 'Sucupira do Norte', 1, 21018, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2111953, 'Sucupira do Riachão', 1, 21018, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2112001, 'Tasso Fragoso', 1, 21020, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2112100, 'Timbiras', 1, 21015, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2112209, 'Timon', 1, 21017, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2112233, 'Trizidela do Vale', 1, 21010, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2112274, 'Tufilândia', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2112308, 'Tuntum', 1, 21011, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2112407, 'Turiaçu', 1, 21007, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2112456, 'Turilândia', 1, 21007, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2112506, 'Tutóia', 1, 21004, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2112605, 'Urbano Santos', 1, 21014, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2112704, 'Vargem Grande', 1, 21006, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2112803, 'Viana', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2112852, 'Vila Nova dos Martírios', 1, 21009, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2112902, 'Vitória do Mearim', 1, 21005, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2113009, 'Vitorino Freire', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2114007, 'Zé Doca', 1, 21008, 'MA', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2200053, 'Acauã', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2200103, 'Agricolândia', 1, 22005, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2200202, 'Água Branca', 1, 22005, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2200251, 'Alagoinha do Piauí', 1, 22014, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2200277, 'Alegrete do Piauí', 1, 22014, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2200301, 'Alto Longá', 1, 22004, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2200400, 'Altos', 1, 22003, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2200459, 'Alvorada do Gurguéia', 1, 22010, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2200509, 'Amarante', 1, 22005, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2200608, 'Angical do Piauí', 1, 22005, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2200707, 'Anísio de Abreu', 1, 22011, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2200806, 'Antônio Almeida', 1, 22008, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2200905, 'Aroazes', 1, 22006, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2200954, 'Aroeiras do Itaim', 1, 22013, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201002, 'Arraial', 1, 22005, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201051, 'Assunção do Piauí', 1, 22004, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201101, 'Avelino Lopes', 1, 22012, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201150, 'Baixa Grande do Ribeiro', 1, 22007, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201176, 'Barra D''Alcântara', 1, 22006, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201200, 'Barras', 1, 22001, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201309, 'Barreiras do Piauí', 1, 22010, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201408, 'Barro Duro', 1, 22005, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201507, 'Batalha', 1, 22001, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201556, 'Bela Vista do Piauí', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201572, 'Belém do Piauí', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201606, 'Beneditinos', 1, 22003, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201705, 'Bertolínia', 1, 22008, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201739, 'Betânia do Piauí', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201770, 'Boa Hora', 1, 22001, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201804, 'Bocaina', 1, 22013, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201903, 'Bom Jesus', 1, 22010, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201919, 'Bom Princípio do Piauí', 1, 22002, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201929, 'Bonfim do Piauí', 1, 22011, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201945, 'Boqueirão do Piauí', 1, 22004, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201960, 'Brasileira', 1, 22001, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2201988, 'Brejo do Piauí', 1, 22011, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202000, 'Buriti dos Lopes', 1, 22002, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202026, 'Buriti dos Montes', 1, 22004, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202059, 'Cabeceiras do Piauí', 1, 22001, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202075, 'Cajazeiras do Piauí', 1, 22013, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202083, 'Cajueiro da Praia', 1, 22002, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202091, 'Caldeirão Grande do Piauí', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202109, 'Campinas do Piauí', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202117, 'Campo Alegre do Fidalgo', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202133, 'Campo Grande do Piauí', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202174, 'Campo Largo do Piauí', 1, 22001, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202208, 'Campo Maior', 1, 22004, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202251, 'Canavieira', 1, 22009, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202307, 'Canto do Buriti', 1, 22011, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202406, 'Capitão de Campos', 1, 22004, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202455, 'Capitão Gervásio Oliveira', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202505, 'Caracol', 1, 22011, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202539, 'Caraúbas do Piauí', 1, 22002, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202554, 'Caridade do Piauí', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202604, 'Castelo do Piauí', 1, 22004, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202653, 'Caxingó', 1, 22002, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202703, 'Cocal', 1, 22002, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202711, 'Cocal de Telha', 1, 22004, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202729, 'Cocal dos Alves', 1, 22002, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202737, 'Coivaras', 1, 22003, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202752, 'Colônia do Gurguéia', 1, 22008, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202778, 'Colônia do Piauí', 1, 22013, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202802, 'Conceição do Canindé', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202851, 'Coronel José Dias', 1, 22011, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2202901, 'Corrente', 1, 22012, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2203008, 'Cristalândia do Piauí', 1, 22012, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2203107, 'Cristino Castro', 1, 22010, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2203206, 'Curimatá', 1, 22012, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2203230, 'Currais', 1, 22010, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2203255, 'Curralinhos', 1, 22003, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2203271, 'Curral Novo do Piauí', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2203305, 'Demerval Lobão', 1, 22003, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2203354, 'Dirceu Arcoverde', 1, 22011, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2203404, 'Dom Expedito Lopes', 1, 22013, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2203420, 'Domingos Mourão', 1, 22004, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2203453, 'Dom Inocêncio', 1, 22011, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2203503, 'Elesbão Veloso', 1, 22006, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2203602, 'Eliseu Martins', 1, 22008, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2203701, 'Esperantina', 1, 22001, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2203750, 'Fartura do Piauí', 1, 22011, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2203800, 'Flores do Piauí', 1, 22009, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2203859, 'Floresta do Piauí', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2203909, 'Floriano', 1, 22009, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2204006, 'Francinópolis', 1, 22006, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2204105, 'Francisco Ayres', 1, 22005, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2204154, 'Francisco Macedo', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2204204, 'Francisco Santos', 1, 22014, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2204303, 'Fronteiras', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2204352, 'Geminiano', 1, 22013, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2204402, 'Gilbués', 1, 22010, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2204501, 'Guadalupe', 1, 22009, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2204550, 'Guaribas', 1, 22011, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2204600, 'Hugo Napoleão', 1, 22005, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2204659, 'Ilha Grande', 1, 22002, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2204709, 'Inhuma', 1, 22006, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2204808, 'Ipiranga do Piauí', 1, 22013, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2204907, 'Isaías Coelho', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205003, 'Itainópolis', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205102, 'Itaueira', 1, 22009, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205151, 'Jacobina do Piauí', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205201, 'Jaicós', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205250, 'Jardim do Mulato', 1, 22005, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205276, 'Jatobá do Piauí', 1, 22004, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205300, 'Jerumenha', 1, 22009, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205359, 'João Costa', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205409, 'Joaquim Pires', 1, 22001, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205458, 'Joca Marques', 1, 22001, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205508, 'José de Freitas', 1, 22003, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205516, 'Juazeiro do Piauí', 1, 22004, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205524, 'Júlio Borges', 1, 22012, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205532, 'Jurema', 1, 22011, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205540, 'Lagoinha do Piauí', 1, 22005, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205557, 'Lagoa Alegre', 1, 22003, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205565, 'Lagoa do Barro do Piauí', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205573, 'Lagoa de São Francisco', 1, 22004, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205581, 'Lagoa do Piauí', 1, 22003, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205599, 'Lagoa do Sítio', 1, 22006, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205607, 'Landri Sales', 1, 22008, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205706, 'Luís Correia', 1, 22002, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205805, 'Luzilândia', 1, 22001, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205854, 'Madeiro', 1, 22001, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205904, 'Manoel Emídio', 1, 22008, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2205953, 'Marcolândia', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2206001, 'Marcos Parente', 1, 22008, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2206050, 'Massapê do Piauí', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2206100, 'Matias Olímpio', 1, 22001, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2206209, 'Miguel Alves', 1, 22001, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2206308, 'Miguel Leão', 1, 22003, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2206357, 'Milton Brandão', 1, 22004, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2206407, 'Monsenhor Gil', 1, 22003, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2206506, 'Monsenhor Hipólito', 1, 22014, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2206605, 'Monte Alegre do Piauí', 1, 22010, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2206654, 'Morro Cabeça no Tempo', 1, 22012, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2206670, 'Morro do Chapéu do Piauí', 1, 22001, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2206696, 'Murici dos Portelas', 1, 22002, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2206704, 'Nazaré do Piauí', 1, 22009, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2206720, 'Nazária', 1, 22003, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2206753, 'Nossa Senhora de Nazaré', 1, 22004, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2206803, 'Nossa Senhora dos Remédios', 1, 22001, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2206902, 'Novo Oriente do Piauí', 1, 22006, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2206951, 'Novo Santo Antônio', 1, 22004, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2207009, 'Oeiras', 1, 22013, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2207108, 'Olho D''Água do Piauí', 1, 22005, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2207207, 'Padre Marcos', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2207306, 'Paes Landim', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2207355, 'Pajeú do Piauí', 1, 22011, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2207405, 'Palmeira do Piauí', 1, 22010, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2207504, 'Palmeirais', 1, 22005, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2207553, 'Paquetá', 1, 22013, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2207603, 'Parnaguá', 1, 22012, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2207702, 'Parnaíba', 1, 22002, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2207751, 'Passagem Franca do Piauí', 1, 22005, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2207777, 'Patos do Piauí', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2207793, 'Pau D''Arco do Piauí', 1, 22003, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2207801, 'Paulistana', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2207850, 'Pavussu', 1, 22009, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2207900, 'Pedro II', 1, 22004, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2207934, 'Pedro Laurentino', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
INSERT INTO SIMUNICIPIOS (municipio, descricao, ativo, microrregiaoGeografica, uf, ddd, tecnologiaNFSe, certificadoDigitalAcessoSite, versaoNFSe, observacoes) VALUES (2207959, 'Nova Santa Rita', 1, 22015, 'PI', '  ', 0, 0, ' ', ' ');
