Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Status 580 - Falha no Schema XML específico para o modal #95

Closed
u-dont-know opened this issue Feb 23, 2017 · 7 comments
Closed

Status 580 - Falha no Schema XML específico para o modal #95

u-dont-know opened this issue Feb 23, 2017 · 7 comments

Comments

@u-dont-know
Copy link

Ao tentar enviar o seguinte xml à SEFAZ(assinado é claro) utilizando as funções da API de acordo com os exemplos, recebo de retorno o status "580 - Falha no Schema XML específico para o modal".

xml_580.txt

Eu sei que este pode não ser de fato um problema com as classes, mas sim da maneira como eu estou utilizando-as. Não tenho muita experiência com o envio de documentos eletrônicos e agradeceria quem puder me ajudar a entender o que está de errado.

@maisonsakamoto
Copy link
Collaborator

maisonsakamoto commented Feb 24, 2017 via email

@u-dont-know
Copy link
Author

Muito obrigado pela resposta!
Vou tentar adicionar as modificação descritas no XML e dou o retorno.

@u-dont-know
Copy link
Author

u-dont-know commented Feb 24, 2017

Alterei o tpVeic para 0 (tração), o tpRod para 04 (van), tpCar para 00 (não aplicável) para que não precisasse ter que incluir a carreta e tração. Ao enviar para sefaz ainda recebi o status 580.

Tentei incluir a tag moto com as informações do motorista e ainda sim recebi o status 580.

Segue o xml com as alterações.
xml_580_2.txt

@Gleidson2012
Copy link
Collaborator

Cara... de acordo com seu XML atual o erro está no p minúsculo (case-sensitive).

bad: <tpProp>p</tpProp>
good: <tpProp>P</tpProp> ou good: <tpProp>T</tpProp>

screenshot from 2017-02-24 12 16 30

@u-dont-know
Copy link
Author

Muito obrigado, Gleidson. Era isto mesmo. Agradeço a todos pela ajuda.

@Gleidson2012
Copy link
Collaborator

Isso deveria abrir uma issue. Pois a library "sped-cte" deveria também validar o xml-any do modal, tanto.

Concorda @robmachado ?
Na NF-e existe por parte da SEFAZ a utilização de xml-any?

@robmachado
Copy link
Contributor

Gleidson; Não sei se entendi bem sua colocação.

Os xml do projeto SPED são bem estruturados e devem ser validados com seu respectivo XSD antes do uso. Esse erro de grafia normalmente não passa pelo processo de validação.
Mas a validação com o XSD não deve ser algo automático nesse caso e sim algo que o programador chama e qualquer divergência encontrada no XML nesse etapa deve gerar um RunTimeExcption sim. Mas eu não sei como isso está nesse projeto em particular.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants