Anda di halaman 1dari 39

Release SIGALOJA.DLL (ID 0.3.133.

9)
-----------------------------------
- 01/08/2012 - FNC: 00000018805/2012
Projeto : Sigaloja.dpr
Fontes : ImpSwedaMFD.pas
- Foi alterada a funo initialization incluindo ECF Sweda IF-ST100
verso 02.00.01, utilizando o Objeto TImpSwedaST100
Release SIGALOJA.DLL (ID 0.3.132.9)
-----------------------------------
- 21/03/2012 - Projeto: P11.6_VCRM / Tarefa: 02.0W.02 (Homologao MultiTEF Discado
- TEF-Direo)
Bematech : ImpFiscBematechAutoNivel.pas
- Alterada funo TrataRetornoBematech() para no emitir mensagem de e
rro vazia ("")
- Alterada funo TImpBematech2000.TextoNaoFiscal() para que retorne
erro quando houver falha na emisso do TextoNaoFiscal.
- 02/02/2012 - FNC: 00000000621/2012
Projeto : Sigaloja.dpr
Fontes : ImpSigtron.pas, ImpSwedaMFD.pas e ImpFiscBematechAutoNivel.pas
- Inserido nas funes de Reduo Z, tratamento para separar os valores
de ISS.
- 18/01/2012 - FNC: 00000000878/2012
Projeto : Sigaloja.dpr
- Foi modificada a funo ImpFiscDescontoTotal e includo o parmetro nT
ipoImp para indicar qual o tipo de impresso deve ser realizada,sobre o valor tota
l ou no.
- Criada funo 997 para retorna da verso do Protheus - 11
Hasar : IMPFISHASAR.PAS
Criada classe TImpFiscalHasarP441F herdando da TImpFiscalHasar43
5F. Utilizada para equipamento HASAR SMH/P-441F. Tambem criadas funes especificas
deste equipamento: TImpFiscalHasarP441F.PegaPDV e TImpFiscalHasarP441F.PegaSerie
.
Alterada funo TImpFiscalHasar435F.Abrir, para executar comando de
que fora o ECF a NO reimprimir o cupom quando h queda de energia.
Todos : *.PAS
Foi modificada a funo DescontoTotal e includo o parmetro nTipoImp pa
ra indicar qual o tipo de impresso deve ser realizada,sobre o valor total ou no.
Modificada assinatura das funes dos ECFs DescontoTotal() para rece
ber mais um parametro, do tipo numrico.
Release SIGALOJA.DLL (ID 0.3.132.8)
-----------------------------------
- 03/01/2012 - FNC: 000000276902011
ImpCorisco.pas
ImpDataRegis.pas
ImpECFEmulator.pas
ImpEpson.pas
ImpFiscBematech.pas
ImpFiscBematechAutoNivel.pas
ImpFiscMain.pas
ImpFiscSchalter.pas
ImpFisHasar.pas
ImpFujitsu.pas
ImpIBM.pas
ImpItautec.pas
ImpMecaf.pas
ImpProComp.pas
ImpSigTron.pas
ImpSweda.pas
ImpSwedaMFD.pas
ImpUrano.pas
ImpUranoLoggerII.pas
ImpYanco.pas
ImpZanthus.pas
Hasar SMHP/330F :
ImpFisHasar.pas - Alterada funo DescontoTotal e includo o parmetro nTipoImp
para indicar qual o tipo de impresso deve ser realizada, sobre o valor total ou no
.
Release SIGALOJA.DLL (ID 0.3.132.7)
-----------------------------------
- 20/12/2011 - FNC: 000000271652011
ImpCorisco.pas
ImpDataRegis.pas
ImpECFEmulator.pas
ImpEpson.pas
ImpFiscBematech.pas
ImpFiscBematechAutoNivel.pas
ImpFiscMain.pas
ImpFiscSchalter.pas
ImpFisHasar.pas
ImpFujitsu.pas
ImpIBM.pas
ImpItautec.pas
ImpMecaf.pas
ImpPertoChek.pas
ImpPertoPay.pas
ImpProComp.pas
ImpSigTron.pas
ImpSweda.pas
ImpSwedaMFD.pas
ImpUrano.pas
ImpUranoLoggerII.pas
ImpYanco.pas
ImpZanthus.pas
Epson Argentina TM-U220: ImpEpson.pas - Alterada funo AbreCupom para a pas
sagem do parmetro MensagemRodape para imprimir a mensagem de final de cupom na Im
pressora Epson TM-U220 da Argentina
Release SIGALOJA.DLL (ID 0.3.132.6)
-----------------------------------
- 01/11/2011 - FNC: 000000277662011
Bematech : ImpFiscBematechAutoNivel.pas
Alterada funo TImpBematech2000.GeraRegTipoE, para gerao do a
rquivo MFD, opco 05 do Menu Fiscal, por COO e removida a atribuio de COO inicial e
COO final, pois ja recebia via parmetros.
Release SIGALOJA.DLL (ID 0.3.132.6)
-----------------------------------
- 11/10/2011 - FNC: 000000021712011
ImpZanthus.pas
ImpCheqBematech.pas
ImpCheqChronos.pas
ImpCheqMain.pas
ImpChSchalter.pas
ImpDataRegis.pas
ImpECFEmulator.pas
ImpEpson.pas
ImpFiscBematech.pas
ImpFiscBematechAutoNivel.pas
ImpIBM.pas
ImpItautec.pas
ImpPertoChek.pas
ImpPertoPay.pas
ImpSigTron.pas
ImpSweda.pas
ImpSwedaMFD.pas
ImpUrano.pas
ImpUranoLoggerII.pas
Sigaloja.dll
Foram Criadas novas funcionalidades para incluir as impressoras
de Cheque (DP-10, DP-20) para a Bolivia, alterado tambem as
chamadas da funo imprimir, para receber e passar o parametro "Pas".
Release SIGALOJA.DLL (ID 0.3.132.6)
-----------------------------------
- 19/09/2011 - FNC: 000000198432011
Main : ImpFiscMain.pas
Alterada funo ImpFiscTextoRecibo() para atribuir '0' quand
o s = ''.
Hasar : ImpFisHasar.pas
Alterada funo TImpFiscalHasar435F.Abrir para desativar a r
eimpresso automtica do cupom quando h corte de energia.
Alterada funo TImpFiscalHasarPR4F.FechaCupom() enviando 'E
|' + IntToStr(0), 'S', pois no modelo Hasar 330F o sistema caia sem dar mensagem
.
Alterada funo TImpFiscalHasar320F.RegistraItem() enviando
$ no lugar de % no campo de aliquota. Tambm formatado campo de aliquota corretame
nte.
Alterada declarao da funo Pagamento() do modelo 435F para pe
rtencer a classe da 330F.
Alterada declarao de herana do modelo 435F que antes era he
rdada do modelos 320F agora passa ser herdada do modelo 330F.
Alterada funo TImpFiscalHasar435F.AbreCupom() para verific
ar o array aAuxiliar. Se no existir a posicao 12, considera ''.
Alterada funo TImpFiscalHasar435F.TextoNaoFiscal(), se sCm
d for vazio, a funo retorna '0'.
Alterada sesso Initialization, incluindo modelo de ECF Ha
sar 441F.
Alterada funo TImpFiscalHasar435F.StatusImp() para inserir
o caracter #28 no retorno da DLL do ECF quando estiver incompleto.
LojxFun : LojxFun.pas
Criada funo ContaChar, que retorna a quantidade de ocorren
cias de um caractere em um texto.
Release SIGALOJA.DLL (ID 0.3.132.6)
-----------------------------------
- 04/08/2011 - FNC: 00000016800/2011
Sweda : ImpSwedaMFD.pas
Foi alterada a funo initialization incluindo ECF Sweda ST120 verso 01.00.05
, utilizando o Objeto TImpSwedaST100
Release SIGALOJA.DLL (ID 0.3.131.6)
-----------------------------------
- 26/05/2011 - FNC: 000000118282011
Sweda : ImpSweda.pas
Foi corrigida a funo TImpSwedaST100.ReducaoZ(), para execu
tar a funao fFuncECF_CancelamentosICMSISS, que retorna cancelamentos de ICMS e IS
S, onde antes executava a rotina fFuncECF_Cancelamentos, que lia somente valor c
ancelado de ICMS.
Release SIGALOJA.DLL (ID 0.3.130.6)
-----------------------------------
- 08/02/2011 - FNC: 000000019602011
Epson : ImpSwedaMFD.pas
Foi incluido o modelo de impressora fiscal SWEDA IF ST2500 - V.
01.00.05
Foi incluido o modelo de impressora cheques SWEDA IF ST2500
Foi incluido o modelo de leitor CMC7 SWEDA IF ST2500
Release SIGALOJA.DLL (ID 0.3.129.6)
-----------------------------------
- 04/02/2011 - FNC: 000000021022011
Epson : ImpEpson.pas
Foi includa uma espera para finalizar o cupom no mtodo ImpEpsonTMU
220AF.FechaCupom.
Release SIGALOJA.DLL (ID 0.3.129.6)
-----------------------------------
- 24/12/2010 - FNC: 000000239122010
Epson : ImpEpson.pas
Foi includa validao no mtodo ImpEpsonTMU220AF.FechaCupom para verifi
car se o cupom foi finalizado corretamente.
Release SIGALOJA.DLL (ID 0.3.129.6)
-----------------------------------
- 09/11/2010 - FNC: 000000247932010
Bematech : ImpFiscBematechAutoNivel.pas
Incluso do modelo: BEMATECH MP4000 THFI - V. 01.00.02
Release SIGALOJA.DLL (ID 0.3.128.6)
-----------------------------------
- 09/11/2010 - FNC: 000000238932010
Hasar : ImpFiscBematechAutoNivel.pas
Tratamento do retorno do mtodo TImpBematech2000.StatusImp tipo 17
quando o ecf est com pouco papel.
Release SIGALOJA.DLL (ID 0.3.128.6)
-----------------------------------
- 28/10/2010 - FNC: 000000235772010
Hasar : ImpFisHasar.pas
Tratamento para impresso do recebimento de ttulos em ticket.
Release SIGALOJA.DLL (ID 0.3.128.6)
-----------------------------------
- 26/10/2010 - FNC: 000000239122010
Epson : ImpEpson.pas
Foi retirada a chamada da funo CancelaCupom( ' ' ) no mtodo ImpEpso
nTMU220AF.RegistraItem.
Release SIGALOJA.DLL (ID 0.3.128.6)
-----------------------------------
- 23/09/2010 - FNC: 000000219252010
Daruma : ImpSwedaMFD.pas
Includa o ECF SWEDA IF ST200 - V. 01.00.05 herdando da classe TIm
pSwedaST100.
Release SIGALOJA.DLL (ID 0.3.127.6)
-----------------------------------
- 17/09/2010 - FNC: 000000213642010
EPSON : ImpEPSON.pas
Na funo 'ImpEpsonTMU220AF.Pagamento' do fonte 'ImpEpson.pas' foi r
ealizado um teste para verificar se o valor da varivel 'Vinculado' menos a soma d
as variveis 'sSubTotal' mais 'iPercepcion' maior ou igual a 0.005 pois o delphi no
estava retornando corretamente o resultado.
Release SIGALOJA.DLL (ID 0.3.127.6)
-----------------------------------
- 15/09/2010 - FNC: 000000189882010
Hasar : ImpFisHasar.pas
Incluido tratamento para impresso do endereo do proprietrio da impr
essora fiscal no ticket.
Release SIGALOJA.DLL (ID 0.3.127.6)
-----------------------------------
- 10/09/2010 - FNC: 000000208982010
Termoprinter : impuranologgerii.pas
Incluido ECF Termoprinter TPF-1004 com funcoes StatusImp e Receb
NFis personalizadas. Tambem criada funcao StatusProssegue particular deste model
o de impressora.
- 02/09/2010 - FNC: 194682010
Daruma : ImpSigTron.pas
Foi modificado o tipo de parmetro iRet da funo TrataRetornoDaruma()
para ser utilizado como referncia.
Foi modificada a funo OpenDaruma() para registrar a funo Daruma_FI_N
umeroOperacoesNaoFiscais() da Daruma32.DLL
Foi modificada a funo StatusImp() para tratar o retorno da funo Daru
ma_FI_NumeroOperacoesNaoFiscais() com a TrataRetornoDaruma()
Release SIGALOJA.DLL (ID 0.3.126.6)
-----------------------------------
- 02/08/2010 - FNC: 82612010
SigaLoja : sigaloja.dpr
Main : ImpFiscMain.pas
Hasar : ImpFisHasar.pas
LojxFun : LojxFun.pas
Includa a funo ImpFiscReturnRecharge para bonificaes (localizao Argenti
na).
Release SIGALOJA.DLL (ID 0.3.126.6)
-----------------------------------
- 25/06/2010 - FNC: 141312010
Bematech : ImpFiscBematechAutoNivel.pas
Daruma : ImpSigTron.pas
SwedaMFD : ImpSwedaMFD.pas
Includo os status 41 (Retorna o sequencial do ltimo item vendido)
e 42 (Retorna o subtotal do cupom) na funo StatusImp.
Release SIGALOJA.DLL (ID 0.3.126.6)
-----------------------------------
- 17/06/2010 - FNC: 102042010
Lojxfun : Lojxfun.pas
Foi criada a funo PAF_RecuperaVenda, para indicar se no caso de queda do s
istema em sistemas que utilizam PAF-ECF , ao retomar, o cupom fiscal em aberto s
er cancelado. A funo checa no SIGALOJA.INI, na sesso [PAF-ECF] o contedo na chave Rec
upVenda. Sendo igual a 0, o sistema mantem o cupom aberto e continua a venda. Ca
so contrrio, o cupom fiscal sera cancelado.
Bematech : ImpFiscBematechAutoNivel.pas
Foram modificadas as funes: TImpBematech.AlimentaProperties, TImpBematech2
000.AlimentaProperties e TImpBematechMP25FI.AlimentaProperties para onde verific
a se o cupom fiscal est aberto, ser cancelado somente por meio de falsidade da funo
PAF_RecuperaVenda.
SwedaMFD : ImpSwedaMFD.pas
Foi modificada a funo TImpSwedaST100.PegaCupom para caso no consiga resgata
r o numero do cupom fiscal, a funo tente at 20 vezes no intervalo de meio segundo c
ada, ao invs de informar mensagem de erro "Erro de comunicao"
Release SIGALOJA.DLL (ID 0.3.126.6)
-----------------------------------
- 01/06/2010 - FNC: 104532010
Epson : ImpEpson.pas
Foi feito o tratamento para impresso das Percepciones no comando
Pagamento.
Release SIGALOJA.DLL (ID 0.3.126.6)
-----------------------------------
- 01/06/2010 - FNC: 117632010
Bematech : ImpFiscBematechAutoNivel.pas
Foi modificada a funo RegistraItem onde foi aumentada a string com o codig
o do produto como suportada pela bematech.
Foi modificada a funo MemoriaFiscal onde foi colocado o correto nome do ar
quivo quando gravado com memoria fiscal completa e simplificada.
Foi modificada a funo DownloadMFD onde foi copiado o arquivo Download.txt
para a pasta do PAF-ECF.
Foi modificada a funo GeraRegTipoE onde foi colocado o correto path para p
egar o arquivo gerado pela bematech.
Impfiscmain
Foi modificada a funo ImpFiscMemoriaFiscal onde foi feito um tratamento pa
ra a data caso o ano esteja com 4 digitos.
Release SIGALOJA.DLL (ID 0.3.126.6)
-----------------------------------
- 14/05/2010 - FNC: 104912010
Daruma : ImpSigTron.pas
Includa a impressora Daruma FS700 H v. 01.01.00 herdando da classe TImpF
iscalDaruma600_v0103.
Release SIGALOJA.DLL (ID 0.3.125.6)
-----------------------------------
- 04/05/10 - FNC: 291912009
ImpItautec.pas
Tratamento para a varivel Cliente na abertura do cupom para valid
ar quando o seu tamanho for zero.
Release SIGALOJA.DLL (ID 0.3.125.6)
-----------------------------------
- 30/04/2010
ImpSigTron.pas
ImpSwedaMFD.pas
ImpUranoLoggerII.pas
Retorno do nmero de srie dos ECFs.
Release SIGALOJA.DLL (ID 0.3.125.6)
-----------------------------------
- 20/04/2010
Argentina:
Comando registro de item TipoTes
Comando de pagamento Percepcion.
Compatibilizado para localizao na argentina.
Release SIGALOJA.DLL (ID 0.3.125.5)
-----------------------------------
- 31/03/10 - FNC: 41912010
ImpFiscMain.pas
ImpEpson.pas
ImpFiscHasar.pas
ImpECFEmulator.pas
Foi implementada a melhoria para localizar a rotina de recebimen
to de titulos para a Argentina.
Release SIGALOJA.DLL (ID 0.3.125.4)
-----------------------------------
- 11/02/10 - FNC: 274092009
ImpFiscBematechAutoNivel.pas
ImpUranoLoggerII.pas
Retorno do nmero de srie dos ECFs Bematech e Itautec.
Release SIGALOJA.DLL (ID 0.3.125.4)
-----------------------------------
- 26/01/10 - FNC: 00000000715/2010
Fontes alterados:
Impfiscbematechautonivel
Foi modificado a funo CloseBematech onde, foi removido o comando para libe
rao da DLL, sendo que a Bematech realiza esse processo automaticamente.
- 18/01/10 - FNC: 00000000788/2010
Fontes alterados:
Impfiscbematechautonivel
Foi modificada a funo de abertura de cupom onde foi retirado o espao dos pa
ramentro CNPJ, Nome do Cliente e Endereo.
ImpfiscSchalter
Retirado o parametro percepciones da funo pagamento por compatibilidade co
m verso dos fontes anteriores.(No Compilava SIGALOJA.DLL)
Sigaloja.dll
Release SIGALOJA.DLL (ID 0.3.125.4)
-----------------------------------
- 14/01/10 - FNC: 00000030762/2009
rado.
Fontes alterados:
ImpEpson.pas
ImpECFEmulator.pas
ImpDataRegis.pas
ImpCorisco.pas
ImpFiscBematech.pas
ImpFiscBematechAutoNivel.pas
ImpMecaf.pas
ImpItautec.pas
ImpIBM.pas
ImpFujitsu.pas
ImpFiscMain.pas
ImpYanco.pas
ImpUranoLoggerII.pas
ImpUrano.pas
ImpSwedaMFD.pas
ImpSweda.pas
ImpSigTron.pas
ImpProComp.pas
ImpZanthus.pas
sigaloja.dpr
sigaloja.dll
Foi modificada a funo ReducaoZ, para contemplar a verso 01.01.01 do modelo
MP-2100;
Foi removido o parmetro "Percepcion:String" das funes de Pagamento.
Release SIGALOJA.DLL (ID 0.3.125.4)
-----------------------------------
- 15/12/09 - FNC: 238862009
ImpCorisco.pas
ImpDataRegis.pas
ImpECFEmulator.pas
ImpEpson.pas
ImpFiscBematech.pas
ImpFiscBematechAutoNivel.pas
ImpFiscMain.pas
ImpFiscSchalter.pas
ImpFisHasar.pas
ImpFujitsu.pas
ImpIBM.pas
ImpItautec.pas
ImpMecaf.pas
ImpProComp.pas
ImpSigTron.pas
ImpSweda.pas
ImpSwedaMFD.pas
ImpUrano.pas
ImpUranoLoggerII.pas
ImpYanco.pas
ImpZanthus.pas
LojxFun.pas
sigaloja.dpr
Compatibilizao com os fontes da Lo Bruno (Argentina).
Release SIGALOJA.DLL (ID 0.3.125.4)
-----------------------------------
- 15/12/09 - FNC: 280642009
ImpPertoCheck.pas
Implementao da chancela na impresso do cheque.
Release SIGALOJA.DLL (ID 0.3.125.4)
-----------------------------------
- 05/10/09 - FNC: 00000007780/2009
Sigaloja.dpr
Sigaloja.dof
Sigaloja.cfg
Impswedamfd
Impfiscbematechautonivel
Impfiscmain
Impsigtron
ImpuranologgerII
Impfishasar
Impepson
Impmecaf
Impitautec
Impibm
Impprocomp
Impyanco
Impfujitsu
Impdatategis
Impcorisco
Impurano
Impzanthus
Impsweda
Impfiscbematech
Impecfemulator
Lojxfun
Foi incluida a funo GeraRegTipoE para gerar o arquivo de MFD para
o PAF-ECF.
Foi incluida a funo Retorna_estendido que contem os retornos MDF.
Foi incluida a funo Retorna_estendido que contem os retornos MDF.
Foi incluida a funo Retorna_informacoes que contem os retornos MDF
.
Foi criada a classe TImpBematech2100 para sobrescrever a funo Gera
RegTipoE porque essa impressora utiliza outra Dll da bematech.
Foram incluidas algumas funes novas da dll do fabricante.
Foi incluido um novo parametro na funo ValidPoint com o nome da DL
L carregada.
Foi modificada a funo OpenBematech onde foi incluido a abertura de
mais 3 DLL do fabricante.
Foi modificada a funo Status_Impressora para gerar no log a mensag
em de erro, caso foi MFD.
Foi modificada a funo Abrir onde foi feita uma validao depois do uso
da funo AlimentaProperties.
Foi modificada a funo AbreCupom para receber o parametro cliente d
e uma forma diferente.
Foi modificada a funo PegaPDV para retornar a propriedade PDV.
Foi modificada a funo MemoriaFiscal para receber o parametro Tipo
IS, IC, AS e AC.
Foi modificada a funo StatusImp onde foi feita a compatibilizao dos
retornos do 20 ao 40.
Foi modificada a funo AlimentaProperties para carregar a proprieda
des mais comuns na inicializao.
Foi modificada a funo Abrir onde foi feita uma validao depois do uso
da funo AlimentaProperties.
Foi modificada a funo AbreCupom para receber o parametro cliente d
e uma forma diferente com o endereo e o nome.
Foi modificada a funo StatusImp onde foi feita a compatibilizao dos
retornos do 20 ao 40.
Foi modificada a funo MemoriaFiscal para receber o parametro Tipo
IS, IC, AS e AC.
Foi modificada a funo GeraRegTipoE para gerar o arquivo de MFD par
a o PAF-ECF.
Foi incluido o codigo da impressora na hora de registrar a mesma
.
Release SIGALOJA.DLL (ID 0.3.125.3)
-----------------------------------
- 23/09/09 - FNC: 235502009
ImpFiscBematechAltoNivel.pas
Implementao do mtodo de reduo Z para o ECF BEMATECH MP4000 THFI - V.
01.00.01 para correo da captura das alquotas para retorno do SFI.
Release SIGALOJA.DLL (ID 0.3.125.3)
-----------------------------------
- 30/07/09 - FNC: 178872009
ImpUranoLoggerII.pas
Homologao da impressora ITAUTEC ZPM/1FIT LOGGER - V. 03.03.04.
Release SIGALOJA.DLL (ID 0.3.124.3)
-----------------------------------
- 16/07/09 - FNC: 177252009
ImpSigTron.pas
Correo da funo PegaSerie na classe TImpFiscalDaruma2000 para retorna
r os 20 caracteres do nmero de srie do ECF.
Release SIGALOJA.DLL (ID 0.3.124.3)
-----------------------------------
- 07/07/09 - FNC: 170502009
ImpFiscBematechAltoNivel.pas
Homologao do ECF BEMATECH MP4000 THFI - V. 01.00.01.
Release SIGALOJA.DLL (ID 0.3.123.3)
-----------------------------------
- 02/07/09 - FNC: 164832009
GavetaMenno.pas
Homologao da Gaveta Gerbo QW Printer.
Release SIGALOJA.DLL (ID 0.3.122.3)
-----------------------------------
- 02/07/09 - FNC: 164872009
ImpUranoLoggerII.pas
Homologao da impressora ItauTec QuickWay Firmware v 01.01.05
Release SIGALOJA.DLL (ID 0.3.121.3)
-----------------------------------
- 25/05/09 - FNC: 67832009
ImpFiscBematechAltoNivel.pas
Foi incluida as funes Pedido e ReducaoZ para a impressora Bematech
6000.
Foi modificada a funo ArqIniBematech, onde foi alterado o controle
de abertura da porta da impressora. Para que fosse feito pela Bemafi32.DLL.
Foi modificada a funo CloseBematech, onde o fechamento da porta ag
ora controlado pela Bemafi32.DLL.
Foi modificada a funo Status_Impressora, onde foi alterado o retor
no da funo.
Foi modificada a funo ReducaoZ para a impressora Bematech7000, ond
e foi colocado um time aps o comando de reduo Z para aguarda a impresso da Fita Deta
lhe.
Foi modificada a funo Tcmc7_bema, onde foi incluido um tramamento
para caso o cheque no seja colocado.
Release SIGALOJA.DLL (ID 0.3.121.3)
-----------------------------------
- 13/04/09 - FNC: 72682009
ImpUranoLoggerII.pas
Homologao da impressora ELGIN FIT 1E TH - V. 01.00.08 (classe TImp
FiscalLoggerII_010008).
Release SIGALOJA.DLL (ID 0.3.120.3)
-----------------------------------
- 26/03/2009 - FNC: 76382009
Bematech : ImpFiscBematechAltoNivel.pas - TImpCheqBem6000.Abrir / TImpBe
matech2000.Abrir / TImpBematechMP25FI.Abrir
Corrigido a chamada da funo OpenBematech para habilitar o tratamen
to do retorno estendido.
Bematech : ImpFiscBematechAltoNivel.pas - TImpBematechMP25FI.RegistraIte
m
Corrigido a formatao do valor unitrio sempre com trs casa decimais,
como esperado pela funo Bematech_FI_VendeItemDepartamento.
Daruma : ImpSigtron.pas - TImpFiscalDaruma120.AbreCupomNaoFiscal
Corrigido tratamento para abertura de cupom no fiscal .vinculado
Lojxfun : Lojxfun.pas - WriteLog
Alterada funo de gravao de log para informar a data de compilao da dll
.
Release SIGALOJA.DLL (ID 0.3.120.3)
-----------------------------------
- 13/03/09 - FNC: 53392009
ImpEpson.pas
Homologao da impressora Epson TM-U220AF - Argentina
Release SIGALOJA.DLL (ID 0.3.119.3)
-----------------------------------
- 13/03/09 - FNC: 53432009
LojxFun.pas
ImpFisHasar.pas
Homologao da impressora Hasar SMH / P-435F - Argentina
Release SIGALOJA.DLL (ID 0.3.118.3)
-----------------------------------
- 06/02/2009 - FNC: 30872009
Bematech : ImpFiscBematechAltoNivel.pas - TImpCheqBem6000.Imprimir
Retirada a funo Bematech_FI_ProgramaMoedaPlural que no existe para
os modelos BEMATECH MP6000 THFI e BEMATECH MP7000 THFI suportados por esta class
e.
Release SIGALOJA.DLL (ID 0.3.118.3)
-----------------------------------
- 05/02/2009 - FNC: 26222009
Daruma : ImpSigTron.pas
Includa a impressora Daruma FS600 v. 01.05.00 herdando da classe TImpFis
calDaruma2100.
Release SIGALOJA.DLL (ID 0.3.118.3)
-----------------------------------
- 23/01/2009 - FNC: 112252008
Daruma : ImpSigTron.pas - TImpFiscalDaruma120.Pedido
Daruma : ImpSigTron.pas - TImpFiscalDaruma2000.Pedido
Foi alterada a varivel passada para a funo fFuncDaruma_FI_RecebimentoNaoFis
cal de sTotPedido para sPedido, que passa a legenda do totalizador ao invs do seu
ndice.
Release SIGALOJA.DLL (ID 0.3.118.3)
-----------------------------------
- 23/01/2009 - FNC: 17242009
Bematech : ImpFiscBematechAltoNivel.pas - TImpBematech.ReducaoZ
Bematech : ImpFiscBematechAltoNivel.pas - TImpBematech2000.ReducaoZ
Bematech : ImpFiscBematechAltoNivel.pas - TImpBematech3000.ReducaoZ
Bematech : ImpFiscBematechAltoNivel.pas - TImpBematechMP25FI.ReducaoZ
Bematech : ImpFiscBematechAltoNivel.pas - TImpBematech7000.ReducaoZ
Foi alterado o tratamento de ponto de milhar e virgula decimal para conv
erter os valores do ISS de string para float.
Release SIGALOJA.DLL (ID 0.3.118.3)
-----------------------------------
- 13/01/2009 - BOPS: 00000151582/811
Bematech : ImpFiscBematechAltoNivel.pas - TImpBematech2000.RegistraItem
Bematech : ImpFiscBematechAltoNivel.pas - TImpBematechMP25FI.RegistraIte
m
Foi alterada a funo de registro do item para fFuncBematech_FI_VendeItemDep
artamento para efetuar a impresso da unidade de medida no ECFs MP-2000 TH FI e MP
-25 FI.
Release SIGALOJA.DLL (ID 0.3.118.3)
-----------------------------------
- 05/12/2008 - FNC: 153769
Sigaloja.dpr - ExecInClientDLL
Foi incluida as funes 119 e 120 para travar e destravar o teclado.
Release SIGALOJA.DLL (ID 0.3.118.2)
-----------------------------------
- 04/12/2008 - FNC: 90122008
Pin Pad Ingnico 3070: PinPad_SC552_Chip.pas - TPinPad_SC552_CHIP
Foi includo o equipamento Pin Pad Ingnico modelo 3070 com CHIP.
Release SIGALOJA.DLL (ID 0.3.117.2)
-----------------------------------
- 01/12/2008 - FNC: 69612008
Daruma Matricial: ImpSigTron.pas - TImpFiscalDaruma345.Suprimento
Foi criada a classe TImpFiscalDaruma345 e a sobrecarga da funo Suprimento para t
ratar o caso em que no era passada forma de pagamento.
Release SIGALOJA.DLL (ID 0.3.117.2)
-----------------------------------
- 31/10/2008 - FNC: 44692008
Bematech Termica: ImpFiscBematechAltoNivel.pas - TImpBematech3000.ReducaoZ
Foi alterada a funo TImpBematech3000.ReducaoZ para pegar os valores corretos da
Base de calculo.

