Jump to content

Delphi Enterprise 
pela METADE DO PREÇO

botao_delphi.png

Curso Dominando o ACBrMonitor
Novo Módulo Soluções de Varejo
Assine o SAC ACBr em qualquer plano e tenha acesso

Saiba Mais

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba Mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

Edevair Viesa Junior

Usuários SAC
  • Content Count

    295
  • Joined

  • Last visited

Community Reputation

53 Excellent

1 Follower

About Edevair Viesa Junior

  • Rank
    Membro Ativo
  • Birthday 08/16/1977

Profile Information

  • Sexo
    Masculino
  • Localização
    : São Caetano do Sul - SP

Recent Profile Visitors

1,211 profile views
  1. @Daniel Simoes problema resolvido, era exatamente isso. Muito Obrigado pelas informações. Moderador, pode fechar o post. Muito Obrigado !
  2. @Daniel Simoes muito obrigado. Vou orientar o cliente e retorno com o resultado.
  3. Pessoal, estou com um problema em um cliente, não sei nem se isso existe, mas a contabilidade de um cliente solicitou que seja feita uma carta de correção de alguns CFes emitidos que estão com o CFOP errado. O cliente cadastrou o produto no sistema conforme a NFe do fornecedor e nestas NFes os produtos vieram com o CFOP 5401 ou 6401, o cliente cadastrou com 5401 no sistema e emitiu um monte de CFes, a contabilidade efetuou a escrituração e enviou uma nota a ele solicitando qeu seja feita uma carta de correção destes CFes que foram emitidos com o CFOP 5401 para 5405 já que o cliente é simples nacional. Que eu saiba, CCe é somente para NFe, não ? Se eu estiver certo, alguém poderia me orientar onde consigo informações para debater com a contabilidade ? Pergunta : Alguém já passou por esta situação ? Como proceder neste caso ? Muito Obrigado !
  4. @Daniel Simoes eu tentei usar o comando sim, inclusive usando o spooler do windows com o RAW mas mesmo assim não abriu a gaveta... @BigWings o teste é feito apenas na abertura da gaveta sem impressão, nem esc pos e nem spooler.... Agradeço aos dois pelas dicas, mas acabei achando a solução... Aliás uma das dicas ajudou bastante, de acordo com a informação do @Daniel Simoes referente ao compartilhamento, eu fiz a desinstalação TOTAL da impressora incluindo o spooler, aí instalei ela novamente, mas usando o método de instalação de Porta Serial Virtual, conforme artigo aqui mesmo do fórum, que fizeram para instalação da I7 e I9, e voilá funcionou que é uma beleza, até o ESC POS na impressão que as vezes cortava um pouco no lado direito com a VOX agora está perfeito... Fizemos já em mais 2 outros clientes e está tudo funcionando, inclusive com a abertura da gaveta, usando a porta serial virtual.... Agradeço muito a paciência e ajuda de todos !!! Muito Obrigado !
  5. Coloquei um teste de ativação e a ativação vai rápido mesmo, o que está demorando é o envio do comando para abertura...
  6. Exato, reparei exatamente nisso e retirei no meu sistema isso, achoi que estava indo pq usei da mesma forma que uso para impressão, com uma variável TStringList if g_usa_padrao_gaveta_esc_pos = 'S' then begin {v_texto := TStringList.Create; v_texto.Add('</abre_gaveta>'); MD.ACBrPosPrinterGaveta.Buffer.Add(v_texto.Text); MD.ACBrPosPrinterGaveta.Imprimir; v_texto.Free;} MD.ACBrPosPrinterGaveta.Buffer.Add('</abre_gaveta>'); MD.ACBrPosPrinterGaveta.Imprimir; end else begin {v_texto := TStringList.Create; v_texto.Add('<abre_gaveta>'+IntToStr(g_num_gaveta_esc_pos)+'</abre_gaveta>'); MD.ACBrPosPrinterGaveta.Buffer.Add(v_texto.Text); MD.ACBrPosPrinterGaveta.Imprimir; v_texto.Free;} MD.ACBrPosPrinterGaveta.Buffer.Add('<abre_gaveta>'+IntToStr(g_num_gaveta_esc_pos)+'</abre_gaveta>'); MD.ACBrPosPrinterGaveta.Imprimir; end; Coloquei pra enviar o comando direto no add do método do PosPrinter e gerou um log exatamente igual ao do PosPrinterTeste e mesmo assim não abriu a gaveta !! Segue o log gerado -------------------------------------------------------------------------------- ATIVAR - 28/04/20 09:34:16:971 - Modelo.: EscElgin - TimeOut: 3 - Arquivo: \\localhost\VOX -------------------------------------------------------------------------------- -- 28/04 09:34:16:986 - LerStatusImpressora( 1 ) -- 28/04 09:34:16:986 - stNaoSerial, -- 28/04 09:34:16:986 - Imprimir, Copias:1, DecodificarTags:SIM, TraduzirTags:SIM -- 28/04 09:34:16:991 - </abre_gaveta>[LF] -- 28/04 09:34:16:991 - TraduzirTag(</abre_gaveta>) -> [ESC]vn[200] -- 28/04 09:34:16:991 - EnviarStringDevice - Inicializando: [GS][249] [NUL][ESC]2 -- 28/04 09:34:16:991 - EnviarStringDevice( [GS][249] [NUL][ESC]2[ESC]vn[200][LF]) -- 28/04 09:34:25:186 - Desativando a porta: \\localhost\VOX -------------------------------------------------------------------------------- DESATIVAR - 28/04/20 09:34:25:186 -------------------------------------------------------------------------------- Um detalhe, no ativar do PosPrinterTeste está indo rápido, quando dou o comando ativar pelo meu sistema dá um delay de uns 4 segundos e depois libera, no log não acusa este tempo... Estou achando que o problema pode estar na hora de ativar não ? Mas o que pode ser ? Segue código da configuração do componente : MD.ACBrPosPrinterGaveta.Modelo := TACBrPosPrinterModelo(g_modelo_gaveta_esc_pos); MD.ACBrPosPrinterGaveta.Porta := g_porta_gaveta_esc_pos; MD.ACBrPosPrinterGaveta.PaginaDeCodigo := TACBrPosPaginaCodigo(g_pag_cod_gaveta_esc_pos); MD.ACBrPosPrinterGaveta.TraduzirTags := True; MD.ACBrPosPrinterGaveta.ControlePorta := True; MD.ACBrPosPrinterGaveta.EspacoEntreLinhas := 0; MD.ACBrPosPrinterGaveta.LinhasEntreCupons := 0; MD.ACBrPosPrinterGaveta.ArqLOG := ExtractFileDir(Application.ExeName)+'\Logs\Esc Pos\Gaveta\Log '+FormatDateTime('dd-mm-yyyy', Now)+'.txt'; MD.ACBrPosPrinterGaveta.Device.SendBytesCount := g_send_bytes_count_gaveta_esc_pos; MD.ACBrPosPrinterGaveta.Device.SendBytesInterval := g_send_bytes_interval_gaveta_esc_pos; MD.ACBrPosPrinterGaveta.Device.TimeOut := g_time_out_gaveta_esc_pos; MD.ACBrPosPrinterGaveta.Device.Baud := g_baud_gaveta_esc_pos; MD.ACBrPosPrinterGaveta.ConfigGaveta.SinalInvertido := g_sinal_invertido_gaveta_esc_pos; MD.ACBrPosPrinterGaveta.ConfigGaveta.TempoON := g_tempo_on_gaveta_esc_pos; MD.ACBrPosPrinterGaveta.ConfigGaveta.TempoOFF := g_tempo_off_gaveta_esc_pos; MD.ACBrPosPrinterGaveta.Ativar;
  7. Ok. Eu mudei a configuração dos tempos, segue o log : -------------------------------------------------------------------------------- ATIVAR - 28/04/20 09:03:13:259 - Modelo.: EscElgin - TimeOut: 3 - Arquivo: \\localhost\VOX -------------------------------------------------------------------------------- -- 28/04 09:03:13:279 - LerStatusImpressora( 1 ) -- 28/04 09:03:13:279 - stNaoSerial, -- 28/04 09:03:13:279 - Imprimir, Copias:1, DecodificarTags:SIM, TraduzirTags:SIM -- 28/04 09:03:13:284 - </abre_gaveta>[CR][LF][LF] -- 28/04 09:03:13:284 - TraduzirTag(</abre_gaveta>) -> [ESC]vn[200] -- 28/04 09:03:13:284 - EnviarStringDevice - Inicializando: [GS][249] [NUL][ESC]2 -- 28/04 09:03:13:284 - EnviarStringDevice( [GS][249] [NUL][ESC]2[ESC]vn[200][LF][LF]) -- 28/04 09:03:21:503 - Desativando a porta: \\localhost\VOX -------------------------------------------------------------------------------- DESATIVAR - 28/04/20 09:03:21:503 -------------------------------------------------------------------------------- Mesmo assim não abriu !
  8. Em todas as outras impressoras e marcas tudo ok, funcionando perfeito, sei que o problema é com meu sistema, só não sei onde estou errando. Só com a vox que não vai...
  9. @Daniel Simoes olha eu voltando mais uma vez com este problema... Ainda não consigo fazer abrir a gaveta usando uma impressora VOX (em todos os clientes, deve ter uns 5 que ainda usam este demônio de impressora velha) Segue o trecho do Log, no PosPrinterTeste eu consigo abrir a gaveta e no meu sistema não.... Log Meu Sistema (Aqui não abre a gaveta) -------------------------------------------------------------------------------- ATIVAR - 27/04/20 18:23:31:659 - Modelo.: EscElgin - TimeOut: 3 - Arquivo: \\localhost\VOX -------------------------------------------------------------------------------- -- 27/04 18:23:31:684 - LerStatusImpressora( 1 ) -- 27/04 18:23:31:684 - stNaoSerial, -- 27/04 18:23:31:684 - Imprimir, Copias:1, DecodificarTags:SIM, TraduzirTags:SIM -- 27/04 18:23:31:684 - </abre_gaveta>[CR][LF][LF] -- 27/04 18:23:31:684 - TraduzirTag(</abre_gaveta>) -> [ESC]vnd -- 27/04 18:23:31:684 - EnviarStringDevice - Inicializando: [GS][249] [NUL][ESC]2 -- 27/04 18:23:31:684 - EnviarStringDevice( [GS][249] [NUL][ESC]2[ESC]vnd[LF][LF]) -- 27/04 18:23:39:884 - Desativando a porta: \\localhost\VOX -------------------------------------------------------------------------------- DESATIVAR - 27/04/20 18:23:39:884 -------------------------------------------------------------------------------- Log PosPrinterTeste (Aqui abre a gaveta) -------------------------------------------------------------------------------- ATIVAR - 27/04/20 18:22:29:320 - Modelo.: EscElgin - TimeOut: 3 - Arquivo: \\localhost\VOX -------------------------------------------------------------------------------- -- 27/04 18:22:31:012 - LerStatusImpressora( 1 ) -- 27/04 18:22:31:012 - stNaoSerial, -- 27/04 18:22:31:012 - Imprimir, Copias:1, DecodificarTags:SIM, TraduzirTags:SIM -- 27/04 18:22:31:012 - </abre_gaveta>[LF] -- 27/04 18:22:31:017 - TraduzirTag(</abre_gaveta>) -> [ESC]vn[200] -- 27/04 18:22:31:017 - EnviarStringDevice - Inicializando: [GS][249] [NUL][ESC]2 -- 27/04 18:22:31:017 - EnviarStringDevice( [GS][249] [NUL][ESC]2[ESC]vn[200][LF]) -- 27/04 18:22:31:022 - Desativando a porta: \\localhost\VOX -------------------------------------------------------------------------------- DESATIVAR - 27/04/20 18:22:42:724 -------------------------------------------------------------------------------- A única coisa que ví diferente entre os 2 é um [200] em 2 linhas que no meu log não tem, e um [CR][LF] em outra linha, do resto idêntico... Já não sei mais o que fazer !!! Se alguém conseguir me dar uma luz eu agradeço muito (pago um almoço na churrascaria rsssss)....
  10. @Italo Jurisato Junior eu preciso gerar o XML completo para imprimir o evento, gerar um PDF para envio pro Cliente. Por isso preciso do arquivo. A maior dúvida é pq o XML da carta de correção não está sendo gerada no disco !
  11. @EMBarbosa muito obrigado !!! @Italo Jurisato Junior vamos lá, o que ocorreu foi o seguinte, o cliente gerou a NFe e deu erro de consumo indevido, após isso, foi efetuada novamente a mesma NFe, como deu erro de consumo indevido a numeração da NFe não deu sequencia, pois o resultado da entrega da NFe à sefaz foi negativa, como deu erro não sei se a NFe foi recebida pela sefaz, o sistema entende que a NFe não foi efetuada, porém ao gerar novamente a mesma NFe usando o mesmo número, eis que deu erro de Duplicidade de NFe, então paramos e fomos efetuar a consulta MANUALMENTE na sefaz pela chave gerada e no site consta como se a NFe não estivesse emitida, não foi possível encontrar a NFe entregue a SEFAZ, isso ocorreu em TODAS as NFes que emitimos que deram este erro de consumo indevido, vale lembrar que o sistema estava totalmente operacional e estes erros foram aleatórios em alguns clientes, atualizamos os mais críticos com as alterações sugeridas pelo @BigWings, mas em alguns clientes que não estava dando o erro com frequencia, parou sozinho, o que nos leva a crer ter sido um erro no próprio servidor da sefaz, o que fizemos foi pular a numeração pra próxima e refazer a mesma NFe, agora ficou a dúvida, se vc informa que a NFe foi entregue pq não consigo consultar ela ?? O que fizemos foi informar as contabilidades que tivemos problemas com o ws e que as numerações foram puladas no sistema, porém as mesmas serão verificados por eles e as medidas cabíveis serão tomadas, realmente não sei muito bem o que fazer e pelo jeito o que fizemos foi errado.
  12. Conosco aconteceu também, mas pulamos anumeração e informamos a contabilidade de cada cliente o ocorrido. Não sei se este é o procedimento correto, mas foi o que fizemos...
  13. Muito obrigado, aparentemente o problema parou... Ou foi coincidência e o sefaz voltou ao normal... Independente, agradeço a ajuda de todos...
  14. @José M. S. Junior no componente ACBrNFe onde eu mudo estas configurações ? Pois nunca usei isso...
  15. Tentamos contato com a sefaz sp e nos informaram que não há qualquer problemas com o ws ou os servidores. O mais engraçado é que não ocorre o problema com todos os clientes, só alguns... Tem cliente que não consegue emitir nenhuma NF e outros estão emitindo normalmente... O pessoal do sefaz é mais perdido que nós nestas questões...
×
×
  • Create New...