Tabela de Código dos Comandos

 

Cada comando executado na impressora fiscal, possui um código que deve ser gravado no arquivos BemaFI32.cmd (conforme explicado anteriormente).

 

Observação: Alguns comandos possuem parâmetros. Cada um destes parâmetros, devem ser separados pelo símbolo "|" (pipe). Os comandos que não possuírem parâmetros, deve-se apenas finalizar com o "|" (pipe).

 

Os códigos destes comandos, são:

 

- para Comandos de Inicialização

 

Código

Função que será executada na Impressora

Exemplo de conteúdo do arquivo BEMAFI32.CMD

006

Bematech_FI_AlteraSimboloMoeda

006| R|

025

Bematech_FI_EspacoEntreLinhas

025|008|

033

Bematech_FI_ForcaImpactoAgulhas

033|2|

047

Bematech_FI_LinhasEntreCupons

047|001|

053

Bematech_FI_NomeiaTotalizadorNaoSujeitoIcms

053|15|Rec. Prestacao|

063

Bematech_FI_ProgramaAliquota

063|1700|0|

064

Bematech_FI_ProgramaArredondamento

064|

066

Bematech_FI_ProgramaHorarioVerao

066|

069

Bematech_FI_ProgramaTruncamento

069|

 

- para Comandos de Cupom Fiscal

 

Código

Função que será executada na Impressora

Exemplo de conteúdo do arquivo BEMAFI32.CMD

003

Bematech_FI_AbreCupom

003|

007

Bematech_FI_AumentaDescricaoItem

007|Produto 123/776 - 001 abc|

009

Bematech_FI_CancelaCupom

009|

011

Bematech_FI_CancelaItemAnterior

011|

012

Bematech_FI_CancelaItemGenerico

012|005|

023

Bematech_FI_EfetuaFormaPagamento

023|Dinheiro|25,00|

024

Bematech_FI_EfetuaFormaPagamentoDescricaoForma

024|Cheque|50,00|Bom p/ 30 dias|

026

Bematech_FI_EstornoFormasPagamento

026|Dinheiro|Contra-Vale|30,00|

028

Bematech_FI_FechaCupom

028|Dinheiro|A|$|0000|35,00|Obrigado, volte sempre !!!|

029

Bematech_FI_FechaCupomResumido

029|Dinheiro|Obrigado, volte sempre !!!|

040

Bematech_FI_IniciaFechamentoCupom

040|D|%|10,00|

082

Bematech_FI_TerminaFechamentoCupom

082|Obrigado, volte sempre !!!|

085

Bematech_FI_UsaUnidadeMedida

085|Kg|

089

Bematech_FI_VendeItem

089|123|Caneta|1200|I|10|2|0,25|%|0000|

090

Bematech_FI_VendeItemDepartamento

090|123|Caneta|1200|0,100|1,000|0|0|03|UN|

260

Bematech_FI_EfetuaFormaPagamentoIndice

260|01|100,00|

281

Bematech_FI_EfetuaFormaPagamentoIndiceDescricaoForma

281|01|00000000000100|DescriçãoOpcional|

 

- para Comandos de Operações Não Fiscais

 

Código

Função que será executada na Impressora

Exemplo de conteúdo do arquivo BEMAFI32.CMD

002

Bematech_FI_AbreComprovanteNaoFiscalVinculado

002|Cartao|||

027

Bematech_FI_FechaComprovanteNaoFiscalVinculado

027|

031

Bematech_FI_FechaRelatorioGerencial

031|

070

Bematech_FI_RecebimentoNaoFiscal

070|05|30,00|Dinheiro|

072

Bematech_FI_RelatorioGerencial

072|Digite o texto a ser impresso aqui !!!|

078

Bematech_FI_Sangria

078|50,00|

081

Bematech_FI_Suprimento

081|100,00|Dinheiro|

084

Bematech_FI_UsaComprovanteNaoFiscalVinculado

084|Digite o texto a ser impresso aqui !!!|

 

- para Comandos de Relatórios Fiscais

 

