Custos indiretos
A ação Transação do razão geral é usada como indutor e origem para a seleção de transações de despesa. A Transação do razão geral é consultada por data de lançamento e projeto. Cada GLTransactionDetail é lido e resumido para esse registro. Esta lista contém as informações verificadas:
- O campo Custo indireto para verificar se está em processo e se tem um valor do projeto.
- O campo Entidade contábil de destino no registro de GLTransactionDetail é comparado aos parâmetros de tempo de execução.
- O grupo de seleção é verificado e o campo incluir/excluir para todos os registros de Custo indireto de projeto ativos para o projeto.
- Os custos indiretos não herdam o status de inversão automática das transações de origem. O campo de inversão automática é falso para quaisquer transações geradas pelo Project Ledger.
Custos indiretos criados a partir de transações que estão em retenção de CP para faturamento também são criados com a Retenção de CP para Faturamento. Depois de a transação de CP ser paga, e o trabalho de Atualizar retenção de CP for executado, a transação de CP original será removida da retenção de CP para faturamento, mas o Custo indireto permanecerá em retenção de CP para faturamento.
- O campo gerado CP pago de GLTransactionDetail é Reter
- O campo da despesa de origem CP paga é Elegível
- A transação gerada é atualizada para Elegível
Quando o originador é retido, o custo indireto gerado é ignorado, independentemente do seu status de CP.