Download do Programa Carnê-Leão 2003 |
LEIA-ME DO CARNE-LEAO
Este texto foi intencionalmente digitado sem uso de acentuacao grafica. Algumas
das informacoes nele contidas apresentam conteudo estritamente tecnico, devendo
ser usadas com cautela.
As informacoes sobre o uso do programa encontram-se inseridas nas opcoes
Intrucoes de Preenchimento e Ajuda de Campo do menu Ajuda no programa
CARNE-LEAO.EQUIPAMENTO E
INSTALACAO
EQUIPAMENTO E INSTALACAO
Equipamento necessario para utilizar o programa:
a) microcomputador PC ou compativel, padrao 486 ou
superior;
b) sistema operacional windows 95 ou superior;
c) espaco disponivel em disco de 4 MB (minimo);
d) unidade de CD-ROM, preferencialmente; ou unidade
de disco de 3 1/2" (1,44 MB), opcionalmente;
e) impressora matricial, jato de tinta ou laser;
f) mouse;
g) monitor VGA ou superior;
h) memoria de no minimo 4 MB. Recomenda-se 8 MB para
melhor desempenho.
Instalacao do programa:
Apos a instalacao padrao (default) do programa, os seguin-
tes arquivos serao criados em sua maquina:
No diretorio C:\ARQUIVOS DE PROGRAMAS\Programas SRF\LEAO2003:
LEAO2003.EXE
CL2003.DLL
SRF2003.DLL
LEIAME.TXT
LEAO2003.HLP
INSTALL.LOG
UNWISE.EXE
UNWISE.INI
MSGERRO.DAT
LEAO2003.INI
No diretorio C:\ARQUIVOS DE PROGRAMAS\Programas SRF\LEAO2003\DADOS:
CONTRIB.DBF
CONTA.DBF
ITEMDEMO.DBF
LCAIXA.DBF
LANCAMEN.DBF
TBUF.DAT
CONTRIB.MDX
CONTA.MDX
ITEMDEMO.MDX
LCAIXA.MDX
LANCAMEN.MDX
No diretorio do windows (normalmente C:\WINDOWS):
LEAO2003.INI
No diretorio \WINDOWS\MENU INICIAR\PROGRAMAS\
PROGRAMAS SRF2003\Programas SRF\CARNE-LEAO 2003:
Atalho para CARNE-LEAO 2003
Atalho para AJUDA DO CARNE-LEAO 2003
Atalho para LEIA-ME DO CARNE-LEAO 2003
Atalho para DESINSTALADOR DO CARNE-LEAO 2003.
O programa LEAO2003.EXE fornecido no CD de instalacao dos
programas IRPF e' totalmente compativel com o padrao ZIP. Desta
forma, se por qualquer necessidade, o proprio usuario desejar
realizar a instalacao do software do carne-leao sem executar o
instalador fornecido, bastara' efetuar a descompactacao do arquivo
LEAO2003.EXE e distribuir os arquivos, entao descompactados, nos
diretorios acima citados.
O arquivo LEAO2003.INI devera' ser copiado para o
diretorio default do windows (normalmente C:\WINDOWS). O conteudo
do arquivo INI (LEAO2003.INI fornecido junto com os executaveis
do carne-leao) parte do principio que a instalacao do carne-leao
foi feita segundo a instalacao padrao, com os arquivos executaveis
copiados para o diretorio C:\ARQUIVOS DE PROGRAMAS\LEAO2003 e os
arquivos de dados em C:\ARQUIVOS DE PROGRAMAS\LEAO2003\DADOS.
Qualquer modificacao, deve ser acompanhada da respectiva adaptacao
no LEAO2003.INI conforme indicado abaixo:
[DirAplicacao]
Dir= ...Coloque aqui o novo diretorio onde os executaveis
foram instalados...
[DirDados]
Dir= ...Coloque aqui o novo diretorio onde os dados
foram instalados...
Isto bastara' para executar o aplicativo do carne-leao.
Para tal, digite LEAO2003 <ENTER> no diretorio onde os aplicativos
foram armazenados. Ou, usando os recursos de seu sistema operacio-
nal (WINDOWS 95, 98, 2000 ou NT), crie um grupo de programas (se
ja' nao existir o grupo PROGRAMAS SRF2003\CARNE-LEAO), e um item
de grupo ou o vinculo que ira' executar mais confortavelmente o
aplicativo LEAO2003.EXE, instalado, neste exemplo, no diretorio
LEAO2003.
NOTAS GERAIS
Configuracao de Impressora:
O CARNE-LEAO permite ao usuario configurar sua impressora
de dentro do proprio programa. Para tanto, utiliza-se a opcao
Configurar Impressora no menu Contribuinte. Se, eventualmente,
surgir algum problema, saia do programa, configure-a como a
impressora padrao do Windows, no painel de controle, e so' entao,
retorne ao programa e efetue a impressao.
Configuracao para o IDAPI (Borland IDAPI):
Apesar de desenvolvido sob a plataforma DELPHI da Borland,
o programa CARNE-LEAO nao faz uso do IDAPI e, desta forma, nenhuma
configuracao especial se faz necessaria.
Resolucao de video e tamanho de fontes:
Em monitores com resolucao maior que 640x480, recomenda-se
a utilizacao de fontes pequenas.
Alguns drivers de video fornecidos pelo proprio fabricante
da placa, notadamente os de 32K cores e acima, podem apresentar
incompatibilidade com o aplicativo. Em caso de problemas,
recomenda-se o uso de drivers fornecidos com o windows ou a utili-
zacao da resolucao para 640x480 com 256 cores.
Restauracao da copia de seguranca lenta?
O programa CARNE-LEAO, ao restaurar uma copia de seguranca,
faz uso de uma tecnica genericamente conhecida por rollback, capaz
de restaurar o banco de dados em caso de falhas, por exemplo. Isto
garante o conteudo da base de dados, porem com um custo adicional
de tempo de processamento no momento da restauracao.
O processo de rollback pode ser desativado, contudo a base
de dados que esta' sendo restaurada nao podera' ser recuperada em
caso de falha durante a restauracao.
Para desativar o rollback faca o seguinte:
1- Edite o arquivo LEAO2003.INI, que deve estar localizado
no diretorio default do windows (normalmente C:\WINDOWS).
2- Localize a entrada:
[RollBack]
Status=SIM
Altere para
[RollBack]
Status=NAO
3- Restaure a situacao anterior, e o rollback voltara' a
ser executado.
Instalacao dos arquivos de dados em diretorio diferente do padrao:
O CARNE-LEAO instalara' sua base de dados sempre no subdi-
retorio .\DADOS do diretorio da aplicacao. Isto e', se o programa
for instalado no diretorio C:\SRF\CLEAO, o diretorio da base de
dados sera' C:\SRF\CLEAO\DADOS.
Havendo necessidade, e'possivel instalar a base de dados
em outro diretorio. O exemplo abaixo ira' mostrar como transfe-
rir a base de dados para o diretorio F:\DADOS\:
1- Caso esteja usando, saia do programa do carne-leao
antes de executar os passos seguintes.
2- Crie o diretorio desejado (F:\DADOS) e copie a base de
dados ja' existente para la'.
ATENCAO:
Certifique-se de ter as permissoes necessarias para
manipular este diretorio, caso esteja num ambiente de rede.
Nao use : nomes de diretorios longos, acentuados nem
com caracteres especiais. Se desejar transferir a base para um
diretorio de nome longo (maior que 8 caracteres), nos passos
seguintes use o nome convertido segundo o formato usado pelo
windows para compatibiliza-lo com o DOS.
3- Edite o arquivo LEAO2003.INI, que deve estar localizado
no diretorio padrao do windows (normalmente C:\WINDOWS), e altere
a entrada:
[DirDados]
Dir=C:\ARQUIV~1\Programas SRF\LEAO2003\DADOS
Para:
[DirDados]
Dir=F:\DADOS
Assim, o CARNE-LEAO localizara sua base de dados neste
novo diretorio.
4- Para permitir que o desinstalador localize este novo
diretorio, execute as modificacoes abaixo:
5- Edite o arquivo INSTALL.LOG, localizado no diretorio
da aplicacao, e modifique as linhas mostradas abaixo:
Made Dir: C:\ARQUIVOS DE PROGRAMAS\Programas SRF\LEAO2003\DADOS
File Copy: C:\ARQUIVOS DE PROGRAMAS\Programas SRF\LEAO2003\DADOS\Tbuf.dat
File Copy: C:\ARQUIVOS DE PROGRAMAS\Programas SRF\LEAO2003\DADOS\Lcaixa.mdx
File Copy: C:\ARQUIVOS DE PROGRAMAS\Programas SRF\LEAO2003\DADOS\Lcaixa.dbf
File Copy: C:\ARQUIVOS DE PROGRAMAS\Programas SRF\LEAO2003\DADOS\Lancamen.mdx
File Copy: C:\ARQUIVOS DE PROGRAMAS\Programas SRF\LEAO2003\DADOS\Lancamen.dbf
File Copy: C:\ARQUIVOS DE PROGRAMAS\Programas SRF\LEAO2003\DADOS\Itemdemo.mdx
File Copy: C:\ARQUIVOS DE PROGRAMAS\Programas SRF\LEAO2003\DADOS\Conta.dbf
File Copy: C:\ARQUIVOS DE PROGRAMAS\Programas SRF\LEAO2003\DADOS\Conta.mdx
File Copy: C:\ARQUIVOS DE PROGRAMAS\Programas SRF\LEAO2003\DADOS\Contrib.dbf
File Copy: C:\ARQUIVOS DE PROGRAMAS\Programas SRF\LEAO2003\DADOS\Contrib.mdx
File Copy: C:\ARQUIVOS DE PROGRAMAS\Programas SRF\LEAO2003\DADOS\Itemdemo.dbf
para:
Made Dir: F:\DADOS
File Copy: F:\DADOS\Tbuf.dat
File Copy: F:\DADOS\Lcaixa.mdx
File Copy: F:\DADOS\Lcaixa.dbf
File Copy: F:\DADOS\Lancamen.mdx
File Copy: F:\DADOS\Lancamen.dbf
File Copy: F:\DADOS\Itemdemo.mdx
File Copy: F:\DADOS\Conta.dbf
File Copy: F:\DADOS\Conta.mdx
File Copy: F:\DADOS\Contrib.dbf
File Copy: F:\DADOS\Contrib.mdx
File Copy: F:\DADOS\Itemdemo.dbf
Problemas com a base de dados?
O carne-leao usa como padrao de arquivo de dados, o
dBASEIV (arquivos de dados com terminacao .DBF e indices .MDX) e
possui no menu ferramentas uma chamada para a rotina de "Reorga-
nizacao da base de dados". Esta operacao fara' mais do que
simplesmente reindexar a base de dados e admite algumas
configuracoes:
No arquivo LEAO2003.INI, que deve estar localizado no
diretorio default do windows (normalmente C:\WINDOWS), identifique
a entrada:
Opcao 1:
[FixDBF]
Status=NORMAL
Log=NAO
Este e' o default do carne-leao; neste caso, durante a ten-
tativa de reorganizacao da base de dados, caso alguma falha seja
identificada no header do arquivo, esta sera' corrigida antes de
proceder-se a reindexacao dos indices. Logo apos, uma operacao de
pack sera' tambem realizada.
Opcao 2:
[FixDBF]
Status=+REGISTROS
Idem acima; mas neste caso se algum registro for identifi-
cado como corrompido, ele sera' deletado da base. Assim sendo,
CUIDADO, esta chave libera a possibilidade de alteracao da base de
dados, perda de registros e da integridade relacional do sistema.
Mas se a base ja' for considerada perdida, talvez esta seja a
unica possibilidade de se restaurar pelo menos parte dela.
Opcao 3:
[FixDBF]
Status=FORCADO
Existem alguns erros que o gerenciador de arquivos usado
pelo carne-leao nao identifica durante a operacao de abertura do
arquivo, gerando falhas de dificil caracterizacao. Neste caso a
tentativa de "reorganizar a base" pode nao funcionar.
O uso da chave FORCADO habilita a chave +REGISTROS, inde-
pendente de identificacao de erro ou nao. Da mesma forma, use com
cautela, ja' que existe a possibilidade de perda de dados.
Opcao 4:
[FixDBF]
Status=SOREINDEXAR
Nao executa nenhuma operacao especial de correcao de
header e arquivos. Apenas tenta a reindexacao, gerando um erro
caso nao seja possivel abrir, reindexar ou fazer o pack nos
arquivos.
FERRAMENTAS DE DESENVOLVIMENTO
Este produto foi desenvolvido com as ferramentas :
-- Borland Delphi Client/Server Suite, versao 1.0,
Borland International, Inc.
-- Borland C++ Development Suite, versao 4.52,
Borland International, Inc.
-- Delphi VCL Extensions Library RX, versao 2.40 freeware
copyright AO ROSNO, Master-Bank.
-- QuickReport, versao 2.0, QuSoft.
-- CodeBase, versao 6, Sequiter software, Inc.
-- The Wise Installation System, versao 6,
Wise Solutions, Inc.
CODIGO FONTE
Este produto contem 244.720 linhas de codigo, distribuidas
nos modulos:
LEAO2003.EXE : 59.446 linhas em Delphi;
SRF2003.DLL: 10.095 linhas em C;
CL2003.DLL : 175.179 linhas, sendo 131.229 parte integrante
do produto CodeBase, em C.
COPYRIGHTS
Windows, IDAPI, Borland Delphi, Borland C++, QuickReport,
CodeBase, Wise, Library RX sao marcas registradas de seus
respectivos proprietarios.
O produto CARNE-LEAO e' copyright da Secretaria da Receita
Federal e pode ser livremente distribuido e copiado.