Release SIGALOJA.DLL (ID 0.3.117.2)
-----------------------------------
- 29/10/2008 - FNC: 49582008
Bematech Termica: ImpFiscBematechAltoNivel.pas - TImpBematech.TextoNaoFiscal
Bematech Termica: ImpFiscBematechAltoNivel.pas - TImpBematechMP25FI.TextoNaoFi
scal
Bematech Termica: ImpFiscBematechAltoNivel.pas - TImpBematech2000.TextoNaoFisc
al
Foi alterada as funes acima para executar um StringReplace() quando pegar o reto
rno da verso da DLL bemafi32.DLL
Release SIGALOJA.DLL (ID 0.3.117.2)
-----------------------------------
- 22/10/2008 - FNC: 26632008
Daruma FS345: ImpSigTron.pas - TImpFiscalDaruma120.Pedido
Foi implementada a funo TImpFiscalDaruma120.Pedido para a correta impresso da res
erva de produto.
Release SIGALOJA.DLL (ID 0.3.117.2)
-----------------------------------
- 10/10/2008 - Bops: 155093
Bematech Termica: ImpFiscBematechAltoNivel.pas - TImpBematech2000.Pedido
Foi modificada a funo TImpBematech2000.Pedido de modo que foi trocada a funo fFunc
Bematech_FI_VerificaRecebimentoNaoFiscal para fFuncBematech_FI_VerificaRecebimen
toNaoFiscalMFD.
Release SIGALOJA.DLL (ID 0.3.117.2)
-----------------------------------
- 07/10/2008 - FNC: 24462008
Daruma FS600: ImpSigTron.pas - TImpFiscalDaruma120.AbreCupomNaoFiscal
Foi modificada a funo TImpFiscalDaruma120.AbreCupomNaoFiscal para passar o param
etro valor na funo fFuncDaruma_FI_AbreComprovanteNaoFiscalVinculado.

