ProjRevenueTrans::sumAmountDisplayCache Method

Calculates the sales amounts for multiple transactions and returns a map of the transaction IDs to sales amounts in a container.

Syntax

server public static container sumAmountDisplayCache(
    container _conProjRevenueTrans, 
    container _conProjRevenueTransSalesAmount, 
    TransDate _ledgerFromDate, 
    TransDate _ledgerToDate)

Run On

Server

Parameters

  • _conProjRevenueTrans
    Type: container
    A packed set of transaction IDs.
  • _conProjRevenueTransSalesAmount
    Type: container
    A packed map of String to Real. It can be empty or can already contain elements.

Return Value

Type: container
A packed map (container) of transaction IDs to sales amounts.

Remarks

The ProjRevenueTrans table is used to calculate the amounts.

If _conProjRevenueTrans contains transaction IDs that are already in _conProjRevenueTransSalesAmount, the sales amount will be recalculated and updated in the map.

Set _ledgerFromDate to the dateNull method and _ledgerToDate to the dateMax method to include all postings for the transactions in the sales calculation.

See Also

Reference

ProjRevenueTrans Table