Ir para conteúdo
  • Cadastre-se

dev botao

Novas Regras atualização da NT 2016.002, versão 1.50


  • Este tópico foi criado há 2374 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde pessoal. Conseguiram validar alguma NFe emitida no RS, no ambiente de testes, seguindo as novas regras da NT 2016.002 v. 1.50? Aqui ainda estão permitindo o tipo "14 - Duplicata Mercantil"... eu tinha entendido que este tipo de pagamento sairia fora e que as regras iam ser implementadas no ambiente de testes a partir de 02/05/2018 (hoje).

Não estou conseguindo validar uma NFe com a tag cobr.dup informada e o tipo de pagamento "boleto bancário".

Será que o SEFAZ-RS não atualizou as regras do ambiente de testes?

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

oi rodrigo.
Olha só, estou validando nfc-e com forma de pagamento boleto bancario e os schemas 4.00

Se vc nao ta validando a forma boleto é porque está com os schemas desatualizados como aconteceu comigo.
A minha duvida é no que tange a interpretação e entendimento destas NT´s.

Vc sabe quais tags entraram nesta nova regra? e suas mudanças?
Ou seja, o que exatamente tem que ser mudado em nossos sistemas??

Link para o comentário
Compartilhar em outros sites

Estranho que eu atualizei os schemas... vou fazer nova tentativa amanhã pela manhã.

Eu trabalho com NFe... pelo que eu pude reparar, as maiores mudanças ficaram na parte dos pagamentos e também na questão do imposto do fundo de pobreza (que aqui no RS, são poucas empresas que se enquadram).  Vou revisar também as operações com diferencial de alíquota, que também possuem campos para o fundo de pobreza.

O resto, algumas validações a mais, que quero aplicar simulando com notas fiscais emitidas na versão 3.1.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
1 hora atrás, giovani deitos disse:

oi rodrigo.
Olha só, estou validando nfc-e com forma de pagamento boleto bancario e os schemas 4.00

Se vc nao ta validando a forma boleto é porque está com os schemas desatualizados como aconteceu comigo.
A minha duvida é no que tange a interpretação e entendimento destas NT´s.

Vc sabe quais tags entraram nesta nova regra? e suas mudanças?
Ou seja, o que exatamente tem que ser mudado em nossos sistemas??

https://pt.slideshare.net/regys_silveira/mudanas-da-nfe-40-e-implementao-com-acbr

Isso SOMADO ao que estamos comentando sobre a NT 1.50

 

31 minutos atrás, rodrigo.altenhofen disse:

Estranho que eu atualizei os schemas... vou fazer nova tentativa amanhã pela manhã.

Eu trabalho com NFe... pelo que eu pude reparar, as maiores mudanças ficaram na parte dos pagamentos e também na questão do imposto do fundo de pobreza (que aqui no RS, são poucas empresas que se enquadram).  Vou revisar também as operações com diferencial de alíquota, que também possuem campos para o fundo de pobreza.

O resto, algumas validações a mais, que quero aplicar simulando com notas fiscais emitidas na versão 3.1.

Bem... A questão é a seguinte, eu uso os comandos abaixo para enviar a NFe:

GerarNFe(cupom);
ACBrNFe1.NotasFiscais.GerarNFe;
ACBrNFe1.NotasFiscais.Assinar;
ACBrNFe1.NotasFiscais.Validar;
ACBrNFe1.Enviar(cupom, False);

A rejeição Rejeição: Grupo duplicata informado e forma de pagamento não é Duplicata Mercantil está acontecendo aqui para mim na última linha, portanto é um retorno do WebService e nada tem haver com os Schemas, não é um erro de validação local. De acordo com a NT 1.50, tal rejeição seria descartada, como ainda existe ficamos obrigados a  informar Duplicata Mercantil como forma de pagamento.

Outro ponto ponto é que apesar da exclusão da forma de pagamento Duplicata Mercantil, não consta na NT 1.50 nenhuma validação/rejeição sobre a mesma, portanto não sei como ficará quando o usuário tentar enviar tal forma de pagamento. O que sei é que até o presente momento está aceitando normalmente. 

Editado por doidopb
  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Membros Pro
18 minutos atrás, giovani deitos disse:

Muito Obrigado DoidoPb, me ajudou muito, aliás, esta atitude do Régis foi excelente.