Release SIGALOJA.DLL (ID 0.3.117.2)
-----------------------------------
- 03/10/2008 - Bops: 155245
Daruma FS345: ImpSigTron.pas - TImpFiscalDaruma120.StatusImp
Foi corrigida a no conformidade em que no era possivel fechar uma venda com a Im
pressora Daruma FS345 no estado de Santa Catarina.
Release SIGALOJA.DLL (ID 0.3.117.2)
-----------------------------------
- 23/09/2008 - Bops: 154578
PinPad PPC-900: PinPad_SC552_Chip.pas
Incluido o PinPad PPC-900 da Gertec herdando da classe TPinPad_SC552_CHIP
Release SIGALOJA.DLL (ID 0.3.116.2)
-----------------------------------
- 04/09/2008 - Bops: 142563
Bematech: ImpFiscBematechAutoNivel.pas
Incluida a impressora Bematech MP 25 v. 01.03.02 herdando da classe TImpBema
techMP25FI
Release SIGALOJA.DLL (ID 0.3.115.2)
-----------------------------------
- 02/09/2008 - Bops: 152433
sigaloja.dpr
Correo do metodo ExecInClientDLL para a correta impresso da mensagem de promoo.
Alterada funo LLDLLVER para mudar a veso para 0.3.115.2 .
Release SIGALOJA.DLL (ID 0.3.115.1)
-----------------------------------
- 29/08/2008 - Bops: 152656
Daruma: ImpSigTron.pas
Correo do metodo TImpFiscalDaruma2000.Pedido para a correta impresso da reserva
de produto.
Release SIGALOJA.DLL (ID 0.3.115.1)
-----------------------------------
- 03/07/2008 - Bops: 149460
Bematech: ImpFiscBematechAutoNivel.pas
Implementada Bematech MP7000 THFI.
Release SIGALOJA.DLL (ID 0.3.114.1)
-----------------------------------
- 30/06/2008 - Bops: 146758
Bematech: ImpFiscBematechAutoNivel.pas
Correo metodo de ReducoZ referente a ECF Bematech 3000. No conseguia ler o ICMS
e ISSNQ para passar para o protheus gravar no LOJA160.
Release SIGALOJA.DLL (ID 0.3.114.1)
-----------------------------------
- 20/06/08 - BOPS147349
ImpUranoLoggerII.Pas
Foi alterada a funo AbreCupom da classe TImpFiscalLoggerII, para a impresso do CP
F do consumidor no parametro IdConsumidor
Release SIGALOJA.DLL (ID 0.3.114.1)
-----------------------------------
- 03/06/08 - BOPS145505
ImpFiscBematechAutoNivel.Pas
Foi incluida a funo Registra Item na classe TImpBematech2000_0302, para que use
a funo
VendeItemDepartamento e assim registre a unidade de medida do produto no Cupom
.
Release SIGALOJA.DLL (ID 0.3.114.1)
-----------------------------------
- 20/05/08 - BOPS146191
ImpFiscBematechAutoNivel.Pas
Homologao da impressora Bematech MP 6000 verso 01.03.02
Release SIGALOJA.DLL (ID 0.3.113.1)
-----------------------------------
- 14/05/08 - BOPS145865
ImpSwedaMFD.pas
Alterar a funo AbreCupom(), onde estava passando o parmetro na posio errada para o
CPF do Cliente.
Release SIGALOJA.DLL (ID 0.3.112.1)
-----------------------------------
- 24/04/08 - BOPS144748
ImpFiscHasar.Pas
Implementadas 2 novas impressoras : SMH/P-PL23 e SMH/P-435F.
LojxFun.pas
Alterar a funo MontaArray(), onde no adicionava o ltimo elemento se ele tivesse ap
enas uma posio.
Release SIGALOJA.DLL (ID 0.3.111.1)
-----------------------------------
- 24/03/08 - BOPS142807
ImpFiscBematechAutoNivel.Pas
Alterada a fun ode abertura de comprovantes no-fiscais da MP40 FI II.
- 10/03/08 - BOPS140756
ImpSweda.Pas - Corrigida no-conformidade na gravao do campo PDV do mapa resumo.
- 04/03/08 - BOPS141203
ImpUranoLoggerII.Pas - Feita a homologao da URANO\1FIT LOGGER na verso 03.03.04.
Release SIGALOJA.DLL (ID 0.3.110.1)
-----------------------------------
- 22/02/08 - BOPS141245
ImpUranoLoggerII.Pas - Feita a homologao da ELGIN ZPM\1FIT LOGGER na verso 03.03.
04.
Release SIGALOJA.DLL (ID 0.3.109.1)
-----------------------------------
- 20/02/08 - BOPS141136
ImpSweda.Pas - Criado o mtodo HorarioVerao para fazer a entrada e sada do horrio
de vero nas impressoras Sweda matriciais.
- 12/02/08 - BOPS139615
ImpFiscBematechAutoNiel.Pas - Feita a homologao da impressora fiscal BEMATECH MP
2100 na verso 01.00.00.
ImpSwedaMFD.Pas - Feita a homologao da impressora fiscal SWEDA ST2000 na verso 01
.00.01.
Release SIGALOJA.DLL (ID 0.3.107.1)
-----------------------------------
- 31/01/08 - BOPS140167
ImpFiscBematechAutoNivel.Pas
Alterada a fun ode abertura de comprovantes no-fiscais da MP6000TH FI.
- 29/01/08 - BOPS14030
ImpFiscBematechAutoNivel.Pas
Alterado a funo ArqIniBematech para manter o caminho do Path da forma que o usuri
o digitar.
ImpSwedaMFD.Pas
Criadas as impressoras ST120 e ST200, ambas na verso 01.00.01. Alterado os mtodo
s GravaCondPag e AdicionaAliquota.
Release SIGALOJA.DLL (ID 0.3.105.1)
-----------------------------------
- 24/01/08 - BOPS139433
ImpItautec.Pas - Alterado o mtodo FechaCupom para fazer a impresso do CPF/CNPJ d
o cliente no cupom fiscal.
ImpFiscBeamtechAutoNivel.Pas - Includa a impressora fiscal trmica MP3000 TH FI n
a verso 01.01.00.
- 10/01/08 - BOPS137813
ImpProcomp.Pas - Alterado o mtodo RelatorioGerencial para prever o tratamento d
a interrupo da impresso do relatrio gerencial.
- 13/12/07 - BOPS137832
ImpFiscBematechAutoNiel.Pas - Feita a homologao da impressora fiscal BEMATECH MP
3000 na verso 01.01.00.
Release SIGALOJA.DLL (ID 0.3.104.1)
-----------------------------------
- 12/12/07 - BOPS137815
ImpSigtron.Pas
Feita homologao da FS345 na verso 01.22.
Release SIGALOJA.DLL (ID 0.3.103.1)
-----------------------------------
- 30/11/07 - BOPS136743
ImpSweda.Pas
Alterado o mtodo TImpFiscalSweda.AbreCupom para realizar a impresso do CPF do cl
iente no cupom fiscal.
- 22/11/07 - BOPS136123
ImpEpson.Pas
Alterados os mtodos ImpEpsonTMH6000II.FechaCupom, ImpEpsonTMH6000II.AbreCupom e
ImpEpsonTMH6000II.RegistraItem para fazer a gravao fsica da quantidade dos itens d
o cupom, no momento da recuperao.
- 08/11/07 - BOPS135856
ImpSigtron.Pas
Criado o mtodo TImpFiscalDaruma120.HorarioVerao para fazer a entrada e a sada do
horrio de vero.
Retirado do mtodo TImpFiscalDaruma2000.HorarioVerao, uma vez que essa classe he
rda da TImpFiscalDaruma120.HorarioVerao.
- 08/10/07 - BOPS128532
ImpSigtron.Pas
Alterada a AlimentaProperties para pegar o nmero do PDV com 4 caracteres.
- 05/10/07 - BOPS131688
ImpFiscBematechAutoNiel.Pas - Feita a homologao da impressora fiscal BEMATECH MP
2100 na verso 01.01.00.
Release SIGALOJA.DLL (ID 0.3.102.1)
-----------------------------------
- 24/09/07 - BOPS133202
ImpFiscBematechAutoNiel.Pas e ImpSigTron
Retorna o CNPJ cadastrado na impressora fiscal. Com o resultado, no momento de
entrar em operao de venda, verifica se o CNPJ cadastrado na impressora, o mesmo c
adastrado no SIGAMAT.
- 06/09/07 - BOPS130436
ImpFiscBematechAutoNiel.Pas
Feita a homologao da impressora fiscal Bematech MP25 FI II na verso 01.02.02.
Release SIGALOJA.DLL (ID 0.3.101.1)
-----------------------------------
- 31/08/07 - BOPS131321
DisplayTorDaruma.Pas
Feita a homologao do Display Torre Daruma.
Release SIGALOJA.DLL (ID 0.3.100.1)
-----------------------------------
- 31/08/07 - BOPS131833
ImpSwedaMFD.Pas
Feita a homologao da ST1000 na verso 01.00.04.

