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
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
- Depois de descompactar os arquivos, execute a aplicação CxVIPService.exe (Como Administrador) e em seguida clique em “instalar” aguardando até exibir a mensagem “Service installed successfully” conforme imagem abaixo
- Em seguida o sistema irá exibir uma mensagem de que não encontrou o banco de dados, feche esta janela que apareceu, será necessário configurar o caminho do Web Service, para isso digitar no rodapé do sistema a função: 90 e pressionar “Enter”
- Irá abrir uma nova janela, nela deverá ir na aba “Retaguarda” e configurar IP conforme imagem abaixo
Obs. Este IP é apenas uma ilustração, dependendo da configuração da rede esse endereço poderá mudar.
- Em seguida, ir na aba | Config | para configurar o Certificado Digital A1 que foi instalado anteriormente clicando no icone
, após deverá ser inserido as informações passadas pela contabilidade para realizar a homologação do NFC-e.
- Após a instalação, confirme com “OK” e feche o CXVIP Service
- Execute a aplicação “CxVIPNFC” e ao abrir a janela com uma mensagem, escolher a opção |NO| conforme imagem abaixo
- 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