Esta página descreve a rotina operacional do módulo SNGPC: como as vendas de controlados são registradas, como gerar e enviar os arquivos à ANVISA e como realizar o inventário periódico.
Toda vez que um medicamento controlado é vendido, o sistema registra automaticamente os dados necessários para o SNGPC — desde que os dados de receituário sejam informados corretamente pelo operador na tela de venda.
O que é capturado automaticamente:
<note tip>Para agilizar o atendimento, cadastre os prescritores habituais em SNGPC > Profissionais de Saúde. Assim, basta selecionar o nome do médico na venda sem redigitar os dados.</note>
Em SNGPC > Movimentos, é possível visualizar todos os registros de vendas de controlados e seu status de transmissão:
Registros com dados incompletos ou com erros de preenchimento devem ser corrigidos antes do envio.
O envio ao SNGPC é feito por período (normalmente semanal ou conforme orientação da ANVISA para o porte da farmácia). Para gerar o arquivo:
Após gerar o arquivo:
| Status do envio | Significado |
|---|---|
| Pendente | Arquivo gerado mas ainda não transmitido |
| Aguardando validação | Arquivo transmitido; a ANVISA está processando |
| Aceito | Arquivo aceito com sucesso pela ANVISA |
| Rejeitado | Arquivo recusado; é necessário corrigir e reenviar |
<note warning>Arquivos rejeitados pela ANVISA devem ser corrigidos e reenviados o mais rápido possível. Verifique a mensagem de erro retornada pela ANVISA para identificar o problema.</note>
Para confirmar se um arquivo foi aceito ou para consultar o status de um envio anterior:
A ANVISA exige a realização de inventário periódico dos produtos controlados. O inventário compara o saldo teórico (calculado pelos registros de entrada e saída) com o saldo físico em estoque.
Para realizar o inventário:
<note>Recomenda-se realizar o inventário antes do primeiro envio ao SNGPC e sempre que houver troca de responsável técnico farmacêutico.</note>
| Problema | Possível causa | Ação |
|---|---|---|
| Venda não aparece nos movimentos SNGPC | Produto não marcado como controlado | Verifique se a Classe Terapêutica está preenchida no cadastro do medicamento |
| Dados incompletos no movimento | Operador não preencheu todos os campos na venda | Edite o registro em SNGPC > Movimentos antes de enviar |
| Arquivo rejeitado pela ANVISA | Dado inválido (ex.: CRM inexistente) ou credenciais incorretas | Leia a mensagem de rejeição, corrija o registro e gere novo arquivo |
| Erro de autenticação no envio | Senha ANVISA expirada ou incorreta | Atualize a senha em Parâmetros > SNGPC |
| Saldo divergente no inventário | Movimentos sem registro ou lotes não informados | Rastreie quais movimentos estão faltando em SNGPC > Movimentos |