BalancaToledo.Pas
Feita a homologao da balana Toledo 9094.
Release SIGALOJA.DLL (ID 0.3.98.1)
-----------------------------------
- 10/08/07 - BOPS96704
ImpProcomp.Pas
Alterado o mtodo TImpFiscalProComp.AlimentaProperties para prever formas de pag
amentos cadastradas no ndice 00 e tambm os casos de incluso no seqncial das formas d
e pagamento. Exemplo: 00-01-04.
- 01/08/07 - BOPS96704
ImpUranoLoggerII.Pas
Foram homologadas as impressoras ITAUTEC: QUICKWAY - V. 01.01.03 e 2EFC LOGGER
- V. 03.01.00.
Release SIGALOJA.DLL (ID 0.3.96.1)
-----------------------------------
- 30/06/07 - BOPS128532
ImpSigtron.Pas
Foi homologada a impressora fiscal Daruma FS2000 na verso 01.02.
Release SIGALOJA.DLL (ID 0.3.95.1)
-----------------------------------
- 30/06/07 - BOPS128532
ImpSigtron.Pas
Foi homologada a impressora fiscal Daruma FS2000 na verso 01.02.
- 27/06/07 - BOPS128286
Foi implementada nos fontes que envolvem impressoras fiscais a gravao do retorno
do driver do fabricante Sigaloja.dll.
- 07/05/07 - BOPS124663
ImpBematechAutoNivel.Pas
Feita correo na impresso do relatrio gerencial da MP25 FI II.
- 25/04/07 - BOPS119190
ImpSweda.Pas
Feita melhoria para tratar a impresso das unidades de medida Feita a homologao da
MP2100 TH FI na verso 01.00.01.
- 24/04/07 - BOPS124834
ImpFiscBematechAutoNivel.Pas
Feita a homologao da MP2100 TH FI na verso 01.00.01.
Release SIGALOJA.DLL (ID 0.3.94.1)
-----------------------------------
- 19/04/07 - BOPS122444
ImpFiscBematechAutoNivel.Pas
Foi corrigida a no-conformidade no tratamento do retorno do NAK no envio de com
andos.
- 18/04/07 - BOPS122288
ImpFiscSchalter.Pas
Foi corrigida a no-conformidade na impresso do comprovante do recebimento de ttul
os.
- 26/03/07 - BOPS122008
ImpSweda.Pas
Foi alterada a funo TImpFiscalSweda100.ReducaoZ para tratar o COO nos valores do
mapa resumo.
- 13/03/07 - BOPS121067
ImpSigtron.Pas
Feita a homologao da impressora fiscal Daruma FS600 na verso 01.03.00.
Release SIGALOJA.DLL (ID 0.3.93.1)
-----------------------------------
- 19/01/07 - BOPS116396
ImpFiscBematechAutoNivel.Pas
Feita a homologao da impressora fiscal Bematech MP20 FI II Verso 03.31.
Release SIGALOJA.DLL (ID 0.3.92.1)
-----------------------------------
- 09/01/07 - BOPS117048
ImpFiscBematechAutoNivel.Pas
Feita a homologao da impressora fiscal Bematech MP20 FI II Verso 03.30.
Release SIGALOJA.DLL (ID 0.3.91.1)
-----------------------------------
- 28/12/06 - BOPS116661
BalancaFilizola.Pas
Feita a homologao da balana Filizola CS15.
Release SIGALOJA.DLL (ID 0.3.90.1)
-----------------------------------
- 13/12/06 - BOPS116017
SIGALOJA.DPR
Foi alterada a funo LJDLLVer para retornar a verso a partir de uma vriavel, no mais
proveniente da leitura da SIGALOJA.DLL.