Aproveitar para perguntar se é obrigatório informar a bandeira na venda a cartão se o software não estiver integrado????]

Fiquei com esta dúvida.

Não é obrigatório... Inclusive, ao meu ver, seria burocrático para o operador do caixa fazer isso em sistemas não integrados.

Editado por doidopb
  • Curtir 1
Link para o comentário
Compartilhar em outros sites

29 minutos atrás, Cláudio - SoluçãoTi disse:

Bom dia,

            Como vai ser o preenchimento do grupo duplicata onde aparecem o número, venc. e valor, pois só aceitava quando era 'Duplicata Mercantil' ?

Obrigado

 

Pelo que eu entendi, qualquer forma de pagamento vou por preencher o grupo duplicata, pois foi tirado a validação abaixo:
 

  • Validação para obrigar o preenchimento do Grupo Duplicata quando informado Duplicata Mercantil como Forma de Pagamento (YA02-20) e para não permitir o preenchimento deste Grupo quando informado Forma de Pagamento em Dinheiro ou Cheque (YA02-30)
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

As novas regras da NT 2016.002, versão 1.50, já estão valendo no ambiente de homologação ?

Dá rejeição se  informar a Tag <indPag>  !

Para informar  o Grupo Duplicata só consegue se informar Meio de Pagamento "Duplicata Mercantil", que foi tirado do lay-out !

Alguém teve exito em  emitir com as novas regras ?

 

Faberson Ferrasi - Ferrasi - Soluções em TI - [email protected]

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Eu emito NFC-e assim:

      if edcod_pagto.text='dinheiro' then Ide.indPag:=ipVista;
      if edcod_pagto.text='ccredito' then Ide.indPag:=ipVista;
      if edcod_pagto.text='cdebito' then Ide.indPag:=ipVista;
      if edcod_pagto.text='cheque then Ide.indPag:=ipVista;
      if edcod_pagto.text='outros' then Ide.indPag:=ipVista;

e tem validado normalmente.

Link para o comentário
Compartilhar em outros sites

1 hora atrás, giovani deitos disse:

if edcod_pagto.text='dinheiro' then Ide.indPag:=ipVista;
      if edcod_pagto.text='ccredito' then Ide.indPag:=ipVista;
      if edcod_pagto.text='cdebito' then Ide.indPag:=ipVista;
      if edcod_pagto.text='cheque then Ide.indPag:=ipVista;
      if edcod_pagto.text='outros' then Ide.indPag:=ipVista;

Essa tag indPag foi mudada de local.. não fica mais em Ide.indPag.. Agora ela está nas informações de pagamento. Então ficaria:

with pag.Add do
begin
  indPag := ipVista
  tPag   := fpDinheiro;
  vPag   := 10;
end;

Isso é só um exemplo!

2 horas atrás, emdri disse:

As novas regras da NT 2016.002, versão 1.50, já estão valendo no ambiente de homologação ?

Segundo a NT sim, iniciou em 02/05/2018!

2 horas atrás, emdri disse:

Dá rejeição se  informar a Tag <indPag>  !

Qual rejeição? Estou conseguindo emitir em homologação! Você trocou também os schemas?

2 horas atrás, emdri disse:

Para informar  o Grupo Duplicata só consegue se informar Meio de Pagamento "Duplicata Mercantil", que foi tirado do lay-out !

Isso também percebi, excluíram mas só permite o grupo duplicata se o meio de pagamento for duplicata mercantil, vai entender rs.. o jeito é esperar!

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
4 horas atrás, FSoftware disse:

Essa tag indPag foi mudada de local.. não fica mais em Ide.indPag.. Agora ela está nas informações de pagamento. Então ficaria:


with pag.Add do
begin
  indPag := ipVista
  tPag   := fpDinheiro;
  vPag   := 10;
end;

Isso é só um exemplo!

Segundo a NT sim, iniciou em 02/05/2018!

Qual rejeição? Estou conseguindo emitir em homologação! Você trocou também os schemas?

Isso também percebi, excluíram mas só permite o grupo duplicata se o meio de pagamento for duplicata mercantil, vai entender rs.. o jeito é esperar!

O jeito é esperar, falou tudo meu amigo.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Olha só, acho que este teu exemplo não esta correto Fsoftware!!!

Nem sequer compila com este exemplo que passou:
 

