Beruflich Dokumente
Kultur Dokumente
22)
-22/12/2014 - FNC 00000014429/2014
- Homologao da DLL DarumaFrameWork para uso com Impressoras Fiscais
- Incluso do modelo de Impressora Daruma No Fiscal na arquitetura da DLL
- Ajuste nas funes das impressoras no fiscais Epson e Bematech, adicionando
comando de abertura de gaveta
ImpNFiscEpson.pas
ImpNFiscMain.pas
ImpNFiscBema.pas
ImpDarumaFrame.pas
ImpNFiscDaruma.pas
Release SIGALOJA.DLL (ID 0.3.136.22)
-24/06/2014 - FNC 00000002390/2014
- Incluso do mtodo ImpTxtFis para imprimir texto fiscal ao enviar item na
impressora Hasar da Argentina
ImpFisHasar.pas
Release SIGALOJA.DLL (ID 0.3.136.21)
-19/05/2014 - FNC 00000013764/2014
- Alterado para gerar o arquivo de LMFC com Ato Cotepe 17/04 corretament
e
ImpFiscBematechAutoNivel.pas
Release SIGALOJA.DLL (ID 0.3.136.20)
-13/05/2014 - FNC 00000005119/2014
- Adicionado a arquitetura da DLL as impressoras no-fiscais Bematech MP-4
200 TH e Epson TM-T88V
Fontes novos:
ImpNFiscMain.pas
ImpNFiscEpson.pas
ImpNFiscBema.pas
Release SIGALOJA.DLL (ID 0.3.135.20)
-27/11/2013 - Requisito IRM002250
- Ajustes dos fontes da impressora fiscal para o projeto do PAF-ECF.
Fontes:
LOJXFUN.pas
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
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
- Implementada funo de impresso de cdigo de barras utilizando o padro ITF 2/5
Release SIGALOJA.DLL (ID 0.3.135.14)
-20/11/2013 - FNC 00000029341/2013
Fonte : BalancaToledo.pas
- Verso anterior no estava compilada com a ltima verso do fonte Toledo. A dl
l foi apenas recompilada.
Release SIGALOJA.DLL (ID 0.3.135.13)
-09/09/2013 - FNC 00000023445/2013
Fonte : ImpFiscBematechAutoNivel.pas
- atualizao dos comandos Bematech_FI_RetornoAliquotas e Bematech_FI_Verifi
caAliquotasIss pela DLL do fabricante ( Bematech )
inserida verificao para enviar o comando com o tamanho certo , Space(79) ou Space(
80).
-02/07/2013 - FNC 00000004392/2013
Projeto : SIGALOJA.DPR
Fontes:
ImpCorisco.pas
ImpDataRegis.pas
ImpECFEmulator.pas
ImpFiscBematech.pas
ImpFiscBematechAutoNivel.pas
ImpFiscMain.pas
ImpFiscSchalter.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
- incluido/alterado funes que para impresso do relatrio gere
ncial por ndice; alterado retorno da Reduo Z para adio dos parmetros de cancelamento e
desconto de ISS; tratamento das tags de impresso.
Lojxfun.pas
- funo de tratamento de tags
-----------------------------------Release SIGALOJA.DLL (ID 0.3.134.12)
-24/06/2013 - M12_VCRM|P0002.9
Projeto : Sigaloja.dpr
- Implementada na funo LJDLLVER, o codigo 996 que retorna o camin
ho do System do Sistema operacional
- Implementada na funo LJDLLVER, o codigo 124 a funo ImpFiscLeTotN
Fisc que l o totalizador no fiscal
Fontes :
ImpSweda.pass
ImpFiscBematech.pass
ImpZanthus.pas
ImpUrano.pas
ImpCorisco.pas
ImpDataRegis.pas
ImpFujitsu.pas
ImpYanco.pas
ImpProComp.pas
ImpIBM.pas
ImpItautec.pas
ImpECFEmulator.pas
ImpMecaf.pas
ImpEpson.pas
ImpHasar.pas
ImpFiscShalter.pas
- Implementada a funo LeTotNFisc[124], a fim de nao ocorrer erro d
e funo inexistente
- Implentada na funo PrinterStatus[25], o tratamento para os cdigo
45 (Codigo Nacional do ECF) e 46 (marca, modelo e verso do ECF)
Fontes :
ImpSwedaMFD.pass
ImpFiscBematechAutoNivel.pass
ImpSigTron.pas
ImpUranoLoggerIII.pas
- Implementada a funo LeTotNFisc[124]
- Implentada na funo PrinterStatus[25], o tratamento para retorno
dos os cdigos 45 (Codigo Nacional do ECF) e 46 (marca, modelo e verso do ECF), cas
o a DLL retorne essa informao
Fontes : ImpFiscMain.pas
- Implementada as funes ImpFiscLeTotNFisc, fLeTotNFisc
Release SIGALOJA.DLL (ID 0.3.134.11)
----------------------------------- 22/04/2013 - FNC: 00000009745/2013
Projeto : Sigaloja.dpr
Fontes : BalancaToledo.pas
- Adicionado Modelo de Balanca Toledo 8217
Fontes : LeitorMetrologic.pas
- Adicionado Modelo de Leitor DATALOGIC MAGELAN 2300
- Reducao na descricao do Modelo para MAGELAN 2300
Fontes : Sigaloja.res
- Adicionado pois no foi transferido na migrao de V11 para pasta V1
18
- 25/02/2013 - FNC: 00000000584/2013
Projeto : Sigaloja.dpr
Fontes : ImpFisHasar.pas
- Modificado funcao que captura o endereo, permitindo que a vrgula
(",") seja impressa no cupom.
- Foi removido Space que era informado no endereo para no estourar
tamanho do campo destinado para impresso do endereo na Impressora.
Fontes : LojxFun.pas
- Modificado a lgica da StrTran onde, no permitia substituir strin
g com duas posies Exemplo: "AB" por "X", funcionava apenas para string simples Exe
mplo "B" por "X"
- 06/11/2012 - FNC: 00000028403/2012
Projeto : Sigaloja.dpr
Fontes : ImpSwedaMFD, ImpFiscMain,ImpUranoLoggerII,ImpFiscBematechAutoN
ivel,ImpSigtron
- Adicionado funo para efetuar impresso do Relatrio Gerencial com ttu
lo segundo exigncia para o PAF-ECF.
ImpFisHasar.pas
- Foi modificada o fonte ImpFisHasar.pas e retirada a funo "Pagame
nto" da impressora Hasar 330F e colocada na impressora Hasar 320F uma vez que a
Hasar 330F herda as funes da 320F. A alterao foi necessria pois a impressora Hasar 32
0F herdava a funo de pagamento da TImpFiscalHasarPR4F e no imprimia as percepes de IB
2.
Release SIGALOJA.DLL( ID 0.3.134.10)
----------------------------------17/10/2012 - FNC: 000000247722012
Projeto: Sigaloja.dpr
Fontes : ImpFiscMain, ImpFiscBematechAutoNivel.pas, ImpSwedaMFD.pas, Imp
UranoLoggerII.pas, ImpSigtron.pas.
- Adicionada funo para Gerao do Arquivo do Menu Fiscal Item 02-LMFC
segundo o Ato Cotepe 17/04 -Legislao PAF-ECF
- Adicionada funo para Impresso do Relatrio Gerencial por Titulo seg
undo exigncia do PAF
- Adicionadas funes de auxiliares para as geraes dos arquivos e das
impresses necessrias.
ImpUranoLoggerII.pas
- Includo modelo de Impressora ZPM 200
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 ("")
: 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.
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
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.
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)
-----------------------------------
- TImpBematech.TextoNaoFiscal
- TImpBematechMP25FI.TextoNaoFi
- TImpBematech2000.TextoNaoFisc
StringReplace() quando pegar o reto
- 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.
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.
- 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 RelatorioGerencia
().
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 c
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
- 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:
- 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 eq
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:
- 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
- 13/11/2002:
Bematech Auto Nvel: Implementao do Mapa Resumo e da funo de programao de Totalizad
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
- 23/08/2002
Epson: Incluso da Funo de Impostos do Cupom, essa funo utilizada para impresso do
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).
- 24/05/2002
Zanthus:
Correo na funo do Status da Reduo Z. Quando no era feita a Reduo Z, no dia segui
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 encontrase 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