Ir para conteúdo
  • Cadastre-se

dev botao

Erro No Identificaconsumidor


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

Recommended Posts

Postado (editado)

Boa Tarde, antes eu usava a função ACBrECF.IdentificaConsumidor funcionava certinho agora fui fazer uns teste em um cliente que estava dando erro e notei que sempre que informo os dados para o campo informado a cima não esta mais sendo impresso no cupom fiscal, abaixo descrevo como estou usando.

 

estou usando uma Daruma MACH 1 com a versao 01.00.00

 

estou usando o procedimento abaixo dentro do opeFechaCupom:

 if FDataModule.ACBrECF.IdentificaConsumidorRodape then
     FDataModule.ACBrECF.IdentificaConsumidor(VendaCabecalho.CPFouCNPJCliente,
                                              VendaCabecalho.NomeCliente,
                                              Cliente.Logradouro);
Editado por tchuck
Postado (editado)

estou postando parte do log, no ultimo cupom saiu o cliente mas nos outros não saiu nada.


-- 18:48:02:704 DataHora
                TX -> [FS]R[200]066[182]
   18:48:03:561 RX <- :[200]06618092014184656[CR][192]
-- 18:48:03:562 NumSerie
                TX -> [FS]R[200]078[185]
   18:48:04:293 RX <- :[200]078DR0813BR000000400746 [CR][237]
-- 18:48:04:304 Estado
                TX -> [FS]R[200]056[181]
   18:48:04:492 RX <- :[200]0561[CR][253]
-- 18:48:04:492 
                TX -> [FS]R[200]057[180]
   18:48:04:642 RX <- :[200]0574[CR][249]
-- 18:48:04:642 DataHora
                TX -> [FS]R[200]066[182]
   18:48:04:820 RX <- :[200]06618092014184657[CR][193]
-- 18:48:04:820 NumCCF
                TX -> [FS]R[200]030[181]
   18:48:04:983 RX <- :[200]030000994[CR][200]
-- 18:48:04:983 NumCupom
                TX -> [FS]R[200]026[178]
   18:48:05:142 RX <- :[200]026001821[CR][193]
-- 18:48:05:170 DataHora
                TX -> [FS]R[200]066[182]
   18:48:05:351 RX <- :[200]06618092014184658[CR][206]
-- 18:48:05:351 NumSerie
                TX -> [FS]R[200]078[185]
   18:48:06:240 RX <- :[200]078DR0813BR000000400746 [CR][237]
-- 18:48:06:240 DataHora
                TX -> [FS]R[200]066[182]
   18:48:06:970 RX <- :[200]06618092014184659[CR][207]
-- 18:48:06:970 NumSerie
                TX -> [FS]R[200]078[185]
   18:48:07:164 RX <- :[200]078DR0813BR000000400746 [CR][237]
-- 18:48:12:148 CancelaCupom
                TX -> [FS]R[200]046[180]
   18:48:12:491 RX <- :[200]0461[CR][252]
-- 18:48:12:491 
                TX -> [FS]R[200]050[179]
   18:48:12:643 RX <- :[200]050001821[CR][192]
-- 18:48:12:643 
                TX -> [FS]R[200]026[178]
   18:48:12:804 RX <- :[200]026001821[CR][193]
-- 18:48:12:804 
                TX -> [FS]F[211][137]
   18:48:13:807 RX <- :0000040[211]001821000000000000001000[CR][219]
-- 18:48:13:807 
                TX -> [FS]R[200]056[181]
   18:48:14:541 RX <- :[200]0560[CR][252]
-- 18:48:14:541 GrandeTotal
                TX -> [FS]R[200]001[183]
   18:48:14:739 RX <- :[200]001000000000179752672[CR][194]
-- 18:48:14:740 NumCCF
                TX -> [FS]R[200]030[181]
   18:48:14:893 RX <- :[200]030000994[CR][200]
-- 18:48:14:893 NumCupom
                TX -> [FS]R[200]026[178]
   18:48:15:053 RX <- :[200]026001821[CR][193]
