Vous êtes sur la page 1sur 95

MANUAL DO DESENVOLVEDOR

SISTEMA SISCOM 10.1.6 PAF-ECF NFe 3.0 DEVELOPER

Obs: Este material destinado apenas a desenvolvedores e estudantes de Delphi


No e-mail que lhe foi enviado junto com este arquivo em anexo, voc encontrar um link para realizar o seu download dos seus
arquivos por FTP 100% Seguro (estes arquivos esto compactado e voc dever ter instalado em seu computador o aplicativo
WinRAR). Caso o arquivo no abra, baixe em nosso endereo FTP ou pela Internet o WinRAR ou utilize um aplicativo a ele similar. Ao
acessar o endereo para download do seu sistema, voc dever ver uma tela parecida com esta:

Observe que as pastas j se encontrar descompactadas em neste exemplo. Bom, o download destas pastas ser realizado utilizando
um link seguro de conexo direta e deve; obrigatoriamente; ter acompanhamento de um tcnico pelo MSN. A primeira ao a ser
executada neste momento, ser a perfeita instalao do Delphi 7 no computador.

Observe atentamente que realizamos a instalao do Delphi 7 e do Microsoft Office em uma


mquina com o Sistema Operacional Windows 7, devidamente formatada e sem qualquer
vestgio de componentes ou aplicativos previamente instalados. Para acompanhar todo o
processo de instalao utilizaremos um VPS (Virtual Private Server) interligado ao nosso Firewall
em uma conexo 100% segura e dedicada ao Nosso Servidor Privado. Aps completar a
instalao e reiniciar o seu computador, localize o arquivo executvel do Delphi.

Clique na opo Propriedades aps o selecionar com o boto direito do seu mouse e marque as
opes de compatibilidade de acordo com a imagem abaixo apresentada.

Vamos agora iniciar o Delphi. Observe que ser apresentado uma tela de incompatibilidade
junto ao Windows 7. Apenas marque a opo para no exibir
exibir mais esta imagem e clique em
Executar Programa. Antes desta tela, o Windows 7 poder lhe dar um aviso, ignore este aviso.

Tudo certo e o Delphi 7 j est operacional o que muito bom. Agora vamos encerrar o
aplicativo inicial de acordo com a imagem
imag
apresentada abaixo:

Este o site que iremos utilizar como referncia para instalar perfeitamente o componente
ACBR que fundamental para validar os arquivos XML sub gerados pelo sistema.

A primeira ao ser bem simples, vamos copiar e colar a pasta ACBR no diretrio do Delphi7.
Copie as DLLs da pasta DLLs\Capicom (capicom.dll, msxml5.dll e msxml5r.dll) e as DLLs da pasta
DLLs\OpenSSL\ (libeay32.dll,ssleay32.dll) para a pasta Windows\System32.

Acesse o CMD do seu Windows 7 e execute os seguinte comandos para registrar as DLLs:
regsvr32 capicom.dll
regsvr32 msxml5.dll

Adicione ao Library Path do Delphi as pastas Fontes\ACBrComum, ACBrNFe, PCN, synalist,


ACBrCapicom, ACBrPAF, ACBrSintegra, ACBrTEFD, ACBrCTe, ACBrTCP, ACBrDiversos.

Na IDE do Delphi acione "Tools, Enviroment Options" selecione a guia "Library", clique no boto
elptico (...) de "Library Path", clique no boto elptico (...) frente da caixa de texto, localize a
pasta " Fontes\ACBrComum " no diretrio de instalao da Biblioteca, clique em "OK", e em
"Add". Repita o mesmo processo com as demais pastas.
Obs.: para registrar as DLLs ser necessrio desativar o UAC do Windows 7. Caso contrrio ser
gerado um erro de registro. Aps desativar o UAC, reinicie o Computador.

Agora ser necessrio procurar pela pasta Pacotes\Delphi dentro da pasta ACBR e abrir o
arquivo synapse.dpk e logo aps, clique em COMPILAR. Para isto utilize File Open.

Procure agora pelos pacotes dentro da pasta Pacotes/Delphi e abra os arquivos. Mantenha a
mesma ordem da imagem acima.
ACBrComum.dpk
ACBrCapicom.dpk
ACBrOpenSSL
ACBrNFe/PCN.dpk
ACBrNFe/ACBr_NFe.dpk
Agora vamos compilar o nosso primeiro COMPONENTE da ACBR. A ordem acima muito
importante e de forma alguma mande instalar qualquer componente que seja fora dela. Apenas
abra o pacote e o compile; passe para o prximo pacote. Iremos instalar o componente ACBR
apenas quando todos os pacotes estiverem devidamente compilados;

Localize a pasta COMPONENTES em seu computador (baixada de nosso servidor de FTP). A copie
e cole dentro do diretrio principal do Delphi7.

Aps clicar em INSTALL (somente depois de compilar todos os pacotes) clique no X localizado
no canto superior direito da janela do componente ACBrNfe.dpk e Clique em SIM.

C:\Arquivo de Programas\Borland\Delphi7\COMPONENTES
Bom; agora realmente colocar a mo na massa e iniciarmos a configurao dos componentes
necessrios para realizarmos a compilao do sistema;

Clique em Tools Environment Option, clique na guia Library e localize a pasta indicada acima
(dentro de COMPONENTES). Siga a imagem:

Depois clique em OK Add OK OK (nesta mesma rdem sempre) e Instale o componente:

Compile o componente, clique em YES e OK. Feche a tela em seguida salvando as modificaes.

Adicione a outra Library. Confirme e clique em File Open :: Instale o componente indicado:

Clique em compile e Instale o componente. Feche a tela e salve as modificaes; ignore


mensagens de erro, pois estamos com o QReport desativado. Caso queria habilitar o
componente solicitado da ACBR, cancele, desabilite o Qreport e reabilite o ACBrNFeDanfeQRpkg
pois esta ao no tem uma reao direta para com o sistema aps compilado;

Dica importante: sempre clique em ADD aps selecionar a pasta em sua Library.

Compile e Instale o componente indicado acima. Depois FECHE e SALVE sempre nesta mesma
ordem. Qualquer tela de erro sobre o QReport nesta etapa dever ser desconsiderado desde
que os componentes estejam compilando e instalando normalmente. Verifique na barra de
componentes se esto disponveis. No instale o componente QReport em seu Delphi7.

Feche a prxima tela, a unit, compile e salve as modificaes nos componentes do Delphi 7.

Feche a pequena janela que se abrir aps voc compilar. Feche a tela de componentes e salve as
modificaes realizadas, sempre nesta ordem. Uma ocorrncia da tela acima para 100 Clientes.

Confirme na tela que se abrir; passe para a prxima etapa.

Este componente que estamos instalando neste momento, responsvel pela impresso em
hardware com tecnologia matricial (muito utilizado para imprimir Notas Fiscais).

Instale os trs componentes individualmente, compilando e instalando cada um deles


