Ir para conteúdo
  • Cadastre-se

dev botao

Impressão 'C.P. ANVISA ' na tag referente a cprodanvisa


Ver Solução Respondido por gutopmc,

Recommended Posts

Postado

Boa tarde! Cliente quer que troque o 'C.P. ANVISA ' por 'REGISTRO ANVISA ' na impressão do danfe. Tem como fazer isso? Esse texto é previsto , ou seja, tem uma nota que peça seu uso para  que eu possa demostrar para o cliente que tem que ser assim?

 

 

  • Moderadores
Postado
1 hora atrás, gutopmc disse:

Boa tarde! Cliente quer que troque o 'C.P. ANVISA ' por 'REGISTRO ANVISA ' na impressão do danfe. Tem como fazer isso? Esse texto é previsto , ou seja, tem uma nota que peça seu uso para  que eu possa demostrar para o cliente que tem que ser assim?

 

 

estava olhando e não tem em lugar algum a especificação desse campo.

se achar no manual por favor posta pra nós

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Solution
Postado
13 minutos atrás, Juliomar Marchetti disse:

estava olhando e não tem em lugar algum a especificação desse campo.

se achar no manual por favor posta pra nós

Achei aonde esta a impressão:  Fontes/ACBrDFe/ACBrNFe/DANFE/ACBrNFeDANFEClass.pas. Vou alterar no fonte!

 for i := 0 to med.Count - 1 do
      begin
        if (aNFE.infNFe.Versao >= 4) then
          Result := Result + 'C.P. ANVISA ' + med.Items[i].cProdANVISA + sQuebraLinha
        else
        begin
          if (dm_nLote in FDetMedicamentos) then
            Result := Result + 'LOTE: ' + med.Items[i].nLote + sQuebraLinha;
          if (dm_qLote in FDetMedicamentos) then
            Result := Result + 'QTD: ' + FormatFloatBr(med.Items[i].qLote, FloatMask(3)) + sQuebraLinha;
          if (dm_dFab in FDetMedicamentos) then
            Result := Result + 'FAB: ' + DateToStr(med.Items[i].dFab) + sQuebraLinha;
          if (dm_dVal in FDetMedicamentos) then
            Result := Result + 'VAL: ' + DateToStr(med.Items[i].dVal) + sQuebraLinha;
        end;

        if (dm_vPMC in FDetMedicamentos) then
          if (med.Items[i].vPMC > 0) then
            Result := Result + 'PMC: R$' + FormatFloatBr(med.Items[i].vPMC) + sQuebraLinha;
      end;

  • Moderadores
Postado
16 horas atrás, gutopmc disse:

Achei aonde esta a impressão:  Fontes/ACBrDFe/ACBrNFe/DANFE/ACBrNFeDANFEClass.pas. Vou alterar no fonte!

 for i := 0 to med.Count - 1 do
      begin
        if (aNFE.infNFe.Versao >= 4) then
          Result := Result + 'C.P. ANVISA ' + med.Items[i].cProdANVISA + sQuebraLinha
        else
        begin
          if (dm_nLote in FDetMedicamentos) then
            Result := Result + 'LOTE: ' + med.Items[i].nLote + sQuebraLinha;
          if (dm_qLote in FDetMedicamentos) then
            Result := Result + 'QTD: ' + FormatFloatBr(med.Items[i].qLote, FloatMask(3)) + sQuebraLinha;
          if (dm_dFab in FDetMedicamentos) then
            Result := Result + 'FAB: ' + DateToStr(med.Items[i].dFab) + sQuebraLinha;
          if (dm_dVal in FDetMedicamentos) then
            Result := Result + 'VAL: ' + DateToStr(med.Items[i].dVal) + sQuebraLinha;
        end;

        if (dm_vPMC in FDetMedicamentos) then
          if (med.Items[i].vPMC > 0) then
            Result := Result + 'PMC: R$' + FormatFloatBr(med.Items[i].vPMC) + sQuebraLinha;
      end;

Sim. isso eu vi onde estava. falei que não diz em lugar algum o que escrever

mas dá pra seguir o que falou o nosso amigo

16 horas atrás, BigWings disse:

image.png

Usar "Registro ANVISA" realmente me parece melhor.

 

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

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.