Código

Função que será executada na Impressora

Exemplo de conteúdo do arquivo BEMAFI32.CMD

045

Bematech_FI_LeituraX

045|

046

Bematech_FI_LeituraXSerial

046|

041

Bematech_FI_LeituraMemoriaFiscalData

041|01/01/2002|05/01/2001|

042

Bematech_FI_LeituraMemoriaFiscalReducao

042|0100|0250|

043

Bematech_FI_LeituraMemoriaFiscalSerialData

043|01/01/2002|05/01/2001|

044

Bematech_FI_LeituraMemoriaFiscalSerialReducao

044|0100|0250|

071

Bematech_FI_ReducaoZ

071|

238

Bematech_FI_FechaRelatorioXouZ

238|

 

- para Comandos de Autenticação e Gaveta de Dinheiro

 

Código

Função que será executada na Impressora

Exemplo de conteúdo do arquivo BEMAFI32.CMD

004

Bematech_FI_AcionaGaveta

004|

008

Bematech_FI_Autenticacao

008|

065

Bematech_FI_ProgramaCaracterAutenticacao

065|001,002,004,008,016,032,064,128,064,032,016,008,004,002,129,129,129,129|

094

Bematech_FI_VerificaEstadoGaveta

094|

 

- para Comandos de Informações da Impressora

 

Código

Função que será executada na Impressora

Exemplo de conteúdo do arquivo BEMAFI32.CMD

005

Bematech_FI_Acrescimos

005|

013

Bematech_FI_Cancelamentos

013|

014

Bematech_FI_CGC_IE

014|

015

Bematech_FI_ClicheProprietario

015|

017

Bematech_FI_ContadoresTotalizadoresNaoFiscais

017|

018

Bematech_FI_DadosUltimaReducao

018|

019

Bematech_FI_DataHoraImpressora

019|

020

Bematech_FI_DataHoraReducao

020|

021

Bematech_FI_DataMovimento

021|

022

Bematech_FI_Descontos

022|

032

Bematech_FI_FlagsFiscais

032|

034

Bematech_FI_GrandeTotal

034|

050

Bematech_FI_MinutosImprimindo

050|

049

Bematech_FI_MinutosLigada

049|

051

Bematech_FI_MonitoramentoPapel

051|

054

Bematech_FI_NumeroCaixa

054|

055

Bematech_FI_NumeroCupom

055|

056

Bematech_FI_NumeroCuponsCancelados

056|

057

Bematech_FI_NumeroIntervencoes

057|

058

Bematech_FI_NumeroLoja

058|

059

Bematech_FI_NumeroOperacoesNaoFiscais

059|

060

Bematech_FI_NumeroReducoes

060|

061

Bematech_FI_NumeroSerie

061|

062

Bematech_FI_NumeroSubstituicoesProprietario

062|

076

Bematech_FI_RetornoAliquotas

076|

079

Bematech_FI_SimboloMoeda

079|

080

Bematech_FI_SubTotal

080|

083

Bematech_FI_UltimoItemVendido

083|

086

Bematech_FI_ValorFormaPagamento

086|Dinheiro|

088

Bematech_FI_ValorPagoUltimoCupom

088|

087

Bematech_FI_ValorTotalizadorNaoFiscal

087|Conta de Luz|

091

Bematech_FI_VerificaAliquotasIss

091|

093

Bematech_FI_VerificaDepartamentos

093|

092

Bematech_FI_VerificaEpromConectada

092|

095

Bematech_FI_VerificaEstadoImpressora

095|

096

Bematech_FI_VerificaFormasPagamento

096|

098

Bematech_FI_VerificaIndiceAliquotasIss

098|

099

Bematech_FI_VerificaModoOperacao

099|

100

Bematech_FI_VerificaRecebimentoNaoFiscal

100|

102

Bematech_FI_VerificaTipoImpressora

102|

103

Bematech_FI_VerificaTotalizadoresNaoFiscais

103|

104

Bematech_FI_VerificaTotalizadoresParciais

