Motivo
Quando no cadastro do produto o NCM iniciar com 3001, 3002, 3003, 3004, 3005 ou 3006 e não for preenchido o campo Código de produto da ANVISA, será retornada a Rejeição: 840 – NCM de medicamento e não informado o grupo de medicamento.

Solução
No módulo de “Produtos/Serviços”, acesse o cadastro do item e clique no botão “Editar“.
Preencha os campos “Código de Produto da ANVISA” e “Preço Máximo Consumidor“.

Caso não localize estes campos no cadastro do produto realize a atualização do sistema.
Quando o produto for isento de código, cadastre o campo “Código de Produto da ANVISA” com a palavra “ISENTO” e informe o “Motivo da Isenção“.

Em caso de dúvidas, realize uma consulta no site da ANVISA ou verifique com a sua contabilidade.
Habilitar controle de lotes
Para que os dados da ANVISA saiam no XML corretamente também é necessário informar o lote do produto vendido.
Marque a opção “Efetuar controle de lote/validade” e salve o cadastro do produto.

Edite o produto novamente e clique em “Lote/Validade“.

Clique no botão + para cadastrar um novo lote e informe os seguintes campos:
- Número do Lote do produto;
- Código de Agregação (não obrigatório);
- Data de Fabricação;
- Data de Validade;
- Quantidade do Lote.

Clique em “Adicionar Lote (Ctrl + S)”.

Feche o cadastro do produto e marque a opção “Efetuar controle de lote nas vendas” em Configurações > Geral.

Após ajustar os dados em todos os produtos e marcar a opção acima, edite a nota, selecione o produto e pressione a tecla “F7”, escolha o lote desejado e clique em “Confirmar”.

Em seguida, informe a quantidade de itens do lote e clique em “Confirmar” novamente.

Para finalizar o lançamento clique em “Salvar” e, então, clique em “Validar, Assinar, Transmitir e Imprimir DANFE“.