Acesse o Portal  do Ministério da Saúde
Sistema Nacional de Gerenciamento de Produtos Controlados
Acesse o Sistema
 
Sistema Nacional de Gerenciamento de Produtos Controlados
     
 

Mensagens de Validação

Anvisa esclarece que a validação dos arquivos do SNGPC é sempre realizada de forma total, nunca parcial. Portanto, caso o SNGPC encontre um erro na primeira linha durante o processo de validação, este erro impedirá a aceitação do arquivo. Entretanto, o processo de validação continua (pois não é parcial) e como erro existe um erro localizado, o SNGPC não consegue realizar as entradas de forma correta e, consequentemente, informa erros na saída de produtos.

O usuário sempre deve analisar e verificar os erros relatados como um todo e não de forma parcial. Caso encontre um erro e na linha seguinte exista uma informação que não possa ser considerada um erro o usuário deve corrigir a primeira linha e reenviar o arquivo, pois este erro deve ser o responsável pela não aceitação do arquivo XML.

Mensagens de erros e suas causas mais comuns:

“MEDICAMENTO – SAÍDA POR VENDA: O valor informado para o lote (XXXX) do produto de número de registro (1XXXXXXXXXXXX - NomeMedicamento) não é válido. Para obter informações sobre essa mensagem de erro visite o endereço : http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm.“

“MEDICAMENTO – SAÍDA POR TRANFERÊNCIA: O valor informado para o lote (XXXX) do produto de número de registro (1XXXXXXXXXXXX - NomeMedicamento) não é válido. Para obter informações sobre essa mensagem de erro visite o endereço : http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm.“

"MEDICAMENTO – SAÍDA POR PERDA: O valor informado para o lote (XXXX) do produto de número de registro (1XXXXXXXXXXXX - NomeMedicamento) não é válido. Para obter informações sobre essa mensagem de erro visite o endereço: http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm. “;

“INSUMO – SAÍDA POR VENDA: O valor informado para o lote (XXXX) do insumo de código DCB (XXXXX– NomeInsumo) não é válido. Para obter informações sobre essa mensagem de erro visite o endereço: http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm “;

“INSUMO – SAÍDA POR TRANFERÊNCIA: O valor informado para o lote (XXXX) do insumo de código DCB (XXXXX– NomeInsumo) não é válido. Para obter informações sobre essa mensagem de erro visite o endereço: http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm .“.

O que está ocorrendo?
O SNGPC encontrou uma divergência entre o lote informado na saída e o lote existente até o momento.

Causas:
Este erro freqüentemente ocorre devido às seguintes causas:

- O número lote do medicamento/insumo foi informado com algum caractere não validado pelo SNGPC ou foi informado com um caractere na “entrada” e outro diferente na “saída”. Verifique se o número informado na “saída” está exatamente igual ao informado anteriormente como “entrada”. Exemplo de problema: 5241-R (informado na entrada) e 5241/R (informado na saída). Este problema impede o recebimento do arquivo, se o Responsável Técnico digitou “-“ na entrada, ele não pode digitar “/” na saída.
- Existem diferenças entre o número do lote informado e aquele existente no estoque da drogaria ou farmácia;
- O lote informado em uma entrada informada no arquivo XML é diferente da saída informada no mesmo arquivo;
- O número do lote do medicamento/insumo foi informado com formato diferente do aceito pelo SNGPC. Para verificar o formato adequado selecione o link Esquemas XML no menu acima.

 

“MEDICAMENTO – SAÍDA POR VENDA: A quantidade informada para o lote (XXXX) do produto de número de registro (1XXXXXXXXXXXX - NomeMedicamento) não é válida. Para obter informações sobre essa mensagem de erro visite o endereço : http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm.”

“INSUMO - ENTRADA: A quantidade para o código DCB informado: (XXXX – NomeInsumo), de lote (XXXX), está inválida. Para obter informações sobre essa mensagem de erro visite o endereço: http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm”.

O que está ocorrendo?
O SNGPC encontrou, na quantidade informada, um caractere ou um formato diferente dos previstos nos Esquemas XML.

Causas:
Este erro freqüentemente ocorre devido às seguintes causas:

- Verifique se não há algum caractere não numérico ou diferente de vírgula e ponto no campo indicado para quantidade.
- A quantidade informada para o lote do medicamento/insumo está no formato diferente do aceito conforme o Esquema XML, para verificar o formato selecione o link Esquemas XML no menu acima.

 

