Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2711 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Olá.

  Fiz alguns ajustes no ACBrNFSe para permitir a integração com o WebService da NotaBlu.

  O Layout era muito similar a nota NFSe de SP, mas identifiquei alguns pontos que necessitaram ajustes.

  Estou anexado um patch com a sugestão de ajustes aplicados a revisão 13431 do ACBr além de um outro zip com os fontes alterados.

  Além dos ajustes em alguns fontes, foi necessário ajuste nos INI Cidades.INI e a criação do provedor NotaBlu.INI.

Por favor, se puderem avaliar os ajuste e verificar se existe possibilidade de aplicar ao repositório,

Obrigado e fico no aguardo.

@Italo Jurisato Junior @André Ferreira de Moraes

FontesAlteradosRev-13431.7z

Patch-NotaBlu-Rev_ACBr-13431.patch

  • Curtir 2

Carlos H. Marian

Analista de Sistemas

|/-\|

Postado
Agora, Dercide Alvarez disse:

@carlosmarian

Você conseguiu enviar alguma nota de teste ?

 

Dercide.

Olá.
  Sim, consegui enviar um teste usando o serviço "TesteEnvioLoteRPSRequest" e tbm emiti em modo de produção duas notas e seu posterior cancelamento.
  Antes eu tinha problemas para gerar a tag "Assinatura", tinha até implementado uma ferramenta auxiliar em C# só para este fim(assinar). Agora faço tudo pelo componente do ACBrNFSe

 
  Isso já usando o TLS ao invés de SSL.

at+

  • Curtir 1

Carlos H. Marian

Analista de Sistemas

|/-\|

Postado

Olá.
Segue em anexo um pequeno ajuste para o NotaBlu, no método que consome o serviço de 'TesteEnvioLoteRPS'.
  Obs: Identifiquei ser incorreto e desnecessário varre a lista de documentos, já que este serviço não gera nota, desta forma sobresquevi o metodo "TratarResposta" na classe "TNFSeTesteEnvioLoteRPS"
O ajuste foi feito na revisão 13461 do ACBr

@Italo Jurisato Junior se puder avaliar o ajuste e publicar no repositório agradeço.

At+

ACBrNFSeWebServices.pas

Carlos H. Marian

Analista de Sistemas

|/-\|

Postado

Olá.
Após implantar no cliente a nova versão, tive um erro no tratamento do retorno do envio de um RPS.
O Cliente enviou o RPS com valores incorretos e o WS retornou uma msg de critica, não processando o RPS.
Quando o ACBr foi tratar o retorno, acabei tendo um erro List index out of bounds (0), isso pq a rotina tentava ler um atributo que não foi populado já que o retorno foi de critica.

Com isso acabei efetuando um ajuste no fonte "ACBrNFSeWebServices.pas"(linha 2325 + ou -) com o objetivo de evitar este erro.

Segue em anexo arquivo com o ajuste para avaliar se é possível subir ao repositório.

 

ACBrNFSeWebServices.pas

Carlos H. Marian

Analista de Sistemas

|/-\|

  • Este tópico foi criado há 2711 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.