Ir para conteúdo
  • Cadastre-se

dev botao

905 - Rejeicao: Campos do grupo Fatura nao informados


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

Recommended Posts

Postado
2 minutos atrás, efabris disse:

Faz assim:

<cobr><fat><nFat>384</nFat><vOrig>60.00</vOrig><vDesc>0.00</vDesc><vLiq>60.00</vLiq></fat><dup><nDup>001</nDup><dVenc>2018-08-01</dVenc><vDup>60.00</vDup></dup></cobr><pag><detPag><indPag>1</indPag><tPag>14</tPag><vPag>60.00</vPag></detPag></pag>

 

como voce conseguiu fazer aparecer a tag vDesc?

  • Membros Pro
Postado
4 minutos atrás, BigWings disse:

Atualizar os schemas não vai fazer com que a tag seja gerada no XML.

Para as tags vOrig, vDesc, vLiq serem geradas é preciso que seja informado um valor maior que zero.

Lembrando que essa rejeição deve acontecer apenas em homologação, em produção a previsão para ativação da regra de validação é 03/09/2018.

Como assim 03/09/2018 , o ultimo prazo não é 02/08/2018 ?

Postado
1 minuto atrás, BigWings disse:

Atualizar os schemas não vai fazer com que a tag seja gerada no XML.

Para as tags vOrig, vDesc, vLiq serem geradas é preciso que seja informado um valor maior que zero.

Lembrando que essa rejeição deve acontecer apenas em homologação, em produção a previsão para ativação da regra de validação é 03/09/2018.

Blz @BigWings, pelo que entendi no seu primeiro post:
 

 

5 horas atrás, BigWings disse:

Foi liberado hoje pacote de atualização de Schemas que permite a geração das tags vOrig, vDesc e vLiq do grupo fat com valor zero.

Os novo schemas já se encontram atualizados no repositório.

Entretanto, é preciso que as SEFAZ também atualizem, senão pode haver rejeição por falha de schema.

Fazendo a validação do XML na SEFAZ-RS, com um XML com a tag vDesc = 0,00 acusa erro, pois ainda não atualizaram os schemas:

 

A sugestão é incluir um valor qualquer no vDesc, somando também ao vOrig.

A sugestão seria jogar um 0,01 no valor desconto para que ele seja inserido no XML, certo?
R:

Alguem do ACBr sabe ou tem algum contato/colaborador que chegou a confirmar se essa validação esta correta(por algum contato com alguma das SEFAZ), já que isso seria um paliativo certo?

 

PS: Particularmente achei mais bonito por o campo como obrigatório no fonte indo 0,00, sei que vou ter que dar manutenção nisso caso ocorra alguma alteração na unit, mas preferi assim. Ao menos até desvendarmos o como isso vai ficar.

Postado

Tem que informar o " <vDesc>0.00</vDesc>".

Esse campo não é de preenchimento obrigatório, mesmo assim, senão vier informado no grupo de faturas, a Sefaz apresenta a rejeição "Mensagem: 905 - REJEICAO: CAMPOS DO GRUPO FATURA NAO INFORMADOS".

Faça um teste direto no preenchimento da tag "fat", adicione um centavo no "vOrig" e informe esse centavo no "vDesc".

image.png.121f576be7e1787f0d94c16bd8e1157c.png

Creio que a Sefaz deveria desconsiderar essa validação quando o desconto for zero, pois, no schema consta que o preenchimento de "vDesc" não é obrigatório.

  • Moderadores
Postado
5 minutos atrás, Francisco IBS disse:

A sugestão seria jogar um 0,01 no valor desconto para que ele seja inserido no XML, certo?

Em homologação, sim.

2 minutos atrás, FabianoUgulino disse:

Tem que informar o " <vDesc>0.00</vDesc>".

Fazendo isso algumas SEFAZ que não atualizaram os Schemas divulgados hoje vão rejeitar por falha de schema.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado
2 minutos atrás, FabianoUgulino disse:

Tem que informar o " <vDesc>0.00</vDesc>".

