Jump to content

2 Dia do ACBr

Visite Stands dos Patrocinadores
Control iD, CS Devices, Elgin, Gertec, Bematech, Jetway, PlugMobile, Epson e Custom
Inscreva-se

Nova Loja Oficial
loja.projetoacbr.com.br
Ajude o projeto a crescer, com estilo

Comprar

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

mauriciosa

Numero Protocolo de Entrega do Evento não é retornado.

Recommended Posts

Ao enviar um XML, o retorno de protocolo vem vazio e sem o protocolo não é possível consultar, logo não consigo debugar minha aplicação.

Add('   Num. Protocolo de Entrega do Evento.: ' + InfoRecEv.nrProtEntr);

Eu sei que no exemplo do componente esse retorno é alimentando no Memo com "with", porém, eu estava tentando referenciar as propriedades do componente sem o with para ver se o nrProtEntr vinha com algum valor(sempre vem vazio independente do modo que eu referencie).

Vale ressaltar que nenhum campo vem vazio apenas o nrProtEntr.

Informações Adicionais:

IDE: Delphi 7.

ACBR: Última versão(baixei pelo SVN Tortoise).

WebServices.UF: MG(já tentei SP)

WebServices.Ambiente: (Ambiente de testes)

AcbrReinf1.Configuracoes.Geral.SSLLib        := libWinCrypt; 
AcbrReinf1.Configuracoes.Geral.SSLCryptLib   := cryWinCrypt; 
AcbrReinf1.Configuracoes.Geral.SSLHttpLib    := httpWinHttp;  
AcbrReinf1.Configuracoes.Geral.SSLXmlSignLib := xsLibXml2;  

Versão: v1_04_00

AcbrReinf1.Configuracoes.Geral.RetirarAcentos   := true;
AcbrReinf1.Configuracoes.Geral.Salvar           := true;
AcbrReinf1.Configuracoes.Geral.IdContribuinte   := CNPJ_CPF;
AcbrReinf1.Configuracoes.Geral.IdTransmissor    := CNPJ_CPF;

 

Share this post


Link to post
Share on other sites
28 minutos atrás, Italo Jurisato Junior disse:

Bom dia Mauricio,

O XML de retorno é salvo em disco.

Nesse XML consta essa informação?

Sim, o XML de retorno é salvo na pasta /Docs, porém, qual é a tag que contém o número de protocolo para consulta?

Segue o exemplo de XMLs que eu enviei.

 

20190209100055-env-lot.xml

20190209100057-rec.xml

Share this post


Link to post
Share on other sites
3 minutos atrás, Italo Jurisato Junior disse:

Mauricio,

Você abriu o arquivo *-rec.xml através de um navegador?

Se não abriu, abra pois contem um erro no seu envio.

Entendi. Vou achar um retorno que deu SUCESSO e em breve te retorno.

Share this post


Link to post
Share on other sites
32 minutos atrás, mauriciosa disse:

Entendi. Vou achar um retorno que deu SUCESSO e em breve te retorno.

Acabei de limpar um contribuente R-1000 e mandar um novo.

ideTransmissor: 03913404000164
cdStatus      : 0
descRetorno   : SUCESSO
 **Ocorrencias
retornoEventos
Evento Id: ID1039134040000002019021110305500001
   Id...........: ID672130678
   Cód Retorno..: 0
   Descrição....: SUCESSO
   Nro Recibo...: 24505-04-1000-1902-24505
 **Ocorrencias
 **Informações de processamento dos eventos
   Num. Protocolo de Entrega do Evento.:
   Data/Hora do Processamento do Evento: 11/02/2019 10:31:48
   Tipo do Evento......................: 1000
   ID do Evento........................: ID1039134040000002019021110305500001
   Hash do arquivo processado..........: KN/VPKFACXEcoG746mMaxHYKD2UYAbif5xYzGjoshuQ=
