Ir para conteúdo
  • Cadastre-se

dev botao

Evivar xml esocial no acbrmonitorPlus


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

Recommended Posts

  • Membros Pro
Postado

Gerei o arquivo S1000.INI no meu sistema e ele foi validado no acbrmonitorplus conforme arquivo sai.txt(anexo) e deu que está ok. Como faço agora para envia-lo no webservice ?

sai.txt

  • Administradores
Postado

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

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

  • Membros Pro
Postado
3 minutos atrás, José M. S. Junior disse:

Bom dia

Precisa corrigir as informações que está enviando baseado no código de erro retornado pelo WebService...

Veja no manual os métodos aceitos e Modelo de eventos:

https://acbr.sourceforge.io/ACBrMonitor/ModeloEventoS1000INI.html

Desculpe não entendi sua resposta, eu segui a risca as instruções do arquivo.

Se esta informação ajuda eu atualizei ontem a versão do acbrmonitorplus gerei novamente ai ele criou apenas um xml antes estava criando 9 arquivos. Enviei novamente deu o mesmo erro (arquivo anexo).

Pelo que entendi é o numero do lote na chave <evtInfoEmpregador id= pelas instruções do esocial diz que os últimos cinco caracteres deve ser um numero de lote. Veja as instruções da tabela de Retorno erro 0609 do esocial: 

0609 "ID Inválida. Ação Sugerida: Deve ser uma chave válida, conforme abaixo: Texto fixo \"ID\" 2 posições Tipo de Inscrição do Empregador: 1 posição 1: CNPJ 2: CPF Número de inscrição do Empregador: 14 posições (completar com zeros à direita). Ano/mês/Dia de geração do evento (AAAAMMDD) 8 posições Hora/Minuto/Segundo de geração do evento 6 posições Seqüencial da chave. Incrementar somente quando ocorrer geração de eventos na mesma data e segundo 5 posições ".

Veja também o xml que foi gerado.

Grato pela atenção.

 

sai.txt

1124068500000002018082223414865981-S-1000-0.xml

  • Consultores
Postado

Bom dia Valmi,

Você poderia anexar o arquivo INI com os dados do e-Social?

Chegou a gerar os arquivos XMLs de envio e retorno do Lote?

Se sim, por favor anexa também.

Esses arquivos ajudam muito a analise.

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

  • Membros Pro
Postado
4 minutos atrás, Italo Jurisato Junior disse:

Bom dia Valmi,

Você poderia anexar o arquivo INI com os dados do e-Social?

Chegou a gerar os arquivos XMLs de envio e retorno do Lote?

Se sim, por favor anexa também.

Esses arquivos ajudam muito a analise.

Segue arquivo solicitado

S1000.INI

  • Consultores
Postado

Walmi,

E os XMLs de envio e retorno não foram gerados?

Uma dica, ao montar o arquivo INI se as informações de uma seção não existe, não devemos incluir essa seção no arquivo.

No arquivo por exemplo os dois campos da seção [infoEFR] estão vazios, neste caso ao gerar o arquivo INI não inclua a seção e seus campos.

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

  • Membros Pro
Postado
13 minutos atrás, Italo Jurisato Junior disse:

Walmi,

E os XMLs de envio e retorno não foram gerados?

Uma dica, ao montar o arquivo INI se as informações de uma seção não existe, não devemos incluir essa seção no arquivo.

No arquivo por exemplo os dois campos da seção [infoEFR] estão vazios, neste caso ao gerar o arquivo INI não inclua a seção e seus campos.

Refiz conforme instruções acima (arquivo ini anexo) . e deu o mesmo erro arquivo sai(anexo)

veja as observações que fiz no arquivo word anexo

Observações para o forum.docx

sai.txt

S1000.INI

  • Membros Pro
Postado
1 hora atrás, Italo Jurisato Junior disse:

Walmi,

Experimente atribuir o valor 1 ao campo Sequencial no arquivo INI do evento.

Outra coisa nenhum arquivo XML foi gerado e salvo em disco?

Bom dia Italo:

Segui todas as orientações acima e continua com o mesmo erro. O arquivo xml foi gerado sim(anexo),  você viu meu cometário no arquivo do word acima(anexo novamente)?

a mensagem que dá é erro no numero do lote;

Estou anexando os ultimos arquivos:  xml que foi gerado e o S100.ini que gerei no meu sistema,

anexo também os arquivos:

sai_na geração do xml.txt  (este foi gerando quando gerei o xml)

sai_ no envio do xml.txt (este foi gerado no enviei do xml)

 

Mais uma vez grato pela atenção.

se conseguirmos enviar ainda hoje sem erros ficarei agradecido.

 

 

1124068500000002018082312442300001-S-1000-0.xml

S1000.INI

sai_na geração do xml.txt

sai_no envio do xml.txt

Observações para o forum.docx

  • Consultores
Postado

Boa tarde Walmi,

Nesse ultimo teste você notou que ocorreu um erro de conexão com o e-Social?

Você anexou o XML do evento que o Monitor gerou com base no seu arquivo INI.

Fora esse XML, foi gerado os XML de envio e de retorno?

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

  • Membros Pro
Postado
30 minutos atrás, Italo Jurisato Junior disse:

Boa tarde Walmi,

