Ir para conteúdo
  • Cadastre-se

dev botao

Rejeição 505 do BPe


Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 1396 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Boa tarde,

Estou tendo um dilema para resolver esta  rejeição "uf de início da viagem deve ser igual a uf do emitente do bp-e" e agradeço uma ajuda.

Vejam bem:

Tem uma empresa no PI que faz uma linha do DF para o PI. Uma agencia terceirizada em Brasília vai emitir a passagem de Brasília-DF a Teresina-PI. O certificado digital é do emitente, ou seja da empresa com CNPJ do PI.

UFIni = DF,   UFFim = PI,    EnderEmit.UF=PI,  cUF=22(PI),    WebServices.UF=PI

Como a UF de inicio da viagem tem que ser igual a UF do Emitente?  Preciso ter um certificado para cada estado, não posso utilizar o certificado com o CNPJ da empresa para emissão em outros estados?

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa noite Luiz,

Se o emitente é de Brasília, porque você esta enviando o BP-e para a SEFAZ-PI?

O correto não seria:

EnderEmit.UF=DF,  cUF=53(DF),    WebServices.UF=DF 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Boa tarde Ítalo,

Estava entendendo que se a empresa é do PI, deveria informar como emitente o PI, pois o DF é apenas uma agencia de venda. Mas acredito que o problema está no certificado, verifiquei o CNPJ do Certificado e ele é do DF. Estou fazendo mais testes. Só não entendi como ele busca o WebServices da Sefaz, Se é pelo CNPJ do Certificado ou pelo CNPJ do emitente.

Acredito que o acesso a sefaz é pela informação do WebServices.UF certo?    Então qual UF devo informar em WebServices.UF, digamos que o certificado fosse ligado ao CNPJ do PI não seria ele o emitente, caso eu usasse o mesmo para emitir de uma agencia terceirizada em Brasilia.

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Luiz,

Para qual SEFAZ-Autorizadora o componente vai enviar é o que foi informado em: Configuracoes.WebService.UF

Devemos sempre informar a UF do emitente, se o emitente é de SP devemos informar SP, se o emitente é de MG, devemos informar MG, assim por diante.

Você pode ter a matriz da empresa no PI e a filial em SP, tanto a matriz quanto a filial podem usar o mesmo certificado da matriz sem nenhum problema.

A diferença é que a matriz vai enviar para a SEFAZ-PI e a filial vai enviar para a SEFAZ-SP.

É assim que funciona.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Boa tarde Ítalo,

Já fiz testes desta forma também. Veja os Casos:

Empresa de MT com Certificado de MT e CNPJ MT.

Em todos os casos a seguir quem emitiu a passagem é uma agencia terceirizada de Goiás, CNPJ de GO:

Vendendo uma passagem de GO para MT

1 - Neste caso considerei que o Emitente seria a empresa responsável pelo Certificado que é de MT  (EnderEmit.UF=MT,  cUF=52(GO),    WebServices.UF=GO, UFIni=GO)

Erro > Sigla da UF do Emitente diverge da autorizadora

2 - Neste caso considerei que o Emitente seria a empresa responsável pelo Certificado que é de MT e alterei o cUF  (EnderEmit.UF=MT,  cUF=51(MT),    WebServices.UF=GO, UFIni=GO)

Erro > UF de Inicio da Viagem deve ser igual a UF do Emitente do BPe

3 - Neste caso considerei que o Emitente seria a agencia terceirizada com CNPJ de GO (EnderEmit.UF=GO,  cUF=52(GO),    WebServices.UF=GO, UFIni=GO)

Erro > O CNPJ do documento é diferente do CNPJ do Certificado Digital

Por isso entendi que não é possível utilizar certificado de um estado para outro. Neste caso deveria ter uma filial no estado de GOIAS com certificado digital de GOIAS. Assim qualquer agencia que for vender uma passagem em GO deverá ter como emitente esta filial responsável pelo Certificado.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Luiz,

Os dois primeiros testes estão errados.

Se o emitente é de GO a configuração e geração do XML tem que ser: (EnderEmit.UF=GO,  cUF=52(GO),    WebServices.UF=GO, UFIni=GO).

Entenda que existe uma diferença entre Terceirizada e Filial.

A Filial tem o mesmo CNPJ base (os 8 primeiros dígitos) iguais a do CNPJ da Matriz.

