Ir para conteúdo
  • Cadastre-se

dev botao

Como funciona o ambiente de homologação para as Notas de Serviço.


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

Recommended Posts

  • Consultores

Uma dúvida que não deveria existir.

Olá pessoal.

É inerente e instintivo para todos nós desenvolvedores, que ao integrar com alguma coisa nova, procuremos fazer todo o processo em homologação primeiro para só depois partir para produção.

No entanto, a falta de padronização da Nota de Serviço pode acabar gerando certa confusão neste quesito, impondo um obstáculo para quem pretende começar uma homologação.

Como funciona a homologação para Nota de Serviço?

Podemos dividir a forma como funciona a homologação para as notas de serviço em 4 categorias:

Provedores que possuem um ambiente de homologação diferente do ambiente de produção.

A forma mais semelhante a outros documentos fiscais eletrônicos que todo desenvolvedor está acostumado, um ambiente de homologação e um ambiente de produção separados.

E como eu sei quais são os provedores cuja homologação é dessa forma?

Você pode observar no facilmente no arquivo INI os provedores que tem URLs diferentes para o ambiente de homologação e de produção.

Veja um exemplo:

[1100031]
Nome=Cabixi
UF=RO
Provedor=Pronim
Versao=2.03
ProRecepcionar=http://nfse.cabixi.ro.gov.br/nfse.portal.integracao/services.svc
HomRecepcionar=http://nfse.cabixi.ro.gov.br/nfse.portal.integracao.teste/services.svc

Provedores que utilizam a mesma URL para ambos os ambientes, mas que usam uma informação identificar o ambiente.

Nesse caso, o arquivo é enviado para a mesma URL, mas no arquivo é acrescentado uma tag ou informação específica para dizer ao provedor que o arquivo está sendo enviado em homologação e não em produção.

E como eu sei quais o provedores cuja homologação é dessa forma?

No inicio do arquivo ACBrNFSeXServicos.ini tem uma instrução identificando quais são os provedores.

Citar

; Provedores que tem uma tag que identifica se o ambiente é produção ou homologação:
; CTA, DataSmart, eGoverneISS, EloTech, ISSDigital, PublicSoft, SafeWeb, Siappa, TcheInfo

; O Provedor IPM versões 1.00 e 1.01 tem uma tag que identifica se o ambiente é produção ou homologação

Provedores que não possuem ambiente de homologação, mas disponibilizam um método para teste.

Neste caso, é apenas disponibilizado um modo de envio específico, no qual o arquivo é enviado para o ambiente de produção mesmo, o arquivo passa pelas validações, devolve as rejeições caso haja algum erro e em caso de sucesso, a NFS-e não é gerada.

E como eu sei quais os provedores cuja homologação é dessa forma?

Os provedores que tem este método são identificados na aba "Teste" do programa exemplo do componente nativo. São eles ISSDSF, NFSeBrasil, Siat e ISSSaoPaulo.

Provedores que usam a mesma URL e os ambientes são controlados via painel.

Recebemos uma contribuição de membros da comunidade sobre o provedor Betha estar atualizando seus serviços de forma que a URL para os ambientes de homologação e de produção sejam a mesma e ao invés de enviar informação no XML identificando se o envio foi em produção ou em homologação, isso será controlado via painel.

Para mais detalhes, veja o tópico Dica para quem emite NFSe para as cidades que usam o provedor Betha.

E como eu sei quais os provedores cuja homologação é dessa forma?

Por enquanto, temos apenas informação de o provedor Betha estar agindo desta forma, veja o tópico indicado acima para mais detalhes.

Provedores que não possuem ambiente de homologação.

Nesses casos, de fato não há outra maneira a não ser testar em produção mesmo.

E como eu sei quais os provedores que não tem ambiente de homologação?

Caso não haja informação de um ambiente de homologação disponível, será exibida a seguinte mensagem ao tentar emitir uma NFS-e em homologação.

Citar

Não informado a URL de Homologação, favor entrar em contato com a Prefeitura ou Provedor.

E o Padrão Nacional, como funciona?

Como é possível observar no arquivo ACBrNFSeXServicos.ini, o Padrão Nacional se encaixa na categoria de provedores que possui ambiente de homologação separado do de produção.

[PadraoNacional]
ProRecepcionar=https://sefin.nfse.gov.br/sefinnacional
ProConsultarDFe=https://adn.nfse.gov.br/contribuintes
HomRecepcionar=https://sefin.producaorestrita.nfse.gov.br/SefinNacional
HomConsultarDFe=https://adn.producaorestrita.nfse.gov.br/contribuintes

No entanto, um detalhe importante é que para utilizar o ambiente, seja de produção ou de homologação, o prestador de serviços precisa ser um MEI ou a cidade precisa ter aderido completamente ao Padrão Nacional.

  • Curtir 5
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

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 !!

Link para o comentário
Compartilhar em outros sites

×
×
  • 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...
The popup will be closed in 10 segundos...