Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Olá Colegas,

 

Já foi tratado aqui sobre o assunto, o Julimar já nos repassou sobre a nota técnica NT2012.004 v 1.02 que na página 9 fala o seguinte:

 

"03.7 Grupo de Tributação: PIS e COFINS

 

No caso da NFC-e, o grupo de Tributação do PIS e COFINS é opcional. No caso da NF-e, se mantém obrigatória a informação deste grupo, controlada agora não mais por regras do Schema XML, mas sim por regras de validação efetuadas pela SEFAZ."

 

Como mecionado acima é OPTATIVO mas eu estou querendo informar mesmo assim devido a contabilidade estar me crucificando dizendo que o XML está incompleto e isso está atrapalhando na escrita da empresa para cálculos de impostos para gerar para o cliente. Diante disso acrescente para gerar conforme o demo mas nao esta sendo preenchida a tag no XML final.

 

EXEMPLO DO DEMO:

 

  with PIS do
             begin
               CST      := pis99;
               PIS.vBC  := 0;
               PIS.pPIS := 0;
               PIS.vPIS := 0;
 
               PIS.qBCProd   := 0;
               PIS.vAliqProd := 0;
               PIS.vPIS      := 0;
             end;
 
            with PISST do
             begin
               vBc       := 0;
               pPis      := 0;
               qBCProd   := 0;
               vAliqProd := 0;
               vPIS      := 0;
             end;
 
            with COFINS do
             begin
               CST            := cof99;
               COFINS.vBC     := 0;
               COFINS.pCOFINS := 0;
               COFINS.vCOFINS := 0;
 
               COFINS.qBCProd   := 0;
               COFINS.vAliqProd := 0;
             end;
 
            with COFINSST do
             begin
               vBC       := 0;
               pCOFINS   := 0;
               qBCProd   := 0;
               vAliqProd := 0;
               vCOFINS   := 0;
             end;
 
Mas não esta preenchendo a TAG e o xml esta saindo sem o PIS e COFINS.
 
Alguma sugestão da resolução do problema?
Link para o comentário
Compartilhar em outros sites

  • 11 meses depois ...
Em 28/02/2016 at 13:54, Paulo Aguiar disse:

Isso mesmo é opcional, porem alguns clientes informa todos os dados que o contador passa 

ou seja empresas optante pelo simples nacional ele pediu para usar 99 e o acbr não gera a tag do pis e da confins no xml

alguma solução para esse caso?

Provavelmente teu código deve estar saindo do fluxo da geração das tags PIS/COFINS, se vc informar tudo zero, as tags não serão geradas. Veja o código abaixo retirado do pcnNFeW:

 

procedure TNFeW.GerarDetImpostoPIS(const i: Integer);
begin
  if (nfe.Ide.modelo <> 55) and
   ((nfe.Det[i].Imposto.PIS.vBC = 0) and
    (nfe.Det[i].Imposto.PIS.pPIS = 0) and
    (nfe.Det[i].Imposto.PIS.vPIS = 0) and
    (nfe.Det[i].Imposto.PIS.qBCProd = 0) and
    (nfe.Det[i].Imposto.PIS.vAliqProd = 0) and
    (not (nfe.Det[i].Imposto.PIS.CST in [pis04, pis05, pis06, pis07, pis08, pis09, pis49]))) then      //No caso da NFC-e, o grupo de tributação do PIS e o grupo de tributação da COFINS são opcionais.
      exit;  



procedure TNFeW.GerarDetImpostoCOFINS(const i: Integer);
begin
  if (nfe.Ide.modelo <> 55) and
   ((nfe.Det[i].Imposto.COFINS.vBC = 0) and
    (nfe.Det[i].Imposto.COFINS.pCOFINS = 0) and
    (nfe.Det[i].Imposto.COFINS.vCOFINS = 0) and
    (nfe.Det[i].Imposto.COFINS.qBCProd = 0) and
    (nfe.Det[i].Imposto.COFINS.vAliqProd = 0) and
    (not (nfe.Det[i].Imposto.COFINS.CST in [cof04, cof05, cof06, cof07, cof08, cof09, cof49]))) then      //No caso da NFC-e, o grupo de tributação do PIS e o grupo de tributação da COFINS são opcionais.
      exit;   

 

Link para o comentário
Compartilhar em outros sites

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