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

Version 1 Next »

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

 

AllowAttachReceiptsToErFlag

Boolean

false 

 

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

 

AllowCostCardsOutsideProjectDatesFlag

Boolean

false 

 

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

 

AllowNonbillableCostCardsFlag

Boolean

false 

 

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

 

DocumentManagementEnabledFlag

Boolean

false 

 

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

 

FirstDayOfWeek

DayOfWeek

false 

 

The installation's first day of the week

 

FxRateVarianceWarningThreshold

Double

false 

 

The FX rate variance threshold 

 

ReceiptFileSizeQuota

Int32

false 

 

The maximum document size allowed for a receipt

 

RequireLocationFlag

Boolean

false 

 

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

 

RequireNotificationFlag

Boolean

false 

 

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

 

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

 

OboPermissionFlag

Boolean

false 

 

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

 

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