Prezado Kapil,
Gostaria de compartilhar meus pensamentos sobre o reconhecimento de receitas contigo, geralmente chamado de REVREC.
Especialmente em indústrias baseadas em projetos, como construção e empresas de software de alta tecnologia, é predominantemente utilizado por elas.
Antes de entrarmos no SAP, é preciso entender o que é o REV REC funcionalmente. Ou seja, de acordo com as práticas contábeis, quando uma venda específica pode ser reconhecida como receita nos livros contábeis.
Dito isso, quais podem ser os diferentes métodos de reconhecimento de receitas, precisamos entender isso, o que gostaria de listar a seguir:
Reconhecimento de receitas baseado no tempo - Baseado no tempo
Reconhecimento de receitas baseado na ocorrência/serviço - Baseado na ocorrência de um evento
Reconhecimento de receitas padrão - Normalmente faturamento.
Então, vamos nos aprofundar um pouco na forma como o SAP funciona, provavelmente deveria responder às suas perguntas específicas:
Predominantemente, a prática padrão do SAP para reconhecer receitas é no momento da faturação, então tipicamente a maioria das empresas quer seguir essa metodologia.
Portanto, obviamente o que acontece é que durante a faturação, as receitas de vendas são creditadas e a conta de controle de contas a receber é debitada.
Esta é a situação ideal.
Agora, para as empresas que desejam implementar o REV REC, elas criam múltiplas categorias de itens e configuram como a receita pode ser reconhecida.
Se um cliente do SAP ativou o REV REC e configurou categorias de itens,
O Débito vai para a conta de controle de contas a receber e o Crédito vai para a conta de Receitas Diferidas.
O principal fundamento por trás disso é que você pode mover o valor da conta de receitas diferidas para a conta de receitas de vendas usando o VF44, é aqui que esse tcode é utilizado.
Em relação ao código de transação VF42, é basicamente utilizado para atualizar os documentos SD.
Espero ter respondido à sua pergunta.