Ir para conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Showing results for tags 'mp'.

  • 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
    • Duvidas Privadas
    • 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 3 registros

  1. [2016-01-27 16:31:40.504]:Erro no Campo 'vCFe' : Campo vCFe maior que a soma dos valores do MP. [2016-01-27 16:31:40.515]:ERRO NA EMISSAO: 1408: Rejeicao: Valor total do CF-e-SAT maior que o somatorio dos valores de Meio de Pagamento empregados em seu pagamento. Boa tarde. passei o dia todo pesquisando e não encontrei nada, e geralmente quando isso acontece é "cagada" minha, no sistema que estou trabalhando a quantidade de casas decimais adotado é 3, e mesmo eu calculando o valor total do produto : Prod.qCom := Item.nQuantid; Prod.vUnCom := Item.nValorUnit; nTotalItem := WSRound(Item.nQuantid * Item.nValorUnit , 2); Prod.vProd := nTotalItem; WSRound -> Função de arredondamento comum. O valor do total do produto não é enviado ao equipamento (emulador) SAT, aparentemente é calculado pelo próprio equipamento (emulador), segundo a minha interpretação das normas técnicas entendi que esse cálculo é realmente realizado no equipamento, ignorando o valor que eu informar. Com isso ao informar ao usuário que o valor é X, ele pode ser diferente: PRODUTO: ITEM 1 VALOR UN: 0,273 ( 0,27 SAT ) QUANT: 1225,0 TOTAL: 334,42 TOTAL SAT 330,75 Nesse exemplo obtive uma diferença de 3,67 reais. Minha dúvida: Não existe um local onde informo a quantidade de casas que estou trabalhando e/ou uma forma de enviar o valor total do Produto além do unitário e da quantidade para o equipamento (emulador) para que fique igual tanto no sistema quanto no cupom fiscal? Se a resposta para a pergunta acima for não, alguém pode me informar algo que eu possa estar tentando para sanar esse problema? Agradeço desde já, muito obrigado.
  2. Introdução Recentemente, a Bematech nos forneceu a nova impressora térmica não fiscal Bematech MP-5100 TH para homologarmos nos exemplos do ACBr, desta forma efetivamos os testes e apresentamos abaixo todos os resultados. Driver e softwares vinculados a impressora podem ser localizados e baixados através do link: http://bematechpartners.com.br/wp01/?page_id=770 imagem 1 - Impressora não fiscal Bematech MP-5100 TH Instalação Os testes foram realizados utilizando o sistema operacional Windows 8.1 Pro 64 bits, este após a conexão do cabo USB com a impressora já ligada e pronta para uso, reconheceu um novo dispositivo, porém não instalou automaticamente seus drivers, sendo necessário instalá-lo manualmente. A instalação da impressora foi realizada de maneira simples, onde temos a possibilidade de realizar esta através do Spool do Windows ou pela comunicação virtual serial ou ethernet. Para tais, foram realizados os seguintes passos: • Passos para instalação do Spooler: O arquivo baixado para instalação do driver foi o "Driver Spooler MP-2500 TH, MP-4000 TH, MP-4200 TH, MP-5100 TH, MP-100S TH v4.5.0.0 (32_64bits)", que é concluído o download com o nome "BematechSpoolerDrivers_v4.5.0.0". (verificar link no início do tópico). Após descompactar o arquivo, seguir os passos a seguir: 1. Executar o arquivo “BematechSpoolerDrivers_x64_4.5.0.0.exe”; 2. Escolher o modelo “MP-4200 TH”; 3. Selecionar a interface Serial; 4. Clicar em “Detectar”; (ver imagem 2) imagem 2 5. Clicar em “Instalar impressora”; Após instalação podemos verificar a impressora nos “Dispositivos e Impressoras” • Passos para instalação virtual serial: O driver utilizado para comunicação virtual serial foi o “Driver USB MP-100, MP-4200 TH , MP-5100 TH v3.4.0”. Após descompactar o arquivo, seguir os passos a seguir: 1. Abrir o “Gerenciador de Dispositivos” do Windows; 2. Localizar o dispositivo (em meu computador, o dispositivo ficou com o nome “Bematech MP-5100 TH”, com alertas); 3. Clicar com o botão direito sobre o dispositivo e depois clicar em “Atualizar Driver...”; 4. Clicar na opção “Procurar software de driver no computador”; 5. Procurar a pasta onde foi extraído o driver; 6. Avançar e concluir a instalação. Após a instalação podemos verificar a porta COM emulada. • Passos para instalação Ethernet: Para instalação através da comunicação Ethernet foi utilizado o mesmo driver do Spool citado acima, antes de inciar a instalação, é necessário ajustar o IP de comunicação da impressora com a rede utilizada, tal procedimento foi realizado através dos passos: 1. Acessar o link: http://bematechpartners.com.br/wp01/?page_id=770; 2. Baixar o Software: “Software do Usuário MP-4200 TH e MP-100S TH - 32_64bits v2.9.4”; 3. Extrair os arquivos; 4. Extrair novamente os arquivos conforme o Windows utilizado; 5. Instalar o “Bematech User Software v2.9.4”; 6. Executar o software; 7. Em comunicação, selecionar “Ethernet”; 8. Clicar em “Procurar”; 9. Selecionar o modelo da impressora; 10. Clicar em “Procurar” 11. Selecionar na lista a impressora localizada; 12. Fazer as alterações necessárias e clicar em “Atualizar info”; (ver imagem 3) imagem 3 13. Fechar o software utilitário; Com a impressora configurada na rede local, continuar a instalação seguindo os passos: 1. Executar o arquivo “BematechSpoolerDrivers_x64_v4.3.1.0.exe”; 2. Escolher o modelo “MP-4200 TH”; 3. Informar o endereço de IP configurado; 4. Clicar em “Instalar Impressora”; imagem 4 Após instalação podemos verificar a impressora nos “Dispositivos e Impressoras”. Ajustar comprimento de impressão O spool do Windows vem com dimensões de impressão com no máximo de 80 mm por 30 cm, impossibilitando assim a impressão de um cupom com muitos produtos, quando este é utilizado no fortes. Para solucionar tal problema, foi necessário criar um formulário de impressão nas propriedades de impressão do Windows e atribuir este no spooler. O procedimento pode ser feito seguindo os passos: 1. Acessar os “Dispositivos e Impressoras” do Windows; 2. Selecionar a impressora utilizada e clicar em “Propriedades do servidor de impressão”; 3. Selecionar a opção “Criar um novo formulário”; 4. Colocar o “Nome do formulário” como: “MP-5100 TH” 5. Ajustar a “Largura” em “7,36 cm”; 6. Ajustar a “Altura” em “95,00 cm”; (ver imagem abaixo) 7. Clicar em “Salvar Fomulário”; 8. Clicar em “OK”; (ver imagem 5) imagem 5 9. Clicar com o botão direito sobre a impressora e abrir as “Propriedades da impressora”; 10. Ir na aba “Configurações do Dispositivo”; Em “Atribuição de Formulário a Bandeja”, apontar o “Automático” em “MP-5100 TH”; (ver imagem 6) imagem 6 11. Na aba “Geral”, abrir as “Preferências...”; 12. Clicar em “Avançado”; 13. Em “Papel/saída” > “Tamanho do Papel”, apontar o formulário criado “MP-5100 TH”; (ver imagem 7) imagem 7 14. Clicar em “OK”; 15. Durante a primeira impressão, foi necessário ajustar novamente o formulário, para tal, no SATTeste, clicar em “Definir Impressora”; 16. Selecionar a impressora e clicar em “Propriedades...”; 17. Clicar em “Avançado...”; 18. Apontar o Tamanho do Papel e clicar em “OK” Após concluir os procedimentos acima, a impressora estará pronta para a impressão de qualquer cupom. Configuração de logotipo O logotipo é configurado através do Software “Bematech User Software v. 2.9.4”, (Software do Usuário MP-4200 TH e MP-100S TH - 32_64bits v2.8.5). Após baixar o mesmo, instalar e executar o aplicativo, seguir os procedimentos abaixo: 1. Em “Configuração”, selecionar a “Comunicação” utilizada e clicar em “Aplicar”; 2. Acessar a aba “Bitmap & Logo”; 3. No canto esquerdo, selecionar a opção “Logo”; 4. Clicar em “Incluir logo”; 5. Clicar no “ + ” e selecionar a imagem desejada; 6. Clicar em “Upload”; (ver imagem 8) imagem 8 Utilização: PosPrinterTeste Os resultados informados abaixo foram adquiridos, em testes, utilizando o componente ACBrPosPrinter e o seu demo PosPrinterTestes.exe. Configurações utilizadas: • Modelo: ppEscBematech • Porta: A porta de comunicação pode ser configurada de formas distintas, dependendo da interface de comunicação utilizada: ◦ COMxx – Para comunicação virtual serial; ◦ \\Nome_do_computador\Nome_do_Compartilhamento – Para utilizar a impressora instalada e compartilhada no Windows. (exemplos: \\localhost\mp5100; \\rodrigo\mp5100; \\192.168.1.50\mp5100) ◦ RAW:Nome da Impressora – Para enviar a impressão ao Spool do Windows em modo RAW. (exemplo: RAW:MP-5100 TH) ◦ TCP:IP:Porta – Para utilizar a impressora através da comunicação Ethernet. (exemplo: TCP:192.168:94.123:9100) • Colunas: 48 • Espaços: 0 • Buffer: 0 • Linhas Pular: 0 • Pag.codigo: ◦ As paginações pc850, pc860 e pcUTF8 saíram corretamente, conforme o comando enviado; ◦ As paginações pc437 e pc852 não imprimiram algumas acentuações; ◦ A paginação pc1252 não saiu corretamente; ◦ A paginação pcNone imprimiu apenas os caracteres comuns. • Cod.Barras: Largura: 0 ; Altura: 0. • QRCode: Tipo - 2 ; Largura Mod. - 4 ; ErrorLevel - 0 • LogoTipo: KC1 - 32 ; KC2 - 32 ; FatorX - 1 ; Fator Y - 1. • Gaveta: Gaveta - 1 ; ON - 50 ; OFF – 200 imagem 9 - PosPrinterTeste Resultados apresentados nas Tags de impressão: Tags de Formatação de Caracter: As tags de formatação funcionaram corretamente, com exceção da fonte invertida, que não é suportada pela Bematech. (Ver imagem 10) imagem 10 Tags de Alinhamento: Todas as tags saíram corretamente. (Ver imagem 11) imagem 11 Tags de Codigo de Barras: ◦ Os códigos EAN8, EAN13, INT25, CODE39, CODE93, CODE128, UPCA e CODABAR foram impressos corretamente. (Ver imagem 12) ◦ Os códigos std25, CODE11 e MSI não foram impressos. imagem 12 Tags de QRCode: Todos os QRCodes foram impressos corretamente, e suas leituras são funcionais. (Ver imagem 13) Para testarmos a leitura do QRCode, utilizamos um dos diversos aplicativos de leitores disponíveis para Android ou IOS, e compartamos se o conteúdo lido, foi exatamente o que informamos no momento da impressão. imagem 13 Tags de Logotipo: Logotipo impresso corretamente. (Ver imagem 14) imagem 14 Tag de Gaveta: A comunicação com a gaveta funcionou corretamente. Leitura de Status: A leitura de Status só é funcional ao utilizar comunicação através da porta serial (COM) ou por TCP/IP. Abaixo alguns status retornados pela impressora: • Impressora pronta para uso: “Nennhum Erro encontrado”; • Impressora com a tampa aberta: “stOffLine, stTampaAberta, ”; • Impressora com pouco papel: “stPoucoPapel, ”; • Impressora sem papel: “stPoucoPapel, stSemPapel, stOffLine, ”; • Impressora com a gaveta aberta: “stGavetaAberta, ” SATTeste Os resultados relatados abaixo foram obtidos através da impressão, de extratos do SAT, utilizando o programa de Exemplo do ACBr: SATTeste.exe. Testamos a impressão usando o Spool do Windows através do Gerador de Relatórios Fortes Report, e também usando a impressão em ESC/POS. A fim de medir apenas o tempo de impressão, em ambas formas de impressão, consideramos um XML de venda já emitido e carregado no Componente, e efetuamos apenas a impressão do XML carregado. Resultados utilizando o gerador de relatórios Fortes Report: As configurações do fortes utilizadas foram as seguintes: • Largura: 290 • Topo: 0 • Fundo: 0 • Esquerda: 3 • Direita: 4 imagem 15 - SATTeste imagem 16 - Cupom imagem 17 - Cupom resumido A fim de testar o desempenho da impressora, simulamos a impressão de vários extratos do SAT, com diversas quantidades de itens, com os tempos conforme tabela abaixo: imagem 18 - Tempo de impressão spooler *valores em milissegundos. *média do cupom resumido adquirida com as impressões de vendas com 3, 300 e 500 itens. Os testes utilizando os comandos ESC/POS, foram realizados com três formas de comunicação, sendo estas: Porta serial virtual: As configurações foram as seguintes: • Modelo: ppEscBematech • Porta: COM8 ◦ Baud Rate: 115200 ◦ Buffer de Envio: 8192 • Colunas: 48 • Espaços Linhas: 0 • Linhas Pular: 0 • Pag.codigo: pc850 Simulamos a impressão de vários extratos do SAT, com diversas quantidades de itens, coletando os tempos de impressão, conforme tabela abaixo: Imagem 19 - Tempo de impressão ESC/POS *valores em milissegundos. *média do cupom resumido adquirida com as impressões de vendas com 3, 300 e 500 itens. Comando RAW: As configurações foram as seguintes: • Modelo: ppEscBematech • Porta: RAW:MP-5100 TH ◦ Baud Rate: 115200 ◦ Buffer de Envio: 8192 • Colunas: 48 • Espaços Linhas: 0 • Linhas Pular: 0 • Pag.codigo: pc850 Tempos de impressão: Imagem 20 - Tempo de impressão por comando RAW *valores em milissegundos. *média do cupom resumido adquirida com as impressões de vendas com 3, 300 e 500 itens. Comando TCP: As configurações foram as seguintes: • Modelo: ppEscBematech • Porta: TCP:192.168.94.123:9100 ◦ Baud Rate: 115200 ◦ Buffer de Envio: 8192 • Colunas: 48 • Espaços Linhas: 0 • Linhas Pular: 0 • Pag.codigo: pc850 Tempos de impressão: Imagem 21 - Tempo de impressão via TCP *valores em milissegundos. *média do cupom resumido adquirida com as impressões de vendas com 3, 300 e 500 itens. Considerações A impressora térmica não fiscal Bematech MP-5100 TH possui um desempenho notável, sendo assim uma ótima escolha para qualquer ambiente de utilização, a velocidade de impressão é boa assim como sua guilhotina, agilizando o ambiente de trabalho. A instalação foi realizada de forma simples, sem encontrar nenhum problema, o Windows detectou a conexão da mesma logo após a comunicação com o cabo USB, porém não instalou o driver automaticamente, sendo necessário apenas executar sua instalação. Até o momento de criação deste documento, como o modelo da impressora é novo, foi difícil localizar drivers específicos para a mesma, sendo utilizado os drivers do modelo MP-4200.
  3. Olá! Estou com problemas de reconhecimento com a impressora Bematech MP 2100 th FI, não consigo obter resposta por nenhuma porta. segue em anexo um dos erros apresentados -- 14:00:16 21/09/2015 Ativar TX -> 14:00:21 RX <- ----------------- ERRO ----------------- Impressora Bematech não responde (ACK = 0) ---------------------------------------- -- 14:00:28 21/09/2015 Ativar TX -> [ESC].271} 14:00:31 RX <- ----------------- ERRO ----------------- Impressora Sweda não está respondendo ---------------------------------------- -- 14:00:40 21/09/2015 Ativar TX -> [28]R[200]082[188] 14:00:41 RX <- ----------------- ERRO ----------------- Impressora Daruma não está respondendo ---------------------------------------- -- 14:00:41 TX -> [ESC][195][CR] 14:00:43 RX <- ----------------- ERRO ----------------- Impressora Daruma não está respondendo ---------------------------------------- -- 14:00:52 21/09/2015 Ativar TX -> [ESC]f[228] [ 14:00:55 RX <- ----------------- ERRO ----------------- Impressora Schalter não está respondendo ---------------------------------------- -- 14:01:02 21/09/2015 Ativar TX -> [STX][ESC]$34M47[ETX] 14:01:05 RX <- ----------------- ERRO ----------------- Impressora Mecaf não está respondendo ---------------------------------------- -- 14:01:12 21/09/2015 Ativar TX -> 14:01:12 RX <- ----------------- ERRO ----------------- Impressora Yanco não reconheceu o Comando ---------------------------------------- -- 14:01:24 21/09/2015 Ativar TX -> [254][1]P[1]S[164] 14:01:28 RX <- ----------------- ERRO ----------------- Impressora DataRegis não está respondendo ---------------------------------------- -- 14:01:28 TX -> [254][STX]l[0]l 14:01:31 RX <- ----------------- ERRO ----------------- Impressora DataRegis não está respondendo ---------------------------------------- -- 14:01:31 TX -> [254][ETX]P[1]A[146] 14:01:34 RX <- ----------------- ERRO ----------------- Impressora DataRegis não está respondendo ---------------------------------------- -- 14:01:55 21/09/2015 Ativar TX -> 14:01:59 RX <- ----------------- ERRO ----------------- Impressora Bematech não responde (ACK = 0) ---------------------------------------- -- 14:02:37 21/09/2015 Ativar TX -> 14:02:40 RX <- ----------------- ERRO ----------------- Impressora Bematech não reconheceu o Comando (ACK = 21) ---------------------------------------- -- 14:03:06 21/09/2015 Ativar TX -> 14:03:08 RX <- ----------------- ERRO ----------------- Impressora Bematech não reconheceu o Comando (ACK = 21) ---------------------------------------- -- 14:03:52 21/09/2015 Ativar TX -> 14:03:55 RX <- ----------------- ERRO ----------------- Impressora Bematech não reconheceu o Comando (ACK = 21) ---------------------------------------- -- 14:05:08 21/09/2015 Ativar TX -> [STX][4][0][ESC][19].[0] 14:05:08 RX <- [0][0] -- 14:05:08 TX -> 14:05:10 RX <- ----------------- ERRO ----------------- Impressora Bematech não reconheceu o Comando (ACK = 21) ---------------------------------------- -- 14:05:10 TX -> 14:05:12 RX <- ----------------- ERRO ----------------- Impressora Bematech não responde (ACK = 0) ---------------------------------------- -- 14:09:12 21/09/2015 Ativar TX -> 14:09:16 RX <- ----------------- ERRO ----------------- Impressora Bematech não responde (ACK = 0) ---------------------------------------- -- 14:28:54 21/09/2015 Ativar TX -> 14:28:59 RX <- ----------------- ERRO ----------------- Impressora Bematech não responde (ACK = 0) ---------------------------------------- -- 14:36:21 21/09/2015 Ativar TX -> 14:36:26 RX <- ----------------- ERRO ----------------- Impressora Bematech não responde (ACK = 0) ---------------------------------------- -- 11:35:08 14/10/2015 Ativar TX -> 11:35:12 RX <- ----------------- ERRO ----------------- Impressora ICash não responde (ACK = 0) ---------------------------------------- ALGUÉM JÁ SOLUCIONOU ISSO? .
×
×
  • 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...