Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Consultores
Postado
10 horas atrás, vanessa_sensatta disse:

**Ocorrencias
   tipo: 1
   localizacaoErroAviso: 
   codigo: 92
   descricao: Versão do lote inválida. Deve ser utilizada a versão 1.05.01. O lote enviado é do modelo , porem esse serviço recebe somente lotes do modelo Síncrono.

20230106081750-env-lot.xml 4.67 kB · 0 downloads 20230106081750-rec.xml 660 B · 0 downloads 20230106081733-env-lot.xml 4.67 kB · 0 downloads 20230106081733-rec.xml 660 B · 0 downloads 1223131490000002023010417181400509-R-2055-0.xml 4.5 kB · 0 downloads

Boa noite,

   Você está tentando enviar em "produção" ou em "produção restrita" (homologação)?

   Como está a configuração do componente na questão de versão? Está correta?

   Por favor, caso exista, anexe o log do componente gerado nessa tentativa.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado
18 horas atrás, EMBarbosa disse:

Boa noite,

   Você está tentando enviar em "produção" ou em "produção restrita" (homologação)?

   Como está a configuração do componente na questão de versão? Está correta?

   Por favor, caso exista, anexe o log do componente gerado nessa tentativa.

Boa tarde!

Configurei para 2.01.01 e Homologação.

Grata

configura.png

Homologacao.png

20230106081750-env-lot.xml 20230106081750-rec.xml 20230106081733-env-lot.xml 20230106081733-rec.xml 1223131490000002023010417181400509-R-2055-0.xml ACBrReinf_Exemplo.ini

  • Consultores
Postado
Em 06/01/2023 at 22:34, EMBarbosa disse:

Por favor, caso exista, anexe o log do componente gerado nessa tentativa.

@vanessa_sensatta, ainda ficou faltando o log do componente.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Consultores
Postado
5 horas atrás, vanessa_sensatta disse:

Quais outros arquivos precisa?

Ah me desculpe... Eu confundi os componentes. O ACBrReinf não tem log mesmo.

Estamos avaliando o problema.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

Prezados, bom dia

Tem alguma programação já feita para o Reinf 2.1.1??

conforme link abaixo, existe ambiente de teste para a produção restrita no modo assincrono

http://sped.rfb.gov.br/pagina/show/6125

Publicado em 29/11/2022

Estão disponíveis dois ambientes de produção restrita: um destinado a recepcionar os eventos da versão 1.5.1 e outro destinado a recepcionar os eventos da versão 2.1.1.

Ambiente para leiaute versão 2.1.1

Foi disponibilizado em 28/11/2022 um novo ambiente e um novo banco de dados para recepção dos eventos da versão 2.1.1 de forma assíncrona.
Os endereços para transmissão não foram alterados, permanecendo os mesmos que estão no manual do desenvolvedor.
Os dados (lotes e eventos versão 2.1.1) transmitidos de forma assíncrona foram excluídos.
Todos os lotes/eventos devem ser enviados novamente para este ambiente, incluindo os eventos de tabela.

  • Membros Pro
Postado
8 minutos atrás, Evandro Rocha Almeida disse:

Prezados, bom dia

Tem alguma programação já feita para o Reinf 2.1.1??

conforme link abaixo, existe ambiente de teste para a produção restrita no modo assincrono

http://sped.rfb.gov.br/pagina/show/6125

Publicado em 29/11/2022

Estão disponíveis dois ambientes de produção restrita: um destinado a recepcionar os eventos da versão 1.5.1 e outro destinado a recepcionar os eventos da versão 2.1.1.

Ambiente para leiaute versão 2.1.1

Foi disponibilizado em 28/11/2022 um novo ambiente e um novo banco de dados para recepção dos eventos da versão 2.1.1 de forma assíncrona.
Os endereços para transmissão não foram alterados, permanecendo os mesmos que estão no manual do desenvolvedor.
Os dados (lotes e eventos versão 2.1.1) transmitidos de forma assíncrona foram excluídos.
Todos os lotes/eventos devem ser enviados novamente para este ambiente, incluindo os eventos de tabela.

