Essa rejeição indica que ao emitir uma NF-e foi informado um CFOP com finalidade de devolução para um ou mais dos produtos da NF-e porém a finalidade da operação usada não é devolução.
SEMPRE FAÇA BACKUP ANTES DE RODAR QUALQUER COMANDO NO BANCO
QUALQUER INFORMAÇÃO FISCAL DEVE SER OBTIDA ATRÁVES DA CONTABILIDADE
Olhar a operação que está no movimento se o tipo está devolução, se não estiver, ajustar
Recarregar o movimento e tentar enviar
Caso dê erro de novo
Verificar na tabela Movimento se o campo Tipo_Operacao está como DEF, se não estiver, ajustar
update movimento set tipo_operacao ='DEF' where ide ='IDE DO MOVIMENTO AQUI'
Recarregar o movimento e tentar autorizar novamente
Caso dê erro de novo
Verificar na tabela Movimento_Nfe na coluna finalidade, se o valor do campo está 4, caso não esteja, mudar
update movimento_nfe set finalidade=4 where movimento__ide ='IDE DO MOVIMENTO AQUI'
Recarregar o movimento e tentar enviar
Verificar qual o produto ocorreu erro
Conferir a operação se está configurada com o tipo correto
Conferir a operação na classe de imposto do produto em questão se está correto
Constatando o erro, remover o produto do movimento e lançar ele novamente
Se não for possível, refaça o movimento
Caso o movimento tenha sido feito editando os impostos deve ser informado no campo específico da tela o CFOP correto.
Se está sendo realizado a importação do XML da nota de compra para fazer esse movimento deve ser feita a alteração do CFOP na coluna própria ainda na tela de importação.