PwsInvoiceAdjustmentHistoryTimeCard
- Min Zeng
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
- CardDate: DateTime
- CardId: Int32
- CardUid: Int64
- ResourceIdentity: PwsResourceRef
- AfterImage: PwsTimeCardImage
- BeforeImage: PwsTimeCardImage
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 | This structure represents the unique key fields associated with identifying a resource. | |||
AfterImage | This data structure contains the essential information of a time card that has been adjusted. AfterImage contains the after adjustment PwsTimeCardImage. | |||
BeforeImage | 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>