“MEDICAMENTO – SAÍDA POR VENDA: Ocorreu um erro no cálculo do estoque do medicamento de código (1XXXXXXXXXXXX - NomeMedicamento) do lote (XXXX). Para obter informações sobre essa mensagem de erro visite o endereço : http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm.”

“MEDICAMENTO – SAÍDA POR VENDA: Ocorreu um erro no cálculo do estoque do medicamento de código (1XXXXXXXXXXXX - NomeMedicamento) do lote (XXXX). Para obter informações sobre essa mensagem de erro visite o endereço : http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm.”

“[NOVA_LINHA] MEDICAMENTO – SAÍDA POR TRANFERÊNCIA: Ocorreu um erro no cálculo do estoque do medicamento de código (1XXXXXXXXXXXX - NomeMedicamento) do lote (XXXX). Para obter informações sobre essa mensagem de erro visite o endereço : http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm.”;

“MEDICAMENTO – SAÍDA POR PERDA: Ocorreu um erro no cálculo do estoque do medicamento de código (1XXXXXXXXXXXX - NomeMedicamento) do lote (XXXX). Para obter informações sobre essa mensagem de erro visite o endereço: http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm.”

“INSUMO – SAÍDA POR VENDA: Ocorreu um erro no cálculo do estoque do insumo de código (XXXXX - NomeInsumo) do lote (XXXX). Para obter informações sobre essa mensagem de erro visite o endereço: http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm;

INSUMO – SAÍDA POR TRANSFERÊNCIA: Ocorreu um erro no cálculo do estoque do insumo de código (XXXXX - NomeInsumo) do lote (XXXX). Para obter informações sobre essa mensagem de erro visite o endereço: http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm.

O que está ocorrendo?
O SNGPC encontrou um problema na forma como um número está registrado no arquivo XML.

Causas:
Este erro freqüentemente ocorre devido às seguintes causas:

- A quantidade do medicamento/insumo foi informada em formato não aceito pelo sistema, neste caso, verifique o formato correto selecionando o link Esquemas XML no menu acima.
- Verifique se a quantidade em estoque do medicamento/insumo daquele lote é maior que a quantidade de saída informada no arquivo, em caso da saída do medicamento ser informada no mesmo arquivo.
- Verifique se a soma da quantidade atual em estoque e a quantidade informada no XML não ultrapassam o máximo permitido pelo sistema para o estoque atual. Neste caso, verifique no link Esquemas XML o máximo permitido.

 

“MEDICAMENTO – SAÍDA POR VENDA: A quantidade vendida (XXXX) do produto de número de registro (1XXXXXXXXXXXX - NomeMedicamento) do lote (XXXX) é maior que a quantidade em estoque. Para obter informações sobre essa mensagem de erro visite o endereço : http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm”

“MEDICAMENTO – SAÍDA POR TRANSFERÊNCIA: A quantidade transferida (XXXX) do medicamento de número de registro (1XXXXXXXXXXXX - NomeMedicamento) do lote (XXXX) é maior que as quantidades em estoque. Para obter informações sobre essa mensagem de erro visite o endereço: http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm.”;

MEDICAMENTO – SAÍDA POR PERDA: A quantidade perdida (XXXX) do produto de número de registro (1XXXXXXXXXXXX - NomeMedicamento) do lote (XXXX) é maior que a quantidade em estoque. Para obter informações sobre essa mensagem de erro visite o endereço: http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm”

“INSUMO – SAÍDA POR VENDA: A quantidade vendida (XXXX) do insumo de número DCB (XXXXX- NomeInsumo) do lote (XXXX) é maior que a quantidade em estoque. Para obter informações sobre essa mensagem de erro visite o endereço : http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm”;

“INSUMO – SAÍDA POR TRANSFERÊNCIA: A quantidade transferida (XXXX) do insumo de número DCB (XXXXX- NomeInsumo) do lote (XXXX) é maior que as quantidades em estoque. Para obter informações sobre essa mensagem de erro visite o endereço: http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm”

“INSUMO – SAÍDA POR PERDA: A quantidade perdida (XXXX) do insumo de número DCB (XXXXX- NomeInsumo) do lote (XXXX) é maior que as quantidades em estoque. Para obter informações sobre essa mensagem de erro visite o endereço: http://www.anvisa.gov.br/hotsite/sngpc/mensagens_de_validacao.htm”.

O que está ocorrendo?
Foi informada uma quantidade maior do que a existente no estoque.

Causas:
Este erro freqüentemente ocorre devido às seguintes causas:

- O arquivo XML contém uma quantidade maior do que a existente no estoque. Verifique se a quantidade em estoque é menor que a quantidade informada na venda do medicamento/insumo.