Olá Sivaram,
Por favor, revise cuidadosamente as notas 112609 e 400766, que explicam as regras fiscais.
O erro FF805 provavelmente é ativado devido à configuração no procedimento de preços.
Se um registro de condição de imposto ativo (por exemplo, em UTXJ), mesmo que seja estatístico, o código de imposto (vinculado ao registro) é então distribuído para as condições de preço ativas para esse preço de item.
Ao passar para FI, a condição de imposto ativo é transmitida, mas não o preço, porque não é possível encontrar uma condição de preço ativa. Na interface SD-FI, para cada condição de preço enviada, DEVE haver uma condição de imposto enviada, daí o FF805.
Acredito que isso pode ser o que está acontecendo no seu caso.
Normalmente, não é aconselhável ignorar a verificação em FI_TAX_SV_BSEG_BSET_GROSS - observe que ao passar de SD para FI:
-> Deve haver pelo menos uma linha de receita para cada linha de imposto.
-> Para cada linha de receita que contenha um determinado indicador de imposto, deve haver uma linha de imposto com este indicador.
-> Se uma condição de imposto tiver uma base de valor = 0 OU estiver inativa OU for estatística => então não é transmitida para FI.
Espero que estas informações ajudem a resolver o seu problema. Se resolver, por favor, confirme esta mensagem o mais rápido possível. Caso contrário, forneça feedback para uma análise adicional.
Por favor, atribua pontos se achar útil.
Cumprimentos,
Ravinagh Boni