Configurar o FarmaBrain com o ImaCash
O perfil do ImaCash chama-se FarmaBrain e consulta PostgreSQL. Confirme com o fornecedor a edição e a estrutura de intercâmbio admitidas na instalação. A máquina de numerário é configurada separadamente; este guia não valida todas as versões nem o funcionamento físico.
1. Preparar o acesso PostgreSQL
O fornecedor deve preparar o destino, a porta e a base ativa, com uma conta própria de consulta para o ImaCash e acesso à estrutura necessária. Verifique a comunicação pelo utilizador Windows real do ImaCash. Os dados de acesso são privados: o administrador fornece-os e são introduzidos apenas na aplicação.
2. Selecionar o perfil
Abra Configuração > Integração, escolha POS e selecione FarmaBrain. A categoria Pharmacy e o botão Guardar das capturas antigas pertencem a uma interface anterior.
3. Preencher os cinco dados de ligação
IP do servidor recebe o host privado confirmado do servidor PostgreSQL; Porta recebe a porta de ligação, sem valor universal. Nome da base de dados recebe a base ativa da instalação. Utilizador e Palavra-passe recebem a conta privada autorizada a consultar. Não copie dados de outra farmácia nem valores de uma configuração antiga.
Os quatro campos herdados
Vendas, Empresas, Auxiliares e Balcões também aparecem no formulário. O leitor atual não utiliza os valores como caminhos de ficheiros: consulta a estrutura PostgreSQL prevista. Não prepare ficheiros ou pastas de intercâmbio para completar a ligação nem altere estas entradas para tentar mudar o âmbito; confirme qualquer configuração diferente com o suporte e o fornecedor.
4. Guardar ao fechar
Feche Configuração e confirme a gravação quando solicitada; siga o reinício proposto se aplicável. Guardar tenta iniciar a ligação. A gravação, um ping ou um indicador ligado não validam autenticação, permissões, leitura completa ou cobrança. Uma lista vazia não prova a ausência de movimentos pendentes.
5. Movimentos consultados
São consultados movimentos com valor diferente de zero da modalidade prevista para numerário, desde a data e hora de sincronização selecionadas, inclusive. O valor é interpretado em centésimas e conserva o sinal; confirme a moeda e o significado com o fornecedor. Não existe seletor de formas de pagamento nem captura validada de cartões ou pagamentos mistos.
6. Verificar os filtros
Abra Configuração > Filtros e selecione os postos autorizados para essa caixa. Confirme com o suporte os filtros de operador e empresa e a correspondência com os identificadores recebidos. Uma lista de nomes não prova que coincidam com os identificadores dos movimentos. Antes de considerar um local separado, verifique o que entra e o que fica excluído; não pressuponha isolamento sem filtros confirmados.
Confirmações e âmbito
Confirmar ou rejeitar no ImaCash não escreve fecho nem anulação no FarmaBrain. Não há âmbito validado para artigos, turnos ou total bancário. Não pressuponha recuperação integral do histórico nem ausência de duplicados ao alterar a data de sincronização.
7. Verificar antes do uso comercial
Combine com o fornecedor um teste supervisionado que compare referência, data e hora, valor, sinal, moeda, posto, operador, empresa e resultado no FarmaBrain, no ImaCash e na máquina. Perante resultado incerto ou leituras em falta, reveja os dois sistemas e o numerário real com o suporte antes de repetir, ressincronizar ou reiniciar. A revisão documental não substitui essa validação física.