104|

105

Bematech_FI_VerificaTruncamento

105|

106

Bematech_FI_VersaoFirmware

106|

262

Bematech_FI_FlagsVinculacaoIss

262|

263

Bematech_FI_VerificaReducaoZAutomatica

263|

266

Bematech_FI_ModeloImpressora

266|

279

Bematech_FI_NumeroSerieCriptografado

279|

280

Bematech_FI_NumeroSerieDescriptografado

280|<número de série criptografado pelo comando 279>|

 

 

 

- para Comandos de Impressão de Cheques

 

Código

Função que será executada na Impressora

Exemplo de conteúdo do arquivo BEMAFI32.CMD

010

Bematech_FI_CancelaImpressaoCheque

010|

035

Bematech_FI_ImprimeCheque

035|353|50,00|André|Curitiba|10/01/02|Bom p/ 30 dias|

037

Bematech_FI_ImprimeCopiaCheque

037|

039

Bematech_FI_IncluiCidadeFavorecido

039|Londrina|José|

067

Bematech_FI_ProgramaMoedaPlural

067|Reais|

068

Bematech_FI_ProgramaMoedaSingular

068|Real|

101

Bematech_FI_VerificaStatusCheque

101|

 

- para Comandos da Impressora Fiscal Restaurante

 

Código

Função que será executada na Impressora

Exemplo de conteúdo do arquivo BEMAFI32.CMD

164

Bematech_FIR_AbreConferenciaMesa

164|0001|

165

Bematech_FIR_AbreCupomRestaurante

165|0001|

166

Bematech_FIR_CancelaVenda

166|0001|123-ABC|Coca-Cola|17,00|3|1,00|A|0|

169

Bematech_FIR_CardapioPelaSerial

169|

167

Bematech_FIR_ConferenciaMesa

167|0001|A|%|1000|

168

Bematech_FIR_ContaDividida

168|3|10,00;10,00;10,00||

170

Bematech_FIR_FechaConferenciaMesa

170|A|%|1000|

171

Bematech_FIR_FechaCupomContaDividida

171|3|A|%|1000|Dinheiro;Dinheiro;Cheque|10,00;10,00;10,00|10,00;10,00;10,00||

172

Bematech_FIR_FechaCupomRestaurante

172|Dinheiro|A|$|0000|35,00|Obrigado, volte sempre !!!|

173

Bematech_FIR_FechaCupomResumidoRestaurante

173|Cheque|Obrigado, volte sempre !!!|

174

Bematech_FIR_ImprimeCardapio

174|

175

Bematech_FIR_RegistraVenda

175|0001|123-ABC|Coca-Cola|17,00|3|1,00|A|0|

176

Bematech_FIR_RegistroVendaSerial

176|0001|

177

Bematech_FIR_RelatorioMesasAbertas

177|1|

178

Bematech_FIR_RelatorioMesasAbertasSerial

178|

179

Bematech_FIR_TransferenciaItem

179|0001|123-ABC|Coca-Cola|17,00|1|1,00|A|0|0003|

180

Bematech_FIR_TransferenciaMesa

180|0001|0005|

181

Bematech_FIR_VerificaMemoriaLivre

181|

 

- para Comandos de TEF

 

Código

Função que será executada na Impressora

Exemplo de conteúdo do arquivo BEMAFI32.CMD

198

Bematech_FI_IniciaModoTEF

198|

200

Bematech_FI_UsaComprovanteNaoFiscalVinculadoTEF

200|Digite o texto a ser impresso aqui !!!|

201

Bematech_FI_RelatorioGerencialTEF

201|Digite o texto a ser impresso aqui !!!|

199

Bematech_FI_FinalizaModoTEF

199|

 

- para outros Comandos da Impressora

 

Código

Função que será executada na Impressora

Exemplo de conteúdo do arquivo BEMAFI32.CMD

001

Bematech_FI_AberturaDoDia

001|50,00|Dinheiro|

030

Bematech_FI_FechamentoDoDia

030|

036

