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)
<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>