You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 4
Next »
Overview
This structure contains the complete set of information about a resource's expense import pool item. The structure is used both to retrieve and pass detailed resource expense import pool item back to the server to get updated.
- PwsResourceExpenseImportPoolItemDetail
- PoolItemId: Int32
- PoolItemUid: Int64
- Description: String
- ExpenseTypeName: String
- IncurredAmount: Double
- IncurredAmountString: String
- IncurredDate: DateTime
- IncurredDateString: String
- IncurredOpsCurrencyCode: String
- IncurredVatAmount: Double
- IncurredVatAmountString: String
- LocationName: String
- NonBillableFlag: Boolean
- NonBillableFlagString: String
- NonImportedComment: String
- OverrideClientAmount: Double
- OverrideClientAmountString: String
- PayeeVendorName: String
- ProjectCode: String
- ResourceDisplayName: String
- TotalAmountDisbursedCurrency: Double
- TotalAmountDisbursedCurrencyString: String
- Udf1: PwsCardUdfValue
- Udf1String: String
- Udf2: PwsCardUdfValue
- Udf2String: String
- Units: Double
- UnitsString: String
Elements
Element | Data Type | Required? | Default | Description | Sample Data |
---|
PoolItemId | Int32 |
|
|
|
|
PoolItemUid | Int64 |
|
|
|
|
Description | String |
|
|
|
|
ExpenseTypeName | String |
|
|
|
|
IncurredAmount | Double |
|
|
|
|
IncurredAmountString | String |
|
|
|
|
IncurredDate | DateTime |
|
|
|
|
IncurredDateString | String |
|
|
|
|
IncurredOpsCurrencyCode | String |
|
|
|
|
IncurredVatAmount | Double |
|
|
|
|
IncurredVatAmountString | String |
|
|
|
|
LocationName | String |
|
|
|
|
NonBillableFlag | Boolean |
|
|
|
|
NonBillableFlagString | String |
|
|
|
|
NonImportedComment | String |
|
|
|
|
OverrideClientAmount | Double |
|
|
|
|
OverrideClientAmountString | String |
|
|
|
|
PayeeVendorName | String |
|
|
|
|
ProjectCode | String |
|
|
|
|
ResourceDisplayName | String |
|
|
|
|
TotalAmountDisbursedCurrency | Double |
|
|
|
|
TotalAmountDisbursedCurrencyString | String |
|
|
|
|
Udf1 | PwsCardUdfValue |
|
|
|
|
Udf1String | String |
|
|
|
|
Udf2 | PwsCardUdfValue |
|
|
|
|
Udf2String | String |
|
|
|
|
Units | Double |
|
|
|
|
UnitsString | String |
|
|
|
|
Usage Example(s)
<a:PoolItem>
<a:PoolItemId i:nil="true"/>
<a:PoolItemUid>1152921504606882533</a:PoolItemUid>
<a:Description>Hotel stay</a:Description>
<a:ExpenseTypeName>Personal Auto Mileage</a:ExpenseTypeName>
<a:IncurredAmount>9.12</a:IncurredAmount>
<a:IncurredAmountString>9.12</a:IncurredAmountString>
<a:IncurredDate>2018-03-01T00:00:00Z</a:IncurredDate>
<a:IncurredDateString>2018-03-01</a:IncurredDateString>
<a:IncurredOpsCurrencyCode>CAD</a:IncurredOpsCurrencyCode>
<a:IncurredVatAmount>0</a:IncurredVatAmount>
<a:IncurredVatAmountString>0</a:IncurredVatAmountString>
<a:LocationName>London</a:LocationName>
<a:NonBillableFlag>false</a:NonBillableFlag>
<a:NonBillableFlagString i:nil="true"/>
<a:NonImportedComment>-</a:NonImportedComment>
<a:OverrideClientAmount i:nil="true"/>
<a:OverrideClientAmountString i:nil="true"/>
<a:PayeeVendorName i:nil="true"/>
<a:ProjectCode>P001053-001</a:ProjectCode>
<a:ResourceDisplayName>Bruce Wayne</a:ResourceDisplayName>
<a:TotalAmountDisbursedCurrency>9.12</a:TotalAmountDisbursedCurrency>
<a:TotalAmountDisbursedCurrencyString>9.12</a:TotalAmountDisbursedCurrencyString>
<a:Udf1 xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<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"/>
</a:Udf1>
<a:Udf1String i:nil="true"/>
<a:Udf2 xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:BooleanValue>true</b:BooleanValue>
<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"/>
</a:Udf2>
<a:Udf2String i:nil="true"/>
<a:Units>12</a:Units>
<a:UnitsString>12</a:UnitsString>
</a:PoolItem>