DEPARTAMENTO DE VAREJO INSTALAÇÃO SERVIDOR DE FATURAMENTO GUIA DE INSTALAÇÃO Goiânia, 08 de dezembro de 2010.
DEPARTAMENTO DE VAREJO
INSTALAÇÃO SERVIDOR DE FATURAMENTO
GUIA DE INSTALAÇÃO
Goiânia, 08 de dezembro de 2010.
O processo de faturamento das vendas originadas pela rotina PCAUX2075 foi remodelado afim de garantir a integridade dos registros de cupom fiscal e nota fiscal. Foi criado o serviço de transmissão dos registros do ecf e de notas fiscais para o caixa que, envia esses registros para o servidor de FTP, que é irá gravar os registros em uma pasta padrão, onde o usuário do FTP tem acesso para gravação para que depois, o serviço de faturamento (instalado em servidor específico) possa efetuar o faturamento das vendas. Para cada registro é criado um arquivo com extensão .XML que é repassado ao servidor, ao invés do uso de procedures de banco de dados para exportação de dados e faturamento. Todo o processo citado acima é quase imperceptível pelo usuário, uma vez que ele emite o cupom fiscal em menos de um minuto ele já pode emitir a nota fiscal a partir daquele cupom (processo dependente do caixa estar on line na rede). Caso a rede esteja off line, os dados da venda serão encaminhados ao servidor no momento que o caixa estiver on line. Segue abaixo, os requisitos e o manual de instalação deste processo.
REQUISITOS DE INSTALAÇÃO SERVIDOR DE FATURAMENTO/ SERVIDOR FTP Sistema operacional. Versão: 32 bits.
NÃO PODE SER VERSÃO HOME. Java.
Java Runtime 1.6 ou superior (efetuar o download via site). Framework .NET
.NET Framework 3.5 ou superior. Servidor de FTP (Recomendado o FileZilla Server - completo, gratuito e de fácil configuração/manutenção). Processador. 2.0 GHz ou superior. Memória RAM.
1.0 GB ou superior. Armazenamento – Disco Rígido. 500MB ou superior. NÃO RECOMENDADO A INSTALAÇÃO DO SERVIDOR DE FATURAMENTO JUNTO DO SERVIDOR DE NOTA FISCAL ELETRÔNICA. O SERVIDOR FTP DEVE, OBRIGATORIAMENTE, SER INSTALADO NA MESMA MÁQUINA DO SERVIDOR DE FATURAMENTO.
PASSO 1 – INSTALAÇÃO SERVIDOR DE FATURAMENTO Serão demonstrados a seguir, a instalação do servidor de faturamento e do FTP (será demonstrada a instalação do Filezilla como servidor de FTP). Copie todos os instaladores para a pasta C:\Temp (Não execute nenhuma instalação via rede). Com a framework do .NET e o Java instalados, execute o instalador do servidor de faturamento.
Clique em Avançar.
Não altere o diretório de instalação, pois isso dificulta manutenção. Clique em Avançar.
Clique em Avançar.
Aguarde...
Clique em Fechar. O servidor de faturamento está instalado, é necessário agora configurá-lo. Na área de trabalho foram criados três novos atalhos: Configurações do Faturamento, Faturamento e Gerenciamento.
PASSO 2 – CONFIGURAÇÃO SERVIDOR DE FATURAMENTO Clique duas vezes sobre Configurações do Faturamento.
Aba Configurações Gerais. Nesta aba, são definidos os diretórios onde o servidor irá buscar os arquivos originados pelos caixas e efetuar seu processamento. Diretório de recebimento de arquivos: onde os registros originados pelos caixas serão armazenados. O usuário da máquina deve possuir permissão de acesso total à este diretório, uma vez que ele será usado posteriormente pelo servidor de FTP. O servidor de FTP irá gravar os registros de venda também neste diretório. Diretório de armazenamento de arquivos não processados: caso algum arquivo não seja processado, o mesmo será movido para este diretório para consulta no programa de Gerenciamento. Iniciar programa de faturamento ao iniciar o sistema operacional: inicia o faturamento junto com o Windows.
ESTE DIRETÓRIO SERÁ USADO PELO SERVIDOR DE FTP.
Aba Banco de Dados.
São definidos os dados de acesso ao banco de dados pelo programa de faturamento. OBS: OS DADOS A SEREM INFORMADOS NESTA ABA NÃO SÃO OS DOS CAIXAS, MAS SIM DO SERVIDOR DE PRODUÇÃO. Servidor: nome do servidor de banco de dados, conhecido como SERVICE_NAME ou SID. Usuário: nome do usuário do banco de dados de produção. Senha: senha do usuário do banco de dados de produção.
Aba Auditoria. Informa ao sistema que envie um email de auditoria para o departamento de suporte da PC Sistemas. Com este e-mail, o suporte consegue identificar rapidamente se alguma redução Z não foi enviada para o sistema, exemplo quando o operador emite a redução (imprime no ecf) e desliga a máquina ou outras situações. Ativar auditoria de faturamento: ativa o mecanismo de auditoria do servidor de faturamento.
Ao marcar a opção acima, automaticamente são liberados os campos para uso da auditoria. Os dados de usuário e senha são do Windows e não do banco de dados. Usuário: nome do usuário da máquina. O padrão é o nome da máquina e depois o usuário. Caso esteja em domínio, coloque o domínio primeiro. Ex: DOMINIOLOJA\administrador. Senha: senha do usuário. Horário de verificação: horário de envio dos emails. Emails para recebimento de auditoria: automaticamente, os emails são encaminhados para um grupo de emails da PC Sistemas. Caso queira adicionar um email, informe o aqui.
Clique agora, sobre o ícone Gerenciamento. Automaticamente, o programa de gerenciamento cria os caixas por filial para monitoramento baseado no cadastro de caixas na rotina PCSIS2044. Este programa permite a verificação on line de vendas de cupom e nota fiscal, envio de redução Z, sangrias e suprimentos, recarga de celular e pré-vendas.
Monitorar o dia: selecione a data de monitoramento. Aba Monitoramento.
Informe o intervalo em minutos para o monitoramento. Ativar: inicia o monitoramento pelo intervalo informado. Aba Filial. Lista os caixas por filial. Automaticamente um caixa é criado bloqueado.
Para editar os dados do caixa para liberá-lo, clique com o botão direito no nome do caixa.
Atualizar: atualiza os dados de monitoramento. Editar: edita os dados do caixa. Detalhamento: detalha o monitoramento.
Editar:
01 – Número do caixa: o número do caixa não poderá ser alterado. 02 – Descricao: nome do caixa a ser exibido. 03 – IP: endereço IP do caixa. 04 – Bloqueado: marque como Não para o monitoramento do caixa. Confirmar: grava as informações. Cancelar: descarta as informações. Detalhamento.
O programa de Gerenciamento irá buscar os dados para detalhamento.
Aba Detalhamento.
Caso estejam corretos, onde aparece “Sem registros” irá modificar o quadrado da Redução para a cor azul e a informação “100%”.
Caso haja divergências, irá indicar o percentual na tela e, verifique a aba Arquivos rejeitados. Sincronizar: sincroniza as vendas manualmente, forçando o processo de faturamento.
Aba Arquivos Rejeitados.
Caso existam arquivos rejeitados, os mesmos serão detalhados nesta aba. Atualizar: atualiza a lista de arquivos. Reprocessar selecionados: efetue os devidos ajustes e depois marque os arquivos selecionados para novo faturamento. Apagar selecionados: efetue os devidos ajustes e exclua um arquivo selecionado. Seleção: seleciona todos ou desmarca a seleção de todos. Log: mostra o log do arquivo com as devidas informações. XML: mostra o arquivo XML originado no caixa.
Vendas 100%:
Caso a informação de Redução Z esteja vermelha, significa que ainda não foi emitida a redução Z do caixa.
PASSO 3 – INSTALAÇÃO / DEFINIÇÃO DO SERVIDOR DE FTP Caso não utilize o Filezilla para servidor de FTP, siga a orientação abaixo: Definir diretório de gravação de arquivos: C:\WINTHOR\PROD\MOD-020\SERVIDOR. Usuário e senha: usuário do servidor de FTP que tenha permissão total para o diretório acima (criar como usuário caixa e senha caixa).
Para o FTP, haverá verificação de caso sensitivo (MAIÚSCULO/ minúsculo). Os dados de usuário e senha serão usados na instalação da rotina PCAUX2075. Caso deseja usar o Filezilla, efetue o download do arquivo FileZilla_Server-0_9_37.exe (programa de licença livre). Clique duas vezes sobre o instalador.
Para instalá-lo, é necessário concordar com os termos do fabricante do software e clicar em “I Agree” (“Eu Concordo”).
Selecione o tipo de instalação como “Standard” (“Padrão”). Clique em Next.
Não altere o diretório da instalação. Clique em Next.
Escolha a opção “Install as service, started with Windows (default)” (“Instale como serviço, iniciado com o Windows (padrão)”). Não altere onde aparece 14147, deixe como está. Clique em Next.
Marque a interface do servidor como “Start if user logs on, apply to all users (default)” (“Iniciar se o usuário logar, aplicar a todos os usuários (padrão)”). Clique em Install (Instalar).
Aguarde... Clique em Close (Fechar) para fechar o instalador. Será exibida a caixa com os dados para a conexão.
Server Address (Endereço do Servidor): informe o endereço IP do servidor de FTP. OBS: como é na mesma máquina pode ser informado o endereço de loopback, 127.0.0.1. Port (Porta): não altere. Administration Password (Senha de Administração): informe uma senha para administração do FTP. Always connect to this Server (Sempre conecte neste servidor): sempre conectar neste servidor.
Tela principal do servidor FTP Filezilla. Dentro desta tela, acesse o menu Server e escolha a opção Users. Será aberta a janela de configuração do usuário do FTP.
Clique em Add (Adicionar).
Entre com um nome para o usuário. O padrão é caixa. Clique em OK.
Clique em Password (Senha) e informe a senha caixa. No menu esquerdo vá em Shared Folders (Pastas Compartilhadas).
Clique em Add.
Encontre o diretório C:\WINTHOR\PROD\MOD-020\SERVIDOR. Clique em OK. Clique em Set as home dir (Definir como diretório principal).
Marque as opções “Read”, “Write”, “Delete” e “Append”. São elas que dão permissão total ao usuário (“Ler”,“Escrever”,”Apagar” e “Anexar”). Se estas permissões não forem marcadas no Filezilla ou mesmo em outro programa, as vendas não serão faturadas. Clique em OK.
PASSO 4 – INICIAR O SERVIÇO DE FATURAMENTO Clique duas vezes sobre o ícone Faturamento da área de trabalho. Junto ao relógio do Windows, será habilitado um ícone do WinThor.
Clique com o botão direito neste ícone.
Clique em Ativar para ativar o serviço de faturamento.