Escolar Documentos
Profissional Documentos
Cultura Documentos
**
===================================================================================
==
Este arquivo cont�m informa��es sobre as implementa��es/corre��es da BEMAFI32.DLL
===================================================================================
==
***********************************************************************************
**
Arquivo BemaFI32.ini
--------------------
OBS: Caso o arquivo BemaFI32.ini n�o esteja, juntamente com a dll, o default de
procura
ser� o diret�rio de sistema do Windows.
import bemajava.*;
Log Di�rio
----------
OBS: Essa configura��o s� ter� efeito se a chave Log tamb�m estiver habilitada
(Log=1).
CrLfVinculado e CrLfGerencial
-----------------------------
Se sua aplica��o j� envia estes caracteres, juntamente com as linhas do texto para
o cupom
n�o fiscal vincula ou relat�rio gerencial, estas chaves podem ficar desativadas no
arquivo
BemaFI32.ini (CrLfVinculado=0 e CrLfVinculado=0). Mas, se voc� deseja que a dll
controle o
envio destes caracteres automaticamente, estas chaves devem estar ativadas.
OBS: O envio destes caracteres para salto de linha, ter� efeitos nas fun��es
Bematech_FI_UsaComprovanteNaoFiscalVinculado e Bematech_FI_RelatorioGerencial.
TimeOutGerencial
----------------
Bematech_FI_EfetuaFormaPagamentoIndiceDescricaoForma
----------------------------------------------------
Exemplo:
Bematech_FI_AtivaDesativaCancelamentoCupom2HorasMFD
---------------------------------------------------
OBS: Se esta op��o for desativada, a impressora n�o cancelar� o cupom fiscal que se
encontra
aberto, quando a mesma for emitir a redu��o Z �s 02:00 horas (caso esteja
habilitada para
emitir a redu��o Z automaticamente), permitindo que a aplica��o encerre o cupom
para
posteriormente emitir a redu��o Z.
Esta fun��o est� dispon�vel para a impressora fiscal t�rmica MP-2000 TH FI vers�o
01.03.03 e
superior, ou MP-2100 TH FI.
iRet = Bematech_FI_AtivaDesativaCancelamentoCupom2HorasMFD(0)
Se a vari�vel cFlag for igual a "1", cancelamento habilitado. Se for igual a "0"
cancelamento
desabilitado.
Esta fun��o est� dispon�vel para a impressora fiscal t�rmica MP-2000 TH FI vers�o
01.03.03 e
superior, ou MP-2100 TH FI.
Bematech_FI_NumeroSerieCriptografado
------------------------------------
OBS: Para os modelos MP-25 FI, MP-50 FI, MP-2000 TH FI, MP-2100 TH FI e MP-6000 TH
FI, a chave
"Impressora" deve estar igual a 1 (Impressora=1) no arquivo de configura��o
BemaFI32.ini para
que o n�mero de s�rie retornado seja de 20 caracteres para a criptografia. Caso
esta chave
esteja igual a 0 (Impressora=0), ser�o retornados apenas 15 caracteres para a
criptografia.
Exemplo:
ou
Bematech_FI_NumeroSerieDescriptografado
---------------------------------------
Exemplo:
NumeroSerieDescrip = Space(15)
iRet = Bematech_FI_NumeroSerieDescriptografado(NumeroSerie, NumeroSerieDescrip)
ou
NumeroSerieDescrip = Space(20)
iRet = Bematech_FI_NumeroSerieDescriptografado(NumeroSerie, NumeroSerieDescrip)
- Vers�o gerada ap�s corre��o do erro de comunica��o durante a leitura das formas
de pagamento
usando o emulado.
- Corre��o da rotina de download das impressoras MFD para gera��o do Ato Cotepe
17/04.
- Gera��o RFD independente por estado. Implementa��o para suportar CAT52 no estado
Alagoas.
- Suporte a balan�a Bematech
- Fun��o para retornar a data do �ltimo usu�rio, a data do �ltimo sw b�sico e mf
adicional
(Bematech_FI_DataHoraGravacaoUsuarioSWBasicoMFAdicional)
*** vers�o 5.10.4.5 ***
- Implementado Alias com nomes curtos nas fun��es, para linguagens de programa��o
que aceitam at� 32
caracteres no nome
- Compatibilidade da fun��o Bematech_FI_DadosSintegraMFD na impressora fiscal MP-
4000 TH FI
- Corre��o no retorno da fun��o Bematech_FI_StatusEstendidoMFD para o pacote
Bematech.jar (Java)
- Implementada a leitura arquivo BemaFI32.ini tamb�m para o diret�rio local
- Altera��o na abertura da porta serial da balan�a (fun��o Bematech_FI_InfoBalanca)
sem controle de fluxo.
. Bematech_FI_AbreDocumentoAuxiliarVenda
. Bematech_FI_UsaDocumentoAuxiliarVenda
. Bematech_FI_FechaDocumentoAuxiliarVenda
. Bematech_FI_TerminaFechamentoCupomPreVenda
. Bematech_FI_DAVEmitidosRelatorioGerencial
. Bematech_FI_DAVEmitidosArquivo
. Bematech_FI_LeituraMemoriaFiscalSerialDataPAFECF
. Bematech_FI_LeituraMemoriaFiscalSerialReducaoPAFECF
. Bematech_FI_EspelhoMFD
. Bematech_FI_ArquivoMFD
. Bematech_FI_IdentificacaoPAFECF
. Bematech_FI_GrandeTotalCriptografado
. Bematech_FI_GrandeTotalDescriptografado
. Bematech_FI_AbreRelatorioMeiosPagamento
. Bematech_FI_UsaRelatorioMeiosPagamento
- Fun��es modificadas:
. Bematech_FI_AbreDocumentoAuxiliarVenda
. Bematech_FI_DAVEmitidosRelatorioGerencial
. Bematech_FI_EspelhoMFD
. Bematech_FI_ArquivoMFD
. Bematech_FI_IdentificacaoPAFECF
. Bematech_FI_AbreRelatorioMeiosPagamaneto
. Bematech_FI_UsaRelatorioMeiosPagamaneto
. Bematech_FI_DataHoraGravacaoUsuarioSWBasicoMFAdicional
- Fun��es implementadas:
. Bematech_FI_FechaRelatorioMeiosPagamento
. Bematech_FI_NomeiaRelatorioMeiosDePagamento
. Bematech_FI_NomeiaRelatorioDocumentoAuxiliarDeVenda
. Bematech_FI_NomeiaRelatorioDAVEmitidos
. Bematech_FI_NomeiaRelatorioIdentificacaoPAFECF
. Bematech_FI_NomeiaRelatoriosPAFECF