Release SIGALOJA.DLL (ID 0.2.90.31)
-----------------------------------
- 11/12/06 - BOPS114417
ImpPertoPay.Pas
Alterada a funo TImpChequePertoPay.Imprimir: o comando original (") permite impr
imir apenas 2 linhas, foi substitudo pelo (X) que permite at 14 linhas.
- 05/12/06 - BOPS115206
Incrementado o ID da dll.
Release SIGALOJA.DLL (ID 0.2.90.30)
-----------------------------------
- 26/10/06 - BOPS110406
ImpSwedaMFD.Pas
Feita a homologao da impressora fiscal trmica Sweda IF ST100 na verso 01.00.04.
Release SIGALOJA.DLL (ID 0.2.89.30)
-----------------------------------
- 25/10/06 - BOPS108853
ImpItautec.Pas
TImpFiscalItautec.ReducaoZ : Feita a alterao para pegar todas as posies retornadas
da funo PegaSerie.
TImpFiscalItautec.PegaSerie: Feita alterao no array Serie para suportar as 20 po
sies que pode ser retornada pela impressora Itautec.
- 25/10/06 - BOPS110307
ImpSigtron.Pas
TImpFiscalDaruma2000.StatusImp: Foi alterada a funo para o retorno da data corre
nte do ECF.
- 23/10/06 - BOPS111714
ImpFiscSchalter.Pas
Feita a homologao da impressora fiscal Schalter SCFI 1e Verso 03.06.
Release SIGALOJA.DLL (ID 0.2.88.30)
-----------------------------------
- 23/10/06 - BOPS105649
ImpSweda.Pas
Feita a homologao da impressora fiscal Sweda IFS9000I verso 1.7.
Release SIGALOJA.DLL (ID 0.2.87.30)
-----------------------------------
- 19/10/06 - BOPS111490
ImpSweda.Pas
TImpFiscalSweda.StatusImp: retirado o status 19 para validao da data do moviment
o com a data corrente.
- 27/09/06 - BOPS105627
SIGALOJA.DLL
Foram alteradas todas as camadas das impressoras fiscais para a exportao para o
cadastro de estao o modelo e a verso da EPROM.
Release SIGALOJA.DLL (ID 0.2.87.29)
-----------------------------------
- 14/09/06 - BOPS107550
ImpUranoLoggerII.Pas
Foi alterada a funo TImpFiscalLoggerII.ReducaoZ para atualizar os contadores de
reduo Z e de documento final baseada na reduo diria, conferme portaria CAT 55/98.
ImpItautec.Pas
Foi alterada a funo TImpFiscalItautec.ReducaoZ para atualizar os contadores de r
eduo Z e de documento final baseada na reduo diria, conferme portaria CAT 55/98.
- 13/09/06 - BOPS107328
ImpFiscBematechAutoNivel.Pas
Foi feita a melhoria na funo TImpBematech2000.TextoNaoFiscal para o envio de 420
caracteres ao enviar o texto no-fiscal para impresso do comprovante no fiscal.
ImpSigtron.Pas
Foi feita a homologao das impressoras trmicas da Daruma (FS600 e FS2100).
ImpUranoLoggerII.Pas
Feita a melhoria na funo TImpFiscalLoggerII.StatusImp para prever os retornos 17
, 18 e 19 para se adequar s exigncias do Anexo 09 RICMS de Santa Catarina.
- 12/09/06 - BOPS104479
ImpSigtron.Pas
Foi corrigida a no conformidade na gravao dos campos da tabela SFI (Mapra Resumo)
.
- 04/09/06 - BOPS101470
ImpItautec.Pas
Foi alterada a funo TImpFiscalItautec.ReducaoZ para fazer a gravao do Mapa Resumo.
- 28/08/06 - BOPS105582
ImpFiscBematechAutoNivel.Pas
Funo TCMC7.Abrir alterada a forma da abertura do dispositivo utilizado na prpria
impressora fiscal.
- 28/08/06 - BOPS106073
ImpProComp.Pas
Foi corrigida a function TImpFiscalProComp.Pagamento para acrescer 1 em no ndic
e da forma de pagamento e assim registrar na forma de pagamento correta.
- 22/08/06 - BOPS105346
ImpFiscSchalter.Pas
Foram corrigidas as no-conformidades na emisso do cupom fiscal no ambiente KRMS.
- 03/08/06 - BOPS104307
ImpSweda.Pas
Foi corrigida a no conformidade da impresso da descrio do item.
- 01/08/06 - BOPS104344
ImpBematechAutoNivel.pas
Foi corrigida a no conformidade na gravao do mapa resumo com a MP2000TH FI.
- 28/07/06 - BOPS104009
Feita a homologao do Display Torre Gertec.
Release SIGALOJA.DLL (ID 0.2.86.29)
-----------------------------------
- 26/07/06 - BOPS100967
Incluido o comando 19 para retornar a data de movimento da impressora.
Implementado para Sweda e Bematech.
- 10/07/06 - BOPS102533
Acerto da no conformidade da Reduo Z nos modelos MP20 FI II, MP25FI II e MP40 FI
II.
- 04/07/06
Schalter - Foi feita melhoria para adequao da impressora Shalter SCFI 1E ao Anex
o 09 do Regime ICMS - SC.
Foi corrigida a venda com alquota e forma de pagamento na posio zero da impressora.
BOPS100854
- 06/06/06
Bematech - Correo na funo que captura o valor da venda bruta e o valor do grande t
otal.
- 31/05/06 - Homologada a impressora fiscal trmica MP6000 TH da Bematech - BOPS 1
00252
Foram implemetados os mdulos: Impressora fiscal, impressora de cheques e leitor
de CMC7.
Alterado o ImpBematechAutoNivel.pas.
Release SIGALOJA.DLL (ID 0.2.85.29)
-----------------------------------
- 08/05/06 - Anexo 9 - RICMS01 - SC - BOPS98326
Foram implementadas funes na Statusimp da Sweda e da Bematech a fim de capturar
os valores da venda bruta e do Grande Total.
- 05/05/06 - SWEDA = IMPSWEDA.PAS / BEMATECH = ImpFiscBematechAutoNivel.Pas / SI
GALOJA.DPR
SWEDA - Feita alterao nas 2 classes (Sweda e Sweda100) da funo PegaCupom para alte
rar a captura do numero do cupom fiscal (NC), para o Contador de Ordem de Operao (
COO) para evitar que fosse duplicado o registro no SE1 em caso de venda com rese
rva.
SWEDA - Feita alterao nas 2 classes (Sweda e Sweda100) da funo Abrir para avisar o
usurio dessa troca na captura e pedir que ele modifique a srie no cadastro de est
ao.
SWEDA - Melhoria: Impresso do cupom no fiscal (TImpFiscalSweda101.AbreCupomNaoFi
scal) e na rotina de Pedido nas 2 classes (SWEDA e SWEDA101) foi feita a melhori
a de cadastrar no sweda.ini o titulo que ser usado pelas legendas.
BEMATECH - Implementadas melhorias para impresso de relatrio gerencial e texto no
fiscal nas impressoras trmicas.
SIGALOJA.DPR - Alterada a mensagem em caso de erro na passagem de parmteros par
a funo.
- 07/04/06
SWEDA - Implementao do Pedido na linha 7000 e 9000. (BOPS 96543).
Foi alterada a funo TImpFiscalSweda101.FechaCupomNaoFiscal para corrigir um bug
da linha 9000 de "segurar" a impressora aps a impresso do comprovante vinculado. P
ara resolver foi enviado duas vezes o comando de fechamento do cupom.
- 23/03/06
Schalter - Homologao da impressora Schalter ECF IF SCFI 1E VERSO 3.03.
- 13/02/06
Recompilao da DLL para gravao do LOG(SIGALOJA.LOG), conforme documentao do dia 09/01
/06.
- 08/02/06
Bematech (TEF) - Feita correo para imprimir o comprovante de TEF corretamente in
dependente da verso da dll da Bematech. At a verso 4.1.2.0, no era necessrio enviar o
CR + LF (salto de linha e posicionamento do carro de impresso), porm a partir des
sa verso se no enviarmos junto com a linha a ser impressa esses dois comandos, o t
exto sai desposicionado.
- 03/02/06
Bematech (Cheque) - Alterada a funo de fechamento de porta, para no permitir que
volte ao menu com algum pendncia na porta.
- 02/02/06
PertoCheck - Impressora PertoCheck - Alterada a funo de impresso do verso, o coma
ndo original (") permite imprimir at 2 linhas, foi substitudo pelo (X) que permite
at 14 linhas.
- 30/01/06
SWEDA - Linha 7000 e 9000 (veres 1.x) - Feita a melhoria de impresso de formas d
e pagto. no comprovante no-fiscal da sangria.
- 20/01/06
Bematech MP25 - Melhoria na gravao do arquivo BEMAFI32.ini para ler corretamente
o nmero de srie.
- 09/01/06
SIGALOJA.DLL:
Includo a possibilidade de efetuar a gravao no arquivo SIGALOJA.LOG, de todos o
s comando enviados aos equipamentos bem como o retorno obtido pelos mesmos.
Para habilitar este recurso, necessrio que o arquivo SIGALOJA.INI, que deve e
star no mesmo diretrio da SIGALOJA.DLL, tenha a seguinte seo configurada:
[LogDLL]
Log=1
importante lembrar que este recurso deve ser habilitado com cautela, pois ir
degradar o desempenho da aplicao.
Mecaf:
Quando era efetuada a impresso do cupom TEF e o tamanho do cupom excedia os 2
minutos ou ocorria erro na impresso, o cupom TEF ficava em aberto, fazendo com q
ue fosse necessrio uma interveno manual, via aplicativo da Mecaf, para finalizar o
cupom TEF.
- 01/12/05:
Cheque Bematech : Melhoria na funo de Impresso de Cheques da impressora Bematech
DP-20. Dava erro em Win2000.
- 29/11/05:
CMC7 Bematech: Tratamento da funo de fechamento de porta para o SIGAFIN.
- 28/11/05:
Camada Principal: No Win98, ocorria um erro na validao da verso da DLL("Existe in
compatibilidades entre verso do Repositrio e a DLL Fiscal..."), foi corrigido.

- 22/11/05:
SWEDA : Melhoria na impresso da Sangria, para imprimir as formas de pagamento
no comprovante (SWEDA 7000 1.0).

Release SIGALOJA.DLL (ID 0.2.84.27)
-----------------------------------
- 17/11/05:
BEMATECH: Alterado a Impresso de Cheque e Impresso de Cheque Transferncia, para a
ceitar a data com ano utilizando dois e quatro dgitos.
- 09/11/05:
BEMATECH: Implementao Cheque Transferncia.
Release SIGALOJA.DLL (ID 0.2.84.26)
-----------------------------------
- 31/10/05:
URANO: Melhoria na funo de Suprimento e Sangria. Apenas permitia suprimento.
URANO LOGGER: Melhoria na funo de captura das informaes da impressora.
- 26/10/05:
LEITOR SYMBOL: Homologao do Leitor Symbol LS7708 serial.
Release SIGALOJA.DLL (ID 0.2.83.26)
-----------------------------------
- 17/10/05:
DARUMA FS 2000: Contemplado a funo Horario de Vero.
- 07/10/05:
CMC7 Bematech: Alterao da abertura da DR1032.DLL para considerar o diretrio tempo
rrio do Windows. Esta alterao para contemplar a utilizao da SIGALOJA.DLL pelo First.
Cheque Bematech: Alterao da abertura da BEMADP32.DLL para considerar o diretrio t
emporrio do Windows. Esta alterao para contemplar a utilizao da SIGALOJA.DLL pelo Fir
st.
- 29/09/05:
Bematech AutoNvel: Alterao da abertura da BEMAFI32.DLL para considerar o diretrio
temporrio do Windows. Esta alterao para contemplar a utilizao da SIGALOJA.DLL pelo Fi
rst.
Daruma: Alterao da abertura da DARUMA32.DLL para considerar o diretrio temporrio d
o Windows. Esta alterao para contemplar a utilizao da SIGALOJA.DLL pelo First.
Release SIGALOJA.DLL (ID 0.2.82.26)
-----------------------------------
- 23/09/05:
Procomp: Incluso da funo FechaEcf, esta funo no existia para a impressora Procomp, t
oda vez que acionada chama a reduo Z. Estava ocasionando uma no conformidade na abe
rtura do Frontloja se a reduo Z no tivesse sido emitida no dia anterior.
- 21/09/05:
Daruma FS2000: Correo no retorno da funo de Reduo Z.
- 05/09/05:
Daruma FS2000: Alterao na funo de Reduo Z para pegar o path do registry do windows d
e onde ser gravado o STATUS.TXT e RETORNO.TXT. Existe a necessidade de atualizao da
DLL da Daruma que ser disponibilizada apenas em 06/09/05. Alterao na funo PegaCupom
porque estava ocorrendo exceo em algumas vendas.
- 05/09/05:
Bematech AutoNvel: Foi retirada alocao de memria desnecessria.
- 08/08/05:
DARUMA FS-2000:
1) Criao da funo de impresso do "Pedido". Esta funcionalidade utilizada quand
o uma venda com reserva finalizada na Venda Assistida.
2) Correo da re-impresso do comprovante TEF. Alterao na funo RelatorioGerencial
().
Obs.: O ID da SIGALOJA.DLL teve que ser alterado porque novos parmetros so
passados pelo Protheus para a DLL.
Release SIGALOJA.DLL (ID 0.2.82.25)
-----------------------------------
- 26/07/05:
BEMATECH MP2000 e MP25: Alterao na gravao do resumo da reduo Z (Mapa Resumo).
Dever ser aplicado um patch do LOJA160 e atualizada a B
EMAFI32.DLL (com verso igual ou superior a 3.6.4.0) para esta alterao ter efeito.
- 12/07/05:
DARUMA FS-2000: Implementacao na funo de registro de tem: quando o cdigo do produt
o for composto por menos de 6 dgitos, a funo ir completar com 0(zeros) esquerda para
que no d erro de impresso.
- 08/07/05:
SWEDA V.1.0: Implementacao da impressao do comprovante de recebimentos de Ttulo
s do Loja.
- 03/07/05:
Includo um tratamento quando ocorrer um erro no esperado pela SIGALOJA.DLL. Quan
do acontecer este erro, ser exibido uma mensagem com o nmero do comando que estava
sendo executado e os parmetros que foram passados. Esta mensagem ser gravada tambm
no arquivo SIGALOJA.LOG, no mesmo diretrio da SIGALOJA.DLL.
- 01/07/05:
BEMATECH AUTO NIVEL: Melhoria na funo de Abertura de Comprovante.
- 23/06/05:
DARUMA/SIGTRON: Implementao do Recebimento de Ttulo(V. Assistida e Front Loja) na
impressora Daruma FS-2000 V.1.0.
- 16/06/05:
Zanthus: Homologao da impresso IZ-21 V.3.51.
Release SIGALOJA.DLL (ID 0.2.81.25)
-----------------------------------
- 29/04/05:
Sweda: Homologao da impresso de cheques na Impressora Sweda 7000 V.1.6.
- 26/04/05:
Bematech AutoNvel: Melhoria na funo de abertura da porta. Foi retirada uma alocao d
e memria desnecessria.
- 20/04/05:
Urano: No permitia a impresso de tens com cdigo alfanumrico. Foi corrigido um erro
de ExecDLLInClient.
- 18/03/05:
Sweda: -Homologao da SWEDA IFS 9000II V1.2
-Homologao da SWEDA IFS 7000I V1.6
Release SIGALOJA.DLL (ID 0.2.79.25)
-----------------------------------
- 18/03/05:
Sweda 9000 IIE V.1.0: Homologao da Sweda 9000 V1.0.
Ajustes na funo de sangria e suprimento.
Release SIGALOJA.DLL (ID 0.2.78.25)
-----------------------------------
- 20/01/05:
Bematech AutoNvel: Validao de falha de comunicao/impressora desligada nas funes de co
mprovante no fiscal.
- 20/01/05:
Filizola: Homologao da Balana Filizola BP15.
Release SIGALOJA.DLL (ID 0.2.77.25)
-----------------------------------
- 17/01/05:
ELGIN: Corrigido problema com alquota de reduo de ICMS na funo RegistraItem.
Problema encontrado:
Por problemas internos (Delphi) na manipulao de vriaveis float, os seguintes
valores no so iguais:
StrToFloat( sRet ) / 100
StrToFloat( copy( aliquota, 2, 5 ) )
Logo, para que no ocorra este problema, foram criados duas variveis do tipo
Double para um cast de extended (Float Type) para Double (nAliqImp, nAliqSis). C
om isso, a comparao "If nAliqImp = nAliqSis" ocorrer normalmente.
- 14/01/05:
Unisys: Homologao do ECF UNISYS BR 40 Verso 3.10. Este ECF possui a mesma eprom
da BEMATECH e compatvel com o modelo MP-40 FI-II.
Gertec: Homologao do display do teclado Gertec TecD65. necessrio que os arquivos
INPOUT32.DLL e tec65_32.dll estejam no diretrio BIN\REMOTE. Estas DLLs encontram
-se no seguinte endereo: ftp://ftp.microsiga.com.br/protheus/Dlls_Fiscais/Hardwar
e/Gertec/
- 07/01/05:
Itautec: Implementado o acionamento do gaveteiro. Efetuada melhoria para aume
ntar performance no registro de itens e no pagamento. Corrigido a impresso do com
provante de sangria e entrada de troco. Para que a impresso da sangria e troco fu
ncione corretamente necessrio que o arquivo ITAUTEC.INI contenha as seguintes sees:
[Sangria]
NomeCNF = <Nome do Comprovante No Fiscal para a Sangria>
Texto = <Texto a ser impresso no CNF, limitado a 70 caracteres>
[Suprimento]
NomeCNF = <Nome do CNF para o Suprimento>
Texto = <Texto a ser impresso no CNF, limitado a 70 caracteres>
Forma = <Forma de pagamento a ser utilizada, geralmente DINHEIRO>

BematechAutoNivel: Melhoria no registro de venda. Qdo a impressora tinha 2 alquot
as com o mesmo percentual em ICMS e em ISS, o sistema registrava sempre na prime
ira alquota encontrada na impressora, sendo assim, em alguns casos, era solicitad
o registro em ICMS e efetivado em ISS.
OBSERVAO: A correo feita assume que as alquotas estejam programadas sequencialmente,
caso no estejam, no funcionar corretamente. A DLL da Bematech no dispe de mecanismos
para melhorar essa implementao.
- 29/12/04:
BematechAutoNivel: Melhoria no registro de venda. Qdo a impressora tinha 2 alq
uotas com o mesmo percentual em ICMS e em ISS, o sistema registrava sempre na pr
imeira alquota encontrada na impressora, sendo assim, em alguns casos, era solici
tado registro em ICMS e efetivado em ISS.
OBSERVAO: A correo feita assume que as alquotas estejam programadas sequencialmente,
caso no estejam, no funcionar corretamente. A DLL da Bematech no dispe de mecanismos
para melhorar essa implementao.
- 23/12/04:
BematechAutoNivel: Melhoria na funo FechaCupomContaDividida.
Mecaf/Elgin: Melhoria na funo Pagamento.
- 14/12/04:
BematechAutoNivel: Melhoria na funo de retorno do Numero do ECF. Melhoria na fu
no de Recebimento (AbreCupomNaoFiscal). Melhoria na funo de leitura de mesas (impres
sora de restaurante) em aberto.
Sigtron/Daruma: Re-homologao da impressora Daruma FS 2000 Verso 1.0, agora utili
zando DARUMA32.DLL ao invs do driver.
- 05/12/04:
BematechAutoNivel: Homologao da Impressora Bematech MP-20 FI II R.
Release SIGALOJA.DLL (ID 0.2.74.25)
-----------------------------------
- 23/11/04:
Sweda: Homologao da Impressora Sweda Eprom verso 1.5 (Modelos IF S-7000 e IF S-7
000II).
- 16/11/04:
Bematech: Implementao do comando de programao do Horrio de Vero.
- 08/11/04:
Zanthus: Correo no registro de tens.
- 19/10/04:
Bematech: Alterao no tratamento do retorno da impresso de texto no fiscal. Na MP2
0FI II estava bloqueando indevidamente a impresso do comprovante TEF quando havia
pouco papel.
- 18/10/04:
Itautec: Implementao da impresso de cheques na impressora Itautec de 2 estaes. nec
essrio ter no diretrio REMOTE o arquivo CHEQUEII.DAT, onde esto os leiautes de cheq
ues da impressora Itautec. Esse arquivo pode ser gerado e/ou alterado pelo aplic
ativo CadBank distribuido pela Itautec. O instalador desse programa tb est disponv
el no FTP. necessrio descompactar o arquivo CONFCHQ.ZIP. A Microsiga no faz manute
no neste arquivo de leiaute.
Sigtron: Declarao de funo da DARUMA32.DLL.
- 08/10/04:
Daruma: Re-Homologao da impressora fiscal Daruma, agora utilizando a DLL distri
buida pelo fabricante (DARUMA32.DLL)
Release SIGALOJA.DLL (ID 0.2.73.25)
-----------------------------------
- 02/10/04:
Filizola: Homologao da balana FILIZOLA MF-C
Release SIGALOJA.DLL (ID 0.2.72.25)
-----------------------------------
- 27/09/04:
Bematech: Implementao para a impresso da unidade de medida do produto.
Release SIGALOJA.DLL (ID 0.2.72.24)
-----------------------------------
- 17/09/04:
Corisco: Correo na funo Status opo "Data".
- 17/09/04:
Bematech: Alterao no retorno do Valor Contbil e Contador de Renicio de Operao da fun
de Reduo Z.
- 15/09/04:
Itautec: Correo na funo CancelaCupom.
- 14/09/04:
Corisco: Correo na funo AbreCupom.
- 13/09/04
Sigtron: Alterao no envio do desconto para a impressora.
- 08/09/04:
Corisco: Correo na funo AbreCupom.
- 24/08/04:
Symbol: Homololgao do Leitor LS 5700.
- 23/08/04:
Procomp: Alterao no status de Reduo Z Pendente.
- 14/08/04:
Bematech: Quando o ECF estava com POUCO PAPEL o retorno da funo IFStatus(5) no e
stava correto. Sempre retornava que no havia cupom aberto.
- 05/08/04:
Itautec POS4000: Melhoria na funo de cancelamento de cupom.
- 05/08/04:
Yanco 8000 V2.0: Melhoria na funo de cancelamento de cupom.
- 04/08/04:
CMC7 Bematech: Incluso de parmetro sMensagem na funo CMC7Abr(), esse parmetro d li
berdade para decidir se a Mensagem em caso de erro seja ou no exibida.
Release SIGALOJA.DLL (ID 0.2.72.23)
-----------------------------------
- 20/07/04:
Bematech MP-25FI: Melhoria na funo FechaCupom().
- 01/07/04:
Sweda: Corrigido o tratamento para a utilizao de 3 casas decimais no valor unitr
io do produto. Correo efetuada apenas na EPROM 0.3 e 1.0.

- 29/06/04:
PinPad: Alterado a exibio das mensagens de erro do PinPad. Elas eram exibidas e
mbaixo da mensagem de solicitao do carto ou da senha.
- 22/06/04:
Bematech: Homologao da Impressora Fiscal MP25FI. imprescindvel utilizar a DLL Be
maFI32 verso 3.4.0.0
Release SIGALOJA.DLL (ID 0.2.71.23)
-----------------------------------
- 21/06/04:
BEMATECH MP20FI II; BEMATECH MP40FI II; YANCO 8000 V. 2.0; BEMATECH MP2000 TH
FI: Retirada as funes abaixo relacionadas da SIGALOJA.DLL pois as mesmas no esto mai
s em uso na BEMAFI32.DLL
Bematech_FITEF_Status
Bematech_FITEF_VendaCartao
Bematech_FITEF_ConfirmaVenda
Bematech_FITEF_NaoConfirmaVendaImpressao
Bematech_FITEF_CancelaVendaCartao
Bematech_FITEF_ImprimeTEF
Bematech_FITEF_ImprimeRelatorio
Bematech_FITEF_ADM
Bematech_FITEF_VendaCompleta
- 15/06/04:
Bematech DP-10/DP-20: a) Incluso do tipo 2 na funo 'StatusCh()', com a funo de ret
ornar se a impressora tem recurso para impresso de chancela. b) Incluso do parmeto
'Chancela' na funo 'Imprimir()', nesse parmetro dever ser informado se deseja(S) ou
No(N) imprimir chancela.
Release SIGALOJA.DLL (ID 0.2.71.22)
-----------------------------------
- 09/06/04:
Daruma/Sigtron: Alterao na funo registra item para os modelos 'SIGTRON FS345' e '
SIGTRON FS345 V1.20'. Havia uma falha no tratamento do valor do desconto.
- 09/06/04:
CMC7 Bematech: Melhoria na funo de fechamento. Estava ocorrendo um erro de falh
a geral no Win98.
- 12/05/04:
Urano: Alterao na funo de cancelamento. Foi includa mais uma checagem para ter cer
teza que o cupom foi realmente cancelado.
- 03/05/04:
Sweda: Na eprom 1.A, para que se imprima um cupom vinculado (TEF), a forma de
pagamento cadastrada no ECF tem que permitir um cupom vinculado. Corrigido erro
no comando IFFchCNFis().
- 27/04/04:
Leitor Metrologic: Incluso do modelo MS9520 Voyager (compatvel com o MS700i).
Release SIGALOJA.DLL (ID 0.2.70.22)
-----------------------------------
- 26/04/04:
Daruma: Melhoria no cancelamento de cupom.
- 23/04/04:
GeneralFujitsu: Correo para a venda de produtos com situao tributria "F", "I", ou
"N", respectivamente "Substituo Tributria", "Isento de ICMS" e "No Tributado".
- 22/04/04:
Daruma: Melhoria no desconto no tem. A partir dessa alterao, usurios de Daruma 1.
11 e 1.20 devero ter no diretrio \remote a FS345_32.DLL.
- 15/04/04:
PinPad: Homologao do PinPad Ingenico I3500 CHIP
Release SIGALOJA.DLL (ID 0.2.69.22)
-----------------------------------
- 01/04/04:
PinPad: Efetuado o tratamento no fechamento da classe do PinPad.
- 29/03/04:
Impressora de cheques PertoChek: Foi tratado todas as acentuaes enviadas para a
impressora, pois a mesma no aceita caracteres acentuados.
- 26/03/04:
Display: Homologao do Display Fourth (esse display faz parte do Teclado FT-065)
.
Release SIGALOJA.DLL (ID 0.2.68.22)
-----------------------------------
- 18/03/04:
Urano: Alterao no retorno do ECF. A impressora pode retornar os cdigos 33 e 0(ze
ro) para comando OK aleatoriamente.
- 10/03/04:
Sigtron/Daruma: Melhoria na funo RegistraItem, estava calculado o desconto de f
orma incorreta.
- 27/01/04:
Emulador : Includas as funes: Percepcao, SubTotal, AbreDNFH, FechaDNFH, GravaCon
dPag, ReImprime, TextoRecibo, MemTrab, Capacidade, AbreNota.
- 07/01/04:
Sweda : Para o modelo IFS V0.03, implementado a impresso de uma leitura X, na
funcao de relatorio gerencial.
- 06/01/04:
Leitor Metrologic: Corrigido no-conformidade de no registrar alguns produtos.
- 09/12/03:
Procomp: Implementao da funo RelatorioGerencial.
- 08/12/03:
Hasar: Incluso da funo AbreNota. Melhorias diversas.
- 06/12/03:
Bematech Auto Nivel: Homologao da impressora fiscal trmica (MFD) Bematech MP2000
TH FI
Release SIGALOJA.DLL (ID 0.2.67.22)
-----------------------------------
- 03/12/03:
TEF: Melhoria para a utilizao do TEF criptografado via MetaFrame/Terminal Serve
r (AP6TSC).
- 02/12/03:
Hasar: Incluso das funes MemTrab e Capacidade. Melhorias diversas.
Release SIGALOJA.DLL (ID 0.2.67.21)
-----------------------------------
- 04/12/03:
Sweda: V1.0 - Alterao na funo de abertura de cupom no fiscal. Se no conseguir abrir
o cupom, faz um recebimento para ento abrir um cupom no fiscal vinculado a esse r
ecebimento.
- 18/11/03:
Bematech Auto Nivel: Acerto na funo que retorna se o ECF trunca ou arredonda o
valor total do item.
- 13/11/03:
Sweda: V03 - Melhoria na funo de Registrar Item. O Front Loja no estava consegui
ndo registrar tens com alquota de ICMS inferior a 10,00%.
- 06/11/03
Sweda: V03 - Melhoria na impresso de comprovante de TEF: RelatorioGerencial, T
extoNaoFiscal, AbreCupomNaoFiscal.
- 29/10/03
Hasar: Melhoria nas funes: AbreCupom, CancelaCupom, MemoriaFiscal, StatusImp.

