sistem Posted July 26, 2018 Report Share Posted July 26, 2018 erro 905 Campos do grupo Fatura não informados, ⇔ em homologação estou recebendo essa msg de erro. o unico campo não informado seria o vDesc alterando a classe forçando a tag vDesc ser mostrada no xml aadd(axArray, {"vDesc" , TVoNFeItem():New("N", 1, 15,15 , 2,,oItem:vDesc ) } ) dai recebo a msg de erro abaixo: obs: em resumo, se coloco o vDesc := 0 ocorre o erro: 225, se removo ocorre o erro 905. Quote Link to comment Share on other sites More sharing options...
Luiz Fernando Posted July 26, 2018 Report Share Posted July 26, 2018 Colega vc atualizou a versão de sua DLL para 4.05 http://www.flexdocs.com.br/guiaNFe/guiaAtualizacao.NT2016002.html Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 26, 2018 Report Share Posted July 26, 2018 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <!-- Grupo Dados da cobrança da NF-e --> <cobr> <dup> <nDup>001</nDup> <dVenc>2018-05-16</dVenc> <!-- Valor da duplicata --> <vDup>183.92</vDup> </dup> <dup> <nDup>002</nDup> <dVenc>2018-06-16</dVenc> <!-- Valor da duplicata --> <vDup>183.92</vDup> </dup> </cobr> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 <!-- Grupo Dados da cobrança da NF-e --> <cobr> <!-- Dados da fatura --> <fat> <!-- Número da fatura --> <nFat>001</nFat> <!-- Valor original da fatura --> <vOrig>367.84</vOrig> <!-- Valor do desconto da fatura --> <vDesc>0.00</vDesc> <!-- Valor líquido da fatura --> <vLiq>367.84</vLiq> </fat> <!-- Dados das duplicatas/parcelas --> <dup> <nDup>001</nDup> <dVenc>2018-05-16</dVenc> <!-- Valor da duplicata --> <vDup>183.92</vDup> </dup> <dup> <nDup>002</nDup> <dVenc>2018-06-16</dVenc> <!-- Valor da duplicata --> <vDup>183.92</vDup> </dup> </cobr> FlexDocs 2 de julho às 14:53 · SEFAZ/SP - Rejeição 225 - Falha de schema XML para vDesc informado com 0.00 A SEFAZ/SP, ainda não atualizou o schema XML para aceitar o vDesc=0.00 (schema XML publicado hoje - 02/072018 - https://www.nfe.fazenda.gov.br/portal/informe.aspx… ), assim a nota com vDesc=0.00 no grupo fat está sendo rejeitada com 225 - falha de schema XML. Este problema pode estar acontecendo com outra UF também. Quote Link to comment Share on other sites More sharing options...
sistem Posted July 26, 2018 Author Report Share Posted July 26, 2018 como diz aqui no ceara "Eu peço penico!" Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 26, 2018 Report Share Posted July 26, 2018 Verifique com a SEFAZ/CE se é para informar o VDESC ou não? Eu acho que não. Eu acho que somente a SEFAZ/RJ está com os SCHEMAS atualizados. Quote Link to comment Share on other sites More sharing options...
sistem Posted July 26, 2018 Author Report Share Posted July 26, 2018 Verifique com a SEFAZ/CE se é para informar o VDESC ou não? Eu acho que não. Eu acho que somente a SEFAZ/RJ está com os SCHEMAS atualizados. kapiaba se eu coloco o vDesc := 0 ocorre o erro: 225, se removo ocorre o erro 905. se correr o bicho pega, se ficar o bicho come, né não? Rejeição 905: Campos do grupo Fatura não informados (sem vDesc) Rejeição 225: Falha no Schema XML da NFe (com vDesc) Quote Link to comment Share on other sites More sharing options...
sistem Posted July 26, 2018 Author Report Share Posted July 26, 2018 resposta flexdocs: Prezado Sr. em relação ao erro 905, veja: A rejeição 905 exige o preenchimento de todos os campos do grupo fatura (nFat, vOrig, vDesc, vLiq). Tem uma versão da DLL nova que força a geração do vDesc com zero para tratar essa rejeição e possui os schemas atualizados para aceitar o vDesc com zero:http://www.flexdocs.com.br/guiaNFe/guiaAtualizacao.NT2016002.html INFORMAÇÃO IMPORTANTE A SEFAZ modificou a obrigatoriedade da tag vDesc do grupo fat, isto vai causar um grande problema, pois apesar do ambiente de homologação exigir a informação, a informação da tag vDesc com valor = 0.00 pode provocar falha de schema XML na SEFAZ que não estiver com o schema XML atualizado. Assim, só utilize a nova versão da DLL em produção quando tiver certeza que a SEFAZ atualizou o schema XML. Como existe a incerteza de schema XML na SEFAZ, é conveniente que seja implementado uma condição para gerar ou não gerar o vDesc: 1) se estiver utilizando a versão 4.04 -> para forçar a geração do vDesc, podemos informar o parâmetro vDesc da chamada que gera o cobr com 0.001 que a DLL irá gerar o vDesc com 0.00 if necessário gerar o vDesc com 0.00 vDesc = 0.001 end cobr = util.cobr(.,vDesc,..) Também vai ser necessário atualizar o schema XML para não acontecer o erro no envio / validação do schema XML Copiar o arquivo leiauteNFe_v4.00.xsd que existe no zip disponível em :http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=CoNA9VIgZ3E= para a pasta .\NFe_Util\Schemas\ da sua aplicação. 2) se estiver utilizando a versão 4.05a -> como o vDesc é gerado sempre, caso a SEFAZ ainda não esteja aceitando o vDesc com 0.00 (rejeição 225 - Falha de schema XML), será necessário eliminar "<vDesc>0.00</vDesc>" do retorno da funcionalidade que gera o grupo cobr: cobr = util.cobr(...) if necessário eliminar o vDesc cobr = replace(cobr, "<vDesc>0.00</vDesc>", "") end veja outras regras de validação que podem dar problemas,http://www.flexdocs.com.br/FAQ/viewforum.php?f=100 Atenciosamente, Equipe de Suporte FlexDocs Quote Link to comment Share on other sites More sharing options...
Wellington Vieira Posted July 26, 2018 Report Share Posted July 26, 2018 Em <vOrig>10.50</vOrig>, altera para <vOrig>10.00</vOrig>, o mesmo valor informado em <vLiq>10.00</vLiq>, que é a soma das duas duplicatas. O que entendo é : Nota fiscal é um documento que comprova a saída do estoque ou a prestação de serviço do vendedor e a aquisição desse produto ou serviço pelo consumidor.Pode ser também a transferência provisória de uma mercadoria para ser devolvida mais para a frente. Fatura é o documento que relaciona a(s) nota(s)fiscal(fiscais) e que pode ou não ser emitida.Quando o comerciante ou o prestador de serviço vende a prazo poderá ou não emití-la para cada vencimento, complementando-a com a emissão de uma ou mais duplicatas. Se este campo refere-se a fatura, então deve ser o valor da nota fiscal ou seja: Total dos produtos - 10,50 | Desconto da nota: 0,50 | Total da nota: 10,00 | Fatura - Original e Líquida 10,00 - Desconto: 0,00| Duplicatas (boletos etc..): A - 5,00 B- 5,00 Quote Link to comment Share on other sites More sharing options...
Wellington Vieira Posted July 26, 2018 Report Share Posted July 26, 2018 Pude observar que alguns schema XML de algumas SEFAZ(s), não estão atualizados. aqui mesmo em MG, o ambiente de homologação divergia na validação de tag's do ambiente de produção, até meados de 20/07/2018. Quote Link to comment Share on other sites More sharing options...
sistem Posted July 26, 2018 Author Report Share Posted July 26, 2018 Wellington esse erro 10,50 eh soh um exemplo que prguei na net totvs para resolver tenho que voltar a versao da flexdocs para 4.04 (estava usando a 4.05) obrigado a todos Quote Link to comment Share on other sites More sharing options...
crisvam Posted July 28, 2018 Report Share Posted July 28, 2018 kapiaba se eu coloco o vDesc := 0 ocorre o erro: 225, se removo ocorre o erro 905. se correr o bicho pega, se ficar o bicho come, né não? Rejeição 905: Campos do grupo Fatura não informados (sem vDesc) Rejeição 225: Falha no Schema XML da NFe (com vDesc) Coloque vDesc := 0,001 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.