Pagamentos do projeto

Em alguns contratos, as faturas de A pagar devem ser pagas antes de serem incluídas quando as faturas do projeto são geradas. Este tipo de contrato deve ser configurado com um método de faturação baseado em transações, e não em faturação por meta ou parcela.

As faturas de pagamentos não pagas são excluídas no contrato se a caixa de seleção Eliminar CP não paga estiver selecionada no contrato. Um sinalizador na classe de negócios GLTransactionDetail determina se uma transação está selecionada para faturação. O estado neste campo será atualizado nos processos de A pagar.

Se for criado um projeto numa distribuição e se o campo eliminar CP não paga estiver selecionado, a transação fica retida para faturação. Para estes contratos, é necessário um passo adicional para libertar a retenção. Quando a retenção for libertada, a fatura poderá ser incluída na faturação do projeto depois de a fatura de pagamentos ter sido paga. Os contratos sem estes requisitos são processados normalmente.