Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Overview


This structure represents the fields associated with an installation's expense entry parameters

Format


PwsExpenseEntryParameters
  • PwsExpenseEntryParameters
    • AllowAttachReceiptsToCcFlag: Boolean
    • AllowAttachReceiptsToErFlag: Boolean
    • AllowCostCardsOutsideProjectDatesFlag: Boolean
    • AllowNonbillableCostCardsFlag: Boolean
    • DocumentManagementEnabledFlag: Boolean
    • FirstDayOfWeek: DayOfWeek
    • FxRateVarianceWarningThreshold: Double
    • ReceiptFileSizeQuota: Int32
    • RequireLocationFlag: Boolean
    • RequireNotificationFlag: Boolean
    • Udf1: PwsCardUdf
    • Udf2: PwsCardUdf
    • UseSystemIncurredFxRatesFlag: Boolean
    • OboPermissionFlag: Boolean

Elements


Element

Data Type

Required?

Default

Description

Sample Data

AllowAttachReceiptsToCcFlag

Boolean

false


If set to 'true', receipts can be attached to individual expenses

true

AllowAttachReceiptsToErFlag

Boolean

false 


If set to 'true', receipts can be attached to entire expense reports

true

AllowCostCardsOutsideProjectDatesFlag

Boolean

false 


If set to 'true', cost cards can be created outside of project's start and end dates

false

AllowNonbillableCostCardsFlag

Boolean

false 


If set to 'true', cost cards can be marked as non-billable 

true

DocumentManagementEnabledFlag

Boolean

false 


If set to 'true', documents (i.e. receipts) can be stored

true

FirstDayOfWeek

DayOfWeek

false 


The installation's first day of the week

Sunday

FxRateVarianceWarningThreshold

Double

false 


The FX rate variance threshold 

0.1

ReceiptFileSizeQuota

Int32

false 


The maximum document size allowed for a receipt (in bytes)

2097152

RequireLocationFlag

Boolean

false 


If set to 'true', locations are required on expenses

false

RequireNotificationFlag

Boolean

false 


If set to 'true', notifications will be sent when a user enters a cost card on behalf of another user

false

Udf1

PwsCardUdf

false 


A cost card user defined field (only 2 can be defined)


Udf2

PwsCardUdf

false 


A cost card user defined field (only 2 can be defined)


UseSystemIncurredFxRatesFlag

Boolean

false 


If set to 'true', the system FX rate will be utilized

true

OboPermissionFlag

Boolean

false 


If set to 'true', specified users may enter expenses on behalf of others

true

Usage Example(s)


Example 01
             <a:Parameters>
               <a:AllowAttachReceiptsToCcFlag>true</a:AllowAttachReceiptsToCcFlag>
               <a:AllowAttachReceiptsToErFlag>true</a:AllowAttachReceiptsToErFlag>
               <a:AllowCostCardsOutsideProjectDatesFlag>false</a:AllowCostCardsOutsideProjectDatesFlag>
               <a:AllowNonbillableCostCardsFlag>true</a:AllowNonbillableCostCardsFlag>
               <a:DocumentManagementEnabledFlag>true</a:DocumentManagementEnabledFlag>
               <a:FirstDayOfWeek>Sunday</a:FirstDayOfWeek>
               <a:FxRateVarianceWarningThreshold>0.1</a:FxRateVarianceWarningThreshold>
               <a:ReceiptFileSizeQuota>2097152</a:ReceiptFileSizeQuota>
               <a:RequireLocationFlag>false</a:RequireLocationFlag>
               <a:RequireNotificationFlag>false</a:RequireNotificationFlag>
               <a:Udf1>
                  <a:UdfDatatype>I</a:UdfDatatype>
                  <a:UdfRequiredFlag>false</a:UdfRequiredFlag>
                  <a:UdfValues xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
                  <a:UdfIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
                     <b:UdfId i:nil="true"/>
                     <b:UdfName>Attendees</b:UdfName>
                     <b:UdfUid>1152921504606860180</b:UdfUid>
                  </a:UdfIdentity>
                  <a:UdfConnectorCode i:nil="true"/>
                  <a:UdfDetailSubstitutionCode i:nil="true"/>
                  <a:UdfItemDetailPageUrl i:nil="true"/>
                  <a:DecimalDigits>0</a:DecimalDigits>
               </a:Udf1>
               <a:Udf2>
                  <a:UdfDatatype>L</a:UdfDatatype>
                  <a:UdfRequiredFlag>false</a:UdfRequiredFlag>
                  <a:UdfValues xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
                  <a:UdfIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
                     <b:UdfId i:nil="true"/>
                     <b:UdfName>Purpose</b:UdfName>
                     <b:UdfUid>1152921504606860181</b:UdfUid>
                  </a:UdfIdentity>
                  <a:UdfConnectorCode i:nil="true"/>
                  <a:UdfDetailSubstitutionCode i:nil="true"/>
                  <a:UdfItemDetailPageUrl i:nil="true"/>
                  <a:DecimalDigits i:nil="true"/>
               </a:Udf2>
               <a:UseSystemIncurredFxRatesFlag>true</a:UseSystemIncurredFxRatesFlag>
               <a:OboPermissionFlag>true</a:OboPermissionFlag>
            </a:Parameters>
  • No labels