Essa é uma revisão anterior do documento!
Instalação Caixa VIP NFC
Pré-Requisitos
- Firebird 2.5 ou Superior.
- IbExpert.
- Cérebro, Cérebro Service e CxVipService devidamentes instalados e configurados.
- Adicionar o Terminal no Cérebro com as devidas configurações de movimentos, etc.
- Estar com Certificado Digital Instalado (Recomendado A1).
Baixando e Instalando o Firebird 2.5
- Abrir navegador da intenert em: Firebird 2.5 e baixe a versão que tenha as seguintes características:
- Se a sua plataforma for 32 bits procure por: Firebird-2.5._win32.exe
- Se a sua plataforma for 64 bits procure por: Firebird-2.5._win64.exe
Após baixar a versão correta do firebird é necessário realizar a instalação clicando apenas no botão |Seguinte| até concluir a instalação.
Obs. Localizar no seu computador qual a plataforma do seu sistema operacional pressionando:
.
Baixando, Instalando o IbExpert, Registrando Banco de Dados e Alterando para a Senha Padrão
- Abrir navegador da intenert em: IbExpert e procure por IbExpert.
Após baixar o ibexpert realize a instalação no botão |avançar| ate a conclusão da instalação.
Após o IbExpert instalado, abra-o e acesse o menu Register DataBase
Ao abrir a Janela, localize o banco de dados (Endereço Padrão: C:\CXVIP\DADOS\DADOS.FDB) e deixe as configurações conforme imagem a seguir e depois de configurado clique em Registrar.
Após reguistrar o Banco no IbExpert, acesse o menu users →, na caixa de dialogo que abriu utilize as seguintes informações (login = SYSDBA Password = masterkey).
Na próxima janela, localize a opção |Edit| que irá abrir outra janela, nela, siga até a opção password digitando a “lXDERBJS” confirmando na opção logo abaixo conforme imagem a seguir
Baixando e Instalando o Certificado Digital A1
O Arquivo de instalação do certificado A1 deve ser solicitado a empresa contratante. O arquivo de instalação tem a extensão .pfx e a senha é enviada junto com o certificado por email, geralmente é a padrão = 123456.
Para instalar basta dar um duplo clique em cima do arquivo não esquecendo de marcar a opção “Chave como Exportável” como mostra a imagem a seguir.
Configurando o CSC - Código de Segurança do Contribuinte
- Execute o Cérebro
- Acesse as opções de sistema
- Informe os códigos CSC na aba NF-e > Geral > NFC
- O CSC deve ser preenchido exatamente como informado pela SEFAZ com todos os traços (se houverem)
Passos para a instalação do CXVipNFC
- Na unidade Disco Local (C:) crie uma pasta com o nome de CXVIP
- Dentro da pasta criada, extrair os arquivos DLL – CXVIP que está disponível para ser baixado em: Dll - CXVIP
Lista dos arquivos necessários para funcionamento do CXVIP borlndmm.dll cerebrodll.dll clisitef32.dll clisitef32I.dll iconv.dll libeay32.dll libxml2.dll libxmlsec.dll libxslt.dll zlib1.dll CXVIP.PAF (este arquivo deve ser solicitado ao setor financeiro da Escol) CxVipNFC.exe Cerebro.exe CxVIPService.exe:
- Execute o VipService.exe como Administrador
- Instale o serviço e feche o VipService
- Instale o certificado digital
- Execute o CXVipNFC.exe e feche-o para a criação do Arquivo CxVIP.ini. Não confirme a criação do banco nesse momento.
- Edite o CxVIP.ini com o bloco de notas e preencha os seguintes campos:
- xCaminhoWS= Informar o IP e Porta da máquina onde está sendo executado o Cérebro Service. Ex.: localhost:8084 ou 192.168.1.1:8084.
- Salve e feche o arquivo CxVIP.ini
- Execute novamente o CxVipNFC e confirme a criação do banco
- Aguarde o sistema sincronizar os dados
- Execute a função 90
- Na aba impressora informe o modelo da impressora a ser utilizada, porta e velocidade de comunicação da serial.
- Veja as configurações opcionais
- Execute a função 81 para checar se a comunicação com a SEFAZ está em operação
Configurações Opcionais
Terminal por Empresa
Este campo é utilizado apenas para clientes que trabalham com terminais por empresa. Caso não trabalhe com terminais por empresa esse campo não precisa ser configurado.
- Antes de criar o banco é necessário configurar a solicitação do número do terminal
- Edite o CxVIP.ini com o bloco de notas e preencha o campo:
- xSolicitaTerminal= 1
Checar Número Existente
Caso deseje que o sistema verifique se o próximo número da NFC não foi utilizado na SEFAZ e também faça uma verificação se a conexão de internet está disponível ao iniciar cada venda.
- Execute a Função 90
- Marque o campo na aba “config”:
- [x] Checa numero existente.
Configurar CSC, idCSC e Certificado
Não são necessários informar os campos Certificado, CSC e idCSC se os mesmos já foram configurados no Cérebro.
- Execute a Função 90
- informe os campos na aba “config”
- Certificado
- CSC
- idCSC