-- 18:48:17:240 Estado
                TX -> [FS]R[200]056[181]
   18:48:17:393 RX <- :[200]0560[CR][252]
-- 18:48:17:394 
                TX -> [GS][ACK][ESC]
   18:48:17:561 RX <- :0030B88000C100[CR]4
-- 18:48:17:561 Estado
                TX -> [FS]R[200]056[181]
   18:48:17:703 RX <- :[200]0560[CR][252]
-- 18:48:17:703 
                TX -> [GS][ACK][ESC]
   18:48:17:871 RX <- :0030B88000C100[CR]4
-- 18:48:17:872 NumSerie
                TX -> [FS]R[200]078[185]
   18:48:18:055 RX <- :[200]078DR0813BR000000400746 [CR][237]
-- 18:48:18:056 GrandeTotal
                TX -> [FS]R[200]001[183]
   18:48:19:422 RX <- :[200]001000000000179752672[CR][194]
-- 18:48:19:422 TestaPodeAbrirCupom
                TX -> [FS]R[200]056[181]
   18:48:19:573 RX <- :[200]0560[CR][252]
-- 18:48:19:573 
                TX -> [GS][ACK][ESC]
   18:48:19:741 RX <- :0030B88000C100[CR]4
-- 18:48:19:741 IdentificaOperador()
                TX -> [FS]C[209]                    [142]
   18:48:19:928 RX <- :0000000[209][CR][214]
-- 18:48:19:928 
                TX -> [FS]F[200][255][255][255]m
   18:48:20:881 RX <- :0000000[200]001822000995[CR][195]
-- 18:48:20:881 DataHora
                TX -> [FS]R[200]066[182]
   18:48:21:050 RX <- :[200]06618092014184714[CR][199]
-- 18:48:21:058 NumCCF
                TX -> [FS]R[200]066[182]
   18:48:21:230 RX <- :[200]06618092014184714[CR][199]
-- 18:48:21:230 DataHora
                TX -> [FS]R[200]066[182]
   18:48:21:410 RX <- :[200]06618092014184714[CR][199]
-- 18:48:21:502 VendeItem( 1212 , XERIFE ORIGINAL 08 KG , 17 , 1 , 10 , 0 , CX , % , A , -1 )
                TX -> [FS]F[207]03000100000010000000000000000181212          CX TXERIFE ORIGINAL 08 KG[255][7]
   18:48:22:880 RX <- :0000000[207]001000000001000[CR][248]
-- 18:48:39:019 NumGNF
                TX -> [FS]R[200]028[188]
   18:48:39:177 RX <- :[200]028000611[CR][195]
-- 18:48:39:189 Estado
                TX -> [FS]R[200]056[181]
   18:48:39:349 RX <- :[200]0561[CR][253]
-- 18:48:39:349 
                TX -> [FS]R[200]057[180]
   18:48:39:494 RX <- :[200]0571[CR][252]
-- 18:48:39:494 SubtotalizaCupom( 0 ,  )
                TX -> [FS]F[206]1000000000000[165]
   18:48:39:688 RX <- :0000000[206]000000001000[CR][200]
-- 18:48:39:688 EfetuaPagamento( 05 , 10 , , 0, 0 )
                TX -> [FS]F[209]05000000001000[255]p
Daruma: Falha no Envio do CMD. Tentativa: 1 - Erro: 0 - Estendido: 0 -> Erro não documentado Cod.Aviso: 0
   18:48:43:932 RX <- 
----------------- ERRO -----------------
Impressora Daruma não está respondendo
----------------------------------------

-- 18:48:46:492 Estado
                TX -> [FS]R[200]056[181]
   18:48:46:635 RX <- :[200]0561[CR][253]
-- 18:48:46:635 
                TX -> [FS]R[200]057[180]
   18:48:46:785 RX <- :[200]0574[CR][249]
-- 18:48:46:785 TotalPago
                TX -> [FS]R[200]048[186]
   18:48:46:960 RX <- :[200]0480000000001000[CR][242]
