Custos indiretos

Códigos de custo indireto são usados para criar despesas indiretas para taxas de administração e despesas gerais baseadas nos custos diretos do projeto. Se você usar a funcionalidade de divisão antecipada, gere distribuições de divisão antecipada após o lançamento do razão global e antes de gerar custos indiretos. Gerar custos indiretos e Lançar em diário os custos indiretos usam a dimensão financeira 2 a partir de GLTransactionDetail.

Consulte Divisão antecipada.

As transações do razão geral são usadas como indutor e origem para a seleção de transações de despesa. A Transação do razão geral é consultada pela data de lançamento e projeto. As transações de despesa são ignoradas se as datas da despesa de origem não forem válidas para o projeto de lançamento. Não haverá indicação se uma transação for ignorada.

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 Razão do projeto.

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.

Remover custo indireto de retenção de CP é usado para localizar registros ProjectIndirectBurdenTransaction onde eles são verdadeiros:

  • O campo gerado CP pago de GLTransactionDetail é Reter para faturamento
  • 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.