Ao selecionar Criar ou Salvar no formulário de um alimento, a MyFitnessClient confere os valores antes de gravá-los. Se algum não passa, o alimento não é salvo, o formulário continua aberto com o que você digitou e aparece uma mensagem em vermelho no fim do formulário, embaixo dos valores nutricionais. As mensagens que vêm do servidor aparecem também em um aviso. O mesmo acontece quando você fecha o formulário e escolhe Salvar e sair, que fica desativado enquanto o Nome estiver vazio.
Corrigir e salvar de novo
Para encontrar a mensagem e salvar o alimento:
- No formulário Novo Alimento ou Editar Alimento, role até o fim e leia a mensagem em vermelho 1.

- Procure a mensagem nas tabelas a seguir e corrija o campo que ela indica 2.
- Selecione Criar 3, em um alimento novo, ou Salvar, em um alimento que você está editando.
O formulário fecha, a tela passa para Meus alimentos e aparece “Alimento criado” ou “Alimento atualizado”. Se aparecer outra mensagem, corrija-a da mesma forma.
Mensagens do formulário
O formulário verifica os campos nesta ordem e mostra só a primeira mensagem. Os números das mensagens são exemplos: na tela aparecem os seus valores.
| Mensagem | Quando aparece | O que fazer |
|---|---|---|
| Uma mensagem do navegador, junto ao campo Nome | O Nome está vazio. | Digite o nome do alimento. |
| “Campo obrigatório” | O Nome só tem espaços. | Digite o nome do alimento. |
| “Preencha os 4 campos obrigatórios: calorias, proteína, carboidratos e gordura (pode usar 0).” | Falta um dos quatro valores com asterisco, ou o campo só tem a vírgula. Acontece também com produtos da busca online que vêm sem um desses valores. | Digite o valor do rótulo. Se o alimento não tem esse nutriente, digite 0. |
| “Erro” | Um valor opcional (açúcar, sal, fibra, gordura saturada ou potássio) só tem a vírgula, sem algarismos. | Complete o número ou apague o campo. Um campo opcional vazio fica sem valor declarado. |
| “Defina quanto é 1 c.sopa (em g ou ml).” | A Unidade é uma medida como colher de sopa, dose ou fatia, e o campo “Quanto é 1 …?” está vazio ou em 0. A mensagem mostra o nome curto da unidade, por exemplo “un” para unidade. | Digite quanto pesa ou mede uma unidade, em g ou ml, por exemplo 1 ovo = 60 g ou 1 copo = 250 ml. |
| “Os valores nutricionais não podem ser negativos.” | Um valor é negativo. Os campos não deixam digitar o sinal de menos, por isso só acontece com valores que já vinham preenchidos. | Corrija o valor. |
| “1.500 kcal por 100g/ml é impossível: o máximo físico é 900 kcal (gordura pura). Confirme se os valores são mesmo por 100g/ml.” | As calorias passam de 900 por 100 g ou 100 ml. | No rótulo, copie a coluna por 100 g ou 100 ml e o valor em kcal, não em kJ. |
| “Proteína: 120 é impossível. O máximo é 100g por 100g/ml de alimento.” | Por 100 g ou 100 ml, a proteína, os carboidratos, a gordura, a gordura saturada, a fibra ou o açúcar passam de 100 g, o sal passa de 50 g ou o potássio passa de 10.000 mg. A mensagem começa pelo nome do valor; no sal, aparece “Sal (g)”. | Confirme o valor no rótulo. O potássio é digitado em mg. |
| “Os macros somam 120g (60g proteína + 40g carboidratos + 20g gordura), mas 100g/ml de alimento só podem conter 100g no total. Confirme os valores.” | A proteína, os carboidratos e a gordura somam mais de 100,5 g por 100 g ou 100 ml. | Confirme os três valores no rótulo. |
| “A gordura saturada (12g) não pode ser maior que a gordura total (10g).” | A gordura saturada é maior do que a gordura. | Corrija um dos dois valores: a gordura saturada faz parte da gordura. |
| “O açúcar (30g) faz parte dos carboidratos, por isso não pode ser maior que eles (20g).” | O açúcar é maior do que os carboidratos. | Corrija um dos dois valores. |
| “20g de proteína e 10g de gordura geram no mínimo ~170 kcal, mas indicou só 100 kcal. Aumente as calorias ou reduza estes macros.” | As calorias não chegam a 90% do mínimo que a proteína e a gordura dão (4 kcal por grama de proteína e 9 kcal por grama de gordura), com 2 kcal de margem. Os carboidratos ficam fora dessa conta, porque há adoçantes com muitos carboidratos e quase sem calorias. | Confirme as calorias, a proteína e a gordura no rótulo. |
Quando você cria um alimento à mão ao montar uma refeição, as mensagens a partir de “Defina quanto é 1 …” são as mesmas. Veja Adicionar, editar e remover alimentos em uma refeição.
Valores digitados para uma quantidade
As mensagens das calorias, dos máximos e da soma dos macros usam os valores por 100 g ou 100 ml, que é como o alimento fica salvo. Se você mudou o título Informação nutricional por para a quantidade do formulário, por exemplo “31 g (quantidade)”, o formulário converte os seus números para 100 g ou 100 ml antes de verificá-los, e a mensagem mostra os valores convertidos. Em uma quantidade pequena, a conversão aumenta qualquer erro: 30 g de proteína em 25 g de alimento dão 120 g por 100 g.
Para ver os números que são verificados e salvos, selecione a quantidade no título e escolha 100 g ou 100 ml: os valores passam a ser por 100. As mensagens da gordura saturada, do açúcar e do mínimo de calorias comparam os números como você os digitou.
Mensagens do servidor
Quando o formulário passa nas verificações, o alimento segue para o servidor. Se o servidor não o grava, a mensagem aparece no fim do formulário e em um aviso.
| Mensagem | Causa | O que fazer |
|---|---|---|
| “Dados inválidos. Verifique os campos.” | O servidor recusou um valor. Acontece com um Nome de uma só letra: o formulário o aceita, mas o servidor pede pelo menos 2 caracteres. Acontece também com uma Marca de mais de 100 caracteres trazida da busca online. | Corrija o nome ou a marca e salve de novo. |
| “Não tem permissão para fazer isso nesta equipe.” | Você está no workspace de uma equipe e não tem a permissão de criar em Nutrição. | Peça essa permissão ao dono da equipe. |
| “Você tem mais clientes ativos do que seu plano permite. Escolha quais manter ou faça upgrade do plano.” | A sua conta, ou a equipe em que você está trabalhando, tem mais alunos ativos do que o plano permite. Enquanto for assim, você não pode criar, editar nem excluir alimentos. | Escolha os alunos que ficam ativos ou mude para um plano maior. Em uma equipe, quem resolve é o dono da equipe. |
| “Não encontrado.” | Você estava editando um alimento que foi excluído nesse meio-tempo, em outra aba ou por outra pessoa da equipe. | Feche o formulário e recarregue a página. Se ainda precisar do alimento, crie-o de novo. |
| “Erro no servidor. Tente novamente.” | O servidor falhou ao gravar. | Espere um momento e salve de novo. |
| “Erro de conexão ao servidor.” ou “O pedido demorou muito. Tente novamente.” | A conexão com a internet falhou, ou o pedido demorou mais de 45 segundos. | Confira a conexão e salve de novo. Em um alimento novo, confira depois em Meus alimentos que ele não ficou repetido. |
Para o limite de alunos, veja Você tem mais clientes ativos do que seu plano permite. Para as permissões de um membro, veja “Sem permissão para acessar” e itens do menu que faltam a um membro.
A mensagem “Erro ao enviar imagem” aparece no mesmo lugar quando a foto não chega a ser enviada, por exemplo sem conexão ou sem espaço de armazenamento. O alimento continua sem ser salvo: tente de novo ou salve-o sem foto. Veja Não consigo enviar ou anexar um arquivo.
Se não resolveu
Entre em contato com o suporte informando o nome do alimento, a unidade, os valores que você digitou (e se eram por 100 g ou pela quantidade) e a mensagem exata que apareceu.