Esse campo não é de preenchimento obrigatório, mesmo assim, senão vier informado no grupo de faturas, a Sefaz apresenta a rejeição "Mensagem: 905 - REJEICAO: CAMPOS DO GRUPO FATURA NAO INFORMADOS".

Faça um teste direto no preenchimento da tag "fat", adicione um centavo no "vOrig" e informe esse centavo no "vDesc".

image.png.121f576be7e1787f0d94c16bd8e1157c.png

Creio que a Sefaz deveria desconsiderar essa validação quando o desconto for zero, pois, no schema consta que o preenchimento de "vDesc" não é obrigatório.

Sim, se passar qualquer valor na tag vDesc, vai de boa... 

7 minutos atrás, efabris disse:

simples, só que os esquemas tem que ser esses ai em anexo

PL.rar

Atualizei os esquemas e nao adiantou. o problema é na validação do sefaz, nao nos esquemas. que versao de nf-e voce esta utilizando? tem como postar seu xml?

 

Postado
24 minutos atrás, BigWings disse:

Atualizar os schemas não vai fazer com que a tag seja gerada no XML.

Para as tags vOrig, vDesc, vLiq serem geradas é preciso que seja informado um valor maior que zero.

Lembrando que essa rejeição deve acontecer apenas em homologação, em produção a previsão para ativação da regra de validação é 03/09/2018.

Sim, deduzi isso, mas, será corrigido isso nos fontes ? pois o vDesc normalmente não possui valor e atualmente está ocorrendo o erro tanto na homologação como na produção, com a versão 4.0.
Na versão 3.10 passa normalmente.

Abraço,

  • Curtir 1

Sulsoftware Sistemas

