Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

  • Membros Pro
Postado

Consegui efetuar a emissão de NFSe para a Prefeitura de Vila Velha, porém encontrei alguns pontos que precisei ajustar manualmente:

1 - Endpoint ProRecepcionar ausente

No arquivo ACBrNFSeXServicos.ini, localizado no diretório:
C:\Lib\ACBr\Fontes\ACBrDFe\ACBrNFSeX
percebi que não existe o caminho configurado para ProRecepcionar.
Para conseguir emitir a nota, adicionei manualmente o seguinte endpoint:
https://tributacao.vilavelha.es.gov.br/tbw/services/NotaFiscalNacional?wsdl

2 - URL vazia durante a emissão

Ao chamar a função Emitir, o fluxo entra no método FProvider.Emite, seguindo para a unit ACBrNFSeXProviderBase.
Em seguida, passa por EmiteResponse.ModoEnvio e cai no else (meUnitario).
Nesse ponto, ao entrar no método:
AService := CriarServiceClient(tmGerar);
identifiquei que a URL estava ficando vazia ao passar pelo método:
URL := GetWebServiceURL(AMetodo);
Para contornar o problema, informei manualmente a URL:
https://tributacao.vilavelha.es.gov.br/tbw/services/NotaFiscalNacional?wsdl
Após esse ajuste, a emissão da NFSe foi realizada com sucesso.

3 - Ausência de retorno do WebService após a emissão

Após a emissão, verifiquei que não há retorno do WebService, o que impossibilita obter a chave da NFSe para uma futura consulta.
As propriedades de retorno estão vindo vazias, por exemplo:
•    NFSe.WebService.Emite.idNota
•    NFSe.WebService.Emite.NumeroNota
•    NFSe.NotasFiscais.Items[0].XmlNfse
Todas essas informações retornam em branco, mesmo com a emissão sendo concluída com sucesso.

4 - Consulta por chave somente com Provedor Padrão Nacional

Obtendo a chave do DPS ou a chave da NFSe diretamente pelo portal da Prefeitura e tentando realizar a consulta pelo método ConsultarNFSePorChave, não obtive sucesso enquanto o provedor estava configurado como SilTecnologia.

Ao alterar manualmente o provedor para o Padrão Nacional, a consulta passou a funcionar corretamente, retornando a NFSe com sucesso.

  • Curtir 1
  • 2 semanas depois ...
Postado

Segue novos dados e passo a passo:

* Editar arquivo  \ACBrNFSeX\ACBrNFSeXServicos.ini
[3205200]
Nome=Vila Velha
UF=ES
Provedor=SilTecnologia
ProRecepcionar=https://tributacao.vilavelha.es.gov.br/tbw/services/NotaFiscalNacional
HomRecepcionar=https://tributacao.vilavelha.es.gov.br/tbwhomologacao/services/NotaFiscalNacional

* Após a alteração salve este arquivo, execute o Compila_RES que se encontra na mesma pasta.
* Reinstale o ACBr, abra a aplicação e compile ela com a opção Build.
* Por fim realize os testes de preferencia com o programa exemplo do componente ACBrNFSeX.

  • Consultores
Postado
16 horas atrás, ffb disse:

Segue novos dados e passo a passo:

* Editar arquivo  \ACBrNFSeX\ACBrNFSeXServicos.ini
[3205200]
Nome=Vila Velha
UF=ES
Provedor=SilTecnologia
ProRecepcionar=https://tributacao.vilavelha.es.gov.br/tbw/services/NotaFiscalNacional
HomRecepcionar=https://tributacao.vilavelha.es.gov.br/tbwhomologacao/services/NotaFiscalNacional

* Após a alteração salve este arquivo, execute o Compila_RES que se encontra na mesma pasta.
* Reinstale o ACBr, abra a aplicação e compile ela com a opção Build.
* Por fim realize os testes de preferencia com o programa exemplo do componente ACBrNFSeX.

No SVN 

At revision: 44398

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 150 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.

The popup will be closed in 10 segundos...