Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao detalhar serviço na impressão da NFSe (Provedor: SimplISS)


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

Recommended Posts

  • Solution
Postado

No componente ACBrNFSeXDANFSeRL existe a propriedade: DetalharServico (True/False).

No caso do provedor SimplISS, usa o report ACBrNFSeXDANFSeRLSimplISS. 

Mesmo setando a propriedade para TRUE, na validação do relatório o mesmo sempre retorna False (evento RLNFSeBeforePrint).

Eu fiz um ajuste nos fontes desse report:

procedure TfrlXDANFSeRLSimplISS.RLNFSeBeforePrint(Sender: TObject;
  var PrintIt: Boolean);
var
  Detalhar: Boolean;
begin
  inherited;

  //Detalhar := ACBrNFSe.Provider.ConfigGeral.DetalharServico; SEMPRE RETORNA FALSE!!
  Detalhar := fpDANFSe.DetalharServico; // CÓDIGO AJUSTADO
  RLNFSe.Title := 'NFS-e: ' + fpNFSe.Numero;
  TDFeReportFortes.AjustarMargem(RLNFSe, fpDANFSe);
  rlbItens.Visible := not Detalhar;
  rlbHeaderItensDetalhado.Visible := Detalhar;
  subItens.Visible := Detalhar;

Por favor verifiquem se minha correção faz sentido, em caso positivo providenciem a correção nos fontes.

Postado
Em 15/03/2024 at 11:51, Juliomar Marchetti disse:

Anexe o arquivo alterado.

e entraram na fila de backlog para então ser verificado se será ou não subido

Conforme solicitado anexei o arquivo ACBrNFSeXDANFSeRLSimplISS.pas da pasta Fontes\ACBrDFe\ACBrNFSeX\DANFSE\Fortes

ACBrNFSeXDANFSeRLSimplISS.pas

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