...
Element | Data Type | Required? | Default | Description | Sample Data | |||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CostCardId | Int32 | On Insert: No On Update: No | ||||||||||||||||||||||||||||||||||||||||||||||||||||
CostCardUid | Int64 | ReferenceId | String | DescriptionOn Insert: No On Update: Yes | ||||||||||||||||||||||||||||||||||||||||||||||||||
ReferenceId | String | DescriptionClearFlag | Boolean | ExpenseTypeIdentity | IncurredAmount | Double | IncurredDate | DateTime | IncurredOpsCurrencyIdentity | IncurredVatAmount | Double | LocationClearFlag | Boolean | LocationIdentity | NonBillableFlag | Boolean | OverrideClientAmount | Double | OverrideClientAmountClearFlag | Boolean | PayeeVendorClearFlag | Boolean | PayeeVendorIdentity | ProjectIdentity | ResourceClearFlag | Boolean | ResourceIdentity | Timestamp | String | TotalAmountDisbursedCurrency | Double | Udf1 | Udf1ClearFlag | Boolean | Udf2 | Udf2ClearFlag | Boolean | Units | Double | ExternalGroupingIdentifier | Int32 | ExternalGroupingIdentifierClearFlag | BooleanOn Insert: No On Update: No | Reference id (used to affiliate PwsSaveCostCardResult records with associated PwsCostCardDetail records). | ||||||||||
Description | String | On Insert: Yes (if the associated expense type requires a description) On Update: No | ||||||||||||||||||||||||||||||||||||||||||||||||||||
DescriptionClearFlag | Boolean | No | false | |||||||||||||||||||||||||||||||||||||||||||||||||||
ExpenseTypeIdentity | On Insert: Yes On Update: No | |||||||||||||||||||||||||||||||||||||||||||||||||||||
IncurredAmount | Double | On Insert: Yes On Update: No | ||||||||||||||||||||||||||||||||||||||||||||||||||||
IncurredDate | DateTime | On Insert: Yes On Update: No | ||||||||||||||||||||||||||||||||||||||||||||||||||||
IncurredOpsCurrencyIdentity | On Insert: Yes On Update: No | |||||||||||||||||||||||||||||||||||||||||||||||||||||
IncurredVatAmount | Double | On Insert: No On Update: No | ||||||||||||||||||||||||||||||||||||||||||||||||||||
LocationClearFlag | Boolean | On Insert: No On Update: No | false | |||||||||||||||||||||||||||||||||||||||||||||||||||
LocationIdentity | On Insert: Yes (if location is required on cost cards due to installation settings) On Update: No | |||||||||||||||||||||||||||||||||||||||||||||||||||||
NonBillableFlag | Boolean | On Insert: No On Update: No | false | |||||||||||||||||||||||||||||||||||||||||||||||||||
OverrideClientAmount | Double | On Insert: No On Update: No | ||||||||||||||||||||||||||||||||||||||||||||||||||||
OverrideClientAmountClearFlag | Boolean | On Insert: No On Update: No | ||||||||||||||||||||||||||||||||||||||||||||||||||||
PayeeVendorClearFlag | Boolean | On Insert: No On Update: No | ||||||||||||||||||||||||||||||||||||||||||||||||||||
PayeeVendorIdentity | On Insert: Yes On Update: No | |||||||||||||||||||||||||||||||||||||||||||||||||||||
ProjectIdentity | On Insert: Yes On Update: No | |||||||||||||||||||||||||||||||||||||||||||||||||||||
ResourceClearFlag | Boolean | On Insert: No On Update: No | false | |||||||||||||||||||||||||||||||||||||||||||||||||||
ResourceIdentity | On Insert: Yes On Update: No | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Timestamp | String | On Insert: Yes On Update: No | ||||||||||||||||||||||||||||||||||||||||||||||||||||
TotalAmountDisbursedCurrency | Double | On Insert: Yes On Update: No | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Udf1 | On Insert: Yes (if the associated expense type requires this UDF) On Update: No | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Udf1ClearFlag | Boolean | On Insert: No On Update: No | false | |||||||||||||||||||||||||||||||||||||||||||||||||||
Udf2 | On Insert: Yes (if the associated expense type requires this UDF) On Update: No | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Udf2ClearFlag | Boolean | On Insert: No On Update: No | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Units | Double | On Insert: No On Update: No | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ExternalGroupingIdentifier | Int32 | On Insert: No On Update: No | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ExternalGroupingIdentifierClearFlag | Boolean | On Insert: No On Update: No | false |
Usage Example(s)
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<a:CostCardDetail> <CostCardId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <CostCardUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504614515248</CostCardUid> <ReferenceId xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">123</ReferenceId> <a:Description>Breakfast</a:Description> <a:DescriptionClearFlag>false</a:DescriptionClearFlag> <a:ExpenseTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ExpenseTypeId i:nil="true"/> <b:ExpenseTypeName>Meals</b:ExpenseTypeName> <b:ExpenseTypeUid>1152921504606878415</b:ExpenseTypeUid> </a:ExpenseTypeIdentity> <a:IncurredAmount>7.99</a:IncurredAmount> <a:IncurredDate>2018-02-06T00:00:00Z</a:IncurredDate> <a:IncurredOpsCurrencyIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:OpsCurrencyCode>USD</b:OpsCurrencyCode> <b:OpsCurrencyId i:nil="true"/> </a:IncurredOpsCurrencyIdentity> <a:IncurredVatAmount>0</a:IncurredVatAmount> <a:LocationClearFlag>false</a:LocationClearFlag> <a:LocationIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:LocationId i:nil="true"/> <b:LocationName>USA</b:LocationName> <b:LocationUid>1152921504606855985</b:LocationUid> </a:LocationIdentity> <a:NonBillableFlag>false</a:NonBillableFlag> <a:OverrideClientAmount i:nil="true"/> <a:OverrideClientAmountClearFlag>false</a:OverrideClientAmountClearFlag> <a:PayeeVendorClearFlag>false</a:PayeeVendorClearFlag> <a:PayeeVendorIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:VendorId i:nil="true"/> <b:VendorName>Beth Brown</b:VendorName> <b:VendorUid>1152921504607055834</b:VendorUid> <b:VendorNumber>Beth Brown</b:VendorNumber> </a:PayeeVendorIdentity> <a:ProjectIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ProjectCode>P001407-001</b:ProjectCode> <b:ProjectId i:nil="true"/> <b:ProjectUid>1152921504607413030</b:ProjectUid> </a:ProjectIdentity> <a:ResourceClearFlag>false</a:ResourceClearFlag> <a:ResourceIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ResourceDisplayName>Beth Brown</b:ResourceDisplayName> <b:ResourceId i:nil="true"/> <b:ResourceReferenceSystemId>E125</b:ResourceReferenceSystemId> <b:ResourceUid>1152921504607111786</b:ResourceUid> </a:ResourceIdentity> <a:Timestamp>AAAAAA62IdY=</a:Timestamp> <a:TotalAmountDisbursedCurrency>7.99</a:TotalAmountDisbursedCurrency> <a:Udf1 xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:UdfId i:nil="true"/> <b:UdfName>Attendees</b:UdfName> <b:UdfUid>1152921504606860180</b:UdfUid> <b:BooleanValue i:nil="true"/> <b:DataType>I</b:DataType> <b:DateValue i:nil="true"/> <b:IntegerValue>10</b:IntegerValue> <b:ResourceIdentityValue i:nil="true"/> <b:TextValue i:nil="true"/> <b:UdfTreatment>A</b:UdfTreatment> <b:StoplightValues/> <b:NumericValue>10</b:NumericValue> <b:RelationValue i:nil="true"/> </a:Udf1> <a:Udf1ClearFlag>false</a:Udf1ClearFlag> <a:Udf2 xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:UdfId i:nil="true"/> <b:UdfName>Purpose</b:UdfName> <b:UdfUid>1152921504606860181</b:UdfUid> <b:BooleanValue i:nil="true"/> <b:DataType>L</b:DataType> <b:DateValue i:nil="true"/> <b:IntegerValue i:nil="true"/> <b:ResourceIdentityValue i:nil="true"/> <b:TextValue>Team Building</b:TextValue> <b:UdfTreatment>A</b:UdfTreatment> <b:StoplightValues/> <b:NumericValue i:nil="true"/> <b:RelationValue i:nil="true"/> </a:Udf2> <a:Udf2ClearFlag>false</a:Udf2ClearFlag> <a:Units>1</a:Units> <a:ExternalGroupingIdentifier>123</a:ExternalGroupingIdentifier> <a:ExternalGroupingIdentifierClearFlag>false</a:ExternalGroupingIdentifierClearFlag> </a:CostCardDetail> |
...