Ir para conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Showing results for tags 'mp4200'.

  • Search By Tags

    Digite tags separadas por vírgulas
  • Search By Author

Tipo de Conteúdo


Fóruns

  • Fórum Aberto - ACBr
    • Notícias do ACBr
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrDFe
    • Dúvidas sobre TEF
    • Dúvidas sobre PIX
    • ACBrMonitor PLUS
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
  • ACBr Pro
    • Dúvidas gerais
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • Boteco do ACBr
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Banco de Dados
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categorias

  • ACBr Pro
    • ACBrLib - PRO
    • ACBrMonitorPLUS - PRO
    • Utilitários - PRO
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
    • ACBrLib Android - Pro
  • Download Livre
    • ACBrLib - DEMO
    • ACBrMonitorPLUS - DEMO
    • Demos / Testes / Utilitários
    • Apresentações - Palestras
    • ACBrLib Android - Demo

Calendários

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Calendário da Comunidade
  • ACBr Papo Pro
  • Feriados Nacionais

Find results in...

Find results that contain...


Data de Criação

  • Início

    End


Data de Atualização

  • Início

    End


Filter by number of...

Data de Registro

  • Início

    End


Grupo


Website URL

Encontrado 11 registros

  1. Bom dia, Alguém tem alguma ideia do que pode ser este problema, estou tentando gerar o Espelho MFD, de uma impressora da Bematech MP 4200, tentei gerar pelo aplicativo da própria Bematech - 'Teste-das-funções-BEMAFI32', mas não esta gerando o espelho MFD, o arquivo, após finalizar a geração fica em branco, e pelo log da geração, apresenta a seguinte informação, para a tag, 'privateKey'. <privateKey Time="05-10-2020 10:24:06:273">Chave privada não logada</privateKey> Não sei se esta mensagem, tem algo haver com o problema, mas foi a unica informação divergente que encontrei. Agradeço de antemão o auxilio.
  2. Bom dia amigos, tenho um cliente que utiliza a impressora bematech mp4200, porém na impressão ESCPOS não está saindo o QrCode, no Fortes sai corretamente.... motivo pelo qual estou utilizando o ESCPOS é a velocidade de impressão pois é um supermercado e tem muitos itens. gostaria de pedir ajuda, se existe alguma configuração para corrigir isso, segue em anexo a imagem do cupom impresso em escpos.
  3. Bom dia pessoal, Temos um cliente que possui a impressora POS Bematech MP4200. A mais de uma semana que está dando problema em ambos os caixas do cliente de transmissão. O cliente efetua a venda de alguns cupons e acontece erro na impressora. Olhando os logs do nosso sistema, temos: ---------------------------------------------------------------------------------------- [17/08/2018 18:16:54] [VALIDARATIVOSAT] A impressora não está em operação. ---------------------------------------------------------------------------------------- Analisando o log do componente ACBrPOSPrinter, foi verificado que em todos os momentos que recebemos este erro, é logado: -- 17/08 18:16:19:811 - TraduzirTag(</corte_total>) -> [LF] [LF] [LF] [LF] [LF] [LF] [LF][ESC]w -- 17/08 18:16:19:826 - EnviarStringDevice( [ESC]@[GS][249] [NUL][ESC]2[ESC]a[SOH][FS]p[SOH][NUL][LF][ESC]************[ESC]F[LF][ESC][15]**************[LF][ESC]a[SOH][ESC][15]RE Informatica Ltda[LF][ESC]a[SOH][ESC][15]www.iws.com.br[LF][ESC]@[GS][249] [NUL][ESC]2[LF] [LF] [LF] [LF] [LF] [LF] [LF] [LF][ESC]w[LF]) -- 17/08 18:16:24:818 - TX -> [GS][248]1 -- 17/08 18:16:25:832 - TX -> [GS][248]1 -- 17/08 18:16:26:846 - TX -> [GS][248]1 -- 17/08 18:16:27:860 - TX -> [GS][248]1 -- 17/08 18:16:28:874 - TX -> [GS][248]1 -- 17/08 18:16:29:888 - TX -> [GS][248]1 -- 17/08 18:16:30:902 - TX -> [GS][248]1 -- 17/08 18:16:31:916 - TX -> [GS][248]1 -- 17/08 18:16:32:930 - TX -> [GS][248]1 -- 17/08 18:16:33:944 - TX -> [GS][248]1 -- 17/08 18:16:34:958 - TX -> [GS][248]1 -- 17/08 18:16:35:972 - TX -> [GS][248]1 -- 17/08 18:16:36:986 - TX -> [GS][248]1 -- 17/08 18:16:38:000 - TX -> [GS][248]1 -- 17/08 18:16:39:014 - TX -> [GS][248]1 -- 17/08 18:16:40:028 - TX -> [GS][248]1 -- 17/08 18:16:41:042 - TX -> [GS][248]1 -- 17/08 18:16:42:056 - TX -> [GS][248]1 -- 17/08 18:16:43:070 - TX -> [GS][248]1 -- 17/08 18:16:44:084 - TX -> [GS][248]1 -- 17/08 18:16:45:098 - TX -> [GS][248]1 -- 17/08 18:16:46:112 - TX -> [GS][248]1 -- 17/08 18:16:47:126 - TX -> [GS][248]1 -- 17/08 18:16:48:140 - TX -> [GS][248]1 -- 17/08 18:16:49:154 - TX -> [GS][248]1 -- 17/08 18:16:50:168 - TX -> [GS][248]1 -- 17/08 18:16:51:182 - TX -> [GS][248]1 -- 17/08 18:16:52:196 - TX -> [GS][248]1 -- 17/08 18:16:53:210 - TX -> [GS][248]1 Observei que ao efetuar a ativação do equipamento são utilizados estes parâmetros: -------------------------------------------------------------------------------- ATIVAR - 17/08/18 18:24:58:995 - Modelo.: EscBematech - TimeOut: 3 - Serial.: COM7 - BAUD=9600 DATA=8 PARITY=N STOP=1 HANDSHAKE= MAXBANDWIDTH=0 SENDBYTESCOUNT=0 SENDBYTESINTERVAL=0 -------------------------------------------------------------------------------- Gostaria da opinião de vocês sobre este assunto. Desde já agradeço.
  4. Prezados, bom dia. Estou utilizando acbrmonitor no meu sistema. Sem motivo aparente e esporadicamente, a configuração da impressora aumenta a fonte. Conforme foto abaixo. Deixe-me explicar melhor. Meu sistema utiliza o ACBRMonitor para fazer emissão de NFCe. Dentro do meu sistema existem relatórios para gerenciar vendas e estes são montados pelo meu sistema, sem nenhum vínculo com o ACBR. Para imprimir estes relatórios eu gero um arquivo TXT e depois crio um arquivo .Bat com o comando para imprimir este TXT na impressora definindo sua Porta. (Comando: >> TYPE C:\gsecf-tmp\RelTmp.txt >COM4). O que está ocorrendo é que, em algum momento, indeterminado, a impressão começa a sair com a fonte maior e isto só ocorre após eu utilizar o acbr para gerar notas, imprimir nfc-e e outros comandos para impressora. Anteriormente eu usava outro software, sem ser o acbr, e isto nunca aconteceu. Estou efetuando testes na minha empresa e coloquei meu sistema com o acbrmonitor em dois clientes para eles testarem e este problema da impressão ocorreu em todos. Se eu desligar e ligar a impressora, o "tamanho da fonte" volta ao normal. Se eu desligar e ligar a impressora, e não utilizar nada do acbr no meu sistema, imprimir só os relatórios, também não desconfigura. Começa a sair errado, em algum momento após utilizar a impressão com acbr. O ACBR possui algum comando que eu possa imprimir qualquer coisa na impressora ? Tipo enviar um arquivo TXT com um texto qualquer e ele imprimir ? As fotos abaixo demonstra o mesmo relatório. Impresso em horas diferente, um com o erro da fonte maior e um impresso normal.
  5. Bom dia. Estou com uma ECF (Bematech MP 4200) que esporadicamente ele está me retornando está msg de "Acréscimo ou desconto maior que o total do cupom fiscal", ao chamar "ACBrTEFDComandaECFSubtotaliza". Não consegui identificar no log do Componente AcbrECF o que poderia ser o erro. Pelo espelho do cupom não vi nada de incorreto, faço o mesmo cupom em outra impressora com os mesmo dados e finaliza corretamente, se logo após dar este erro eu tentar novamente o mesmo cupom na impressora funciona. Alguém já passou por isso? ou consegui me auxiliar? Segue em anexo Log com parte da ativação do AcbrECF e trecho aonde retorna o erro. Obrigado. Log ECF.txt
  6. Bom dia, Ao emitirmos o comando da Redução Z para a impressora MP-4200, ela nos retorna um erro de 'Impressora Bematech não está respondendo', porém podemos notar que a redução z foi impressa com sucesso, mas ainda assim ela nos retorna esse erro. Não estamos conseguindo identificar o motivo. Estamos utilizando o comando TACBrECF.ReducaoZ Alguém poderia nos ajudar por favor? Segue log da impressora: -- 13/09 19:26:43:578 ReducaoZ( 13/09/2016 19:26 ) -- 13/09 19:26:43:578 TX -> [SOH][175][NAK][NUL][18][NUL]13092016|192641|0|G -- 13/09 19:26:43:578 RX <- [ACK] -- 13/09 19:26:43:593 Status TX -> [ENQ][NUL] -- 13/09 19:26:43:593 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (1) -- 13/09 19:26:43:656 Status TX -> [ENQ][NUL] -- 13/09 19:26:43:656 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (2) -- 13/09 19:26:43:718 Status TX -> [ENQ][NUL] -- 13/09 19:26:43:734 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (3) -- 13/09 19:26:43:796 Status TX -> [ENQ][NUL] -- 13/09 19:26:43:796 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (4) -- 13/09 19:26:43:859 Status TX -> [ENQ][NUL] -- 13/09 19:26:43:859 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (5) -- 13/09 19:26:43:921 Status TX -> [ENQ][NUL] -- 13/09 19:26:43:921 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (6) -- 13/09 19:26:43:984 Status TX -> [ENQ][NUL] -- 13/09 19:26:43:984 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (7) -- 13/09 19:26:44:046 Status TX -> [ENQ][NUL] -- 13/09 19:26:44:046 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (8) -- 13/09 19:26:44:109 Status TX -> [ENQ][NUL] -- 13/09 19:26:44:109 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (9) -- 13/09 19:26:44:171 Status TX -> [ENQ][NUL] -- 13/09 19:26:44:171 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (10) -- 13/09 19:26:44:234 Status TX -> [ENQ][NUL] -- 13/09 19:26:44:234 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (11) -- 13/09 19:26:44:296 Status TX -> [ENQ][NUL] -- 13/09 19:26:44:328 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (12) -- 13/09 19:26:44:390 Status TX -> [ENQ][NUL] -- 13/09 19:26:44:421 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (13) -- 13/09 19:26:44:484 Status TX -> [ENQ][NUL] -- 13/09 19:26:44:515 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (14) -- 13/09 19:26:44:578 Status TX -> [ENQ][NUL] -- 13/09 19:26:44:609 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (15) -- 13/09 19:26:44:671 Status TX -> [ENQ][NUL] -- 13/09 19:26:44:718 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (16) -- 13/09 19:26:44:781 Status TX -> [ENQ][NUL] -- 13/09 19:26:44:812 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (17) -- 13/09 19:26:44:875 Status TX -> [ENQ][NUL] -- 13/09 19:26:44:906 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (18) -- 13/09 19:26:44:968 Status TX -> [ENQ][NUL] -- 13/09 19:26:45:000 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (19) -- 13/09 19:26:45:062 Status TX -> [ENQ][NUL] -- 13/09 19:26:45:093 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (20) -- 13/09 19:26:45:156 Status TX -> [ENQ][NUL] -- 13/09 19:26:45:171 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (21) -- 13/09 19:26:45:250 Status TX -> [ENQ][NUL] -- 13/09 19:26:45:265 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (22) -- 13/09 19:26:45:343 Status TX -> [ENQ][NUL] -- 13/09 19:26:45:359 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (23) -- 13/09 19:26:45:421 Status TX -> [ENQ][NUL] -- 13/09 19:26:45:421 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (24) -- 13/09 19:26:45:484 Status TX -> [ENQ][NUL] -- 13/09 19:26:45:484 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (25) -- 13/09 19:26:45:546 Status TX -> [ENQ][NUL] -- 13/09 19:26:45:546 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (26) -- 13/09 19:26:45:609 Status TX -> [ENQ][NUL] -- 13/09 19:26:45:609 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (27) -- 13/09 19:26:45:671 Status TX -> [ENQ][NUL] -- 13/09 19:26:45:671 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (28) -- 13/09 19:26:45:734 Status TX -> [ENQ][NUL] -- 13/09 19:26:45:750 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (29) -- 13/09 19:26:45:812 Status TX -> [ENQ][NUL] -- 13/09 19:26:46:156 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (30) -- 13/09 19:26:46:218 Status TX -> [ENQ][NUL] -- 13/09 19:26:46:218 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (31) -- 13/09 19:26:46:281 Status TX -> [ENQ][NUL] -- 13/09 19:26:46:281 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (32) -- 13/09 19:26:46:343 Status TX -> [ENQ][NUL] -- 13/09 19:26:46:375 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (33) -- 13/09 19:26:46:437 Status TX -> [ENQ][NUL] -- 13/09 19:26:46:468 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (34) -- 13/09 19:26:46:531 Status TX -> [ENQ][NUL] -- 13/09 19:26:46:562 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (35) -- 13/09 19:26:46:625 Status TX -> [ENQ][NUL] -- 13/09 19:26:46:656 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (36) -- 13/09 19:26:46:718 Status TX -> [ENQ][NUL] -- 13/09 19:26:46:734 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (37) -- 13/09 19:26:46:796 Status TX -> [ENQ][NUL] -- 13/09 19:26:46:828 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (38) -- 13/09 19:26:46:890 Status TX -> [ENQ][NUL] -- 13/09 19:26:46:921 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (39) -- 13/09 19:26:46:984 Status TX -> [ENQ][NUL] -- 13/09 19:26:47:000 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (40) -- 13/09 19:26:47:078 Status TX -> [ENQ][NUL] -- 13/09 19:26:47:093 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (41) -- 13/09 19:26:47:171 Status TX -> [ENQ][NUL] -- 13/09 19:26:47:187 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (42) -- 13/09 19:26:47:250 Status TX -> [ENQ][NUL] -- 13/09 19:26:47:250 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (43) -- 13/09 19:26:47:312 Status TX -> [ENQ][NUL] -- 13/09 19:26:47:312 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (44) -- 13/09 19:26:47:375 Status TX -> [ENQ][NUL] -- 13/09 19:26:47:375 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (45) -- 13/09 19:26:47:437 Status TX -> [ENQ][NUL] -- 13/09 19:26:47:437 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (46) -- 13/09 19:26:47:500 Status TX -> [ENQ][NUL] -- 13/09 19:26:47:500 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (47) -- 13/09 19:26:47:562 Status TX -> [ENQ][NUL] -- 13/09 19:26:47:562 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (48) -- 13/09 19:26:47:625 Status TX -> [ENQ][NUL] -- 13/09 19:26:47:625 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (49) -- 13/09 19:26:47:687 Status TX -> [ENQ][NUL] -- 13/09 19:26:47:687 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (50) -- 13/09 19:26:47:750 Status TX -> [ENQ][NUL] -- 13/09 19:26:47:765 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (51) -- 13/09 19:26:47:828 Status TX -> [ENQ][NUL] -- 13/09 19:26:47:828 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (52) -- 13/09 19:26:47:890 Status TX -> [ENQ][NUL] -- 13/09 19:26:47:890 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (53) -- 13/09 19:26:47:953 Status TX -> [ENQ][NUL] -- 13/09 19:26:47:953 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (54) -- 13/09 19:26:48:015 Status TX -> [ENQ][NUL] -- 13/09 19:26:48:015 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (55) -- 13/09 19:26:48:078 Status TX -> [ENQ][NUL] -- 13/09 19:26:48:109 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (56) -- 13/09 19:26:48:171 Status TX -> [ENQ][NUL] -- 13/09 19:26:48:203 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (57) -- 13/09 19:26:48:265 Status TX -> [ENQ][NUL] -- 13/09 19:26:48:296 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (58) -- 13/09 19:26:48:359 Status TX -> [ENQ][NUL] -- 13/09 19:26:48:390 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (59) -- 13/09 19:26:48:453 Status TX -> [ENQ][NUL] -- 13/09 19:26:48:484 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (60) -- 13/09 19:26:48:546 Status TX -> [ENQ][NUL] -- 13/09 19:26:48:578 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (61) -- 13/09 19:26:48:640 Status TX -> [ENQ][NUL] -- 13/09 19:26:48:671 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (62) -- 13/09 19:26:48:734 Status TX -> [ENQ][NUL] -- 13/09 19:26:48:750 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (63) -- 13/09 19:26:48:812 Status TX -> [ENQ][NUL] -- 13/09 19:26:48:843 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (64) -- 13/09 19:26:48:906 Status TX -> [ENQ][NUL] -- 13/09 19:26:48:921 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (65) -- 13/09 19:26:48:984 Status TX -> [ENQ][NUL] -- 13/09 19:26:48:984 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (66) -- 13/09 19:26:49:046 Status TX -> [ENQ][NUL] -- 13/09 19:26:49:046 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (67) -- 13/09 19:26:49:109 Status TX -> [ENQ][NUL] -- 13/09 19:26:49:109 Resposta: SEQ:175 CMD:21 EXT:0 CAT:0 RET:[SOH][NUL][NUL][NUL] TBR:9 BRS:"13092016|" CHK:224 -- 13/09 19:26:49:218 RX <- [SOH][175][NAK][NUL][NUL][SOH][NUL][NUL][NUL][TAB][NUL]13092016|[224] -- 13/09 19:26:50:031 -- 13/09 19:26:50:031 TX -> [SOH][176][26][NUL][4][NUL]4|2|, -- 13/09 19:26:50:968 RX <- [ACK] -- 13/09 19:26:50:968 Status TX -> [ENQ][NUL] -- 13/09 19:26:51:000 Resposta: SEQ:176 CMD:26 EXT:0 CAT:0 RET:[SOH][NUL][NUL][NUL] TBR:6 BRS:"2|000|" CHK:139 -- 13/09 19:26:51:109 RX <- [SOH][176][26][NUL][NUL][SOH][NUL][NUL][NUL][ACK][NUL]2|000|[139] -- 13/09 19:26:51:109 Estado -- 13/09 19:26:51:109 TX -> [SOH][177][26][NUL][ENQ][NUL]16|5|d -- 13/09 19:26:54:234 RespostaComando: -- 13/09 19:26:54:234 RX <- -- 13/09 19:26:54:234 ----------------- ERRO ----------------- Impressora BEMATECH não está respondendo ---------------------------------------- -------------------------------------------------------------------------------- ATIVAR - 14/09/16 07:01:40:733 - Modelo: EscECF - Porta: COM5 - TimeOut: 3 Device: BAUD=9600 DATA=8 PARITY=N STOP=1 HANDSHAKE=DTR/DSR MAXBANDWIDTH=0 --------------------------------------------------------------------------------
  7. Bom dia, Estamos com uma situação para as impressoras blindadas MP-4200 TH FI, onde ao emitirmos a redução Z, os valores das alíquotas de ICMS estão retornando os valores do Imposto e não da Base-ICMS, onde os dados lidos não conferem com os emitidos na redução Z. Detectamos também que quando a redução é emitida no mesmo dia (ao fim do expediente por exemplo), o valor da alíquota (de 17% por exemplo) é lido de forma errada (é lido o valor do imposto), porém quando a redução é emitida no dia seguinte pela manhã, a leitura dos dados é feita de forma correta. Alguém já pegou esse mesmo problema? Após o comando para emitir a redução Z, estamos validando se é a MP-4200, se for, nós emitidos uma leitura dos DadosUltimaReducaoZ, porém retorna o valor incorreto da aliquota como citei acima. Segue: DM_ECF.ECF.ReducaoZ(dDtMovimento); if (Pos('MP-4200',DM_ECF.ECF.SubModeloECF)) > 0 then begin DM_ECF.ECF.DadosUltimaReducaoZ; DM_FISCAL2.gravarAliquotasIcms(DM_ECF.ECF.DadosReducaoZClass.TodasAliquotas, DM_ECF.ECF.iIdECF, dDtMovimento,IntToStrDefVSM((iCrz - 1)), DM_ECF.ECF.NumSerie); if DM_ECF.ECF.DadosReducaoZClass.ISSQN.Count > 0 then begin DM_FISCAL2.gravarAliquotasIcms(DM_ECF.ECF.DadosReducaoZClass.ISSQN, DM_ECF.ECF.iIdECF, dDtMovimento, IntToStrDefVSM((iCrz - 1)), DM_ECF.ECF.NumSerie, True); end; end;
  8. licerio

    Emulador MP4200

    Olá, Instalei o emulador da bematech MP4200, configurei o VSPE corretamente mas ao usar o ECFTESTE ele diz que a impressora não esta em linha, sendo que com o EMULADOR MP2100 funciona corretamete. Alguém pode me ajudar, sabe se esse emulador novo esta com algum bug ou preciso configurar algo mais ??? Obrigado.
  9. Boa tarde pessoal! Estou tendo problemas com uma Bematech MP4200 TH TI. Em algumas emissões de Relatório Gerencial, dá a seguinte mensagem: "Categoria: 15-Protocolo Motivo: 2-Checksum inválido no comando recebido pelo ECF" Depois de vários relatórios gerenciais emitidos, também consegui reproduzir a mensagem de erro no emulador da MP4200. Alguém já teve este problema? Anexei três trechos do LOG onde constam a mensagem de retorno com a categoria 15. Ambiente: Delphi 2010 Fontes: Trunk2 - Revisão 9457 []´s Everton logBematech.txt
  10. Olá pessoal, Estou usando um ECF Bematech MP4200 com o protocolo EcfEscEcf para fazer alguns teste. Quando vou realizar a gravação de relatórios gerencias a função não aceita espaços no nome dos relatórios procedure TACBrECFEscECF.ProgramaRelatorioGerencial(var Descricao: String; Posicao: String); var PosRel : Integer; begin if not Assigned( fpRelatoriosGerenciais ) then CarregaRelatoriosGerenciais ; Descricao := AjustaDescricao( Descricao ); //<<---- DESCRIÇÃO SÓ RECEBE LETRAS SEM ESPAÇOS EscECFComando.CMD := 86; if Posicao = '' then PosRel := RelatoriosGerenciais.Count + 1 else PosRel := StrToInt( Posicao ); EscECFComando.AddParamInteger( PosRel ) ; EscECFComando.AddParamString( Descricao ) ; EnviaComando; CarregaRelatoriosGerenciais; end; Analisando mais a fundo a função, vi que "AjustaDescricao( Descricao );" chama a função "OnlyAlpha" que só retorna letras. function TACBrECFEscECF.AjustaDescricao(ADescricao : String) : String ; begin { Ajusta uma descrição de acordo com as regras do protocolo EscECF Máximo de 15, Mínimo de 4 caracteres ASCII de posição 65 a 90 (letras maiúsculas) ou 97 a 122 (letras minúsculas) } Result := OnlyAlpha( LeftStr( TiraAcentos( ADescricao ),15) ); end ; Para resolver o meu problema, eu retirei do result da função "AjustaDescricao" a chamada para "OnlyAlpha". Com isso consegui gravar relatórios gerenciais com espaços. Não sei se isso seria o certo ou se há outra maneira de resolver, pois segundo o comentário na função "AjustaDescricao", a mesma é chamada para atender as normas do protocolo EscEcf. E ainda, esta mesma função e usada em outros métodos dentro da Unit EscEcf.
  11. andepunk

    Protocolo Escecf Lento

    Estou com uma impressora Bematech MP4200, configurada em uma porta USB instalada o drive da própria impressora em uma COM virtual. Em todos os comandos que executa o processo é extremamente lento. Para obter o status da impressora por exemplo, leva uns 2 segundos. Alguém tem algum conhecimento para configuração desse protocolo que fique rápida a comunicação? Obs: Estou com a ultima versão dos fontes da classe ACBrECFEscECF.pas
×
×
  • 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...