-- 18:49:28:413 FechaCupom( OBRIGADO. VOLTE SEMPRE. )
                TX -> [FS]F[240]09513160793[255]DANILO TURINI[255]ghghg[255]:
   18:49:28:755 RX <- :0000000[240][CR][247]
-- 18:49:28:755 
                TX -> [FS]F[210]0OBRIGADO. VOLTE SEMPRE.[255][4]
   18:49:30:816 RX <- :0000040[210]001822000000001000[CR][217]
-- 18:49:30:816 GrandeTotal
                TX -> [FS]R[200]001[183]
   18:49:30:993 RX <- :[200]001000000000179753672[CR][195]
-- 18:49:30:994 Estado
                TX -> [FS]R[200]056[181]
   18:49:31:137 RX <- :[200]0560[CR][252]
-- 18:49:31:137 
                TX -> [GS][ACK][ESC]
   18:49:31:305 RX <- :0030B88000C100[CR]4
-- 18:50:33:161 Estado
                TX -> [FS]R[200]056[181]
   18:50:33:341 RX <- :[200]0560[CR][252]
-- 18:50:33:341 
                TX -> [GS][ACK][ESC]
   18:50:33:509 RX <- :0030B88000C100[CR]4
-- 18:50:33:509 Estado
                TX -> [FS]R[200]056[181]
   18:50:33:651 RX <- :[200]0560[CR][252]
-- 18:50:33:651 
                TX -> [GS][ACK][ESC]
   18:50:33:820 RX <- :0030B88000C100[CR]4
-- 18:50:33:821 NumSerie
                TX -> [FS]R[200]078[185]
   18:50:36:001 RX <- :[200]078DR0813BR000000400746 [CR][237]
-- 18:50:36:002 GrandeTotal
                TX -> [FS]R[200]001[183]
   18:50:38:916 RX <- :[200]001000000000179753672[CR][195]
-- 18:50:38:916 TestaPodeAbrirCupom
                TX -> [FS]R[200]056[181]
   18:50:39:061 RX <- :[200]0560[CR][252]
-- 18:50:39:061 
                TX -> [GS][ACK][ESC]
   18:50:39:230 RX <- :0030B88000C100[CR]4
-- 18:50:39:230 AbreCupom( , ,  )
                TX -> [FS]F[200][255][255][255]m
   18:50:40:119 RX <- :0000000[200]001823000996[CR][193]
-- 18:50:40:119 DataHora
                TX -> [FS]R[200]066[182]
   18:50:40:289 RX <- :[200]06618092014184933[CR][204]
-- 18:50:40:297 NumCCF
                TX -> [FS]R[200]066[182]
   18:50:40:469 RX <- :[200]06618092014184933[CR][204]
-- 18:50:40:470 DataHora
                TX -> [FS]R[200]066[182]
   18:50:40:649 RX <- :[200]06618092014184933[CR][204]
-- 18:50:40:728 VendeItem( 1212 , XERIFE ORIGINAL 08 KG , 17 , 1 , 10 , 0 , CX , % , A , -1 )
                TX -> [FS]F[207]03000100000010000000000000000181212          CX TXERIFE ORIGINAL 08 KG[255][7]
   18:50:41:496 RX <- :0000000[207]001000000001000[CR][248]
-- 18:51:07:301 NumGNF
                TX -> [FS]R[200]028[188]
   18:51:07:488 RX <- :[200]028000611[CR][195]
-- 18:51:07:499 Estado
                TX -> [FS]R[200]056[181]
   18:51:07:659 RX <- :[200]0561[CR][253]
-- 18:51:07:659 
                TX -> [FS]R[200]057[180]
   18:51:07:804 RX <- :[200]0571[CR][252]
-- 18:51:07:804 SubtotalizaCupom( 0 ,  )
                TX -> [FS]F[206]1000000000000[165]
   18:51:07:997 RX <- :0000000[206]000000001000[CR][200]
-- 18:51:07:997 EfetuaPagamento( 06 , 10 , , 0, 0 )
                TX -> [FS]F[209]06000000001000[255]s
Daruma: Falha no Envio do CMD. Tentativa: 1 - Erro: 0 - Estendido: 0 -> Erro não documentado Cod.Aviso: 0
   18:51:12:593 RX <- 