Evento Id: ID1039134040000002019021110312400001
   Id...........: ID674321329
   Cód Retorno..: 0
   Descrição....: SUCESSO
   Nro Recibo...:
 **Ocorrencias
 **Informações de processamento dos eventos
   Num. Protocolo de Entrega do Evento.:
   Data/Hora do Processamento do Evento: 11/02/2019 10:31:48
   Tipo do Evento......................: 1000
   ID do Evento........................: ID1039134040000002019021110312400001
   Hash do arquivo processado..........: xd+eOPvPcl6n0l3TaZv6jRZWLP+NRbHj4wBF6f095+c=
Evento Id: ID1039134040000002019021110314500001
   Id...........: ID673701073
   Cód Retorno..: 0
   Descrição....: SUCESSO
   Nro Recibo...: 24506-04-1000-1902-24506
 **Ocorrencias
 **Informações de processamento dos eventos
   Num. Protocolo de Entrega do Evento.:
   Data/Hora do Processamento do Evento: 11/02/2019 10:31:48
   Tipo do Evento......................: 1000
   ID do Evento........................: ID1039134040000002019021110314500001
   Hash do arquivo processado..........: 5NXsxBJqP6i3YFOOr6UWV/x2NM3e+xx5A6w1OoVSy6Y=

Segue os XMLs.

XMLS.rar

Edited by mauriciosa
Esqueci um detalhe.

Share this post


Link to post
Share on other sites
Em 11/02/2019 at 10:39, mauriciosa disse:

Acabei de limpar um contribuente R-1000 e mandar um novo.

ideTransmissor: 03913404000164
cdStatus      : 0
descRetorno   : SUCESSO
 **Ocorrencias
retornoEventos
Evento Id: ID1039134040000002019021110305500001
   Id...........: ID672130678
   Cód Retorno..: 0
   Descrição....: SUCESSO
   Nro Recibo...: 24505-04-1000-1902-24505
 **Ocorrencias
 **Informações de processamento dos eventos
   Num. Protocolo de Entrega do Evento.:
   Data/Hora do Processamento do Evento: 11/02/2019 10:31:48
   Tipo do Evento......................: 1000
   ID do Evento........................: ID1039134040000002019021110305500001
   Hash do arquivo processado..........: KN/VPKFACXEcoG746mMaxHYKD2UYAbif5xYzGjoshuQ=
Evento Id: ID1039134040000002019021110312400001
   Id...........: ID674321329
   Cód Retorno..: 0
   Descrição....: SUCESSO
   Nro Recibo...:
 **Ocorrencias
 **Informações de processamento dos eventos
   Num. Protocolo de Entrega do Evento.:
   Data/Hora do Processamento do Evento: 11/02/2019 10:31:48
   Tipo do Evento......................: 1000
   ID do Evento........................: ID1039134040000002019021110312400001
   Hash do arquivo processado..........: xd+eOPvPcl6n0l3TaZv6jRZWLP+NRbHj4wBF6f095+c=
Evento Id: ID1039134040000002019021110314500001
   Id...........: ID673701073
   Cód Retorno..: 0
   Descrição....: SUCESSO
   Nro Recibo...: 24506-04-1000-1902-24506
 **Ocorrencias
 **Informações de processamento dos eventos
   Num. Protocolo de Entrega do Evento.:
   Data/Hora do Processamento do Evento: 11/02/2019 10:31:48
   Tipo do Evento......................: 1000
   ID do Evento........................: ID1039134040000002019021110314500001
   Hash do arquivo processado..........: 5NXsxBJqP6i3YFOOr6UWV/x2NM3e+xx5A6w1OoVSy6Y=

Segue os XMLs.

XMLS.rar 32 kB · 1 download

No caso ai você só enviou o evento R-1000 de abertura . Para obter o protocolo , tem que enviar os eventos Periódicos  e após envia-los mandar o 2099 , que fecha o período e obtém o xml R5011 com o numero de protocolo do lote enviado. 

  • Like 2

Share this post


Link to post
Share on other sites

@Marcelo Bernardi realmente era essa minha dúvida mesmo! Em ambiente de teste eu transmiti os xml's e no retorno do R-2099 ele me devolveu um protocolo com o qual eu pude consultar as informações(também recebi o R-5011.xml na pasta Docs). Obrigado pela explicação!

  • Like 2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...