Bematech_FI_ImprimeConfiguracoesImpressora

036|

038

Bematech_FI_ImprimeDepartamentos

038|

048

Bematech_FI_MapaResumo

048|

073

Bematech_FI_RelatorioTipo60Analitico

073|

074

Bematech_FI_RelatorioTipo60Mestre

074|

075

Bematech_FI_ResetaImpressora

075|

077

Bematech_FI_RetornoImpressora

077|

097

Bematech_FI_VerificaImpressoraLigada

097|

195

Bematech_FI_DadosSintegra

195|01/12/04|01/12/04|

197

Bematech_FI_RegistrosTipo60

197|

 

- para Comandos da Impressora Fiscal Bilhete de Passagem

 

Código

Função que será executada na Impressora

Exemplo de conteúdo do arquivo BEMAFI32.CMD

107

Bematech_FI_AbreBilhetePassagem

107|1|1|CTBA|SP|Leito|123|Carlos|Itapemirim|11/01/02|23:30:00|15|D10|

016

Bematech_FI_ContadorBilhetePassagem

016|

 

- para Comandos da Impressora Fiscal MFD (térmica), MP-25 FI ou MP-50 FI

 

Código

Função que será executada na Impressora

Exemplo de conteúdo do arquivo BEMAFI32.CMD

108

Bematech_FI_AbreBilhetePassagemMFD

108|Curitiba|São Paulo|Curitiba/São Paulo - Leito|Itapemirim|22/04/02|11:30:00|1|5.021.659-66|José da Silva|Rua sem Fim, 1000|PR|

109

Bematech_FI_AbreComprovanteNaoFiscalVinculadoMFD

109|Cartao|50,00|000165|5.930.015-7|Carlos Gomes|R. ABC, 1000|

110

Bematech_FI_AbreCupomMFD

110|10.123.154-98|José da Silva|R. Sem Fim, 1000|

111

Bematech_FI_AbreRecebimentoNaoFiscalMFD

111|5.966.011-4|José da Silva|Rua XYZ, 5|

112

Bematech_FI_AbreRelatorioGerencialMFD

112|05|

113

Bematech_FI_AcrescimoDescontoItemMFD

113|005|D|$|1000|

114

Bematech_FI_AutenticacaoMFD

114|5|Autenticação Mecânica !!!|

115

Bematech_FI_CancelaCupomMFD

115|10.123.154-98|Carlos da Silva|R. XXXYYYZZZ, 1|

116

Bematech_FI_CancelaRecebimentoNaoFiscalMFD

116|5.922.012-5|José da Silva|R. XYZ, 1000|

117

Bematech_FI_ComprovantesNaoFiscaisNaoEmitidosMFD

117|

118

Bematech_FI_CNPJMFD

118|

119

Bematech_FI_ContadorComprovantesCreditoMFD

119|

120

Bematech_FI_ContadorCupomFiscalMFD

120|

124

Bematech_FI_ContadoresTotalizadoresNaoFiscaisMFD

124|

121

Bematech_FI_ContadorFitaDetalheMFD

121|

122

Bematech_FI_ContadorOperacoesNaoFiscaisCanceladasMFD

122|

123

Bematech_FI_ContadorRelatoriosGerenciaisMFD

123|

125

Bematech_FI_CupomAdicionalMFD

125|

126

Bematech_FI_DadosUltimaReducaoMFD

126|

127

Bematech_FI_EfetuaFormaPagamentoMFD

127|Cartao|50,00|2|Compra parcelada|

128

Bematech_FI_EfetuaRecebimentoNaoFiscalMFD

128|03|35,00|

129

Bematech_FI_EstornoNaoFiscalVinculadoMFD

129|3.879.154-02|Carlos de Souza|Rua da Esquina,222|

130

Bematech_FI_FechaRecebimentoNaoFiscalMFD

130|Obrigado, volte sempre !!!|

131

Bematech_FI_HabilitaDesabilitaRetornoEstendidoMFD

131|1|

132