separadamente; apenas os trs que esto selecionados; no se esquea de encerrar as telas de
instalao de componentes e salvar as modificaes individualmente para cada componente
novo a ser instalado no sistema. O pacote dclrxdb.dpk ser apenas compilado; j foi instalado.
Caso o boto INSTALL esteja ativa (o que s acontecer em uma instalao NOVA do Delphi7 e
do Windows 7 (computador formatada) e os componentes dentro da pasta do Delphi7 em
Arquivos de Programas, o instale. Este processo evitar erros de compilao posterioemente.
ESTE TELA DE ERRO S IR APARECER SE INSTALAR O COMPONENTE DANFE DA ACBR NFe
ANTES DO SEU TEMPO APROPRIADO DE ACORDO COM O NOSSO DTI. NO INSTALE QUALQUER
COMPONENTE QUE SEJA FORA DA RDEM AQUI INDICADA OU NO NOS RESPOSABILIZAREMOS
PELA MANUTENO INTERNA DO SISTEMA.

Esta tela de mensagens de ERRO aqui anexada apenas para ilustrar que caso a ordenao de
componentes seja instalada fora de sua ordem pode surgir conflitos devido as dependncia de
cada componente junto ao Delphi7 em sua Library Path.
Ateno: as mensagens de erro em algumas imagens so NORMAIS desde que os componentes
estejam compilando e sendo instalador normalmente; qualquer anormalidade em sua paleta de
componentes, informe ao nosso Suporte Tcnico para melhoria contnua do sistema;

Agora feche o Delphi 7 e instale o aplicativo tmscp6210.exe ou o TMS Component pack


v5710.exe (recomendado) localizado na pasta TMS e no se esquea de selecionar o Delphi
quando solicitado (aparecer um erro se tiver instalado componentes adicionais em sua ACBR).

Instale tambm o RC5 localizado dentro da pasta Raize.v5.3 em sua pasta de COMPONENTES e
logo aps a concluso das suas instalaes, abra novamente o Delphi 7.

Instale primeiro o componente TCFDsg .dpk e se ao compilar o componente TCFLib.dpk ocorrer o erro abaixo; verifique e reporte ao
DSTA. Outro detalhe que o componente TCF deve estar obrigatoriamente na pasta C:\Program Files\Borland\Delphi7\TCF; caso
contrrio no ir compilar corretamente. O pacote TCFLib.dpk ser instalado AUTOMATICAMENTE, apenas o compile.

Caso se depare com o erro acima, ignore momentaneamente clicando em YES. Instale os dois componentes (o segundo ser
necessrio apenas o compilar; atente para este detalhe).
Clique em File Close All. De acordo com a imagem abaixo, adicione a pasta nextcomps_5891/SOURCE e todas as suas sub pastas
em seguida. Para isto clique em ADD sem sair da tela; quando terminar, confirme de acordo com informaes anteriores;

Adicione apenas as sources que esto selecionadas na imagem acima. Antes de compilar, siga o
detalhamento do desenho abaixo para todas elas (caso esteja em branco, ignore):

Exclua a linha indicada e selecionada para todos os demais componentes antes de compilar e
principalmente de realizar a instalao do componente. Instale primeiro: NxCommonRun;
Obs: caso compile o componente e no seja gerado um erro; verifique esta etapa.
Os seguintes componentes sero instalados AUTOMATICAMENTE: NxCollectionRun.dpk,
NxCommonRun.dpk, NxDBGridRun.dpk, NxGridDsgn.dpk e NxThirdpartyRun.dpk; sendo
necessrio apenas os compilar para que o sistema funcione corretamente. Caso ocorra alguma
variao nesta rotina e o boto INSTALL esteja ativado; instale o componente.

Ateno: a mensagem Add Indy de atualizao de componentes no Delphi7 esperada e normal


para a sua perfeita instalao; por este motivo clique em OK.

Compile este ltimo componente e realize a sua instalao. importante lembrar que sempre
aps instalar um componente corretamente, voc deve fechar a tela do gerenciador e salvar as
alteraes realizadas (individualmente para cada componente). recomendado para o perfeito
funcionamento do Sistema, a utilizao do Windows XP SP3. Deste ponto em diante, j
devidamente acostumado com os componentes para finalizarmos a perfeita compilao do
sistema, vamos mudar de ambiente de programao, utilizando o Virtual BOX ou o VMWare
com o Windows XP devidamente instalado e configurado. Pois, caso o sistema no compile
corretamente no Windows 7, teremos como realizar alguns testes direto no Windows XP.
Os mais importante componentes foram instalado corretamente; note que estamos utilizando o
Windows 7 e o Windows XP SP3 para testar o perfeito funcionamento deste manual; agora
vamos instalar o segundo componente e todos os demais; localize os pacotes abaixo
especificado de acordo com o mesmo processo executado anteriormente para ACBR;

ACBrNFe/ACBrNFeDanfeRV.dpk
ACBrNFe/ ACBr_CTe.dpk
ACBrDiversos.dpk
ACBr_PAF.dpk
ACBr_SPED.dpk
ACBr_TCP.dpk
ACBr_Serial.dpk
ACBr_Sintegra.dpk
Agora ser necessrio os compilar e instalar componente (pacote) por componente. Sempre
aps instalar um determinado componente, encerre a tela e clique em salvar; verifique se eles
j se encontram em sua Library (includos); Se o sistema apresentar uma tela pequena de erro
para o Componente ACBr_Serial; feche a tela aps a compilao e instale o componente; caso o
componente instale perfeitamente; ignore a mensagem de erro; caso contrrio; reporte o erro.
Agora localize ainda nesta pasta, utilizando File Open o pacote ACBrNFeDanfeQRpkg. Importe,
compile e o instale em seu Delphi 7. Faa o mesmo para o pacote ACBrCTeDacteQRpkg. Note
que o ACBr_SPED.dpk j estar instalado devido a suas dependncias.

A mensagem acima ir informar que existe uma UNIT que ser enviada BPL do Delphi7; apenas
ignore esta mensagem e observe se o componente ser corretamente instalado. Coso isto no
ocorra, comunique imediatamente ao nosso DSTA. Neste momento, a nossa ACBR j estar
configurada e devidamente instalada em seu Delphi 7 como todos os demais componentes
necessrios para a perfeita compilao do Sistema BRXPAF. Um dos mais importantes nesta
primeira etapa o ACBrNFeDanfeRV, proporcionalmente o mais complexo e complicado deles;
este componente que ir gerar todos os relatrios certificados do sistema; tal como sua
validao. Aps instalar o componente ACBrCTeDacteQRpkg na pasta ACBrNFe v no menu
Componente Install Packeges e clique em Add. Localize dentro do diretrio C:\Program
Files\Borland\Delphi7\Bin o arquivo dcltqr70.bpl e o instale em sua paleta de componentes.
Caso nenhum conflito ocorra, pule a prxima etapa de instalao do QReport.

Se tudo tiver ocorrido regularmente e dentro do esperado; sua barra de componentes da ACBR
dever estar como a imagem abaixo; se estiver; muito bom. Podemos avanar; caso contrrio,
refaa todas as rotinas anteriores.

Verifique tambm a perfeita instalao dos Pacotes ACBrTCP, ACBr_Sintegra, ACBr_PAF e


ACBr_CTe. Caso a sua paleta esteja como a apresentada acima, significa que todos os
componentes ACBR foram instalados corretamente em seu Delphi7. No entanto, ainda teremos
que realizar a instalao do DAMFE.
Agora vamos instalar o pacote do Quick Report.
Localize o arquivo executvel QR502PD7 o instalando em seguida em seu sistema. Este arquivo
no contm vrus e foi devidamente testado pelo nosso Departamento de TI.

Observe que no diretrio principal do Delphi7 foi criado uma nova pasta para o QReport. Vamos
incluir esta pasta em sua Library. Este procedimento dever ser seguido para todos os demais
componentes a serem instalados, sempre nesta mesma ordem.

Vamos desmarcar o Componente ACBrNFeDanfeQR (ponto crtico da instalao) Somente se


der algum erro ao compilar o pacote do QReport; Uma para 100 instalaes ocorrem algum
erro de incompatibilidade; se o componente no apresentar erro, ignore o processo abaixo.

Se ocorrer algum problema, adicione novamente o Componente indicado acima (QReport) e


verifique se ele compilou corretamente. Observe que tambm desabilitamos o
ACBrNFeDanfeQR da barra ACBR (isto aconteceu em um de nossos computadores de testes no
laboratrio de TI, nos demais nenhuma ocorrncia).

Bom, agora fundamental colocarmos os dois componentes para funcionar em conjunto. Estes
componentes so responsveis pelos relatrios ONLINE e Local do sistema DANFE.

Para isto, vamos desabilitar o QReport e reabilitar os dois componentes indicados na imagem
acima. Compreender esta ao corretamente definir posteriormente se o sistema ir compilar
em seu Delphi 7 ou no. Siga as informaes da imagem acima e instale a BPL QR5DesignD7.
Deixe apenas esta BPL ativa caso os componentes entrem em conflito, posteriormente
resolveremos o problema.

Esta incompatibilidade de componentes foi reportada por um de nossos clientes; no comum;


mas resolvemos incluir esta rotina em nosso manual; em todos os testes realizados em nosso
laboratrio de Desenvolvimento e Engenharia; este erro no aconteceu;
Caso ao instalar o QReport, ver a tela abaixo; pule o procedimento acima e v prxima etapa.

Caso o QReport instale corretamente, continua deste ponto em diante

Tambm ser necessrio de agora em diante, instalarmos o Firebird em nosso Sistema. Para isto
localize dentro da pasta COMPONENTES o seguinte arquivo (o execute e conclua a Install) .
Firebird-2.5.0.26074_1_Win32 (os prximos componentes no so necessrios compilao)

Agora vamos copiar a pasta BRXPAF para a unidade principal do nosso Computador.

Aps concluir esta ao abra o Delphi7 e selecione o projeto dentro da pasta BRXPAF (recm
copiada para a unidade C do seu computador;

Caso ocorra alguma incompatibilidade ou erro (falta) de componentes, verifique todos os processos anteriores. Ignore os erros
referentes ao componente DANDE do QReport (se aparecerem ocorrncia de 1 chamado para 200 ativos). Lembre-se: ele se
encontra desabilitado ainda caso tenha sido necessrio o desabilitar em seu sistema. Agora vamos instalar o Emul2100 v1.01 para
podermos emular uma Impressora Fiscal (apenas para testes regulares do aplicativo PAF).

Como se concretiza na imagem acima apresentada; j temos uma Impressora Fiscal


devidamente configurada e habilitada em nosso equipamento de teste; O emulador est
disponvel dentro da pasta COMPONENTES baixada em nosso Servidor FTP. Abra o aplicativo em
seu Delphi7. Para isto localize e selecione o arquivo Comercio.dpr (em perfeito funcionamento).

O sistema ir abrir a tela apresentada acima, que a UNIT principal do aplicativo a ser
compilado daqui a poucos instantes. Antes de compilar, realize algumas modificaes em seus
Delphi7 de acordo com a imagem abaixo:

Desta forma estaremos informando ao Delphi7 para salvar automaticamente as modificaes


realizadas no fonte e minimizar aps o sistema ter sido compilado; Pressione a tecla F9. Caso
ocorra algum erro reporte ao DSTA. A tela abaixo apresentada significa que temos problema.

Neste caso referente ao Componente QReport recentimente instalado. Vamos ter que o
remover completamente, e localizar o QR502PD7.EXE em nossa pasta de COMPONENTES,
encerre o Delphi7. Faa isto e execute o componente. Abra novamente o Delphi7.

Aparecero duas telas de erro em sua biblioteca. Clique em YES e feche todo o Novo Projeto
que foi iniciado pelo Delphi7 automaticamente. Clique em File Close All. Instale novamente o
QReport (arquivo dclqrt70.bpl na pasta BPL) e remova o componente Quick Reporte 5.02 de
acordo com a imagem acima. O sistema est previamente configurado e poder ser compilado.

O Sistema foi compilando perfeitamente, sem nenhuma mensagem de erro e est pronto para
ser inicializado. Concludo a primeira etapa do procedimento PAF-ECF; nosso sistema foi
perfeitamente compilado pelo Delphi7 na Retaguarda (servidor), veja:

O usurio inicial para testes ADM com a senha padro 141410. Agora realize a instalao do
IBExpert em seu sistema e registre a Base de Dados banco.gdb e pafecf.gdb. Lembre que o
usurio para registrar uma nova Base de Dados SYSDBA e a senha masterkey. Esta ao ser
fundamental para que voc possa realizar algumas modificaes internas no sistema que por
ventura, possam a vir solicitar permisso de acesso ao Banco de Dados. O sistema foi enviado ao
cliente sem senha de limitao em seu fonte ou qualquer tipo de criptografia que seja.

A base de dados foi corretamente testada e se encontra em perfeito funcionamento. O sistema


foi perfeitamente compilado no Windows 7, o que para muitos seria impossvel; no foi se quer
necessrio realizar as configuraes na unidade virtual com o Windows XP. Digite os dados de
acesso no sistema devidamente compilado para testar o seu perfeito funcionamento;

Selecione a empresa e o sistema ir apresentar a sua tela HOME. Nosso servio se conclui nesta
etapa. Muito obrigado por adquirir mais um produto com a tecnologia Nanowares e
Braxsoftwares. O sistema segue pr-configurado para uma resoluo intermediria; ser
necessrio realizar alguns ajustes em seus respectivos botes;

O sistema foi completamente testado e se encontra em perfeito funcionamento; o objetivo da


Braxsoftwares possibilitar que programadores tenham acesso a esta tecnologia e sua
responsabilidade se finda quando o sistema COMPILAR PERFEITAMENTE no computador do
Cliente; no esclareceremos qualquer dvida sobre o funcionamento interno do sistema; suas
funcionalidades e aplicaes lgicas, tal como forneceremos Manual Tcnico Relacional de
Dados e Funes (DFR, UML e DER) para Normalizao de Tecnologia Aplicada. Este material
deve ser produzido com as caractersticas prprias de cada Desenvolvedor focado em seu
Cliente Final. O sistema segue com laudo APROVADO de Anlise Funcional emitido pela nossa
Empresa no qual consta e garante o seu perfeito funcionamento de NFe e ECF. O Objetivo deste
sistema no imprimir ECNF (cupons no-fiscais) e possui integrador em perfeito
funcionamento com dispositivos WEB desenvolvidos em plataforma PHP via Integrador.
Agora vamos realizar o ltimo ajuste para que o sistema funcione e compile corretamente (se
necessrio 002 ocorrncias para 500 observadas apenas se o sistema apresentar qualquer
problema que seja, caso contrrio, ignore esta rotina prontamente):

Habilite o QuickReporte em seu sistema (caso o mesmo ainda esteja DESATIVADO). Desta forma
o sistema ir COMPILAR apenas com o Qreport apropriado para o perfeito funcionamento dos
componentes da paleta ACBR (verifique viabilidade tcnica em seu sistema). Veja a paleta
devidamente instalada em nosso Delphi7:

Para imprimir uma Nota Fiscal, voc dever acessar via SISTEMA PRINCIPAL e no PDV:

Depois de preencher os campos Cliente, Tipo da Venda e Transportadora, clique em MAIS para
adicionar uma NOVA NOTA FISCAL. Agora insira um item (basta digitar 1 e pressionar a tecla
ENTER) e em seguida informe a QUANTIDADE. Bom, agora clique em GRAVA; Agora clique no
Boto FINALIZA ou pressione a tecla F12.

Esta tela dever ser CONFIGURADA pelo Engenheiro Responsvel pelo Software. Agora vamos
realizar alguns ajustes no sistema PDV v 2.03:

Neste momento iremos comear a configurar o PDV do sistema. Se tudo estiver correndo como
o esperado; o seu sistema BASE j estar compilado e EXECUTADO referente ao Mdulo
Retaguarda. Localize a pasta PAF e abra o projeto com o nome PAFONE.exe. Se tudo tiver sido
corretamente executado em todas as rotinas anteriores, voc ver esta tela em seu Delphi (caso
a tela principal no abra, ele se chama UPadraoPafEcf):

A primeira coisa a ser feita ser verificar o diretrio de execuo do sistema. Verifique se a ser
necessrio incluir a UNIT Ubibli1 em seu projeto. Esta rotina j dever ter sido devidamente
configurada pelos nossos Analistas. Logo, verifique tambm se ser necessrio incluir tambm a
clusula IniFiles, de acordo com as imagens abaixo:

A ao identificada abaixo geralmente necessria; as demais identificadas nas outras imagens,


j devem (possivelmente) estar devidamente configuradas em seu sistema PAF. Verifique se
ser gerado algum erro correspondente a estas imagens; caso o sistema gere mensagens de erro
no compilador; verifique. Qualquer outro erro e reporte ao nosso Departamento Tcnico;

Esta clusula muito importante, pois caso o sistema seja INTERROMPIDO por qualquer motivo
que seja, ele utilizar um arquivo do tipo INI para reinicializar o sistema no ponto exato no qual
foi interrompido. Se ocorrer os erros abaixo, ignore e execute o sistema fora do Delphi7:

COMO SE OBSERVA ACIMA, REALIZAMOS UMA MODIFICAO NO FONTE E O MESMO FOI COMPILADO CORRETAMENTE. GEROU O
ERRO DE BASE DE DADOS COMO APRESENTADO ACIMA E FOI EXECUTADO FORA DO DELPHI. ISTO DEVIDO A DLL DE CONEXO.

Devido ao sistema PDV utilizar as DLLs de impressoras fiscais, em alguns casos, ser impossvel
executar o sistema de dentro do Delphi7. Apenas realize as devidas modificaes, compile o
sistema e o execute externamente pelo seu executvel. Isto esperado e completamente
normal em sistemas FISCAIS com grande fluxo de comandos e dados.

Uma peculiaridade do Sistema que todo usurio dever ter seu cadastro atribudo a uma
determinada empresa; desta forma o sistema permitir ao programador; o comercializar para
comrcios com vrias filiais. Abra a tabela EMPRESA_USUARIO e relacione o cdigo de cada
usurio a sua respectiva empresa;
Agora vamos ao sistema FISCAL; para isto ser necessrio instalar o Emulador da Bematech
disponvel na pasta componentes.

Observe que aps instalar o emulador ser necessrio pressionar a tecla SELEO cinco vezes e
depois confirmar; verifique tambm se o emulador est configurado para a porta COM1.

Localize a pasta PAF dentro do diretrio BRXPAF. O sistema estar totalmente configurado e
pronto para ser compilado; verifique.

Como estamos trabalhando com um Emulador de ECF ser gerado uma mensagem de erro para
verificar o Nmero de Srie da Impressora Fiscal. Aps configurar a sua ECF esta mensagem
desaparecer imediatamente; a seguinte tela dever ser compilada:

Se voc estiver vendo esta tela, significa que o seu PDV 2.8 est em perfeito funcionamento de
hardware e software; o sistema ir verificar todos os componentes o que inclui DLLs da ACBR.
Agora vamos iniciar uma venda PDV (frente de caixa). O sistema j traz alguns produtos
disponveis e clientes pr-cadastrados. O nico caixa ativo no sistema ser o CAIXA 1. Vamos
inicialmente abrir o CAIXA 1 (ativo no sistema de testes configure os demais):

Em nosso sistema TESTE, colocamos MOVIMENTO PDV. Voc poder modificar esta
informao para ABRIR CAIXA a seu critrio e gosto. Selecione o MENU de acordo com a
imagem acima. O sistema ir realizar uma pequena verificao de hardware e em seguida ir
abrir a seguinte tela (no esquea de informar o valor de suprimento na abertura do caixa):

Caso alguma venda ainda esteja ativa na Base de Dados Fiscal da ECF; a cancele. A senha para
cancelamento de itens e vendas (inicial) 12345. Modifique esta senha por questes de
segurana de acordo com a norma ISSO/IEC 27002. Para isto, basta apertar a tecla F10.

Insira um item qualquer da tabela PRODUTOS. Ex: 4; observe que o sistema PDV est em perfeito funcionamento e se comunicando
com a ECF. Siga as orientaes da tela de FUNES para concluir o procedimento. O cupom aps pressionar a tecla F5 do seu
teclado ir finalizar o cupom com total perfeio e sem nenhum problema de hardware; se o BD gerar algum erro de SQL verifique
sua Base de Dados com o IBExpert. Veja a imagem abaixo:
Caso o seguinte erro for identificado em seu sistema,

O sistema ainda oferece ao programador o sistema de Vendas PED em perfeito funcionamento.

De acordo com a certificao PAF 2.01, os dados devem ser criptografados para ECF. Para gerar
o arquivo PDV.INI, utilize o sistema ConfigPDV.exe; observe:

Como vocs podem observar, o sistema oferece uma variedade de tipos de empresa para o
programador gerar o arquivo PDV.INI e configurar os dados de ECF para o seu cliente. Para
atualizar a Base de Dados, utilize o aplicativo AtualizaBancoPAF.exe dentro da pasta BRXPAF.

O Sistema alm de ser bem completo, atende perfeitamente s certificaes PAF 1.06 e PAF
1.12 em diferentes estados brasileiros. Para simplificar as configuraes do sistema, nosso

aplicativo oferece a opo de gravao automtica na Base de Dados dos arquivos da ECF de
acordo com a imagem acima apresentada.
O sistema tambm um super sistema de Pr-Venda integrado ao seu ncleo principal de
ESTOQUE com gerenciador ATIVO. Vamos abrir uma pr-venda no sistema da Nanowares
desenvolvido pela Braxsoftwares Engenharia:

Observe que ser necessrio inserir uma SENHA FISCAL para nossa pr-venda. Ser atravs
desta senha que iremos transformar a pr-venda em uma venda pelo PAF-ECF. Agora vamos
consultar a pr-venda em nosso sistema ECF:

Observe ainda que no PDV utilizamos a tecla F3 para ativar a tela DAV do Sistema. Assim nosso
aplicativo poder atender a diferentes tipos de empreendimentos entre os mais variados tipos
de negcios em nosso pas.

Pressionamos a tecla F5 para encerrar a venda e respectivamente nossa ECF. O resultado da


converso de nossa pr-venda foi regular e se encontra perfeitamente APROVADO para
comercializao do software.

Veja o cupom totalmente funcional em nosso emulador ECF:

Fechamento de caixa Reduo Z: ao finalizar o sistema o usurio dever encerrar seu Caixa no
Dia de acordo com a ECF. Caso o caixa no seja fechado corretamente, a ECF ficar aguardando
a Reduo Z at que o mesmo seja FECHADO pelo Operador no dia seguinte.

Para simplificar ainda mais todo o processo de programao orientada e lgica de nossos
clientes, fornecemos o mdulo PDV 3.03 Pro (adquirido separadamente do pacote Developer).

Este mdulo ECF contm todas as rotinas e funes fiscais para atender a qualquer tipo de
negcio, desde uma simples padaria at grandes supermercados.

Menu 100% fiscal e com todos os mdulos ATIVADOS de consulta e Comunicao ECF o que
inclui claro, os requisitos para PAF 1.12 e PAF 2.04;

De acordo com a tela acima identificada; o sistema imprime exatamente os dados da ECF na tela
para simplificar a conferncia do operador (sistema utilizado na maioria dos estabelecimentos
comerciais). Veja como simples realizar o cancelamento de um item do cupom fiscal:

Uma rotina bem simples que atende perfeitamente a todos os requisitos PDA at a verso 3.03
SP com validao de senha SUPERVISOR. Isto significa que o item s poder ser cancelado
mediante a apresentao da senha mestre do sistema para CAIXAS Ativos. Ao finalizar a venda
pressionando F5 o sistema me apresenta a tela de PAGAMENTO. Esta tela j realiza todos os
clculos para facilitar o atendimento ao cliente o que inclu tambm, porcentagem de desconto,
veja o exemplo abaixo:

Atendendo ainda os requisitos do PAF 2.01, o sistema permite ainda nomificar os cupons com os
dados do cliente; sendo pr-ajustado para VENDAS DE BALCO.

Alm de todas estas funcionalidades, o sistema ainda gera dentro da ECF Oramentos, Pedidos
de Mesas (para restaurantes apenas neste mdulo extra) e Ordens de Servio. Vamos ver um
exemplo de funcionamento:

Aps preencher os dados do Oramento e clicar em REGISTRAR, abra o PDV e informe o ID do


oramento pressionando a tecla F3:

Siga o mesmo procedimento para os demais DAVs.

Como voc pode observar, o sistema est conectado Base de Dados da Retaguarda, sendo
possvel controlar e monitorar todas as aes do PDV. Observe abaixo que o estoque tambm
controlado pelo sistema de retaguarda com baixa direta do PDV:

No se esquea antes de atualizar o estoque de realizar o fechamento de todos os CAIXAS. Esta uma boa prtica do PAF 2.03 SP.
Verifique na imagem acima que o sistema realiza perfeitamente a Reduo Z em seu ECF (mesmo sendo apenas um emulador fiscal).
DAV Ordem de Servio Especializada Utilizada por Oficinas e empresas de manuteno em geral (pode ser modificada para
qualquer segmentao de mercado):

DAV Oramento de Venda Sistema Gerencial de Dados do PDV

Como se observa nas imagens acima e em testes internos a serem executados aps compilao
do sistema em seu Delphi7, o sistema 100% FISCAL e se comunica perfeitamente com
qualquer dispositivo fiscal conectado ao Servidor que pode ser LOCAL ou uma Unidade HOST.
Para converter Oramentos e Ordens de Servio em ECF, ser necessrio inicializar o PDV do
Sistema Nanowares; que uma extenso franqueada da Braxsoftwares Engenharia Ltda.
Observe as imagens abaixo:

Como apresentado acima, como operador; convertes o Oramento 007 e a Ordem de Servio
006 em ECF apenas utilizando a funo F3 do sistema PDV. Simples, fcil e muito objetivo.

Alm de todas estas funcionalidades e para melhor atender a nossos clientes programadores, o
sistema oferece ainda o mdulo integrado CALL NET para restaurantes, pizzarias e lanchonetes
com ou sem atendimento de mesa. Vamos ver como funciona:

Observe na imagem acima que iniciamos o atendimento para a MESA 9. Observe os botes
CONFERNCIA e RECEBIMENTO. Nosso sistema contm uma funo exclusiva e extra dados, que
permite impressora fiscal, imprimir tambm dados internos, como uma impressora no-fiscal;
isto poupa recurso e nossos clientes tem um ganho significativo em seus processos internos:

Desta forma podemos imprimir um TICKET (F5) para conferncia e ao mesmo tempo imprimir o
ECF pressionando a tecla F6. Veja o sistema em perfeito funcionamento no PDV:

Impresso e comunicao direta tanto na retaguarda como na ECF e PDV em ambas as verses.

A tela acima a tela de consulta de CAIXA (valores disponveis antes da sangria). J na


retaguarda do sistema PDV podemos conferir os Movimentos ECF, observe:

Observe que o oramento 007 que finalizamos no PDV via ECF j se encontra fechado. Esta
rotina permite monitorar todo o sistema em todos os caixas. Para integrao de ncleos de
processamento, a base de dados PDV dever ser a mesma da RETAGUARDA.

A tela acima mostra a entrada de um determinado produto no sistema via Nota Fiscal. O mesmo
j dever estar devidamente cadastrado no sistema de retaguarda; A tela abaixo imprime o
saldo de produtos controlados pela retaguarda:

Vamos realizar uma venda via PDV para verificar a perfeita comunicao entre os mdulos
integrados do sistema BRXPAF; veja o resultado:

Como se pode verificar acima (com exemplo e fonte compilado) o sistema imprime todos os
relatrios fiscais e de gerenciamento de estoque. Nenhum componente tanto do DANFE quanto
do QReport esto faltando em nosso pacote de instalao e compilao.
O sistema ainda conta com consulta direta de produtos para facilitar a operao do mdulo PDV
de acordo com requisitos da verso 2.03, observe:

Pressionando a tecla F1 o sistema abre a tela de consulta. Para inserir os dados basta dar dois
cliques sobre o produto desejado. Um sistema completo, certificado, homologado em vrios
estados brasileiros e funcional, 100% fiscal tanto para ECF quanto para NFe e com retaguarda
completa totalmente compilvel e com todos os seus componentes de desenvolvimento.

Dentro da pasta BRXPAF existem alguns outros componentes que tambm devero ser
instalados corretamente. Adicione em sua Library Path (Tools Enviroment Options) o diretrio
BRXPAF\1stClass VCL7\source. O primeiro deles ser o FC4000 que se encontra dentro do
diretrio 1stClass VCL7. Para isto adicione em sua Library Path a pasta BRXPAF. Instale o
componente utilizando a opo File Open e selecione a sub-pasta Package do componente.
Instale apenas o fc4000dcl7.dpk. Se apresentar erro em sua BPL, copie o arquivo fc4000v7.bpl
para o diretrio projects/bpl do Delphi 7. Este procedimento resolver o problema.

Na tela acima ainda estamos instalando tambm um segundo componente utilizando o menu Open dentro do
diretrio BERG\packages. No se esquea sempre de adicionar a pasta SOURCE do componente em sua Library Path
(processo obrigatrio) para todos os demais componentes. Um procedimento bem simples, abra o arquivo
common_run.dpk, compile, instale e salve as modificaes em sua paleta de componentes. Instale tambm collection
(collection_dsgn.dpk), gridview (gridother_run.dpk, gridview_dsgn.dpk), dbgridview (dbgridview_dsgn.dpk) e
properties (properties_dsgn.dpk). Lembre-se de adicionar as subpastas em sua Library Path, verifique isto.

Como se observa na imagem acima, os componentes da paleta BERG e 1STCLASS j forma


corretamente instalados. Agora vamos a um terceiro componente, o CheckCPF.pas dentro do
diretrio ckeckcpf utilizando o menu Component Install Componente do seu Delphi 7. Tambm
um procedimento bem simples e que nos permitir trabalhar com uma gama grande de
sistemas fiscais. Estamos instalando todos os componentes de desenvolvimento prprio e
terceirizados conhecidos de PAF e ECF. Agora vamos instalar o componente comportlib4, para
isto selecione a pasta SOURCE e a opo DsgnCPort7.dpk (somente este) e se lembre sempre de
adicionar a pasta SOURCE em sua Library Path. Compile, instale e salve se necessrio.

A primeira parte dos componentes da BRXPAF foi concluda com total sucesso. Passemos ento
para a segunda parte, um pouco mais complicada de nvel avanado, no entanto; muito bem
colocada e apresentada ao desenvolvedor.

O componente acima se encontra na pasta dxPack102/Sources. Escolha a opo dxPack2D7.dpk


e compile, instale e salve o componente em sua paleta. Menu File Open.

Vamos instalar mais um componente, o ExtLabel em Component Install Component.

Instalaremos agora o componente FlatStyle_D7.dpk dentro do diretrio flatstyle_01\Packages,


todos alocados na pasta BRXSOFT. Tambm o FlatStyle_D7.dpk dentro do diretrio de
flatstyled7/Packages. Abra com File Open, compile, instale e salve os componentes. No se
esquea de adicionar a SOURCE em sua Library Path do Delphi 7, isto realmente importante.

Agora dentro do diretrio ibdac220113\Source\Delphi7 vamos instalar os componentes da


paleta IBDAC. Mos a obra. Abra com File Open todos os componentes desta sub-pasta os
compilando um a um; comece a instalao, um de cada vez. Instale primeiro o ibdacvcl70.dpk e
em seguida o componente dclibdac70.dpk. Instale apenas os dois aqui em negrito;
De acordo a imagem abaixo, clique em Options e selecione a guia Directories/Conditionals e
limpe todo o contedo, mantendo sempre a ltima linha como esta; no mexa nesta linha.
Compile todos novamente, apague a linha e instale o dclibdac70.dpk e finalize.

Ignore os demais pacotes os fechando (sero instalados automaticamente). Instale o ltimo,


feche a prxima tela e estale o prximo fechando todas as demais sem clicar em instalar. Veja:

Precisamos apenas desta paleta ativa em nosso sistema, apresentada acima.

Bom, agora instalaremos o componente RSP.dpk dentro da pasta RSPrint. Se der algum erro de
registro para solicitaes ignore, desde que o componente seja corretamente instalado em sua
paleta, veja (utilize o menu File Open e selecione o pacote desejado):

Vamos instalar tambm o componente Vcwd7 dentro da pasta tiwreg utilizando o menu Open.
Estamos certos de que voc est sempre adicionando primeiro o pacote em sua Library Path.

Vamos instalar tambm o VDOPrint.dpk dentro do diretrio VDOPrint-3.1.0\packages\delphi7.

Ainda utilizando o menu File Open, abra a pasta WebCam e selecione o componente
TWebCam.dpk dentro da sub-pasta TCamera. Abra, compile, instale e salve o componente.
Adicione TCamera em sua Library Path (somente esta pasta).

Agora adicione a pasta ZeosDBO em sua Library Path do Delphi 7 e abra o diretrio
ZeosDBO\PACKAGES\DELPHI7 ainda utilizando o menu File Open e instale o componente
ZComponent.dpk e os demais pacotes DPK o que exclui claro o arquivo ZeosDbo.bpg. Compile,
instale e salve o componente e apenas compile os demais para verificar se o sistema gerou
algum log de erro referente a este componente.

Ainda falta mais um, o componente ZMstr7D178.dpk dentro da pasta zipmaster178\packages.


Abra com File Open, compile, instale e salve o respectivo componente. Veja sua paleta de
componentes:

Instalao de componentes quase concluda (desenvolvimento prprio).


Vamos tambm adicionar o componente rxlib (adicione esta pasta em sua Library Path) e selecione o respectivo
pacote em BRXPAF\rxlib\packages\Delphi7. Note que a pasta BRXPAF deve estar dentro do diretrio C:\Program
Files\Borland\Delphi7. Pacote: dclrx.dpk, dclrxdb.dpk e dclrxbd.dpk (nesta ordem). Erro: rxctl110.bpl basta copiar o
arquivo para a pasta Projects\Bpl do Delphi7, caso a mesma no seja transferida pelo componente.

Instale agora o componente extenso utilizando o menu Component Install Component e antes
inclua sua pasta na Library Path (sempre nesta ordem: incluir na Library e depois instalar o
componente) para evitar erros de compilao no Delphi 7.

Agora vamos instalar o componente EAppProt (inclua em sua Library) e o abra com File Open.
Compile e instale o componente. Salve as alteraes em seu sistema. Clique em aepp.dpk

Este pacote tem muitos componentes, caso a tela fique maior do que a sua tela, apenas clique
Enter em seu teclado. Confira se todos os componentes foram instalados de acordo com as
imagens acima. Instale o componente pngimage no menu Component Install Component.
Selecione o componente de acordo com a imagem abaixo:

Instale o componente utilizando o menu File Open mxProtector no seguinte diretrio (escolha
somente a opo de acordo coma imagem acima): mxProtector\Component.

Paleta do Componente MxProtector apresentada na Imagem acima. Agora vamos instalar o


componente RDPRINT40C_D7. Para isto selecione o menu Component Install Package e clique
no pacote informado de acordo com a imagem abaixo. Procedimento bastante simplificado.

Agora falta instalar os componentes de terceiros utilizados no sistema. Para isto, selecione a pasta
EXECUTAVEIS dentro da BRXPAF (observe que esta a pasta de componentes do sistema BRXPAF
utilizada na unidade principal do nosso aplicativo). Voc ir encontrar quatro pastas. Vamos instalar todos
os componentes executveis destas pastas. O principal deles que de forma alguma pode ficar sem ser
instalado o Fast Report. Este aplicativo tem uma particularidade na qual em uma das telas de instalao,
voc dever selecionar o Delphi 7, verifique esta informao antes de concluir o processo Install deste
componente. No menos importante, iremos instalar tambm os demais, Info Power, LMD, Raize, IBDAC,

ODAC, TMS e Nextgrid. Verifique a instalao do Firebird 2.5 (Encerre o Delphi antes de instalar estes
componentes citados acima).

Ateno: caso o sistema ao ser inicializado, apresente erro com qualquer um dos seguintes
componentes: frxDBDataset, frxPDFExport, frxHTMLExport ou frxBMPExport, significa que o
componente Fast Report no foi instalado e compilado corretamente. Verifique este processo
antes de solicitar Suporte Tcnico Especializado. Outro erro comum, a falta do componente
THeaderView. Caso este erro venha a ocorrer, significa que este componente no foi instalado
pela paleta de componentes BERG. Para corrigir, localize dentro da pasta BERG o diretrio
BERG\packages\collection e instale o pacote collection_dsgn.dpk em sua paleta de
componentes.

Adicione em sua Library Path o diretrio C:\siscom\SERVER\dcu para que o sistema possa
buscar corretamente ToolEdit e demais DCUs.
Ateno: voc dever retirar a instruo {$R *.R32} das seguintes units: CurrEdit, rxCurrEdit.pas,
rxToolEdit.pas, Collection.pas, ToolEdit e PickDate dentro da pasta BRXPAF\RxLib7\Units.
Procedimento Fundamental; Retire tambm tudo entre chaves do arquivo abaixo. {
TNxColorSchemeEditor }; caso um erro de Duplicate Resorce(s) ocorra em seu sistema; caos
contrrio, ignore esta etapa. Procure na pasta RXLIB pelos arquivos citados acima.

Copie as seguintes DLLs para a pasta System32 do seu Windows (se necessrio instale o
aplicativo pcscale_full_500.exe das balanas Filizola disponvel na pasta EXECUTVEIS:
P05.DLL, BemaFI32.dll, Daruma32.dll, SWecf.dll, PcScale.dll e fbclient.dll
Vamos instalar tambm os componentes da Alpha Controls. Para isto inclua em sua Library a
pasta alite e abra o componente BRXPAF\alite\D7\ acntD7.dpk. Compile, instale e salve. Caso o
sistema apresente erro referente falta do componente TExInfo significa que os componentes
da paleta TMS no foram instalados corretamente. Verifique este processo; Caso o sistema ao
ser compilado acuse falta da dcu RXClock, inclua em sua Library: BRXPAF\RxLib7\Units

Aps concluir todo este processo em nosso laboratrio de teste, utilizamos o menu File Open
Project e localizamos o arquivo Siscom.dpr dentro da pasta SISCOM. O resultado foi o seguinte:

O sistema Siscom abriu perfeitamente sem qualquer problema ou conflito de componentes.


Realizamos este procedimento em 10 equipamentos com as mais diferentes configuraes
possveis, todos apenas com o Windows 7 e o Delphi 7 instalados com seus componentes. Ao
compilar o sistema, 100% de performance e em perfeito funcionamento.

E seguindo a regra de que nada perfeito, precisamos de uma Impressora Fiscal conectado em
nosso computador para que o mesmo funcione perfeitamente. Instale o Emulador da Bematech
e compile o sistema novamente. Agora sim, em pleno funcionamento.
Para instalar a sua Impressora Virtual, localize o arquivo Install Emul2100 v1.01.msi e realize a
instalao completa. Abra o emulador e certifique de que a impressora estar operacional antes
de executar o sistema e devidamente configurada.

Caso ocorra algum erro com a DLL PcScale.dll siga o procedimento padro: instale o aplicativo
pcscale_full_500.exe (uma ocorrncia para 250 reportadas) e localize dentro da pasta FNTS o
arquivo ZPlainLoader.pas assim que a tela abaixo for executada (caso e somente si, for
necessrio instalar o aplicativo informado acima. Voc tambm dever instalar o emulador das
balanas Filizola (se assim desejar).

Antes de compilar uma boa prtica de programao, verificar no formulrio Modulo dentro da
pasta FNTS se os componentes de conexo SQL esto setados para o diretrio correto (para
redes) localizado em localhost:C:\siscom\BD\BASE.FDB (verifique a instruo em negrito). Ative
os componentes utilizando a propriedade Connected (true). Tambm necessrio verificar o
arquivo com.ini dentro da pasta DLL do sistema. Se ocorrer erro de CharInSet ao compilar o
sistema, Undeclared identifier CharInSet (retirar do fonte) se necessrio.
Bom, o Siscom neste ponto j pode ser aberto e compilado perfeitamente. Para isto localize o
arquivo Siscom.dpr e abra o seu projeto. A sua tabela de produtos a c000025, verifique quais
produtos esto cadastrados utilizando o IBExpert. O usurio de PDV inicial 1 e a respectiva
senha de acesso 1. Teste o sistema antes de continuarmos (caso e somente si o seu sistema for
o Siscom para PAF 1.12).
Agora iremos instalar o componente da Alpha Controls, o SkinManger. Para isto inclua em sua
Library Path do Delphi7 o diretrio BRXPAF\alite\D7 e em seguida, abra o pacote acntD7_R.dpk,
compile; abra o pacote acntD7.dpk; instale somente o pacote acntD7_R.dpk e salve.

importante compreender que esta paleta dever ser instalada somente aps a perfeita
compilao do arquivo principal do sistema no diretrio principal de execuo Siscom.dpr; esta
ao implica na execuo de outro aplicativo dentro da pasta PDV9: PDVPlus.dpr

Vamos instalar tambm o componente ODAC no Delphi7. Para isto execute o arquivo odac7.exe
na pasta de EXECUTAVEIS. Este componente segue em sua verso Trial; Esta ao
fundamental caso o sistema apresente erro de referncia ao DevExpress da Oracle.

E assim conclumos mais uma grande e importante etapa em nosso projeto. O sistema PDV j se
encontra em perfeito funcionamento e sem nenhum conflito com seus componentes.

Erro com o componente tsSkinManager (falata instalar o componente Oracle Acces); verifique
sua perfeita instalao em sua paleta de componentes ALITE. Outro erro reportado ao nosso
Departamento Tcnico por nossos Clientes Desenvolvedores se refere s imagens abaixo.
Adicione em sua Library Path o diretrio: BRXPAF\alite\D7 caso ocorra algum erro; reporte.

Este erro se refere ao componente ibdac220113. Primeiro verifique se os diretrios foram


includos corretamente em sua Library Path do Delphi7. Ser necessrio desinstalar os
componentes os reinstalando posteriormente. Caso o erro persista reporte e exclua
definitivamente os componentes de sua paleta. O sistema base independe deste componente.

SISTEMA SISCOM RETAGUARDA UNIDADE SERVER

A imagem acima apresenta o DM Mdulo do MRetaguarda e importante verificar inicialmente


se todos os componentes de Conexo esto setados para o diretrio correto; verifique isto.
Erro encontrado ao instalar o componente: No foi possvel localizar o ponto de entrada do
procedimento na biblioteca de vnculo dinmico. Soluo: excluir o componente ibdac220113
do sistema. Verifique, reporte; dac70.bpl e ibdacvcl70.bpl utilize Component Install
Packages e remova as instrues acima identificadas. Soluo completa e definitiva.

Vamos instalar tambm para o retaguarda o componente AdvOfficeStatusBarD7


encontrado em nossa pasta de componentes BRXPAF. O inclua em sua Library Path.

Se ocorrer qualquer conflito de componentes, instale o arquivo tmscp6210.exe


removendo o componente TMS para compilar a Unidade Server, devido a falta do
componente AdvOfficeStatusBar. Veja o componente instalado e integrado.

Caso e somente se voc encontrar ocorrncia de solicitao do seguinte componente


TNxLinkMenu ser necessrio instalar os componentes da paleta Nextcomps. Inclua a
pasta SOURCE e suas subpasta na Library Path do Delphi7. Veja o componente
instalado abaixo. Nota: instalei apenas o referido pacote: NxCollectionDsgn.dpk

Ainda se pode encontrar dependendo da sua instalao e configurao de sua paleta,


principalmente se o Delphi7 tiver acabado de ser instalado; poder encontrar um erro
solicitando os componentes IbcConnection e IbcTransaction. Ambos da paleta IBDAC.

A soluo para este problema relacionado a componentes ser instalar a verso Trial do
componente IBDAC. Para isto localize o arquivo ibdac7.exe na pasta EXECUTAVEIS. Veja que o
componente foi corretamente instalado. Este componente pago e deve ser adquirido pelo
desenvolvedor que deseja comercializar os seus projetos.
O sistema est pedindo o componente NxScrollControl.dcu e no compila. Inclua em sua Library
o seguinte diretrio: C:\siscom\SERVER\dcu (isto resolver completamente o problema);
Outro erro reportado do Servidor ao Departamento de Engenharia por Clientes: falta os
componentes CustomGridView, IBC, ZipMtr, GridView. Todos pertencem paleta BERG opo de
package dbgridview; verifique a instalao antes de solicitar Suporte Tcnico Especializado; caso
contrrio, o mesmo ser cobrado do cliente aps a verificao do sistema.
Erro 752-4 (Falta de Componentes) TsSkinManager e TsSkinProvider. Falta os componentes da
Alpha Controls Soluo Definitiva (verifique sua instalao processo informado na instalao
do PDV). Ser necessrio instalar os componentes que se encontram no diretrio ALITE dentro
da pasta BRXSOFT (componentes) e no se esquea de declarar em sua Library Path o
componente. Instale tambm o arquivo odac7.exe localizado na pasta EXECUTAVEIS. Obs.: estes
componentes so pagos; segue em verso TRIAL junto com o sistema fonte. Como uma verso
TRIAL do componente Oracle DB, o mesmo ir gerar a seguinte mensagem:

Outra ocorrncia observada a falta do componente IBC.dcu e este arquivo parte do


componente ibdac220113 e se encontra dentro da pasta SOURCE. Adicione em sua Library o
arquivo BRXPAF\ibdac220113\Source e o BRXPAF\alite\D7 para resolver o problema, o que
inclui tambm o componente sSkinProvider. Para resolver o problema do ZipMst.dcu adicione
na Library o diretrio BRXPAF\zipmaster178\packages. Outro erro reportado tambm a falta
do componente NxLinkMenu1 e para resolver o problema, instale o pacote que se encontra em
BRXPAF\Nextcomps (adicione em sua Library) denominado NxAddonsRun.dpk. Verifique
procedimento informado acima para instalao deste componente.

Outro erro identificado tambm ao compilar o sistema, uma referencia ao BitBtn1Click dentro
do formulrio Produto_pdv. Observe a instruo gerada pelo Delphi7:

Para resolver este problema, apenas ordene as variveis corretamente no declarao var do
incio dos formulrios produto_pdv.pas e produto_exportar.pas excluindo das procedures.
var
frmproduto_pdv: Tfrmproduto_pdv;
P : STRING;
continua : boolean;
ERRO : INTEGER;
i : integer;
texto : pansichar;

var
frmproduto_exportar: Tfrmproduto_exportar;
continua : boolean;
arquivo:textfile;
spreco_promocao, sdata_ini, sdata_fim : string;

O Erro identificado acima se refere ao componente interno psuper: TAdvOfficePager e deve ser
corrigido caso ocorra este conflito de execuo ps compilao do SiscoNET ainda no Delphi em
ambiente de desenvolvimento.
Caso se depare com a tela abaixo, verifique a instalao do componente TMS Component pack
v5710.exe e isto resolver o problema da falta do componente informado na imagem. Atente
para o fato de que os dois componentes devem ser instalados juntos na paleta TMS.

Aps realizar a instalao encontramos o erro apresentado na paina anterior. Observe as


imagens abaixo apresentadas:

Outras verificaes reportadas por clientes ao compilar o Sisconet Retaguarda:

Se o erro acima for observado em seu sistema, insira em sua Library o seguinte diretrio:
componentes\rxlib\Units\RxLib\Units; desta forma o problema ser completamente resolvido,
retirando a linha {$R *.R32} dos arquivos ToolEdit.pas, PICKDATE.PAS e CURREDIT.PAS. Caso
ocorra o erro abaixo, reinicie o seu Delphi7 e o mesmo ir desaparecer na primeira compilao.

Caso o sistema gere um erro ao ser compilado, solicitando a UNIT xloc_cnae a inclua utilizando a
opo do menu Project Add to Project. Esta ao resolver o conflito. Pode ser que ao ser
compilado, algumas Units se percam do compilador devido a complexibilidade do fonte. Retire
tambm a instruo {$R Collection.res} e { TNxColorSchemeEditor } dos arquivos abaixo:
C:\componentes\BERG\BERG\Berg Software Components\source\collection\Collection.pas
C:\Program Files\Berg\Next Suite\Sources\NxCommonReg.pas
Erro com o componente ShowSplitter. Se ocorrer este erro significa que os componentes da
paleta AdvOfficeStatusBarD7 no foram instalados em seu sistema; instale esta paleta. Caso
ocorra algum conflito de componentes, desinstale toda a paleta do TMS e localize o executvel
tmscp6210.exe dentro da pasta TMS Component; instale apenas este componente e o problema
ser completamente resolvido. Um outro erro comum tambm a falta do componente
TEvAppProtec; se ocorrer verifique novamente a instalao do componente EAppProt.
Um outro erro verificado tambm ao compilar o sistema, a falta do componente EConexao,
com a instruo TIBCConnection;

Este Manual at aqui tem a exclusiva finalidade de apresentar algumas pecularidades ao Desenvolvedor sobre sistemas ECF. Desta
forma, caso tenha qualquer probelma que seja, favor baixar o arquivo principal do sistema em nosso website no seguinte link:
http://www.braxsoftwares.com.br/suasenhadeacesso/sisconetdelphi7.rar
Este arquivo est completo e segue com toda a extrutura de funcionamento interno para que o desenvolvedor possa de forma fcil e
bem rpida, compilar todo o aplicativo em seus mdulos de Retaguarda e PDV. Funciona como uma pequena Mquina Virtual, veja:

Ao baixar o arquivo e o descompactar, voc ter as seguintes subpastas em seu computador (apresentadas na imagem acima);
verifique ainda em seu e-mail, pois as pastas podem ser enviadas em grupos separados. Para utilizar esta tecnologia, instalae o
Delphi7 em seu computador, depois localize e apague a pasta Delphi7 no diretrio C:\Program Files\Borland. Pode apagar a pasta
totalmente, e um procedimento super seguro e confivel.

Localize as seguintes pastas no registro do Windows7 e as exclua totalmente:


HKEY_CURRENT_USER\Software\Borland
HKEY_LOCAL_MACHINE\SOFTWARE\Borland
A primeira das pastas descompactadas ser enviada pasta Arquivos de Programas e contm
alguns executveis e componentes especficos. A seguinda pasta BPL dever ser enviada para a
pasta System32 do seu Windows7. A pasta C dever ser integralmente copiada para a Unidade
Principal do Windows. A pasta componentes tambm dever ser copiada para a unidade C do
seu Windows junto com a pasta siscom. Copie agora a pasta Delphi7 para o seu diretrio de
origem (instalao) C:\Program Files\Borland\Delphi7 e execute os dois arquivos de registro
Chave_1 e Chave_2. Pode ficar tranquilho, estas chaves apenas iro substituir as chaves de
componentes originais do seu Delphi7. Bom agora basta apenas abrir o Delphi e compilar o
Siscom de farma super fcil e sem perder horas e mais horas na frente do seu computador. A
pasta componentes comtm todos os componentes necessrios para a perfeita mainutao da
ferramenta Siscom e Sisconet; se desejar realizar a instalao via componentes, o processo ser
o mesmo mas um pouco mais longo (consulte manual de instalao).
Ateno: devido aos mdulos, executveis e DLLs externas, o programa no poder ser executado de dentro do Delphi; apenes
utilize o menu Project Compile All Project; depois feche todo o projeto e encerre completamente o Delphi; execute o aplicativo
SiscomS externamente j em ambiente de execuo fora do Delphi7.
Feito isso v at o delphi 7 e inclua as seguinte pastas em sua Library Patch: C:\siscom\0server\dcu C:\siscom\server\fnts e
c:\componentes\zipmaster178\zipmaster178\Lang

O sistema ao ser compilado ir parar exatamente nesta tela o que esperado e completamente
normal. Lembre-se disto antes de solicitar o suporte especializado. O sistema dever
incialmente ser configurado na porta serial COM3 e somente nela para ECF de acordo com a BD.

A primeira coisa a ser verificada se o caixa se encontra ABERTO; para isto utilize a tecla F8 do
seu teclado. Abra o caixa e inicie uma venda digitando o produto 3333333333333 no PDV.

Como se verifica, o sistema se encontra em perfeitas condies de software e hardware para


comunicao ECF e est aprovado para anlise funcional de homologao junto Receita. Este
processo corre por conta do desenvolvedor e no poussui suporte tcnico.
Agora vamos configurar tambm o Integrador com sistemas WEB do PDV. Para isto ser
necessrio utilizar um servidor XAMPP devidamente instalado em seu Windows7. Aps baixar os
arquivos do integrador WEB inicie este procediemto. Estes arquivos so apenas exemplos de um
website consultando base de dados do sistema no Mdulo ECF de Pr-Venda e Retaguarda.
http://www.braxsoftwares.com.br/suasenhadeacesso/max.rar
http://www.braxsoftwares.com.br/suasenhadeacesso/PHP.rar
http://www.braxsoftwares.com.br/suasenhadeacesso/xampp.1.7.7-VC9.rar
Para utilizar o Integrador web via servidor LINUX com PHP, o senhor necessitar dos Mdulos
INTERBASE e de Impresso Remota ativados:
Descomentar extension=php_interbase.dll e copiar a dll fbclient.dll para apache/bin
Descomentar extension=php_printer.dll (ou inserir se no tiver) copiar a dll php_printer.dll para php/ect

Tambm ter que habilitar o mod_rewrite em seu servidor:


apache\conf\httpd.conf Descomentar a linha # LoadModule rewrite_module modules/mod_rewrite.so

fundamental entender que as DLLs fornecidas no arquivo PHP.rar so exclusivamente para a


verso do XAMPP que poder ser baixada em nosso servidor tambm gratuitamente. Para
outras instalaes XAMPP e LINUX, o senhor dever ver qual DLL melhor se aplica a seu
sistema. Segue um exemplo do nosso arquivo php.ini para que o senhor possa o analisar
corretamente. Aps tudo estar devidamente configurado; abra a pasta max em seu servidor
HTTP. O acesso inicial ao sistema ocorrer dentro da pasta HTDOCS do seu XAMPP.
Localize dentro da pasta PHP a subpasta BRXPAF e a copie para a unidade principal do seu
computador (C:). Este arquivo um exemplo de banco de dados PAF 1.12 com todos os
requerimentos necessrios para homologao e aprovado em todas as anlises funcionais em
nossas auditorias internas e externas.

Acesse o Link: localhost/max/validar_retaguarda_pdv.php


Usurio: recepcao Senha: 101010

Caso se depare com a tela acima, significa que a pasta BRXPAF no foi enviada unidade C do
seu computador. Verifique isto antes de solicitar suporte tcnico especializado.

Informe o telefone identificado acima para iniciar o procediemnto de atendimento; o sistema se


encontra em mdulo DELIVERY para atendimento via CALL CENTER.

Informe o cdigo do Produto: 2 por exemplo; o sistema ir gerar uma pr-venda em seu ECF.
Depois bastar converter esta pr em venda emitindo assim, o cupom fiscal para o seu cliente;

CHAMADOS TCNCIOS REPORTADOS POR NOSSO CLIENTES

Caso o desenvolvedor se depare com o erro acima em seu projeto, dever localizar o arquivo
lista_produto2 dentro da pasta FNTS do Aplicativo SiscomS e retirar a instruo CODSUBGRUPO
Asc do campo IndexFieldName do componente qrproduto de acordo com a imagem abaixo:

Caso de depare com o erro acima, no nada grade e de forma alguma pode ser considerado um BUG do sistema. Bom; apenas
localize o componente fsproduto e inclua em seu FielAliases as instrues que faltaram ao gerar o relatrio, de acordo com a
imagem abaixo.

A tela abaixo foi reportada por um de nossos clientes e se refere falta de uma BPL na pasta Project do Delphi7. Instalando
primeiro o componente TMS antes do TCF resolver a falta desta BPL. Caso no resolva; reporte o fato ao nosso DT ou pesquise esta
BPL. Este erro se refere ao Sistema BTXPAF e no ao SiscoNET

Outro problema reportado pelos nossos cliente na instalao do BRXPAF se refere a tela abaixo apresentada; problema ao instalar o
componente dclqrt70.bpl utilizando o menu Component Install Package. Resolvemos o problema, aps o cliente seguir todos os
passos de seu manual e instalando este componente somente ao final do processo, instalando a biblioteca dcltqr70.bpl o que no
um procedimento convencional; foi reportado apenas por este nico cliente em nosso DSTA (Departamento de Suporte Tcnico
Avanado). Aps a instalao deste componente o dclqrt70.bpl foi instalado corretamente. Verifiquem antes de solicitar Suporte
Tcnico Especializado.

Tambm foi identificado um problema ao se conectar com a Base de Dados Firebird 2.5 de acordo com o erro apresentado na
imagem abaixo e assim identificado e registrado para futuras consultas de atendimento especializado no sistema BRXPAF. Aps uma
anlise especfica deste erro. Constamos que o cliente instalou o Interbase junto com o Delphi7 e o mesmo trabalha em uma porta
paralela ao Firebird, no permitindo assim que o sistema ao ser compilado em Ambiente de Desenvolvimento, inicie o Firebird;
gerando portanto este erro. A instalao do Delphi7 deve ser padro sem o Interbase; pois utilizamos Base de Dados Relacional.

Outro erro tambm identificado em nosso DSTA foi a falta do componente EIBInterbase.
Verifique anteriormente que j identificamos no Manual do Desenvolvedor este erro referente
ao componente,

Caso ocorra erro de comunicao com o emulador, verifique se as portas realmente esto
configuradas para COM1; caso necessite configurar em outra porta, utilzie o ConfigPDV.exe

MANUAL OPERACIONAL DO SICONET

Para verificar se todo o sistema est funcionando; acesse o Backup do Sistema clique em realizar Backup do sistema assim que uma
pequena tela em sua lateral direita inferior solicitar de acordo com a imagem acima.

Como se pode verificar; o relatrio de PRODUTOS se encontra em perfeito funcionamento junto


com o integrador de dados WEB HOST do sistema. Para imprimir um relatrio em seu SiscoNET
basta clicar no menu ESTOQUE e selecionar a opo PRODUTOS. J com a UNIT PRODUTOS
aberta, clique em RELATRIO ou pressione a tecla F7 do seu teclado. Veja o sistema imprimindo
o relatrio de Produtos; o que significava um grande problema nas verses anteriores.

Tambm foi corrigido o erro do Gerenciador de Estoque do Sistema que no atualizava a Base
de Dados do Retaguarda Integrado ao PDV. Agora a nova verso est em perfeito
funcionamento, tanto de Retaguarda quanto de PDV, observe os mesmo dados no PDV:

Para pesquisar um produto em seu PDV de acordo com a imagem acima (esquerda), basta abrir
o PDV e clicar em F6 | Preos. Verifique que o sistema est em perfeitas condies operacionais.
Para consultar um produto em seu PAF (frente de caixa nesta verso) basta pressionar F3 e
digitar um produto qualquer (cdigo de varras ex: 3333333333333 com 13 dgitos) e em seguida
pressionar F2 para pesquisar produtos caso o mesmo esteja errado ou gere erros. O sistema
tambm funciona para consulta direta Base de Dados sem a necessidade de digitar o CB. Uma
grande novidade da nova verso do nosso aplicativo, sem dvida alguma a sua funcionalidade.

Selecione o Menu Estoque o clique na opo Nota Fiscal de Entrada. Localize o menu NOVO
tabelas e funes; Clique em Importar Nota Fiscal Eletrnica. Veja como fcil desenvolvedor:

Super simples no. Um sistema em perfeito funcionamento e com todas as suas funes
ativadas, devidamente testadas e aprovadas em nossa Anlise Funcional.

Se o erro da tela acima aparecer; retire o IndexFielName do componente qrtransportador de


acordo com a imagem abaixo. Salve a unit, compile o sistema, encerre o seu Delphi7 e execute o
sistema em ambiente de execuo externo (em sua pasta na unidade C).

O SiscoNET realmente um sistema completo e muito funcional. No Menu de Tabelas / Funes, contm a opo de
Modelos de Notas Fiscais, Caso o operador tenha alguma dvida em sua codificao. Ainda nesta opo de Menu o
operador poder inserir um novo CFOP no sistema. Cdigos Fiscais de Operaes e Prestaes so cdigos
numricos que identificam as respectivas naturezas das operaes de circulao de mercadorias e das prestaes de
servios de transportes intermunicipal e interestadual e de comunicao (este ltimo incidente quando o servio for
prestado de forma onerosa), o que inclui tambm o CST dos produtos, veja na imagem abaixo:

Na emisso de relatrios, o sistema j se encontra preparado para imprimir NFe utilizando o


CFOP como referncia de acordo com especificaes do PAF 1.12 para homologao. Tambm
foi includo nesta verso o gerenciador de estoque na opo de consulta de produtos. Veja:

Tambm foi includo nesta verso o Menu Pedidos ao Vendedor de acordo com requisio do
PAF 1.12 para homologao. Esta tela se encontra pronta e em perfeito funcionamento. Agora o
sistema tambm contm um poderoso CMS prprio que permite ao operador Administrador
configurar todo o sistema sem a necessidade de manipular o fonte do mesmo; observe:

O SiscoNET ainda conta com uma super tecnologia aplicada ao seu CMD que permite
comercializar sistemas a clientes finais com chave de validao Mensal. O sistema tambm
oferece ao desenvolvedor a opo de BLOQUEAR o sistema via Nmero de Srie do HD para
instalaes no AUTORIZADAS. Muito mais segurana para voc e seu cliente. Todos os
relatrios foram testados e esto em perfeito funcionamento, veja:

E aqui no tem truque no. Todas estas imagens so reais e este material se encontra registrado
em cartrio, na Biblioteca Nacional e patenteado para evitar cpias no autorizadas.
Erro ao imprimir a Nfe aps reconhecimento do Certificado Digital aps clicar em STATUS DO
SERVIDOR. O sistema ger mensagem de erro ao CRIAR/IMPRIMIR a Bfe

Para resolver este problema, teremos que editar o arquivo notafiscal_menu e localizar a funo
gerar_xml. Vamos verificar o que est de errado com esta funo na imagem abaixo:

A tela acima, apresenta o sistema em perfeito funcionamento; no entanto; como reportado por
um de nossos clientes e parceiros; o sistema apresenta o erro Erro ao criar/imprimir NFe! Bom,
para corrigir este erro; iremos necessitar de uma atualizao no fonte que poder ser baixada
em nosso servidor; esta atualizao se refere ao arquivo notafiscal_menu. uma atualizao
GRATUITA e possivelmente j dever ter sido enviada junto com o sistema. Veja o
comportamento do sistema aps a atualizao ter sido instalada:

Como se pode verificar, o STATUS est CORRETO e toda a parte LGICA do sistema se encontra
em perfeito funcionamento at este ponto (retorno enviado por um de nossos clientes, aps
anlise sistmica). Vamos ver agora o sistema com o retorno DIRETO da informao aps
validao dos Dados pelos componentes da ACBR. Ou seja: o SiscoNET se comportou como o
esperado e a Nfe foi EMITIDA EM AMBIENTE DE HOMOLOGACAO CORRETAMENTE.
Observe a imagem abaixo com a validao de Nfe em perfeito funcionamento:

IMPORTAO DE NFe PELO SISCOM - MENU ESTOQUE NOTA FISCAL DE ENTRADA. SELECIONE
A OPO TABELA/FUNES IMPORTAR NOTA FISCAL ELETRNICA.

LEMBRE-SE QUE O SISTEMA S ACEITAR NOTA FISCAL DE FORNECEDORES DEVIDAMENTE


CADASTRADOS NA BASE DE DADOS PRINCIPAL DO SISTEMA. CASO O ERRO ACIMA SEJA
IDENTIFICADO, FAVOR VERIFICAR SE O FORNECEDOR EST CORRETAMENTE CADASTRADO
ANTES DE SOLICITAR SUPORTE. CASO CONTRRIO SER COBRADO VALOR REFERENTE A
CONSULTORIA DO CLIENTE. VEJA O SISTEMA EM UMA SITUAO REAL DE IMPORTAO (PARA
PRESERVAR O CLIENTE, RETIRAMOS AS INFORMAES DE IDENTIFICAO DO MESMO):

DIAGRAMA RELACIONAL DO SISTEMA


A Informao um ou mais dados processados, tratados e lapidados pelo aplicativo de forma a
obtermos um significado para um determinado valor, seja ele dinmico ou relacional, vejamos:
Isto um Dado: A4L8L3D517E1E8N e aqui temos uma Informao: DANIELLE4883875
Apesar de ser um parmetro lgico, a informao pode variar de sistema para sistema de acordo
com a sua unidade lgica de processamento. Nossos sistemas utilizam tecnologia de ponta
conhecida como IABOT; esta tecnologia capaz de no apenas processar os dados e os converter
em uma informao, e sim; interpret-los.
DER ANLISE DE DADOS DO SISCONET

Projeto: SISCONET WEB HOST


Dados: Sistema Fiscal para Emisso de NFe e ECF com Retaguarda e Integrador WEB
Banco de Dados: FIREBIRD SGBD Relacional
o Especificaes Lgicas: BASE.FDB Arquivo Firebird 2.5
o Conexo Interbase com PHP 5.1 pelo Integrador WEB
o Unit MODULO via Componentes de Conexo da paleta IBConect
MER Modelo de Entidade Relacional: 405-8DF

OS DEMAIS DADOS DE UML, DER E DFR S SERO FORNECIDOS MEDIANTE SOLICITAO DO


CLIENTE. O VALOR SER COBRADO SEPARADAMENTE DO SOFTWARE.

BASE DO MANUAL OPERACIONAL

SISCONET
01) Ao abrir o seu SISCOM voc ir ver um cone em seu Desktop IB Expert. Este arquivo o gerenciador da sua Base
de Dados. Abra ele e selecione o arquivo SISCOM. Observe que as tabelas so codificadas de acordo com orientaes
e recomendaes de boas prticas do PAF 1.12
02) Em seu Desktop no canto superior direito da tela, voc ir encontrar alguns cones. O principal deles o que se
refere aos Emuladores da Impressora Fiscal para ECF Bematech MP2100 e da Balana Toledo P3. Antes de iniciar o
sistema, ser necessrio abrir o Emulador Fiscal.
03) Antes de abrir o emulador fiscal, inicie o VSPE ainda em seu Desktop; emule a porta COM3; para isto clique no
menu DEVICE e em CREATE. Avance e CONCLUA. Bom, voc ver que a porta COM3 foi Inicializada com uma
mensagem de OK. Minimize esta tela e agora sim, abra o seu emulador fiscal, clicando no cone Bematech MP2100.
04) Clique com o boto direito do mouse sobre a impressora e a ligue. Agora, novamente clique com o boto direito
do mouse e selecione a opo RESTAURAR A CONFIGURAO INICIAL e Confirme. Agora clique 5 vezes sobre o boto
SELEO. Quando solicitado, clique novamente para confirmar. Pronto a sua impressora fiscal est instalada e em
perfeito funcionamento. Confirme se ela est configurada para a porta COM3.
05) Abra o SiscoNET e informe 1 para usurio e 1 para senha de acesso. Como voc pode verificar, o sistema est
em perfeito funcionamento e para se certificar da verso do PAF, clique no boto CONFIGURAES e selecione a
opo LOG PAF 1.12
06) Nesta tela tambm voc ir encontrar todo o Script das tabelas com finalidades exclusivas de estudo a nvel de
desenvolvimento.
07) Ainda em configuraes, clique em CHAVE DE LIBERAO. Ser atravs desta tela que o usurio ir solicitar a sua
KEY para ativar o seu sistema. Sempre que o sistema for reinstalado ou clonado, ir solicitar uma nova KEY. Para gerar
a Chave para o cliente, encerre o mdulo RETAGUARDA (este o retaguarda do sistema que visa controlar todos os
terminais (neste caso identificados como CAIXAS). Voc ver no canto inferior direito de sua tela um cone
denominado CHAVE, clique nele. Nesta tela, caso o sistema solicite chave de ativao, digite o cdigo do cliente,
selecione ATIVAO E COMPRA e clique em GERAR. Digite a chave de ativao no campo solicitado pelo seu
SISCONET e confirme. O sistema ser ento validado.
08) Clique agora em PAF. Ver que a tela do CAIXA ir se abrir solicitando LOGIN e SENHA de acesso. Vamos apenas
conhecer um pouco mais do sistema neste momento. Digite 1 e 1 e clique em SIM. Ir aparecer uma mensagem
informando que A DATA DO CAIXA EST DIFERENTE DA ATUAL. Esta mensagem esperada e normal, pois estamos
utilizando um emulador e no a ECF de verdade. A data do emulador no ir conferir com a data do sistema. Apenas
clique em OK nesta tela. A tela do PDV ir abrir com a mensagem de CAIXA LIVRE. Como se observa, o sistema j est
configurado para a verso 1.12 do PAF.
09) Para iniciar um novo cupom fiscal, aperte a tecla F4 do seu teclado e informe o produto 3333333333333 (treze
nmeros em formato cdigo de barras). Pressione a tecla Enter do teclado. Note que o ECF ser corretamente gerado.
ATENO: UTILIZE CTRL+S PARA ENVIAR OS DADOS DO CAIXA AO SERVIDOR. PARA MODIFICAR A QUANTIDADE AO
INSERIR UM DETERMINADO ITEM AO ECF, UTILIZE A TECLA F12 (ALTERAR DADOS) pressione ENTER e modifique a
quantidade ou altere o valor (caso o mesmo esteja errado)
10) Para finalizar aperte F3 e no campo DINHEIRO informe o valor 1 (representar R$1,00. Clique em gravar. A tela de
troco (recomendao do PAF 1.12 ser gerada pelo sistema. Confirme aps (simulando) dar o troco ao cliente;
tambm uma boa prtica a ser informada ao seu auditor.

11) Para cupons IDENTIFICADOS (de acordo com a verso PAF1.12) clique em LOCALIZAR CLIENTE e digite CLIENTE
confirmando com ENTER. Selecione nesta tela o CLIENTE TESTE 0000001. Pronto, o cupom estar IDENTIFICADO pelo
CPF do cliente. Clique agora em F2 Gravar. Note que o seu ECF foi gerado com sucesso pelo sistema e est em
perfeito funcionamento. Caso no queira identificar o CUPOM, aperte apenas F2.
12) Utilize a tecla F1 do seu teclado para acessar o Menu de Comandos do Sistema. Explore e conhea as opes
desta tela. Para maiores detalhes sobre a parte operacional do SISCONET em plataforma SISCOM BASIC, solicite o
Manual Completo de Consultoria ao Operador. Este manual tem o valor de R$480,00
13) Conhecendo agora o PDV do sistema. Clique no cone ainda em seu Desktop, PDV. Informe 1 e 1 para Usurio
e senha e confirme. A tela do PDV PLus (exclusividade da nossa empresa) ir se abrir.
14) Vamos ao retaguarda novamente e iremos incluir um FUNCIONRIO VENDEDOR. Para isto, clique em
GERENCIADOR e selecione a opo FUNCIONRIO. Clique em INCLUIR ou F2. Informe os dados; observe que o sistema
j possui integrador base de dados dos Correios de acordo com orientaes do PAF 1.12 e validador de CPF. Em
cargo selecione a opo BALCONISTA e marque a opo VENDEDOR em Funes. Grave os dados. Tambm cadastre
um usurio para ser CAIXA, ser necessrio daqui a pouco. Em cargo marque a opo CAIXA e selecione CAIXA em
Funes. Grave, encerre o retaguarda e retorne ao PDV Plus.
15) Vamos ento abrir um oramento. Para isto clique em ATENDIMENTO ou utilize a tecla F2 do seu teclado. Digite 1
para cliente e 1 para vendedor; caso o sistema no localize, verifique as rotinas de conexes ao banco de dados no
arquivo com.ini dentro da pasta DLL. Abra o oramento e o finalize; verifique em seu ECF.

Visite nosso site:

http://temdetudoprogramas.com/

Vous aimerez peut-être aussi