ACBrMonitor-change-log.TXT
Origem: ACBr, a enciclopédia livre.
Símbolo : Significado
[+] : Novo recurso [*] : Recurso modificado/melhorado [-] : Correção de Bug (assim esperamos)
Versão 0.5a 10/07/06 [*] Rotina de Gravação de Arquivo de Saída TXT mais segura... Agora ela
primeiro grava a resposta em um arquivo temporário para depois renomea-lo
para o arquivo de Saída...
- Isso evita problemas com aplicações que controlam o ACBrMonitor, que
poderiam ler o arquivo de Saída incompleto
[*] Interface melhorada com a substituição de alguns Edits por SpinEdits [+] Adicionada StatusBar que exibe o comando que está sendo processado. [+] Adicionada opção de configuração para numero máximo de linhas no LOG.
- Se o valor for diferente de 0, o Arquivo de LOG será ajustado sempre
que o ACBrMonitor iniciar
[+] Adicionada opção para Inverter o Sinal da Gaveta de Dinheiro
- Em alguns modelos de Gaveta, com pinagem diferente, pode ocorrer a
leitura inversa do Estado da Gaveta
[-] Usando a versão 0.8.5b do ACBr, corrigido diversos bugs no ACBrECF
( veja ACBr-change-log.txt )
[+] Novo modelo de ECF implementado FiscNET (ZPM).
( experimental, testado apenas no Emulador... veja ACBr-change-log.txt )
[-] Corrigido bug no Interpretador de comandos do ACBrMonitor.
( Problemas para detectar a separação de parâmetros (virgulas) sem
nenhum espaços entre os parâmetros )
Versão 0.4a 20/05/06
[*] Melhorada a interface geral do programa
[*] Vários componentes da interface agora possuem "Hints" com dicas de ajuda
[+] Adicionado Form "Sobre o ACBrMonitor", com botão para exibir o manual de
ajuda
[-] Corrigido alguns bugs na comunicação TCP/IP: congelamento do programa,
não re-conectava pela 2a vez
[+] Adicionada opção para definir quantas conexões simultâneas são permitidas
em modo TCP/IP. Default = 1
[+] Adicionada opção para definir o tempo (em milisegundos) para
monitoramento do arquivo de Entrada em modo TXT... O Default é 100,
diminua esse tempo para obter respostas mais rápidas do ACBrMonitor
quando usando o modo TXT
[-] Corrigido Bug no método "ECF.TotalPago" (não era executado) [-] Alguns métodos como "CupomVinculado" ou "AbreCupomVinculado" não
efetuavam a conversão de valores com Decimais corretamente
[*] Adicionado suporte ao caracter (") Aspas dupla dentro da String. Para
informar uma Aspas dentro da String use 2 aspas (""), ela será convertida
para apenas uma Aspas.. Exemplo: "Texto ""com aspas"" dentro" será
considerado "Texto "com aspas" dentro"
[+] Adicionado o objeto "ACBR", para métodos genéricos [+] Adicionado o método:
ACBr.Run( cComando [, cParams, bAguarda, nWindowState, bAltTab ] )
que permite executar comandos remotamente, na máquina do ACBrMonitor
[+] Adicionada opção na configuração que permite habilitar a execução de
comandos remotos (o padrão é desabilitado)
[+] Adicionado novos métodos no objeto ECF
- ECF.AchaICMSAliquota( nALiquota [, cTipo ] ) -> Procura por uma
alíquota previamente cadastrada. Se encontrar, retorna os dados da
Alíquota no mesmo formato de "CarregaAliquotas"
- ECF.AchaFPGDescricao( cDescricao ) -> Procura por uma Forma de
Pagamento pela Descrição, se encontrar, retorna os dados da Forma de
Pagamento no mesmo formato de "CarregaFormasPagamento"
- ECF.AchaCNFDescricao( cDescricao ) -> Procura por um Comprovante NAO
Fiscal pela Descrição, se encontrar, retorna os dados do Comprovante
NAO Fiscal no mesmo formato de "CarregaComprovantesNaoFiscais"
[+] Adicionada a funcionabilidade da aba "Leitor Serial". Ela permite desviar
toda a leitura de dados de um Leitor Serial para o buffer de teclado do
Windows. Permitindo modificar os sufixos / prefixos enviados pelo leitor
- Funciona mesmo quando em Prompt do MS-DOS tela cheia
[*] Métodos "LinhaCupomVinculado" e "LinhaRelatorioGerencial" agora permitem
informar várias linhas simultaneamente, sepradas por | (pipe).
Versão 0.3a 09/03/06
[+] Primeira versão distribuida do ACBrMonitor com instaladores para Windows
e Linux