Bematech_FI_ImprimeChequeMFD

132|001|50,00|José da Silva|Curitiba|18/04/02||0|0|

133

Bematech_FI_IniciaFechamentoCupomMFD

133|X|%|1200|1000|

134

Bematech_FI_IniciaFechamentoRecebimentoNaoFiscalMFD

134|X|%|1200|1000|

135

Bematech_FI_InscricaoEstadualMFD

135|

136

Bematech_FI_InscricaoMunicipalMFD

136|

137

Bematech_FI_LeituraChequeMFD

137|

138

Bematech_FI_LeituraMemoriaFiscalDataMFD

138|01/04/02|15/04/02|c|

139

Bematech_FI_LeituraMemoriaFiscalReducaoMFD

139|0010|0015|c|

140

Bematech_FI_LeituraMemoriaFiscalSerialDataMFD

140|01/12/04|15/12/04|c|

141

Bematech_FI_LeituraMemoriaFiscalSerialReducaoMFD

141|0001|0010|c|

142

Bematech_FI_MapaResumoMFD

142|

143

Bematech_FI_MarcaModeloTipoImpressoraMFD

143|

144

Bematech_FI_MinutosEmitindoDocumentosFiscaisMFD

144|

145

Bematech_FI_NomeiaRelatorioGerencialMFD

145|02|Troca Operador|

146

Bematech_FI_NumeroSerieMFD

146|

147

Bematech_FI_NumeroSerieMFDMFD

147|

148

Bematech_FI_ProgramaFormaPagamentoMFD

148|Cartao|1|

149

Bematech_FI_ReducoesRestantesMFD

149|

150

Bematech_FI_ReimpressaoNaoFiscalVinculadoMFD

150|

151

Bematech_FI_RelatorioTipo60AnaliticoMFD

151|

152

Bematech_FI_RetornoImpressoraMFD

152|

153

Bematech_FI_SegundaViaNaoFiscalVinculadoMFD

153|

154

Bematech_FI_TempoOperacionalMFD

154|

155

Bematech_FI_UsaRelatorioGerencialMFD

155|Entre com o texto aqui !!!|

156

Bematech_FI_ValorFormaPagamentoMFD

156|Dinheiro|cVarRetorno|

157

Bematech_FI_ValorTotalizadorNaoFiscalMFD

157|Rec. Prestacao|cVarRetorno|

158

Bematech_FI_VerificaFormasPagamentoMFD

158|

159

Bematech_FI_VerificaRecebimentoNaoFiscalMFD

159|

160

Bematech_FI_VerificaRelatorioGerencialMFD

160|

196

Bematech_FI_RelatorioSintegraMFD

196|63|SINTEGRA.TXT|11|2003|BEMATECH S/A|Estrada de Santa Candida|263|Industria|Santa Candida|Curitiba|82630490|41 351-2700|41 351-2863|Fulano de Tal|

202

Bematech_FI_UsaRelatorioGerencialMFDTEF

202|Entre com o texto aqui !!!|

203

Bematech_FI_CancelaItemNaoFiscalMFD

203|005|

204

Bematech_FI_AcrescimoItemNaoFiscalMFD

204|005|A|%|10,00|

205

Bematech_FI_CancelaAcrescimoNaoFiscalMFD

205|005|A|

206

Bematech_FI_ImprimeClicheMFD

206|

207

Bematech_FI_ImprimeInformacaoChequeMFD

207|1|2|Teste de Impressão no Verso do Cheque|

208

Bematech_FI_CancelaAcrescimoDescontoItemMFD

208|D|005|

210

Bematech_FI_AcrescimoDescontoSubtotalMFD

210|A|%|10,00|

212

Bematech_FI_TotalizaCupomMFD

212|

216

Bematech_FI_TotalizaRecebimentoMFD

216|

235

Bematech_FI_TerminaFechamentoCupomCodigoBarrasMFD

235|Obrigado, volte sempre !!!|EAN13|123456789012|100|1|3|0|5|4|5|

239

Bematech_FI_VerificaEstadoImpressoraMFD

