Ir para conteúdo
  • Cadastre-se

dev botao

Falha ao interpretar o XML "xmlParseDoc" no S-1250 e S-1260


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

Recommended Posts

Postado

Boa noite a todos,

Ao gerar os eventos S-1250 e S-1260 está dando o erro da imagem.

Falha ao interpretar o XML "xmlParseDoc"

Achei estranho pq gera normalmente com todos os outros eventos (S-1200, S-1210 e outros) somente com o S-1250 e S-1260 que não.

Alguém já passou por isso ou tem alguma idéia ? Pesquisei em outros tópicos semelhantes, mas não obtive sucesso.

Agradeço a atenção.

 

image.thumb.png.6ad76c435384726ebba44b734fb82266.png

Postado
2 horas atrás, Patrick Alves disse:

@ISBS @EMBarbosa

Nos eventos S-1250 e S-1260 o grupo "nfs" está sendo gerado incorretamente pelo componente, resultando em um xml inconsistente.

No anexo arquivo corrigido.

pcesGerador.pas 73 kB · 1 download

Opa Patrick, fiz um teste com o arquivo que passou e não deu mais o erro..
Obrigado, vou tentar fazer o envio no cliente agora pra ver.

Postado (editado)

Boa tarde,

Alguém sabe o porque esta sendo gerado dessa forma (serie=valor nrdocto=valor etc...) as nfs? Tem alguma indicação disso no XSD ?

É diferente de tudo que eu já vi no eSocial até hj...

image.thumb.png.76d3538a3c2390fe88a888ac397653c9.png

Editado por Paulo Aguiar Junior
Postado (editado)
25 minutos atrás, Paulo Aguiar Junior disse:

Boa tarde,

Alguém sabe o porque esta sendo gerado dessa forma (serie=valor nrdocto=valor etc...) as nfs? Tem alguma indicação disso no XSD ?

É diferente de tudo que eu já vi no eSocial até hj...

image.thumb.png.76d3538a3c2390fe88a888ac397653c9.png

Na versão 2.5 deve ser gerado como um Atributo e não um Elemento, por isso a montagem é dessa forma..

image.png.6721e326918af57b1f8a7520020cdc6c.png

Já o 1260 na versão 1.0, foi alterado para ser Elementos..

image.png.af35116e884bc62aaf830dd19b6bc914.png

Editado por Joceandro Perin
Postado (editado)
1 hora atrás, Joceandro Perin disse:

Na versão 2.5 deve ser gerado como um Atributo e não um Elemento, por isso a montagem é dessa forma..

image.png.6721e326918af57b1f8a7520020cdc6c.png

Já o 1260 na versão 1.0, foi alterado para ser Elementos..

image.png.af35116e884bc62aaf830dd19b6bc914.png

@Joceandro Perin o seu print parece ser do evento S-1250, e não S-1260. (eu não havia falado qual evento eu estava gerando... era o S-1260)

Acredito que o Acbr esteja utilizando a mesma função para gerar as nfs dos dois registros, e no S-1250 deve gerar como atributo mesmo, já no S-1260 deve gerar como elemento.

Não tem muito a ver com a versão não, até no leiaute 2.2 do esocial gerava-se no S-1260 como elemento já...

Acredito ser esse o problema.

Editado por Paulo Aguiar Junior
Postado (editado)
31 minutos atrás, Paulo Aguiar Junior disse:

@Joceandro Perin o seu print parece ser do evento S-1250, e não S-1260. (eu não havia falado qual evento eu estava gerando... era o S-1260)

Acredito que o Acbr esteja utilizando a mesma função para gerar as nfs dos dois registros, e no S-1250 deve gerar como atributo mesmo, já no S-1260 deve gerar como elemento.

Não tem muito a ver com a versão não, até no leiaute 2.2 do esocial gerava-se no S-1260 como elemento já...

Acredito ser esse o problema.

Aham é do 1250, acho que os dois usam a mesma função pra gerar as nfs, por isso ficam com e mesma estrutura..

Editado por Joceandro Perin
  • Consultores
Postado
19 horas atrás, Joceandro Perin disse:

Aham é do 1250, acho que os dois usam a mesma função pra gerar as nfs, por isso ficam com e mesma estrutura..

@ISBS @Paulo Aguiar Junior e @Patrick Alves  outros, Isso pode acontecer.

Fizemos alterações parecidas na revisão 21978 do SVN para acomodar uma classe DmDev nos eventos S-2299 e S-1200.

Vejam esse tópico:

Vocês podem fazer a alteração seguindo o mesmo modelo e anexar aqui para analisarmos.

[]'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.
  • Este tópico foi criado há 1221 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.