Ir para conteúdo
  • Cadastre-se

Evandro Rocha Almeida

Membros
  • Total de ítens

    7
  • Registro em

  • Última visita

Reputação

2 Neutro

Sobre Evandro Rocha Almeida

  • Rank
    Novato

Profile Information

  • Sexo
    Masculino
  • Localização
    Serra

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

  1. Prezados, bom dia A Consulta de Eventos do Reinf funciona para quais eventos?? , reparei que no Evento R-1000 tem um esquema de xml diferente por exemplo do R-2099. Logo só funciona a consulta com o R-2099.
  2. Resolvido Por gentileza Moderador pode fechar o tópico.
  3. Obrigado, amanhã na empresa vou atualizar as fontes e fazer o teste.
  4. O Problema ocorre quando eu passo para o ACBR o xml em anexo do Evento S-1299 para o ACBR validar o schema e transmitir para a Sefaz através do comando mACBreSocial.Eventos.LoadFromString(lxml_esocial) , o ACBR me retorna o erro abaixo: Divergência Apresentada: <ret></ret> <retws></retws><versao>1.22.1.6</versao><fault> bloco:0 ROTINA: TObjEsocial.Enviar BLOCO:10 Falha na validação dos dados do evento: evtRemun-v02_04_02 1845 - Element '{http://www.esocial.gov.br/schema/evt/EvtFechaEvPer/v02_04_02}eSocial': No matching global declaration available for the validation root.</fault> ----------- Foi descoberto que na unit pcesConversaoeSocial existe uma função StringXMLToTipoEvento que pesquisa a TAG do evento, e tem uma constante chamada TEventoString que retorna a tag do evento, como a tag evtRemun está na frente da tag evtFechaEvPer, a função pensa que se trava de um evento evtRemun e não de um evento tag evtFechaEvPer que estou preenchendo conforme o arquivo em anexo. TempEventoGerado.xml
  5. Ao executa a função mACBreSocial.Eventos.LoadFromString(lxml_esocial) para carregar o evento S-1299, o ACBR valida no xml quanto o evento que esta sendo executado usando a função StringXMLToTipoEvento(Ok, AXMLString) só que ele encontra outras palavras chaves antes da palavra "evtFechaEvPer" e acaba validado o schema do xml errado. A pesquisa das palavras chaves ele copia da posição 1 até o fima da palavra "</eSocial>" então pesquisa todo o xml causando o erro segue pedaço do fonte do acbr: =================================================== function TEventos.LoadFromString(AXMLString: String): Boolean; var AXML: AnsiString; P: integer; function PoseSocial: integer; begin Result := pos('</eSocial>', AXMLString); end; begin Result := False; P := PoseSocial; while P > 0 do begin AXML := copy(AXMLString, 1, P + 9); AXMLString := Trim(copy(AXMLString, P + 10, length(AXMLString))); ====================================================== Segue o xml importado: <?xml version="1.0"?> <eSocial xmlns="http://www.esocial.gov.br/schema/evt/EvtFechaEvPer/v02_04_02"> <evtFechaEvPer Id="ID1272972900000002019011115273900001"> <ideEvento> <indApuracao>1</indApuracao> <perApur>2018-12</perApur> <tpAmb>2</tpAmb> <procEmi>1</procEmi> <verProc>Auditor 2.11.35</verProc> </ideEvento> <ideEmpregador> <tpInsc>1</tpInsc> <nrInsc>27297290</nrInsc> </ideEmpregador> <ideRespInf> <nmResp>MONICA OHNESZORGE NEITZEL</nmResp> <cpfResp>06848242721</cpfResp> <telefone>2732631170</telefone> <email>rhgrupoberger@hotmail.com</email> </ideRespInf> <infoFech> <evtRemun>N</evtRemun> <evtPgtos>N</evtPgtos> <evtAqProd>N</evtAqProd> <evtComProd>N</evtComProd> <evtContratAvNP>N</evtContratAvNP> <evtInfoComplPer>N</evtInfoComplPer> </infoFech> </evtFechaEvPer> </eSocial>
  6. Caríssimos, boa noite Estou tentando validar um xml esocial com vários eventos no Botão Carrega XML do Exemplo ESocial, porém me ocorre a seguinte mensagem "Erro: Falha ao interpretar o XML "xmlParseDoc". O Schema está válido, porém ocorre o erro, segue xml de teste produção restrita em anexo. ID1012092410001082018062217513600084.xml
×
×
  • Criar Novo...