Por outro lado a Terceirizada é outra empresa portanto tem um CNPJ totalmente diferente, sendo assim não pode usar o certificado da empresa que terceirizou o serviço (no meu entendimento).

Logo essa empresa Terceirizada precisa do seu próprio certificado e estar habilitada junto a SEFAZ a emitir o BP-e.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia ítalo,

Essa é a dúvida desde o inicio, entre terceirizada e Filial. No caso da Filial sem problemas, mas na agencia de terceiro é que é o problema. A dúvida também é a diferença entre Agencia e Emitente, são tags diferentes no XML, entendo que Emitente deve ser sempre uma Filial que é responsável pela parte fiscal. A agencia apenas faz a impressão do bilhete, por isso no bilhete tem informação da Agencia e do Emitente.

Mas agradeço pela atenção, vou continuar pesquisando.

Abraço

15 horas atrás, Juliomar Marchetti disse:

Isso em homologação correto? será que o ambiente não restringe isso?

Pode ser, vou testar em produção para ver.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Luiz,

Segundo o manual do BP-e:

Emitente é quem emitiu o bilhete, portanto o CNPJ tem que ser o mesmo do certificado digital.

Por outro lado o grupo Agencia que é opcional é utilizando para informar os dados da agencia / preposto / terceiro que comercializou o BP-e.

Um outro teste que pode ser feito é:

O terceiro é de GO, então os dados dele vão ser informados no grupo <agencia>.

Ao configurar o componente devemos informar que a UF é GO.

Como vai ser utilizado o certificado da Empresa que é de MT, então devemos informar os seus dados no grupo <emit>

Ao configurar o componente devemos informar o certificado da Empresa de MT.

Ao alimentar os campos do grupo <ide> devemos informar: cUF=52(GO) e UFIni=GO

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia Ítalo,

O servidor está em um DataCenter em MT. A estação está em MT, mas configurada com data/Hora de GO para testes.

Testes utilizando Certificado de MT com uma Agencia de terceiro de GO

Emissão de GO para MT (Venda de Ida)

1 - Seguindo seu raciocínio (EnderEmit.UF=MT,  cUF=52(GO),   UFIni=GO,  WebServices.UF=GO) > Erro > Sigla da UF do Emitente diverge da autorizadora

MAIS TESTES

2 -  (EnderEmit.UF=MT,  cUF=52(GO),   UFIni=GO,  WebServices.UF=MT) > Erro > Sigla da UF do Emitente diverge da autorizadora

3 -  (EnderEmit.UF=MT,  cUF=51(MT),   UFIni=GO,  WebServices.UF=GO)  > UF de Inicio da Viagem deve ser igual a UF do Emitente do BPe

Emissão de MT para Go(Venda de volta)

4 - (EnderEmit.UF=MT,  cUF=51(MT),   UFIni=MT,  WebServices.UF=GO) > Sem Erro

5 - (EnderEmit.UF=MT,  cUF=51(MT),   UFIni=MT,  WebServices.UF=MT) > Sem Erro

Quanto ao horário, observei que não importa alterar a WebServices.UF para MT ou GO, a hora passada foi sempre de MT e não deu erro na venda de volta. Não deveria dar erro, visto que hora de GO é 1 hora a mais de MT?

 

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Boa tarde Luiz,

Primeiramente não se trata de um Erro e sim de uma Rejeição, a SEFAZ não esta aceitando o documento por conter dados divergentes.

Pela rejeição ao emitir o BP-e em GO, chego a conclusão que o Terceirizado vai ter que ter um Certificado Digital e os dados dele deverão constar no grupo <emit> e o grupo <agencia> nesse caso não vai ser necessário constar no XML.

Ou essa empresa de MT abrir uma filial em GO, que acredito que os custos vão ser maiores.

É mais barato o Terceiro comprar o certificado digital e junto a SEFAZ se habilitar a emissão do BP-e.

Não sei também se o Terceiro vai conseguir se habilitar, por não ser uma empresa de transporte intermunicipal e ou interestadual e sim, simplesmente uma agencia que vende as passagens.

Nos seus testes não vi a seguinte situação para venda em GO com destino a MT:

 (EnderEmit.UF=GO,  cUF=52(GO),   UFIni=GO,  WebServices.UF=GO)

 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1396 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.