with pag.Add do
begin
  indPag := ipVista
  tPag   := fpDinheiro;
  vPag   := 10;
end;

Tem certeza que indpag foi subtraida ou mudada de posição???

tPag e Vpag está correto dentro de (pag.add)
mas indPag não confere.

Não seria o inicio da homologação no mês 07/2018 e em Produção 10/2018 ?
 

Fico pensando... tem também a validação de GTIN e CEST em breve.
Um monte de mudanças e muitas dúvidas. Legal seria conseguir um exemplo de código de emissão padrão com a 4.00 e estudar.
O Fonte dos exemplos do ACBr vem já com estas mudanças???

Editado por giovani deitos
Link para o comentário
Compartilhar em outros sites

7 horas atrás, giovani deitos disse:

Nem sequer compila com este exemplo que passou:

Eu fiz manualmente o código.. só esqueci do ponto e vírgula no final indPag := ipVista; Mas talvez a forma como você fez é diferente... Tente da seguinte forma:

with ACBrNFe.NotasFiscais.Items[0].NFe.pag.Add do
begin
  indPag := ipVista;
  tPag   := fpDinheiro;
  vPag   := 10;
end;
7 horas atrás, giovani deitos disse:

Tem certeza que indpag foi subtraida ou mudada de posição???

Sim, veja na NT_2016_002_v1 50 uma das alterações foi 'Inclusão do Campo indPag (id:YA01b) no Grupo YA. Informações de Pagamento'..

Na página 14 veja que indPag está grifada em vermelho no grupo Identificação da Nota Fiscal Eletrônica; Depois vai na página 47 no grupo Informações de Pagamento...

7 horas atrás, giovani deitos disse:

Não seria o inicio da homologação no mês 07/2018 e em Produção 10/2018 ?

No manual referente a essa NT na página 10 está assim:

Citar

O prazo para implantação das alterações trazidas pela versão 1.50 desta NT é:

    - Ambiente de Homologação (ambiente de teste das empresas): 02/05/2018.

    - Ambiente de Produção: 16/05/2018.

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Galera... Minha sugestão é aguardar AO MENOS essa NT 1.50 entrar em vigor no modo Homologação para debatermos qualquer outra coisa sobre a mesma.

Estamos debatendo sobre uma NT que nem cumpriu seu propósito de estar ativa em Homologação dia 02/07/2018,  até o momento está tudo como antes.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
50 minutos atrás, doidopb disse:

Galera... Minha sugestão é aguardar AO MENOS essa NT 1.50 entrar em vigor no modo Homologação para debatermos qualquer outra coisa sobre a mesma.

Estamos debatendo sobre uma NT que nem cumpriu seu propósito de estar ativa em Homologação dia 02/07/2018,  até o momento está tudo como antes.

Só corrigindo, ativa em Homologação dia 02/05/2018.

Link para o comentário
Compartilhar em outros sites

  • Moderadores
13 horas atrás, giovani deitos disse:

Tem toda razão FSoftware!
O que vc colocou sobre a NT e a mudança da indpag está correto.
Mas porque o componente Acbr não compila assim?
Seria uma falha ou esqueceram de atualizar esta parte????
 

Posso lhe dizer que tenha paciência.

Se não tiver, use a sua força negra , ajudando no desenvolvimento.

Grato.

Equipe ACBr Henrique Leonardo
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Tecnólogo em processamento de dados

E-mail [email protected] - Skype : hleorj

Link para o comentário
Compartilhar em outros sites

  • hleorj locked this tópico
  • BigWings unlocked this tópico
  • Moderadores
Em 05/05/2018 at 22:31, giovani deitos disse:

Tem toda razão FSoftware!
O que vc colocou sobre a NT e a mudança da indpag está correto.
Mas porque o componente Acbr não compila assim?
Seria uma falha ou esqueceram de atualizar esta parte????

Do lado do ACBr não há nada de errado na geração do XML.

Acrescentei a linha referente ao indicador de pagamento no código do demo do ACBr e compilou normalmente:

      with pag.Add do //PAGAMENTOS apenas para NFC-e
       begin
         indPag := ipVista;
         tPag := fpDinheiro;
         vPag := 100;
       end;

 

Se está tendo erro na compilação, mostre em um novo tópico como está fazendo e o erro apresentado.

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

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2374 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...