Ir para conteúdo
  • Cadastre-se

Adriano Luiz de Souza

Membros
  • Total de ítens

    35
  • Registro em

  • Última visita

Community Answers

  1. Adriano Luiz de Souza's post in Tratamento retorno ambiente de testes provedor Bauhaus - Prefeitura moderna was marked as the answer   
    Bom dia a todos ! 
    Ao implantar a NFSe em um cliente de uma cidade que utiliza o provedor Bauhaus me deparei com essa situação: Na prefeitura o CNPJ do emissor necessita estar em ambiente de produção quando utiliza o webservice mesmo já tendo emitido NFSe em produção pelo site da prefeitura.
    O problema é que esse retorno não é vem tratado como um erro, retornando o numero da NFSe que a cada tentativa de envio se incrementa mas não retorna o link de consulta. Se consultar no site ela não existe. 
    O retorno da API é:
    {"DadosNfse":{"Numero":11,"Competencia":202303,"DataEmissao":"2023-03-02","Mensagem":"ATENÇÃO! AMBIENTE DE TESTE PARA VALIDAÇÃO DE INTEGRAÇÃO."}}
    Fiz uma alteração na procedure TratarRetornoEmitir no Bauhaus.Provider.pas para tratar essa situação e gerar um erro no retorno do componente. Como não gera um erro não achei uma outra maneira de tratar isso. Foi incluído a parte em azul do código abaixo
            if Assigned(jNfse) then
            begin
              with Response do
              begin
                NumeroNota := jNfse.AsString['Numero'];
                if AnsiPos('AMBIENTE DE TESTE', jNfse.asstring['Mensagem'] ) > 0 then
                begin
                  Sucesso := false;
                  NumeroNota := '';
                  AErro := Response.Erros.New;
                  AErro.Codigo := Cod999;
                  AErro.Descricao := ACBrStr(jNfse.asstring['Mensagem']);
                  AErro.Correcao :=  'ENTRAR EM CONTATO COM A PREFEITURA PARA PEDIR A MUDANÇA PARA AMBIENTE EM PRODUÇÃO DO CNPJ DO EMISSOR';
                end;
              end;
            end;
    Um abraço e bom trabalho

    Att
    Adriano
     
    Bauhaus.Provider.pas
  2. Adriano Luiz de Souza's post in Atualização Provedor Tijucas/SC de Betha para IPM was marked as the answer   
    Boa Tarde ! Fiz a alteração no ACBrNFSeXServicos.ini  do provedor da cidade Tijucas/SC de Betha para IPM. A versão utilizada em Tijucas é a IPM 1.01
    [4218004]
    Nome=TijucasACBrNFSeXServicos.ini
    UF=SC
    Provedor=IPM
  3. Adriano Luiz de Souza's post in Problema no retorno do Protocolo Betha was marked as the answer   
    O usuário veio me relatar que a partir dessa terça-feira ( carnaval ) o erro parou de ocorrer.
    Deve ter rolado atualização
    Espero que tenha resolvido
  4. Adriano Luiz de Souza's post in Erro Emissão NFSe Betha was marked as the answer   
    Resolvido... Foi regra no webservice que já desfizeram
    Obrigado a todos pela atenção

    Att
    Adriano
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.