Nesse ultimo teste você notou que ocorreu um erro de conexão com o e-Social?

Você anexou o XML do evento que o Monitor gerou com base no seu arquivo INI.

Fora esse XML, foi gerado os XML de envio e de retorno?

Confesso que não entendi seu questionamento veja como fiz:

1-Gerei o arquivo S100.ini no meu sistema.

2-Quando coloquei os arquivos S1000.INI e ENT.TXT(ANEXO) na pasta que configurei no acbrmonitor ele gerou o xml na pasta  (C:\ACBrMonitorPLUS\Arqs\12406508000173\eSocial\201808\eSocial )

3-Coloquei o arquivo ENT.TXT na mesma pasta que configurei no acbrmonito(anexo aqui como nome ENT1.TXT) ele gerou o arquivo SAI.TXT(anexo)

faltou fazer algo ?

 

ENT.TXT

ENT1.TXT

sai.txt

Agora, Walmi Mota disse:

Confesso que não entendi seu questionamento veja como fiz:

1-Gerei o arquivo S100.ini no meu sistema.

2-Quando coloquei os arquivos S1000.INI e ENT.TXT(ANEXO) na pasta que configurei no acbrmonitor ele gerou o xml na pasta  (C:\ACBrMonitorPLUS\Arqs\12406508000173\eSocial\201808\eSocial )

3-Coloquei o arquivo ENT.TXT na mesma pasta que configurei no acbrmonito(anexo aqui como nome ENT1.TXT) ele gerou o arquivo SAI.TXT(anexo)

faltou fazer algo ?

 

ENT.TXT

ENT1.TXT

sai.txt

te enviei um e-mail dê uma olhada e me responda no e-mail mesmo

  • Consultores
Postado

Walmi,

Você gerou o arquivo txt e passou para o Monitor, este gera o XML com base nos dados do seu arquivo e assina.

Depois é gerado um outro XML que chamamos de Lote, pois ao enviar o evento para o webservice do e-Social podemos enviar um lote com até 50 eventos se não me falha a memória.

E quando o webservice responde é retornado um outro XML.

O que eu gostaria de saber é se o Monitor esta salvando ou não esses outros XMLs (o lote que é enviado e o de retorno).

Se não esta gerando é bem provável que seja necessário habilitar alguma opção no Monitor para que ele faça isso.

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

  • Membros Pro
Postado
11 minutos atrás, Italo Jurisato Junior disse:

Walmi,

Você gerou o arquivo txt e passou para o Monitor, este gera o XML com base nos dados do seu arquivo e assina.

Depois é gerado um outro XML que chamamos de Lote, pois ao enviar o evento para o webservice do e-Social podemos enviar um lote com até 50 eventos se não me falha a memória.

E quando o webservice responde é retornado um outro XML.

O que eu gostaria de saber é se o Monitor esta salvando ou não esses outros XMLs (o lote que é enviado e o de retorno).

Se não esta gerando é bem provável que seja necessário habilitar alguma opção no Monitor para que ele faça isso.

Italo mais uma vez Grato.

Creio que você tem razão o acbrmonitorplus pode não estar configurado adequadamente pois tem uma pasta C:\ACBrMonitorPLUS\Esocial\Eventos que está vazia e na pasta C:\ACBrMonitorPLUS\Logs foram gerados estes dois xmls (anexo) , não sei como proceder ??.

Observação

Estou disposto a contratar um suporte especifico para envio destes primeiros eventos veja o e-mail que te enviei caso não possa dar este suporte ou não tenha interesse me indique alguém. Se me autorizar posso de ligar é só marcar o horário.

Abraços.

 

 

20180823124501-env-lot.xml

20180823124501-env-lot-soap.xml

  • Consultores
Postado

Bom dia Walmi,

Acredito que descobri o erro.

Vamos lá, abra o arquivo: 20180823124501-env-lot-soap.xml

Note o valor da tag <nrInsc> que se encontra dentro do grupo <ideEmpregador> que por sua vez esta dentro do grupo <envioLoteEventos>, ela contem o valor: 12406508.

Depois veja o valor da tag <nrInsc> que se encontra dentro do grupo <idEmpregador> que por sua vez esta dentro do grupo <evtInfoEmpregador>, ela contem o valor: 12406850.

Percebeu a diferença?

Essas duas tags por contem o numero de inscrição do empregador tem que ter o mesmo valor, não concorda?

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

  • Membros Pro
Postado
6 horas atrás, Italo Jurisato Junior disse:

Bom dia Walmi,

Acredito que descobri o erro.

Vamos lá, abra o arquivo: 20180823124501-env-lot-soap.xml

Note o valor da tag <nrInsc> que se encontra dentro do grupo <ideEmpregador> que por sua vez esta dentro do grupo <envioLoteEventos>, ela contem o valor: 12406508.

Depois veja o valor da tag <nrInsc> que se encontra dentro do grupo <idEmpregador> que por sua vez esta dentro do grupo <evtInfoEmpregador>, ela contem o valor: 12406850.

Percebeu a diferença?

Essas duas tags por contem o numero de inscrição do empregador tem que ter o mesmo valor, não concorda?

Ita fiz a alteração o CNPJ agora da outra mensagem no arquivo sai.txt, (anexo)

sai.txt

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