Jump to content

CristianoDB

Membros
  • Content Count

    65
  • Joined

  • Last visited

Community Reputation

2 Neutral

About CristianoDB

  • Rank
    Membro

Profile Information

  • Sexo
    Masculino
  • Localização
    SC

Recent Profile Visitors

1,089 profile views
  1. Obrigado Daniel, fiz os seguintes testes já: * Teste 1 - Direto com o BalancaTeste ligado diretamente ao micro, segue as leituras: -------------------------------------------------------------------------------- ATIVAR - 08/01/19 09:54:09:980 - Modelo: Toledo - Porta: COM6 Device: BAUD=4800 DATA=7 PARITY=E STOP=1 HANDSHAKE= MAXBANDWIDTH=0 SENDBYTESCOUNT=0 SENDBYTESINTERVAL=0 -------------------------------------------------------------------------------- - 09:54:11:494 TX -> [ENQ] - 09:54:11:718 RX <- [STX]00315[ETX] UltimoPesoLido: 0,315 - Resposta: [STX]00315[ETX] - Protocolo: Protocolo B * Teste 2 - Configurei igualmente dentro do fonte MTerTeste, inclusive ativo para regsitrar o log das info da balança, deixo a porta Serial 0, para pegar a porta do terminal padrão (COM1), ele retorna: -- 08/01 09:06:06:877 -- Terminal: 192.168.1.35 - LendoPeso: True - RecebeDados: SYBSBELSTX00320ETX -- 08/01 09:07:09:599 -- Terminal: 192.168.1.35 - RecebePeso: -10,000 * Teste 3 - As mesma configurações do teste 2, mas modificando para porta serial 1, onde ele não retorna peso nenhum. Ao clicar no Botão Solicitar Peso registra apenas a linha de log no ACBrMTer: -- 08/01 10:46:52:716 -- Terminal: 192.168.1.35 - Comando enviado: R Ainda não consegui realizar a leitura correta! Então, tenho informado as configurações da balança, até ativo para dar um log e conferir as informações com estou
  2. Olá, estou utilizando o MTerTeste para entender bem o processo, e estou testando as suas comunicações com periféricos Estou usando o Micro Terminal Fit Básico da Bematech, uma balança da Toledo conectado no terminal. Apanhei um pouquinho nas configurações dos MT, mas finalmente consegui acredito que fazer quase tudo funcionar, salvo o retorno da balança, e agora não sei mais o que fazer, e gostaria de alguma orientação sobre isso. Segue abaixo o trecho do log, e vejam, onde ele chama o LendoPeso, ele recebe o peso "certo", que com as divisoes certas, ficaram 0,320Kg, mas a função me retorna -10,000, e aí está a dúvida, como resolvo isso? -- 07/01 17:41:55:580 -- Terminal: 192.168.1.35 Conectou -- 07/01 17:41:55:581 -- Terminal: 192.168.1.35 - Comando enviado: L -- 07/01 17:41:55:582 -- Terminal: 192.168.1.35 - Comando enviado: DSeja bem vindo -- 07/01 17:42:00:135 -- Terminal: 192.168.1.35 - Comando enviado: L -- 07/01 17:42:11:848 -- Terminal: 192.168.1.35 - Comando enviado: S -- 07/01 17:42:11:934 -- Terminal: 192.168.1.35 - LendoPeso: True - RecebeDados: S00320 -- 07/01 17:42:11:936 -- Terminal: 192.168.1.35 - RecebePeso: -10,000 -- 07/01 17:46:36:621 -- Terminal: 192.168.1.35 Desconectou - -5-TACBrTCPServer.Desativar -- 07/01 17:46:36:623 -- -6-TACBrTCPServer.Desativar Obrigado quem puder ajudar.
  3. Pelo que estou vendo foi uma instabilidade com o governo, pois está voltando a funcionar!!
  4. Olá, estamos passando por um problemao, todos nossos clientes estão com problemas hoje, ao ver o status, está dando o erro: Versao do arquivo XML não suportada e no envio o erro: argument out of range. Atualizamos os schemas e não encontrei nada comentando sobre mudanças. Segue o anexo de um XML. Aqui em nosso escritório, em modo de homologação está passando normal. Obrigado a todos. 42180880475130000110570010000031261000031267-cte.xml
  5. Quando estou tentando enviar o arquivo retorna o seguinte erro: "Método "Enviar" não implementado em: TDFeSSLHttpClass" Uso Delphi Tokio, Windows Server 2012, configurações SSLLib: libWinCrypt e demais configurações propostas pelo proprio ACBr, não desativei a conexão por Capicom ainda no ini. Tem mais algo que possa fazer?
  6. Opa, quem não procura direito não encontra! Existe uma propriedade ConfirmarAntesDosComprovantes que resolve isso tudo. Valeu!
  7. Olá pessoal! Estou vendo um roteiro da Software Express de pré-homologação que tem o seguinte trecho: "Tendo em vista a necessidade de adesão ao SAT ou NFC-e de alguns estabelecimentos, não há mais obrigatoriedade de confirmação da transação apenas após o término da impressão de todo o comprovante (Fiscal e TEF). Ante esta situação, é recomendado que a confirmação seja enviada logo após receber retorno = 0 da função ContinuaFuncaoSiTefInterativo e as imagens do cupom TEF (TipoCampo 121 e 122) forem recebidas. A mesma regra vale para ECF. A confirmação da venda não fica mais condicionada à impressão do comprovante TEF" É possivel gerenciar dessa maneira utilizando o AcbrTEFD, modificando eventos e/ou propriedades?
  8. Beleza Juliomar, e nos demais itens que relacionei, você acha que os retornos é pelo mesmo motivo? Meu homologador disse que há previsão de prorrogação para setembro, mas ainda não vi nada a respeito!
  9. Olá pessoal, estou fazendo testes finais das transmissões dos arquivos do Bloco X e estou com dúvidas que talvez alguém possa me auxiliar! 1ª Situação: Redução Z (Cenário: 2 ECF na frente de caixa, modo de Homologação, ER 02.04) Gero o arquivo de Redução Z da ECF 01 e transmito, retorno "Aguardando", OK Gero o arquivo de Redução Z da ECF 02 logo depois e transmito, retorno "Já existe Redução Z com estas informações com situação aguardando ou sucesso, número do recibo 833d0d14-4965-4edc-8711-4dc0b291bfd3", Este número de recibo é da ECF 01. Já conferi os arquivos, estão gerando com as informações correspondentes de cada uma com seus totalizadores e tals. O que será que está ocorrendo? 2ª Situação: Estoque Gerando o arquivo corretamente e transmitindo, erro retornado: "ORA-02051: Outra sessão ou ramificação na mesma transação falhou ou foi finalizada", existe algo que eu possa fazer para resolver isso? Agradeço desde já quem puder me ajudar!
  10. Olá pessoal, estou com uma dúvida, tenho uma impressora Elgin L-42 que está em PPLB, fiz vários testes com o Demo da ACBrEtq e também não realiza o que desejo, o avanço da etiqueta para destacar e depois o recuo para iniciar a etiqueta a partir do corte. Em PPLA na argox vai certo, mas nessa não. Teria que encontrar alguma função especifica nas configurações da própria Impressora?
  11. Olá, estou implementando o blocoX no meu PAF e surgiu uma dúvida, o totalizador Desconto ICMS precisa tb sair nessa relação, correto, e conforme o demo, tenho que colocar os produtos e apenas os valores de descontos de cada? E se eu tiver desconto no total, tenho que ratear pelos itens?
  12. Obrigado Daniel, verifiquei melhor e identifiquei que ele realmente tentava fechar o cupom sem o pagto. Como citei acima, o problema apenas ocorre com desconto igual ou superior a 50% utilizando TEF, nos descontos abaixo disso, normal. Utilizo a opção do TEF autofinalizarCupom, e depurando, notei que, com o desc. de 50% para mais, ocorre na seguinte instrução no ACBrTEFD, if (InfoECFAsDouble(ineSubTotal) > 0) and (GrupoFPG.Total > 0) then ECFPagamento( GrupoFPG.IndiceFPG_ECF, GrupoFPG.Total ); o resultado de InfoECFAsDouble(ineSubTotal) retorna valor negativo, e não entra no ECFPagamento, não sei mais o que verificar agora! Fico no aguardo de mais dicas se possivel! Obrigado
  13. Olá, estou passando um bocado de problema com uma situação, quando é dado um desconto = ou > 50%, na hora do fechamento, via TEF retorno a seguinte mensagem: ----------------- ERRO ----------------- Erro retornado pela Impressora: Epson Erro: 0A27 - Mensagem promocional não pode ser impressa. ---------------------------------------- Já vi aqui no fórum que pode ser por problemas de arredondamento, mas não consegui identificar esse problema nesse caso, pois se dou 49% de desconto, faz o processo normal. Alguém poderia me auxiliar. Uso Epson T81FBIII, TEF para pagto, e o log está em anexo. Obrigado. 2016-10-06_Log_ECF_.log
  14. Olá, gostaria de entender ou saber se estou fazendo uma rotina de forma correta na impressão de etiqueta para gondolas, estamos utilizando o ACBrETQ com impressora Elgin L-42 e configuração PPLA. Realizamos o processo conforme abaixo, mas essa impressora possui uma peculiaridade, ela emite um som ao final de cada impressão de etiqueta, como se houvesse terminado todas as impressões em memória, e é isso que me deixa intrigado com a boa pratica da lógica que utilizo, se passo o comando para impressão de 2 etiquetas, ele apenas emite o som ao final da impressão da segunda, e não a cada impressa como ocorre atualmente. Segue a rotina utilizada: cdsEtiqV.Open; cdsEtiqV.First; while (not cdsEtiqV.Eof) do begin for QtdImp := 1 to cdsEtiqVQTIMP.Value do begin //Inicio da Impressão. ACBrETQ1.LimparMemoria := True; ACBrETQ1.Ativar; with ACBrETQ1 do begin ImprimirTexto(orNormal,3,1,1,180, 70, Centraliza('ACUCAR MASCAVO,40,1),40)); ImprimirTexto(orNormal,3,1,1,130, 70, Centraliza('01 KG',40,2),40)); ImprimirBarras(orNormal, 'F','4','2',10, 110, '789456132123', 60); ImprimirTexto(orNormal,6,1,1, 30,485, 'R$ 6,00'); end; ACBrETQ1.Imprimir(1, 0); ACBrETQ1.Desativar; end; cdsEtiqV.Next; end;
×
×
  • Create New...