Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Consultores
Postado

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

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