----------------- ERRO -----------------
Impressora Daruma não está respondendo
----------------------------------------

-- 18:51:14:163 Estado
                TX -> [FS]R[200]056[181]
   18:51:14:344 RX <- :[200]0561[CR][253]
-- 18:51:14:344 
                TX -> [FS]R[200]057[180]
   18:51:14:494 RX <- :[200]0574[CR][249]
-- 18:51:14:494 TotalPago
                TX -> [FS]R[200]048[186]
   18:51:14:669 RX <- :[200]0480000000001000[CR][242]
-- 18:51:25:324 FechaCupom( OBRIGADO. VOLTE SEMPRE. )
                TX -> [FS]F[240]04172696000194[255]ELPRO[255][255][20]
   18:51:25:682 RX <- :0000000[240][CR][247]
-- 18:51:25:682 
                TX -> [FS]F[210]0OBRIGADO. VOLTE SEMPRE.[255][4]
   18:51:31:103 RX <- :0000040[210]001823000000001000[CR][216]
-- 18:51:31:103 GrandeTotal
                TX -> [FS]R[200]001[183]
   18:51:31:281 RX <- :[200]001000000000179754672[CR][196]
-- 18:51:31:282 Estado
                TX -> [FS]R[200]056[181]
   18:51:31:424 RX <- :[200]0560[CR][252]
-- 18:51:31:424 
                TX -> [GS][ACK][ESC]
   18:51:31:593 RX <- :0030B88000C100[CR]4
-- 18:52:55:267 Estado
                TX -> [FS]R[200]056[181]
   18:52:55:430 RX <- :[200]0560[CR][252]
-- 18:52:55:431 
                TX -> [GS][ACK][ESC]
   18:52:55:598 RX <- :0030B88000C100[CR]4
-- 18:52:55:598 Estado
                TX -> [FS]R[200]056[181]
   18:52:55:740 RX <- :[200]0560[CR][252]
-- 18:52:55:740 
                TX -> [GS][ACK][ESC]
   18:52:55:908 RX <- :0030B88000C100[CR]4
-- 18:52:55:909 NumSerie
                TX -> [FS]R[200]078[185]
   18:52:56:092 RX <- :[200]078DR0813BR000000400746 [CR][237]
-- 18:52:56:093 GrandeTotal
                TX -> [FS]R[200]001[183]
   18:52:58:007 RX <- :[200]001000000000179754672[CR][196]
-- 18:52:58:007 TestaPodeAbrirCupom
                TX -> [FS]R[200]056[181]
   18:52:58:160 RX <- :[200]0560[CR][252]
-- 18:52:58:161 
                TX -> [GS][ACK][ESC]
   18:52:58:328 RX <- :0030B88000C100[CR]4
-- 18:52:58:328 AbreCupom( , ,  )
                TX -> [FS]F[200][255][255][255]m
   18:52:59:328 RX <- :0000000[200]001824000997[CR][199]
-- 18:52:59:328 DataHora
                TX -> [FS]R[200]066[182]
   18:52:59:497 RX <- :[200]06618092014185152[CR][194]
-- 18:52:59:505 NumCCF
                TX -> [FS]R[200]066[182]
   18:52:59:677 RX <- :[200]06618092014185152[CR][194]
-- 18:52:59:677 DataHora
                TX -> [FS]R[200]066[182]
   18:52:59:857 RX <- :[200]06618092014185152[CR][194]
-- 18:52:59:940 VendeItem( 1212 , XERIFE ORIGINAL 08 KG , 17 , 1 , 10 , 0 , CX , % , A , -1 )
                TX -> [FS]F[207]03000100000010000000000000000181212          CX TXERIFE ORIGINAL 08 KG[255][7]
   18:53:00:860 RX <- :0000000[207]001000000001000[CR][248]
-- 18:53:52:399 NumGNF
                TX -> [FS]R[200]028[188]
   18:53:52:556 RX <- :[200]028000611[CR][195]
