Este utilitário permite integrar terminais de consulta de preço da Gertec, como TC506 Mídia e Busca Preço G2, diretamente ao SIC6.
A integração é feita por meio de conexão direta com o banco de dados SQL utilizado pelo SIC6. Recomenda-se utilizar um usuário com permissão apenas de leitura.
Devido às diversas variações dos equipamentos Busca Preço da Gertec, não é possível garantir compatibilidade com todos os modelos.
- Consulta de preços diretamente no banco do SIC6
- Envio de mídias para os terminais
- Configuração de playlists nos dispositivos
- Integração com APIs externas de consulta de preço (opcional)
Instale o Node.js e execute:
npm installIsso instalará automaticamente todas as dependências necessárias do projeto.
Crie um arquivo .env na raiz do projeto com as seguintes configurações:
# SQL Server
DB_SERVER=IP_DO_SERVIDOR
DB_PORT=PORTA_DO_SQL
DB_DATABASE=NOME_DO_BANCO
DB_USER=USUARIO
DB_PASSWORD=SENHA
# Servidor
PORT=3102
# Integração opcional
IMPRESSORA_URL=URL_DA_API_DE_IMPRESSAO
Caso utilize a API de impressão, ajuste também o endpoint e não se esqueça de modificar no HTML:
/api/v1/imprimir/precoPara manter o serviço em execução contínua, utilize ferramentas como:
- pm2
- nssm (Windows)
- Não há qualquer vínculo com o SIC6 ou SICNET.
- Antes de utilizar qualquer software, verifique a procedência.
- Recomenda-se utilizar um usuário de banco com permissão apenas de leitura.
- O uso da ferramenta é de responsabilidade do usuário. Cuidado com o que você conecta ao seu SQL.
- Você pode modificar o projeto livremente, mas lembre-se de nos referneciar :D


