01. DADOS GERAIS

Produto:

TOTVS Varejo Gestão Fiscal

Linha de Produto:

Linha Fiscal Cloud 

Segmento:

Varejo 

Módulo:DOCUMENTO FISCAL
Função:FISCAL CLOUD
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLVN-1387


02. 
SITUAÇÃO/REQUISITO

Necessário validar o schema do XML no envio de lote da NFe antes de enviar para a Sefaz. 

03. SOLUÇÃO

Efetuado o ajuste na plataforma Totvs Processos Fiscais, adicionando a validação de schema do XML. Além de informar a rejeição Falha de Schema no camp xMotivo, também deve apresentar a tag do XML que falhou na validação do Schema.

Caso o seja encontrado erros na validação do schema do XML, deverá ser retornado os erros como no exemplo abaixo:


<retEnviNFe xmlns= \"http://www.portalfiscal.inf.br/nfe\" xmlns:ns2= \"http://www.w3.org/2000/09/xmldsig#\">
    <tpAmb>2</tpAmb>
    <cStat>225</cStat>
    <xMotivo>Rejeicao: Falha no Schema XML do lote de NFe. Linha n.º: 1 coluna n.º: 349 mensagem: - Foi detectado um conteúdo inválido começando com o elemento 'dhEmi'. Era esperado um dos 'nNF'..Linha n.º: 1 coluna n.º: 2680 mensagem: - Foi detectado um conteúdo inválido começando com o elemento 'vTotTrib'. Era esperado um dos 'vNF'.</xMotivo>
    <cUF>42</cUF>
</retEnviNFe>


04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica



<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>