No discord, canal #pro-diversos tive uma conversar com os consultores da ACBR. O que esta acontecendo é que a nova versão esta sendo recepcionada por uma API Rest, até a 1.05.01 é recepcionada por um WebService Soap.
A Equipe ACBr já esta trabalhando para anteder essa mudança.

Devemos esperar pessoal atualiza o componente.

  • Curtir 4
Postado (editado)

Olá bom dia, estou testando a nova versão dos fontes do ACBR mas pelo que analisei, mesmo tudo para os eventos do grupo 40 como o 4010, 4020 já estarem desenvolvidos, toda a forma de comunicação ainda é via SOAP, mas a documentação da nova versão do Reinf informa que a nova versão 2.1.1 é via REST. Veja o exemplo e explicação abaixo.

Pela analise do código do ACBR Reinf somente é usado o modelo de envio via SOAP, acredito que o envio via REST ainda precise ser desenvolvido.

Ambiente para leiaute versão 2.1.1

Foi disponibilizado em 28/11/2022 um novo ambiente e um novo banco de dados para recepção dos eventos da versão 2.1.1 de forma assíncrona.
Os endereços para transmissão não foram alterados, permanecendo os mesmos que estão no manual do desenvolvedor.
Os dados (lotes e eventos versão 2.1.1) transmitidos de forma assíncrona foram excluídos.
Todos os lotes/eventos devem ser enviados novamente para este ambiente, incluindo os eventos de tabela.

Ambiente para leiaute versão 1.5.1

A recepção da versão 1.5.1 dos eventos de tabela e da série R-2000 continuará disponível no ambiente de produção restrita, por transmissão síncrona até data ainda a ser definida.
Esse ambiente não sofreu alterações no endereço e os dados foram mantidos.

Importante:

O banco de dados do ambiente da versão 2.1.1 não se comunica com o banco de dados da versão 1.5.1. Os dois ambientes da produção restrita funcionam de forma isolada.

 image.png.f22fe4d4ff2e68c15102273c1a3a27b9.png

Editado por Douglas RU
  • Curtir 1
  • Administradores
Postado

Boa tarde,

At.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Postado
31 minutos atrás, Juliana Tamizou disse:

Boa tarde,

At.

Pode passar o que precisa ser alterado na transmissão para poder optar por síncrono ou assíncrono?

Olhando o Exemplo não notei diferença entre a versão 1.5.1 e 2.1.1.

Se puder passar eu agradeço

Grata

 

  • Consultores
Postado
6 minutos atrás, vanessa_sensatta disse:

Pode passar o que precisa ser alterado na transmissão para poder optar por síncrono ou assíncrono?

Olhando o Exemplo não notei diferença entre a versão 1.5.1 e 2.1.1.

Se puder passar eu agradeço

Grata

 

Boa tarde,

O modo de envio assíncrono, necessário para envio na versão 2.1, ainda está na fila de implementações.

Acompanhe o tópico que a Juliana passou, pois assim que for disponibilizado no componente reportaremos lá.

  • Curtir 2
  • 2 semanas depois ...
  • Membros Pro
Postado

Pessoal saiu a nova versão do sped Reinf.

Testando aqui ocorre erro relacionado ao schema do evento a ser transmitido. Fui analisar o código e percebi que antes de enviar, preciso assinar evento, que é o ACBrReinf1.AssinarEventos. 

Verifique por favor se estou correto. 

Obrigado.

  • Consultores
Postado

Boa tarde,

Caso não tenha atualizado os fontes hoje com as novas implementações, atualize e reinstale os componentes.

Teste com o programa de exemplo, marque o registro desejado, clique na opção gerar arquivos e depois na opção enviar.

  • Membros Pro
Postado
5 minutos atrás, Renato Rubinho disse:

Boa tarde,

Caso não tenha atualizado os fontes hoje com as novas implementações, atualize e reinstale os componentes.

Teste com o programa de exemplo, marque o registro desejado, clique na opção gerar arquivos e depois na opção enviar.

Boa tarde Renato, atualizei programa hoje, tanto que já estou conseguindo transmitir depois q fiz a alteração de assinar os eventos no código.

Outro erro que estou passando é na consulta do recibo, o arquivo 2055-con.xml esta vindo vazio, sendo assim não retornando o recibo enviado.  

  • Consultores
Postado

Certo, havia entendido que não tivesse conseguido testar.

Você está usando a versão 1_05_01 ou a 2_01_01?

Se estiver utilizando o novo Leiaute, você precisa primeiro enviar o registro, depois consultar o protocolo recebido, assim como era feito no 2099, para obter o retorno do processamento do primeiro envio.

  • Membros Pro
Postado
53 minutos atrás, Renato Rubinho disse:

Certo, havia entendido que não tivesse conseguido testar.

Você está usando a versão 1_05_01 ou a 2_01_01?

Se estiver utilizando o novo Leiaute, você precisa primeiro enviar o registro, depois consultar o protocolo recebido, assim como era feito no 2099, para obter o retorno do processamento do primeiro envio.

Eu entendi a mudança aqui. Porem o consultar recibo não esta retornado nada. Na versão anterior funciona perfeitamente.

meu código:

PerApur := ano + '-' + mes;
TipoEvento := 'R-2010';
nrInscEstab := FcnpjEmpresa;
cnpjPrestador := retiraCaracter(selecionaServicocnpj.Value);
nrInscTomador := '';
DataApur := '';
 if ACBrReinf1.ConsultaReciboEvento(PerApur, StrToTipoEvento(Ok, TipoEvento),
                                                               nrInscEstab, cnpjPrestador,
                                                               nrInscTomador, dtApur) then

if ACBrReinf1.Configuracoes.Geral.VersaoDF >= v2_01_01 then
begin
  with ACBrReinf1.WebServices.ConsultarReciboEvento.RetConsulta_R9011 do
  begin

   end;

end;

 

 

 

 

  • Consultores
Postado

Na nova versão foram disponibilizados apenas o Endpoint de envio dos eventos e o de consulta de protocolo.

Não está escrito com todas as letras na documentação, mas agora que todos os registros retornam protocolo, a consulta por recibo se torna desnecessária(vou levantar melhor essa informação, mas por lógica não vejo outra hipótese), pois ao consultar o protocolo você terá as informações do 9001(antigo 5001), do 9011(antigo 5011) e dos novos 9005 e 9015.

Veja o retorno da consulta do protocolo dos registros conforme abaixo, se é o resultado que está esperando:

ACBrReinf1.WebServices.Consultar.RetEnvioLote.evento.Items[i].evtTotal

ACBrReinf1.WebServices.Consultar.RetEnvioLote.evento.Items[i].evtRet

ACBrReinf1.WebServices.Consultar.RetConsulta_R9011

ACBrReinf1.WebServices.Consultar.RetConsulta_R9015

 
  • Membros Pro
Postado

bom dia.

Quando envio e o lote ele fica aguardando processamento, recebo o numero do protocolo e se for validado com sucesso tenho vários recibos. O meu problema é como relacionar um produtor a seu recibo correto, quando faço processo de buscar o recibo através do protocolo.

Observei que além do arquivo que recebo com o protocolo tenho outro arquivo que é o env-lot.xml. Nele tenho dados o id do participante que esta aguardando processamento.

Sabe me dizer componente acbr ler esse arquivo, junto com o retorno do protocolo?

  • Consultores
Postado

Bom dia,

O arquivo *-env-lot.xml como o próprio nome diz se refere ao envio do lote, sendo assim essas informações você tem.

A nova versão (2.1.1) trabalha no modo assíncrono, sendo assim após o envio do lote é retornado o numero do protocolo.

De posse do numero do protocolo devemos realizar a consulta informado o protocolo.

Teremos como resposta o resultado do processamento de cada evento enviado no lote, caso tenha sido processado com sucesso, teremos o numero do recibo de cada um dos eventos.

 

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

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