PwsRevalueReport

Overview

This data structure is included in the response for PwsSaveProject, PwsSaveProjectTaskTypes, and PwsSaveProjectRole.   It is populated if RevalueAction is R (revalue cards) or C (check only). It includes summary financial information about the time cards on the project or project role that were effected (RevalueAction = R) or would have been effected (RevalueAction = C) by the change to the project or role.  

Format


PwsRevalueReport
  • PwsRevalueReport
    • InvoiceCardCount: Int32
    • NoRevalueAdjustedRevenueEffect: Double
    • NoRevalueCardCount: Int32
    • NoRevalueContractRevenueEffect: Double
    • RevalueAdjustedRevenueEffect: Double
    • RevalueCardCount: Int32
    • RevalueContractRevenueEffect: Double

Elements


Element

Data Type

Description

Sample Data

RevalueCardCountInt32Number of time cards that were revalued or would be in need of revalue after the change. Counts only those time cards that are not on invoices and are revalue-able by the user.1
RevalueContractRevenueEffectDoubleThe total contract revenue effect of revaluing the time cards. 7.35
RevalueAdjustedRevenueEffectDoubleThe total billing adjusted revenue effect of revaluing the time cards.6.62

InvoiceCardCount

Int32

Number of time cards that are on invoices already but otherwise would have needed revalue.

0

NoRevalueCardCount

Int32

Number of time cards that would be in need of revalue but cannot be revalued because of lack of permissions.

Cards can be revalued if:

a. The user is the project manager, the engagement manager or on the project management team and the project stage settings allow managers to revalue time cards on rate change, or

b. The user has cost center based project team permission for the engagement cost center and the project stage settings allow managers to revalue time cards on rate change, or

c. The user has cost center based maintain project rate permission for the engagement cost center.

0
NoRevalueContractRevenueEffectDoubleThe total contract revenue effect for non revalue-able time cards, had they actually been revalued. 0

NoRevalueAdjustedRevenueEffect

Double

The total billing adjusted revenue effect for non revalue-able time cards, had they actually been revalued.

0

Usage Example(s)


Example 01
         	<a:RevalueReport xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
               <b:InvoiceCardCount>0</b:InvoiceCardCount>
               <b:NoRevalueAdjustedRevenueEffect>0</b:NoRevalueAdjustedRevenueEffect>
               <b:NoRevalueCardCount>0</b:NoRevalueCardCount>
               <b:NoRevalueContractRevenueEffect>0</b:NoRevalueContractRevenueEffect>
               <b:RevalueAdjustedRevenueEffect>6.62</b:RevalueAdjustedRevenueEffect>
               <b:RevalueCardCount>1</b:RevalueCardCount>
               <b:RevalueContractRevenueEffect>7.35</b:RevalueContractRevenueEffect>
            </a:RevalueReport>