Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Ao informar um serviço e suas respectivas informações, está gerando o grupo de IPI para o serviço, ajustado para que não seja gerado este grupo, pois serviços não geram IPI:

unit pcnNFeW.pas
Repositório:
procedure TNFeW.GerarDetImposto(const i: Integer);
  if (( NFe.Det.Imposto.ISSQN.cSitTrib <> ISSQNcSitTribVazio ) or 
    (( NFe.infNFe.Versao > 3 ) and ( nfe.Det.Imposto.ISSQN.cListServ <> '' ))) then
  begin
    if NFe.infNFe.Versao >= 3 then
      (**)GerarDetImpostoIPI(i);
    (**)GerarDetImpostoISSQN(i);

  end

Ajuste:
  if (( NFe.Det.Imposto.ISSQN.cSitTrib <> ISSQNcSitTribVazio ) or 
    (( NFe.infNFe.Versao > 3 ) and ( nfe.Det.Imposto.ISSQN.cListServ <> '' ))) then
  begin
    (**)GerarDetImpostoISSQN(i);
  end


Caso alguém tenha passado pelo mesmo problema e puder informar uma possível solução para contribuir com os ajustes e se possível gostaria que fosse ajustado no ACBr.

pcnNFeW.pas

Postado

Bom dia,

Quando envio nota com este grupo está ocorrendo o erro "Element IPI: is unexpected according to content model of parent element", ajustei no sistema para que não seja gerado este grupo, em uma exploração rápido dos componentes ACBr, identifiquei que esta alteração poderia ser útil para contribuir com o desenvolvimento do mesmo.

 

Obs: Sincronizei o trunk2 a pouco tempo, ainda não liberei para produção, a estratégia da empresa onde trabalho é efetuar testes exaustivos antes de liberar.

Erro de Envio.JPG

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.