PwsInvoiceAdjustmentHistoryTimeCard

Overview

This data structure contains the necessary information of a time card that has been adjusted. It includes the unique identifier of the time card, and the before and after snapshot of the time card adjustment. 

Format


PwsInvoiceAdjustmentHistoryTimeCard

Elements

Element

Data Type

Required?

Default

Description

CardDate

DateTime



The work date associated with the time card. 

CardId

Int32



The time card Id is a unique identifier for a time card. For internal use only.

CardUid

Int64



The time card Uid is a unique identifier for a time card.

ResourceIdentity

PwsResourceRef



This structure represents the unique key fields associated with identifying a resource. 

AfterImage

PwsTimeCardImage



This data structure contains the essential information of a time card that has been adjusted. AfterImage contains the after adjustment PwsTimeCardImage.

BeforeImage

PwsTimeCardImage



This data structure contains the essential information of a time card that has been adjusted. BeforeImage contains the before adjustment PwsTimeCardImage.

Usage Example(s)


Example 01
  		               	<b:PwsInvoiceAdjustmentHistoryTimeCard>
                           <b:CardDate>2019-10-17T00:00:00Z</b:CardDate>
                           <b:CardId i:nil="true"/>
                           <b:CardUid>1152921504652348879</b:CardUid>
                           <b:ResourceIdentity>
                              <b:ResourceDisplayName>Allison Moore (Approve)</b:ResourceDisplayName>
                              <b:ResourceId i:nil="true"/>
                              <b:ResourceReferenceSystemId>ID-AM</b:ResourceReferenceSystemId>
                              <b:ResourceUid>1152921504606962992</b:ResourceUid>
                           </b:ResourceIdentity>
                           <b:AfterImage>
                              <b:BillingAdjustedAmount>1000</b:BillingAdjustedAmount>
                              <b:ContractRevenueAmount>1240</b:ContractRevenueAmount>
                              <b:DayFraction>1</b:DayFraction>
                              <b:Description i:nil="true"/>
                              <b:LocationIdentity>
                                 <b:LocationId i:nil="true"/>
                                 <b:LocationName>02. Boston</b:LocationName>
                                 <b:LocationUid>1152921504606852816</b:LocationUid>
                              </b:LocationIdentity>
                              <b:MinutesPerDay>480</b:MinutesPerDay>
                              <b:ProjectIdentity>
                                 <b:ProjectCode>VANGOGH-001</b:ProjectCode>
                                 <b:ProjectId i:nil="true"/>
                                 <b:ProjectUid>1152921504607331036</b:ProjectUid>
                              </b:ProjectIdentity>
                              <b:ProjectName>Van Gogh and Nature exhibit</b:ProjectName>
                              <b:ProjectRateTypeIdentity>
                                 <b:ExternalSystemIdentifier i:nil="true"/>
                                 <b:ProjectRateTypeId i:nil="true"/>
                                 <b:ProjectRateTypeUid>1152921504607207606</b:ProjectRateTypeUid>
                              </b:ProjectRateTypeIdentity>
                              <b:ProjectRateTypeName>Regular</b:ProjectRateTypeName>
                              <b:ProjectRoleIdentity>
                                 <b:ExternalSystemIdentifier i:nil="true"/>
                                 <b:ProjectRoleId i:nil="true"/>
                                 <b:ProjectRoleUid>1152921504609165625</b:ProjectRoleUid>
                              </b:ProjectRoleIdentity>
                              <b:ProjectRoleName>Allison Moore</b:ProjectRoleName>
                              <b:ProjectTaskFullName>1 Design</b:ProjectTaskFullName>
                              <b:ProjectTaskIdentity>
                                 <b:ExternalSystemIdentifier i:nil="true"/>
                                 <b:ProjectTaskId i:nil="true"/>
                                 <b:ProjectTaskUid>1152921504608366825</b:ProjectTaskUid>
                              </b:ProjectTaskIdentity>
                              <b:Udf1Value>
                                 <b:BooleanValue i:nil="true"/>
                                 <b:DateValue i:nil="true"/>
                                 <b:IntegerValue i:nil="true"/>
                                 <b:TextValue i:nil="true"/>
                                 <b:RelationValue>
                                    <b:CodeValue>NSA-1</b:CodeValue>
                                    <b:TextValue>Come up with five core flavors</b:TextValue>
                                    <b:UidValue>10000</b:UidValue>
                                 </b:RelationValue>
                                 <b:NumericValue i:nil="true"/>
                              </b:Udf1Value>
                              <b:Udf2Value>
                                 <b:BooleanValue i:nil="true"/>
                                 <b:DateValue i:nil="true"/>
                                 <b:IntegerValue i:nil="true"/>
                                 <b:TextValue i:nil="true"/>
                                 <b:RelationValue i:nil="true"/>
                                 <b:NumericValue i:nil="true"/>
                              </b:Udf2Value>
                              <b:WorkMinutes>480</b:WorkMinutes>
                           </b:AfterImage>
                           <b:BeforeImage>
                              <b:BillingAdjustedAmount>1000</b:BillingAdjustedAmount>
                              <b:ContractRevenueAmount>1240</b:ContractRevenueAmount>
                              <b:DayFraction>1</b:DayFraction>
                              <b:Description i:nil="true"/>
                              <b:LocationIdentity>
                                 <b:LocationId i:nil="true"/>
                                 <b:LocationName>02. Boston</b:LocationName>
                                 <b:LocationUid>1152921504606852816</b:LocationUid>
                              </b:LocationIdentity>
                              <b:MinutesPerDay>480</b:MinutesPerDay>
                              <b:ProjectIdentity>
                                 <b:ProjectCode>VANGOGH-001</b:ProjectCode>
                                 <b:ProjectId i:nil="true"/>
                                 <b:ProjectUid>1152921504607331036</b:ProjectUid>
                              </b:ProjectIdentity>
                              <b:ProjectName>Van Gogh and Nature exhibit</b:ProjectName>
                              <b:ProjectRateTypeIdentity>
                                 <b:ExternalSystemIdentifier i:nil="true"/>
                                 <b:ProjectRateTypeId i:nil="true"/>
                                 <b:ProjectRateTypeUid>1152921504607207606</b:ProjectRateTypeUid>
                              </b:ProjectRateTypeIdentity>
                              <b:ProjectRateTypeName>Regular</b:ProjectRateTypeName>
                              <b:ProjectRoleIdentity>
                                 <b:ExternalSystemIdentifier i:nil="true"/>
                                 <b:ProjectRoleId i:nil="true"/>
                                 <b:ProjectRoleUid>1152921504609165625</b:ProjectRoleUid>
                              </b:ProjectRoleIdentity>
                              <b:ProjectRoleName>Allison Moore</b:ProjectRoleName>
                              <b:ProjectTaskFullName>1 Design</b:ProjectTaskFullName>
                              <b:ProjectTaskIdentity>
                                 <b:ExternalSystemIdentifier i:nil="true"/>
                                 <b:ProjectTaskId i:nil="true"/>
                                 <b:ProjectTaskUid>1152921504608366825</b:ProjectTaskUid>
                              </b:ProjectTaskIdentity>
                              <b:Udf1Value>
                                 <b:BooleanValue i:nil="true"/>
                                 <b:DateValue i:nil="true"/>
                                 <b:IntegerValue i:nil="true"/>
                                 <b:TextValue i:nil="true"/>
                                 <b:RelationValue i:nil="true"/>
                                 <b:NumericValue i:nil="true"/>
                              </b:Udf1Value>
                              <b:Udf2Value>
                                 <b:BooleanValue i:nil="true"/>
                                 <b:DateValue i:nil="true"/>
                                 <b:IntegerValue i:nil="true"/>
                                 <b:TextValue i:nil="true"/>
                                 <b:RelationValue i:nil="true"/>
                                 <b:NumericValue i:nil="true"/>
                              </b:Udf2Value>
                              <b:WorkMinutes>480</b:WorkMinutes>
                           </b:BeforeImage>
                        </b:PwsInvoiceAdjustmentHistoryTimeCard>