239|

242

Bematech_FI_DownloadMFD

242|DOWNLOAD.MFD|2|000001|000010|1|

243

Bematech_FI_DownloadMF

243|DOWNLOAD.MF|

 

 

244

Bematech_FI_FormatoDadosMFD

244|DOWNLOAD.MFD|SAIDA.MDB|2|2|000001|000010|1|

245

Bematech_FI_SubTotalComprovanteNaoFiscalMFD

245|

246

Bematech_FI_DataMovimentoUltimaReducaoMFD

246|

247

Bematech_FI_GrandeTotalUltimaReducaoMFD

247|

248

Bematech_FI_UFProprietarioMFD

248|

249

Bematech_FI_GeraRelatorioSintegraMFD

249|63|DOWNLOAD.MFD|SINTEGRA.TXT|11|2003|BEMATECH S/A|Estrada de Santa Candida|263|Industria|Santa Candida|Curitiba|82630490|41 351-2700|41 351-2863|Fulano de Tal|

250

Bematech_FI_TempoRestanteComprovanteMFD

250|

251

Bematech_FI_InicioFimCOOsMFD

251|

252

Bematech_FI_StatusEstendidoMFD

252|

253

Bematech_FI_AtivaDesativaTratamentoONOFFLineMFD

253|1|

254

Bematech_FI_AtivaDesativaCorteProximoMFD

254|1|

255

Bematech_FI_AtivaDesativaAlinhamentoEsquerdaMFD

255|1|

256

Bematech_FI_AtivaDesativaVendaUmaLinhaMFD

256|1|

257

Bematech_FI_InicioFimGTsMFD

257|

258

Bematech_FI_VerificaFlagCorteMFD

258|

259

Bematech_FI_DownloadSB

259|DOWNLOAD.SB|

261

Bematech_FI_EfetuaFormaPagamentoIndiceMFD

261|02|100,00|2|Em 30 e 60 dias|

262

Bematech_FI_FlagsVinculacaoIss

262|

267

Bematech_FI_ProgramaIdAplicativoMFD

267|APPTESTE.EXE|

269

Bematech_FI_AcionaGuilhotinaMFD

269|1|

271

Bematech_FI_AtivaDesativaCancelamentoCupom2HorasMFD

271|1|

272

Bematech_FI_VerificaSensorPoucoPapelMFD

272|

273

Bematech_FI_VerificaCancelamentoCupom2HorasMFD

273|

282

Bematech_FI_DadosSintegraMFD

282|01/01/07|30/01/07|

283

Bematech_FI_ConfiguraCorteGuilhotinaMFD

283|100|

284

Bematech_FI_VendaBruta

284|

285

Bematech_FI_AtivaDesativaSensorPoucoPapelMFD

285|1|

286

Bematech_FI_AtivaDesativaCorteTotalMFD

286|1|

287

Bematech_FI_GeraRegistrosCAT52MFD

287|download.mfd|30/07/2007|

287

Bematech_FI_GeraRegistrosCAT52MFDEx

287|download.mfd|30/07/2007|

288

Bematech_FI_TotalIcmsCupom

288|

290

Bematech_FI_ViraChequeMFD

290|

291

Bematech_FI_AvancaPapelAcionaGuilhotinaMFD

291|10|1|

292

Bematech_FI_ImprimiChequeMFDEx

292|001|50,00|José da Silva|Curitiba|18/04/02|Bom para 30/04/02|1|

 

293

Bematech_FI_EstornoCDCPosteriorMFD

293|Cartao|50,00|000159|000161|11.111.111-11|Fulano de Tal|R. Sem Fim, 1000|

294

Bematech_FI_AtivaDesativaGuilhotinaMFD

294|1|

295

Bematech_FI_TotalIssCupomMFD

295|

296

Bematech_FI_VendeItemArredondamentoMFD

296|123|Caneta|1200|UN|1,000|0,250|00,00|00,00|true|

297

Bematech_FI_FlagsFiscais3MFD

297|