( 55 (51) 3594-7308

8 sulsoftware.com.br

+ [email protected]

Postado
2 minutos atrás, Sulsoftware disse:

Sim, deduzi isso, mas, será corrigido isso nos fontes ? pois o vDesc normalmente não possui valor e atualmente está ocorrendo o erro tanto na homologação como na produção, com a versão 4.0.
Na versão 3.10 passa normalmente.

Abraço,

Desculpem se estiver falando uma besteira, mas nos fontes não esta certo?

a divergencia esta entre a norma técnica e o sefaz???

Postado (editado)

Entramos em contato com o sefaz, questionando essa situação, e obtivemos a seguinte resposta. 

image.png.6ae1a5c608b9c255f25bed79b619e0f2.png

É, se for considerar a resposta do sefaz, acho que os fontes do ACBR deveriam ser alterados.

Editado por eduardoazambuja
Postado

Boa tarde

Alguém implementou essa alteração em produção ?

Pelos testes, estou vendo que as validações estão ocorrendo no ambiente de homologação mas a duvida é se alteração não vai trancar para o ambiente de produção, por exemplo essa validação do desconto, alguém já esta gerando o desconto zerado para produção e esta funcionando ?

Postado

Esta uma bagunça!

a monategm do XML em homologação é diferente do produção.

em homologação, voce tem de informar o vDesc mesmo que com zero. em Produção não pode informar. o vDesc será obrigatorio a partir de 03/09/2018....

Outra bagunça é em SP. se voce informar o dVenc igual a data de autorização dá erro. Voce precisa informar dvenc maior que a data de autorização. Então, se o pagamento for a vista, o campo da parcela precisa ser informado como data atual +1 dia.

Postado

Unit pcnNfeW

Linha 2208..

trocar  Gerador.wCampo(tcDe2, 'Y05', 'vDesc  ', 01, 15, 0, nfe.Cobr.Fat.vDesc, DSC_VDESC);

por

Gerador.wCampo(tcDe2, 'Y05', 'vDesc  ', 01, 15, 1, nfe.Cobr.Fat.vDesc, DSC_VDESC);

Dessa forma a tag vDesc sempre será gerada..

 

  • Obrigado 1
Postado

Contornamos a situação assim  no valor original acrescentamos  0.001   no valor do desconto 0.001  quando gera o xml o campo valor do desconto ficou 0.00 e o valor original ficou sem o valor acrescentado   ex: valor original 150.001  valor desconto do desconto 0.001  valor liquido 150.00

  • Obrigado 1
Postado
13 horas atrás, leandro.cm disse:

Consegui validar em ambiente de homologação da seguinte forma: 

- Alterei a linha 2209 do pcnNFeW para que considere uma ocorrência da Tag mesmo sem conteúdo (zerada): 

    Gerador.wCampo(tcDe2, 'Y05', 'vDesc  ', 01, 15, 1, nfe.Cobr.Fat.vDesc, DSC_VDESC);

- Atualizei o schema leiauteNFe_v4.00.xsd do link http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=CoNA9VIgZ3E=

Leandro

Bom dia!

Esse foi o teste que fiz tbm e a nota foi autorizada. acho que o caminho é bem por ai...

 

  • Obrigado 1
Postado
5 minutos atrás, eduardoazambuja disse:

Bom dia!

Esse foi o teste que fiz tbm e a nota foi autorizada. acho que o caminho é bem por ai...

 

Bom dia!

Em ambiente de produção ocorreu erro. Não aceitou a Tag vDesc sem conteúdo.

Postado
3 minutos atrás, eduardoazambuja disse:

Bom dia!

Esse foi o teste que fiz tbm e a nota foi autorizada. acho que o caminho é bem por ai...

 

Bom dia,

em homologação até autoriza a NF-e, porém esses schemas ainda não estão em produção, e  provavelmente se você enviar com o vDesc zerado não vai validar.

Esses schemas entram em produção na próxima segunda-feira.

Postado
13 horas atrás, leandro.cm disse:

Consegui validar em ambiente de homologação da seguinte forma: 

- Alterei a linha 2209 do pcnNFeW para que considere uma ocorrência da Tag mesmo sem conteúdo (zerada): 

    Gerador.wCampo(tcDe2, 'Y05', 'vDesc  ', 01, 15, 1, nfe.Cobr.Fat.vDesc, DSC_VDESC);

- Atualizei o schema leiauteNFe_v4.00.xsd do link http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=CoNA9VIgZ3E=

Leandro

Testado em SP e SC e só assim mesmo para autorizar em homologação.

 

Postado
59 minutos atrás, Jeison Peres Rodrigues disse:

Bom dia,

em homologação até autoriza a NF-e, porém esses schemas ainda não estão em produção, e  provavelmente se você enviar com o vDesc zerado não vai validar.

Esses schemas entram em produção na próxima segunda-feira.

e esses schemas, serão atualizados nos fontes do ACBR?

Postado (editado)

Testado no Paraná, ocorre o erro abaixo, mesmo realizando a alteração no código fonte: Gerador.wCampo(tcDe2, 'Y05', 'vDesc  ', 01, 15, 1, nfe.Cobr.Fat.vDesc, DSC_VDESC);

Schemas atualizados: PL_009_V4_NT_2016_002_v1_60b.

Erro:

Falha no Schema XML do lote de NFe. org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 2731; cvc-pattern-valid: Value '0.00' is not facet-valid with respect to pattern '0\.[0-9]{1}[1-9]{1}|0\.[1-9]{1}[0-9]{1}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?' for

 

Se informar um valor em vDesc, vai tranquilo.

Editado por Rafa Yaw
Postado

Bom pessoal, continuo aqui com o mesmo problema.

O mais interessante é que atualizei o acbr agora a pouco e tentei autorizar uma nota em homologação (padrão de teste do ACBR) e nem ele não foi.

O que mais assusta, é que até o presente momento, nenhum dos moderadores fez qualquer pronunciamento, pelo menos não vi.

Está complicado pois tenho clientes em produção que só conseguem enviar nfes se declarar duplicatas e há casos onde esta forma não pode ser usada.

Já testei sem pagamento, outros, dinheiro e nada, não vai.

No ambiente de homologação não vai de jeito nenhum.

Reverson Nogueira Tricoletti

http://www.maxsofttecnologia.com.br

  • Este tópico foi criado há 2327 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.