Ir para conteúdo
  • Cadastre-se

dev botao

Devolução De Cupom Referenciado Não Salva.


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

Recommended Posts

Boa Tarde.

 

Vou relatar um erro na devolução de saída.

 

O interessante é que só ocorre quando é referenciado um Cupom Fiscal.

 

'Could not convert variant of type (string) into type(Boolean)'

 

Prestem atenção que a mensagem se refere a um campo boolean.

Porém o erro ocorre na parte que trata campo do tipo integer.

 

procedure TGerador.wCampo(

 
      tcInt : begin
                  // Tipo Inteiro
                  ConteudoProcessado := IntToStr(valor);
                  EstaVazio := (valor = 0) and (ocorrencias = 0);
                  if min = Limite then
                  begin
                    ConteudoProcessado := StringOfChar('0', 60) + ConteudoProcessado;
                    ConteudoProcessado := copy(ConteudoProcessado, length(ConteudoProcessado) - Limite + 1, Limite);
                  end;
              end;
 
Fiz o seguinte teste: Montei a NFe com a finalidade=4 e não referenciei o cupom. A NFe foi aprovada.
Desde já agradeço.
 

 

Link para o comentário
Compartilhar em outros sites

Boa noite, eu uso o ACBrNFeMonitor e funciona a Devolução de Entrada referenciando o Cupom Fiscal, se não referenciar também Autoriza(como você mesmo disse), não posso te ajudar porquê não programo em Delphi, mas estou anexando uma NF Autorizada em Homologação para você ver que funciona no ACBrNFeMonitor.

 

Sds,

Ricardo.

35150300144351000176550000000400261458764109-nfe.xml

selo_equipe_acbr.pngRicardo Miquinioty
Ajude o Projeto ACBr crescer - Assine o SAC

Link para o comentário
Compartilhar em outros sites

  • Solution

Boa noite à todos.

 

Resolvi o problema.

 

Depurando e verificando o conteúdo do "valor", verifiquei que o erro acontecia quando o conteúdo do número do ecf era enviado.

 

eu estava colocando o número do fabricante(BE091310100011******), e não o número registrado na sefaz(004).

 

Grato.  

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

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