-- 18:53:52:567 Estado
                TX -> [FS]R[200]056[181]
   18:53:52:728 RX <- :[200]0561[CR][253]
-- 18:53:52:728 
                TX -> [FS]R[200]057[180]
   18:53:52:873 RX <- :[200]0571[CR][252]
-- 18:53:52:873 SubtotalizaCupom( 0 ,  )
                TX -> [FS]F[206]1000000000000[165]
   18:53:53:067 RX <- :0000000[206]000000001000[CR][200]
-- 18:53:53:067 EfetuaPagamento( 05 , 10 , , 0, 0 )
                TX -> [FS]F[209]05000000001000[255]p
Daruma: Falha no Envio do CMD. Tentativa: 1 - Erro: 0 - Estendido: 0 -> Erro não documentado Cod.Aviso: 0
   18:53:58:346 RX <- 
----------------- ERRO -----------------
Impressora Daruma não está respondendo
----------------------------------------

-- 18:53:59:914 Estado
                TX -> [FS]R[200]056[181]
   18:54:00:074 RX <- :[200]0561[CR][253]
-- 18:54:00:074 
                TX -> [FS]R[200]057[180]
   18:54:00:223 RX <- :[200]0574[CR][249]
-- 18:54:00:223 TotalPago
                TX -> [FS]R[200]048[186]
   18:54:00:399 RX <- :[200]0480000000001000[CR][242]
-- 18:54:09:597 FechaCupom( OBRIGADO. VOLTE SEMPRE. )
                TX -> [FS]F[240]10016134000154[255]JW DEPOSITO DE MERCADORIAS LTD[255]RUA DARLIANE, 060 3 PISO[255]"
   18:54:10:003 RX <- :0000000[240][CR][247]
-- 18:54:10:003 
                TX -> [FS]F[210]0OBRIGADO. VOLTE SEMPRE.[255][4]
   18:54:12:843 RX <- :0000040[210]001824000000001000[CR][223]
-- 18:54:12:843 GrandeTotal
                TX -> [FS]R[200]001[183]
   18:54:13:020 RX <- :[200]001000000000179755672[CR][197]
-- 18:54:13:021 Estado
                TX -> [FS]R[200]056[181]
   18:54:13:164 RX <- :[200]0560[CR][252]
-- 18:54:13:164 
                TX -> [GS][ACK][ESC]
   18:54:13:333 RX <- :0030B88000C100[CR]4

Editado por tchuck
  • Fundadores
Postado

Em nenhuma linha do seu Log existe uma chamada para: IdentificaConsumidorRodape

 

Os únicos erros ocorreram no momento do Pagamento

-- 18:48:39:688 EfetuaPagamento( 05 , 10 , , 0, 0 )
TX -> [FS]F[209]05000000001000[255]p
Daruma: Falha no Envio do CMD. Tentativa: 1 - Erro: 0 - Estendido: 0 -> Erro não documentado Cod.Aviso: 0
18:48:43:932 RX <-
----------------- ERRO -----------------
Impressora Daruma não está respondendo
----------------------------------------

 

 

A msg de erro está estranha.... pois não há nenhum retorno do ECF...

Qual o seu TimeOut ? experimente deixar 10

A forma de pagamento "05" existe ?

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

sim existe eu limpei a impressora e configurei todas as formar de pagamento, mas quando eu passava para pelo IdentificaConsumidor

e no fechamento da erro, se eu comentar a linha do IdentificaConsumidor funciona corretamente.

A ECF joga a forma de pagamento certinha mas quando vai finalizar a venda da os problemas isso usando o IdentificaConsumidor

  • Solution
Postado

Ha descobri o problema que estou tendo na IdentificaConsumidor o problema é que ele pede como obrigatorio o campo CPF/CNPJ mas eu estou usando no final da venda esse identificação e alguns clientes não informa esses dados.

 

como não é obrigarorio no final do fechamento por isso não informo o CPF/CNPJ.

 

vou ter que fazer uma condição para quando CPF/CNPJ estiver em branco jogar nas mensagens promocionais.

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

The popup will be closed in 10 segundos...