Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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.

Format

Panel
titlePwsResourceExpenseImportPoolItemDetail
  • 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)

Code Block
languagexml
titleExample 01
collapsetrue
                  <a:PoolItem>
                     <a:PoolItemId i:nil="true"/>
                     <a:PoolItemUid>1152921504606847183</a:PoolItemUid>
                     <a:Description>MIXBOOK.COM: a photo album you love</a:Description>
                     <a:ExpenseTypeName>unit_item</a:ExpenseTypeName>
                     <a:IncurredAmount i:nil="true"/>
                     <a:IncurredAmountString i:nil="true"/>
                     <a:IncurredDate>2012-11-28T00:00:00Z</a:IncurredDate>
                     <a:IncurredDateString>2012-11-28</a:IncurredDateString>
                     <a:IncurredOpsCurrencyCode i:nil="true"/>
                     <a:IncurredVatAmount i:nil="true"/>
                     <a:IncurredVatAmountString i:nil="true"/>
                     <a:LocationName i:nil="true"/>
                     <a:NonBillableFlag>false</a:NonBillableFlag>
                     <a:NonBillableFlagString i:nil="true"/>
                     <a:NonImportedComment i:nil="true"/>
                     <a:OverrideClientAmount i:nil="true"/>
                     <a:OverrideClientAmountString i:nil="true"/>
                     <a:PayeeVendorName i:nil="true"/>
                     <a:ProjectCode>P001038-001</a:ProjectCode>
                     <a:ResourceDisplayName>Barry Allen</a:ResourceDisplayName>
                     <a:TotalAmountDisbursedCurrency>-68.59</a:TotalAmountDisbursedCurrency>
                     <a:TotalAmountDisbursedCurrencyString>-68.59</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 i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
                     <a:Udf2String i:nil="true"/>
                     <a:Units i:nil="true"/>
                     <a:UnitsString i:nil="true"/>
                  </a:PoolItem>