Urano: Homologao das impressoras URANO ZPM 1EF (verses 4.0, 5.0 e 6.0). Melhoria
s nas funes: RegistraItem, Pagamento e StatusImp.
Mecaf: Homologao das impressoras ELGIN IF500 FCP500 e FCP201, correlatas com Me
caf de mesmas verses.
Release SIGALOJA.DLL (ID 0.2.62.21)
-----------------------------------
- 20/10/03
Homologao do Leitor Spectra-Physics VS1200.
Release SIGALOJA.DLL (ID 0.2.61.21)
-----------------------------------
- 06/10/03
Includo o ECF Urano modelo 'URANO 1FIT LOGGER II'.
Dever ser atualizada a DLL DLLG2.DLL. A mesma encontra-se no seguinte endereo: f
tp://ftp.microsiga.com.br/protheus/Dlls_Fiscais/Hardware/Urano/DLLG2.DLL, e deve
r ser copiada para o diretrio de sistema (Ex: C:\Windows\System, D:\Win98\System,
C:\WinNT\System32, etc.).
Release SIGALOJA.DLL (ID 0.2.60.21)
-----------------------------------
- 02/10/03:
PinPad: Includo o PinPad, do Fabricante Visanet modelo SC5000.
Release SIGALOJA.DLL (ID 0.2.59.21)
-----------------------------------
- 29/09/03:
Bematech DP20: Includo ponto de milhar na impresso de cheques (Ex.: "1.200,00")
.
- 12/09/03:
Impressoras de Cheque: Melhoria no status de extenso do cheque.
Release SIGALOJA.DLL (ID 0.2.59.20)
-----------------------------------
- 12/09/03:
Bematech - DP20: Melhoria na impresso do verso do cheque.
- 09/09/03:
Sweda: Melhoria na funo de Registrar Item. O Front Loja no estava conseguindo re
gistrar tens com alquota de ICMS inferior a 10,00%.
- 03/09/03:
Hasar: Melhoria nas funes AbreDNFH e RegistraItem.
- 30/08/03:
Hasar: Incluso do parametro sImprime na funo SubTotal.
Release SIGALOJA.DLL (ID 0.2.59.19)
-----------------------------------
- 30/08/03:
Hasar: - Incluso das funes: ReImprime, Percepcao, AbreDNFH, FechaDNFH e TextoRec
ibo, utilizadas pela impressora Hasar.
- Melhorias nos tratamentos de retorno.
- 19/08/03:
Sweda: Includa uma melhoria para o caso de cancelamento quando efetuada alguma
operao depois do cupom fiscal (Ex.: Leitura X). A dll no estava identificando auto
maticamente que o cupom no havia sido o ltimo documento impresso.
Release SIGALOJA.DLL (ID 0.2.59.18)
-----------------------------------
- 14/08/03:
PertoCheck: Melhoria na funo impresso. Incluso de verificao da verso da Eprom do equ
ipamento.
- 30/07/03:
Sigtron: Incluso da funo Relatrio Gerencial para a IF Sigtron 1.10
- 29/07/03:
Sigtron: Melhoria na funo de Relatrio Gerencial. Em alguns casos o sistema no est
ava esperando tempo suficiente para enviar o texto livre, nesse caso, era impres
sa a Leitura X sem o texto.
- 29/07/03:
Bematech Auto Nivel: Melhoria no registro de tem com ISS. Qdo a alquota no estav
a cadastrada no ECF dava erro "Parmetro Invlido" ao invs de "Alquota no programada".
- 28/07/03:
Sweda: Correo na captura da data do ECF verso 0.3
- 21/07/03:
Bematech Auto Nivel: Melhoria no registro de tem com ISS. Qdo a alquota tinha a
penas 1 casa antes da vrgula (Ex.: 5,00%) estava ocorrendo erro de "parmetro invlid
o" e no registrava o tem.
- 17/07/03:
Sigtron: Melhoria no registro de tem com quantidade fracionada.
- 01/07/03:
Sigtron: Melhoria na funo de Abertura do Comprovante Vinculado, ocorria um erro
quando a forma de pagamento tinha mais de 16 caracteres.
- 27/06/03:
Bematech Alto Nivel: Melhoria de performance na funo TextoNoFiscal. A impresso fi
cou mais veloz na verso 3.21 de IF Bematech.
- 27/06/03:
Bematech Alto Nivel: Melhoria na funo AbreCupomNaoFiscal - o valor foi formatad
o pois estava sendo impresso errado em algumas situaes.
- 25/06/03:
Bematech Alto Nivel: Melhoria no Registro de tem tributado com ISS.
DataRegis: Melhoria nas funes de Pagamento de Fechamento do Cupom Fiscal - trat
amento de fim de papel.
- 18/06/03:
Sweda: Melhoria na funo PegaCupom.
- 13/06/03:
DataRegis: Melhoria nas funes de comprovante no fiscal (abrir, fechar e imprimir
texto), no estava tratando de fim de papel.
- 09/06/03:
PinPad / SC552 : Incluido tratamento de mensagens de erro do PinPad, dentro
da DLL, eliminado do Protheus.
- 02/06/03:
Bematech Alto Nvel / Yanco: Homologao da Yanco 8000 verso 2.0 utilizando a DLL de
auto-nvel da Bematech. necessrio colocar a BEMAFI32.DLL no diretrio do remote, e o
BEMAFI32.INI no diretrio de sistema (Ex: C:\Windows\System, D:\Win98\System, C:\
WinNT\System32, etc.). No arquivo INI o parmetro ModeloImp deve ser configurado c
omo "YANCO".
Itautec: Correo do desconto no item - funo de Registro de Item.
- 28/05/03:
Urano : Homologada Modelo 2EFC, verso 1.0, arquivos necessrios:
BANCO2EFC.TXT - Utilizao do recurso de impresso de cheque, o arquivo contem as
coordenadas de impresso dos dados do Cheque( Instalar no dirretorio "remote")
DLL2EFC3.DLL - DLL do fabricante que contem as funes de tratamento( Instalar
no dirretorio "remote").
Release SIGALOJA.DLL (ID 0.2.58.18)
-----------------------------------
- 19/05/03:
PinPad: Incluido o PinPad, do Fabricante Gertec modelo PPC-800
Release SIGALOJA.DLL (ID 0.2.57.18)
-----------------------------------
- 15/05/03:
Sweda: Melhoria na funo de suprimento.
- 08/05/03:
Sweda: Homologao IF 7000-II V03 (com impresso de cheque). necessrio incluir o arq
uivo BANCOS.INI no diretrio remote. Esse arquivo est no seguinte diretrio: ftp://ft
p.microsiga.com.br/protheus/Dlls_Fiscais/Hardware/Sweda/Bancos.ini.
Release SIGALOJA.DLL (ID 0.2.56.18)
-----------------------------------
- 10/04/03:
Daruma/Sigtron: Homologao FS-345 verso 1.20:
- 10/04/03:
Bematech Auto Nivel: - Melhoria na funo AbreCupomNaoFiscal.
Release SIGALOJA.DLL (ID 0.2.55.18)
-----------------------------------
- 27/03/03:
IBM, ImpFiscMain: - Melhoria na funo de Fechamento de Cupom, para que retorne c
orretamente a cpia do cupom (Journal).
- 24/03/03:
IBM: - Melhoria nos comando de Impresso de Cheque e Fechamento de Cupom.
- 20/03/03:
Bematech Auto Nivel: - Melhoria no tratamento do retorno da funo de suprimento.
- 17/03/03:
Bematech Auto Nivel: - Melhoria na funo de pagamento, para funcionar corretamen
te com a concomitncia exigida nos estados de MG e AM.
- 14/03/03:
PertoCheck: - Melhoria na impresso de cheques.
- 13/03/03:
Bematech Auto Nivel: - Melhoria no tratamento de retorno da impressora.
- Melhoria no retorno da funo de Suprimento.
- 06/03/03:
Bematech Auto Nivel: Efetuada a correo no retorno da funo status onde checado se
a impressora permite desconto no item.
- 28/02/03:
Sweda: Melhoria no registro de tem, verses V03 e 1.01. Em algumas situaes estava
enviando o ndice da taxa de ICMS incorreto.
- 07/02/03:
Sweda: Homologao SWEDA IFS V1.A.
Hasar: Homologao SMH/P-320F e HASAR SMH/P-PR4F.
Mecaf: Homologao TRENDS 1.0E FCP500 correlata com MECAF FCP500 conforme ATO COT
EPE/ICMS N23, de 19 de Junho de 2001.
Release SIGALOJA.DLL (ID 0.2.52.18)
-----------------------------------
- 13/01/03:
Sweda: Homologao CMC7.
Release SIGALOJA.DLL (ID 0.2.51.18)
-----------------------------------
- 11/02/2003
As funes de impresso de texto no fiscal ( Relatorio Gerencial e Texto nao fiscal)
, foram alterada para imprimir linha a linha.
para um melhor controle da impresso do cupom TEF.
- 08/01/03:
Bematech, Bematech Auto Nvel, Sweda, Urano: Mapa Resumo - Includos contadores d
e CRO(Reincio de Operao) e alquotas cadastradas.
Release SIGALOJA.DLL (ID 0.2.51.17)
-----------------------------------
- 07/01/03:
Bematech Auto Nivel: Quando era solicitado a impresso de um Cupom TEF com mais
de 618 caracteres, o mesmo no era impresso. Corrigido o tratamento da forma de p
agamento "Dinheiro", pois na DLL da Bematech, as formas de pagamento so case-sens
itive, isto , a forma "DINHEIRO" diferente da forma "Dinheiro".
- 02/01/03:
Bematech Auto Nvel: Melhoria na captura de Mapa Resumo.
- 27/12/02:
Zanthus: Reviso de homologao. Funes alteradas: Registra Item, Pagamento e Acrscimo.
- 18/12/02:
Zanthus: Melhoria na funao CancelaItem para tratar as alquotas I-Isento, N-No Tr
ibutado e F-Substituio Tributria.
- 17/12/02:
Bematech: Melhoria na funo RegistraItem para registrar tens com descrio maior que
29 caracteres.
- 17/12/02:
Zanthus: Melhoria na funo CancelaItem para fazer o devido tratamento das alquota
s. Melhoria na funo Suprimento, no estava funcionando corretamente no FrontLoja.
- 11/12/02:
Zanthus: Melhoria na funao RegistraItem para tratar as alquotas I-Isento, N-No T
ributado e F-Substituio Tributria.
- 11/12/02:
Bematech Auto Nvel: Alterao na funo pedido para o ECF MP40FI II.
Bematech: Incluso da funo pedido para os ECFs MP20FI I e MP40FI I.
- 10/12/02:
Zanthus: Melhoria na funao RegistraItem para fazer o devido tratamento das alqu
otas.
- 06/12/02:
Bematech Auto Nvel: Incluso da funo Pedido (impresso de comprovante de venda) e ac
erto na funo de abertura de comprovante no fiscal.
- 06/12/02:
Perto Check: Tratamento na impresso dos digitos do ano (2 ou 4 casas).
- 03/12/02:
Bematech: Alterao no envio de parmetros na funo de abertura de cupom no fiscal.
- 21/11/2002:
Bematech: Tratamento na formatao da alquota na funo de registrar item para quando
o valor da alquota for menor que 10%.
- 21/11/2002:
Sweda: Correo no comando de envio de Suprimento. Tratamento da impresso do chequ
e.
- 21/11/2002:
Zanthus: Consistncia no tratamento das casas decimais do valor na funo Pagament
o.
- 20/11/2002:
Zanthus: Implementadas as operaes de Sangria e Suprimento.
- 14/11/2002:
Bematech Auto Nvel: Removido o retorno negativo no tratamento de pouco papel
que havia na funo FechaCupom. O sistema no permitia continuar a operao.
- 13/11/2002:
Bematech Auto Nvel: Implementao do Mapa Resumo e da funo de programao de Totalizado
res No Fiscais. Melhoria na funo Pagamento, no registrava Carto de Crdito.
- 06/11/2002:
Urano: Implementada a funo PegaSerie - captura nmero de srie da Impressora.
- 05/11/2002:
Bematech Auto Nvel: Includa camada ImpFiscBematechAutoNvel, que comtempla as im
pressoras "Bematech MP-20 FI II" e "Bematech MP-40 FI II". necessrio colocar a BE
MAFI32.DLL no diretrio do remote, e o BEMAFI32.INI no diretrio de sistema (Ex: C:\
Windows\System, D:\Win98\System, C:\WinNT\System32, etc.).
- 30/10/2002:
Bematech: Correo na funo de retorno de suprimentos. IFStatus(6) e IFSupr().
- 30/10/2002:
Geral: Incluso de um parmetro na funo AbreCupomNaoFiscal.
Release SIGALOJA.DLL (ID 0.2.51.16)
-----------------------------------
- 30/10/2002:
Sweda: Correo da utilizao de 3 casas decimais para Quantidade (utilizao do conceit
o de Peso) para EPROM 1.1 e utilizao de Aliquota menor do que 10%
- 25/10/2002:
Epson: Alterao na impresso dos impostos.
- 23/10/2002:
Sweda: Melhoria nas funes que emitem Reduo Z.
- 23/10/2002:
Procomp: Implementao da funo Gaveta.
- 16/10/2002:
Symbol: Homologao do Scanner Symbol MT1800.
Release SIGALOJA.DLL (ID 0.2.50.16)
-----------------------------------
- 11/10/2002:
Zanthus: Ajuste para utilizar a vrgula "," como separador de casas decimais pa
ra o valor total.
- 09/10/2002:
Epson: Melhoria na funo CancelaCupom, em alguns pases o Cancelamento do Cupom np
est amarrado ao ltimo cupom, por isso ser passado o nmero do cupom a ser cancelado c
omo parmetro.
- 05/10/2002:
Itautec: Melhoria na funo Pedido.
- 03/10/2002:
Itautec: Implementao da funo Pedido.
Release SIGALOJA.DLL (ID 0.2.50.15)
-----------------------------------
- 02/10/2002:
PertoPay : Melhoria na funo de Impresso.
- 30/09/2002:
Urano Logger: Melhoria no Cancelamento de Cupom.
- 29/09/2002
PertoPay: Homologao da impressora PertoPay Modelo 2013.
Release SIGALOJA.DLL (ID 0.2.49.15)
-----------------------------------
- 23/09/2002
Urano Logger: Melhoria nos registros de produtos ISENTOS, NO TRIBUTADOS e com
SUBSTITUIO.
- 23/09/2002
Zanthus, Mecaf: Inclusao/Homologao da IF Zanthus QZ1001, 100% compatvel com a ME
CAF FCP201 conforme ATO COTEPE/ICMS N16, DE 19 DE JUNHO DE 2001.
Release SIGALOJA.DLL (ID 0.2.48.15)
-----------------------------------
- 19/09/2002
Bematech, Sweda, Urano Logger: Incluso da captura de totais de ISS.
- 17/09/2002
Leitores de Cdigo de Barras: Incluso do parmetro FOCO na funao de Abertura. Para
fazer ou no tratamento do foco do Scanner.
Release SIGALOJA.DLL (ID 0.2.48.14)
-----------------------------------
- 17/09/2002
Pinpad: Incluido mais 2 modelos de Pinpad, que aceitam a tecnologia Chip ( V
isa):
- Dione SOLO 2005 CHIP.
- Schlunberger Magic 1800 CHIP
- 17/09/2002
Bematech: Correo da funo de retorno do valor de suprimento atualmente no caixa.
Release SIGALOJA.DLL (ID 0.2.46.14)
-----------------------------------
- 09/09/2002
Urano: Melhoria na captura de Status de papel.
- 07/09/2002
Corisco: 1. Melhoria na funco EnviaComando, qdo retorna ERRO envia o comando
novamente. 2. Melhoria na funo que retorna o Estado do Cupom (Aberto/Fechado). (As
duas melhorias foram feitas porque a impressora Corisco bufferiza informao incorr
eta - aleatriamente)
- 04/09/2002
Corisco: Correo na AlimentaProperties, estava trazendo retorno incorreto das m
odalidades de pagamento.
- 27/08/2002
Epson: Correao na Funo de Impostos do Cupom, para que continue processando quan
do o tipo do imposto for diferente de 1.
- 23/08/2002
Epson: Incluso da Funo de Impostos do Cupom, essa funo utilizada para impresso dos
impostos para impressora de fora do Brasil. Os fontes das impressoras nacionais
foram alterados apenas para efeito de compatibilizao, isto , no foram alteradas sua
s funcionalidades.
- 14/08/2002
Sweda: Melhoria na funo de Registro de Item (Eprom V03), para que registre cor
retamente itens de Substituio Tributria, Isentos e No Tributados. Melhoria na funo de
Reducao Z com Mapa Resumo (IF S-7000I - Eprom 1.0).
- 08/08/2002
Yanco: Foram retirados as linhas separadoras da impressao do numero do Oramen
to e a mensagem final do cupom.
- 29/07/2002
Epson: Homologao da impressora Epson TM-H6000II, alteracao no recebimento da f
uncao de impresso de cheque para receber "|" ao invs de "," como separador de parme
tros, isso por causa do extenso do cheque (que as vezes tem vrgula).
Release SIGALOJA.DLL (ID 0.2.45.13)
-----------------------------------
- 01/08/2002
Sweda:
Alterao na funo de abertura. Faz a verificao se o ECF est ligado ou no.
- 31/07/2002
Gaveta Menno:
Alterao no tratamento do acionamento da gaveta.
Atualizao das DLLs para utilizao com windows 2000 (Devero ser atualizadas as dlls
GHDL32.DLL E LIBSERIAL.DLL)
- 29/07/2002
Urano:
Homologao do ECF Urano POS-Logger Eprom 2.20.
Release SIGALOJA.DLL (ID 0.2.44.13)
-----------------------------------
- 02/07/2002
Daruma (Sigtron): Correo da funo de cancelamento de item.
- 19/06/2002
Daruma (Sigtron): Implementaao da funo GAVETA para que abra gaveta conectada a Im
pressora Daruma.
- 19/06/2002
Leitor IBM: Adicionado a identificao da origem do codigo de barras. O PARAMIXB[1
1] do PE FRTCodB2 conter .T. caso tenha vindo do leitor e .F. caso no.
- 18/06/2002
Bematech: Alterao na funo de adicionar alquotas para que faa tambm a programao de
s de ISS na Impressora Bematech. Para o correto funcionamento necessrio que o cam
po B1_ALIQISS tenha a seguinte estrutura: TAMANHO=5, DECIMAIS=2 e PICTURE=999.99
- 17/06/2002
Homologado a utilizao do SIGALOJA via Terminal Services/MetaFrame. necessrio a ut
ilizao do aplicativo AP6TSC.EXE, setar o parmetro MV_LJTSC (Lgico) como True, e con
figurar os campos LG_TSCSERV e LG_TSCPORT, via Cadastro de Estao.
- 10/06/2002
Bematech:
Correo no tratamento do status da gaveta (Aberto/Fechado)
Bematech DP10/20:
Validao no parmetro no cdigo do banco. Informa o usurio caso o cdigo seja invlido.
- 04/06/2002
Sweda:
Homologao do ECF Sweda IFS-II V1.01.
Implementao de funo de relatrio gerencial.
Melhoria na impresso de cupom vinculado (TEF).
Release SIGALOJA.DLL (ID 0.2.43.13)
-----------------------------------
- 24/05/2002
Zanthus:
Correo na funo do Status da Reduo Z. Quando no era feita a Reduo Z, no dia seguin
FrontLoja no detectava esta situao e no abria um cupom.
Utilizao do arquivo DEFINCHQ.CFG, (Arquivo Padro da Zanthus) para a definio do la
y-out da impresso do cheque na IZ-21. Este arquivo encontra-se no seguinte endereo
: ftp://ftp.microsiga.com.br/protheus/Dlls_Fiscais/DEFINCHQ.CFG .
- 23/05/2002
Corisco:
A partir desta verso, deve-se atualizar a DLL ECFCOM32.DLL. A mesma encontra-
se no seguinte endereo: ftp://ftp.microsiga.com.br/protheus/Dlls_Fiscais/ECFCOM32
.DLL .
Correo para a duplicidade de registro dos items, causando inconsistncias entre
o ECF e o FrontLoja.
Correo para a diferena no arredondamento entre o ECF e o Sistema, para items co
m quantidades fracionadas.
Aumento de performance.
Bematech:
Correo para a diferena no arredondamento entre o ECF e o Sistema, para items co
m quantidades fracionadas.
- 10/05/2002
DataRegis:
Correo para utilizar o parmetro MV_LJFISMS nas impressoras DataRegis.
- 07/05/2002
Bematech:
Incluida validao na impressora de cheque DP10 e DP20.
Deve-se colocar o BEMADP32.INI no diretrio do Windows. Caso no esteja, ser exib
ida uma mensagem e a aplicao ser abortada.
Corisco:
Aumento de performance.
- 16/04/2002
Bematech:
Alterado a DLL de comunicao com a impressora de cheque DP10 e DP20. Para utili
zar estas impressoras necessrio que seja baixado do FTP a nova DLL, BEMADP32.DLL
e o BEMADP32.INI.
---------------
Desenvolvimento
Automao Comercial
Microsiga Software S/A