D09E0003 - Get Expense Policy Values
| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both | 
|---|---|---|---|---|
| szPolicy | POLICY | char | REQ | INPUT | 
The name of an expense policy. The expense policy determines the expense categories that are available for reimbursement and 
  | ||||
| szExpenseType | EXPTYPE | char | REQ | INPUT | 
A user defined code (09E/EC) that categorizes expenses. Expense categories include airfare, meals, hotel, and car rental.  | ||||
| jdExpenseDate | EXPDATE | JDEDATE | REQ | INPUT | 
The date on which the expense was incurred. The system returns an error if the date that you enter for the expense is not within the 
  | ||||
| cExpenseReportType | EXRPTTYP | char | OPT | INPUT | 
A user defined code (09E/RT) that describes the expenses on the report. Examples of expense report types include travel and 
  | ||||
| szLocation | LOCATN | char | OPT | INPUT | 
A user defined code (09E/EL) that indicates where the expense was incurred. The system uses location information to determine the policy 
  | ||||
| cDefaultRate | DEFTRATE | char | OPT | OUTPUT | 
A value that specifies whether to use a default rate to calculate expenses, such as mileage. Valid values are:
0
Do not use a default rate 
  | ||||
| cRateOverride | RATEOVRD | char | OPT | OUTPUT | 
A value that specifies whether the user can override an expense rate. Valid values are:
0
Do not allow the user to override the rate.
1
Allow the 
  | ||||
| mnRate1 | RATE1 | MATH_NUMERIC | OPT | OUTPUT | 
The price at which the expense was incurred for a specific unit of measure. For example, the rate might be the cost of a hotel room per night 
  | ||||
| cErrorFlag | EV01 | char | OPT | OUTPUT | 
An option that specifies the type of processing for an event.  | ||||
| cPreferredSupplier | PREFSUP | char | OPT | OUTPUT | 
A value that specifies whether the employee must use a preferred supplier for the expense category. If an employee does not use a 
  | ||||
| szPolicyCurrencyCode | POLCRCY | char | OPT | OUTPUT | 
A code that represents the currency of the policy amounts.  The system uses this code when performing policy edits. If the reimbursement 
  | ||||
| cSuppressError | EV01 | char | OPT | INPUT | 
An option that specifies the type of processing for an event.  | ||||
| szErrorCode | DTAI | char | OPT | OUTPUT | 
A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
  | ||||
| mnDailyAllowance | DLYALLOW | MATH_NUMERIC | OPT | OUTPUT | 
The amount that an employee is allowed to spend per day on an expense item.  | ||||
| szPerDiemExpenseCategory | PDIEMCAT | char | OPT | OUTPUT | 
A user defined code (09E/EC) that categorizes expenses. Expense categories include airfare, meals, hotel, and car rental.  | ||||
| cHardEdit | HEDIT | char | OPT | OUTPUT | 
A value that specifies whether the system issues a warning or error message to the employee when the expense amount exceeds the daily 
  | ||||
| cNonBillableRule | NONBILL | char | OPT | OUTPUT | 
An option that specifies whether the policy's audit rules apply to all expenses or to nonbillable expenses only. If you choose to apply audit 
  | ||||
| mnExpenseTolerance | TOLER | MATH_NUMERIC | OPT | OUTPUT | 
The percentage of the daily allowance that an employee is allowed to exceed before receiving an error message. The system does not 
  | ||||
| mnAuditAmount | AUDITAMT | MATH_NUMERIC | OPT | OUTPUT | 
The maximum amount allowed for an expense. If an expense exceeds the audit amount, the system automatically identifies the expense 
  | ||||
| cReceiptRequired | RCTRQD | char | OPT | OUTPUT | 
A value that specifies whether an employee must submit a receipt for the expense. Valid values are:
0
No receipt required.
1
Receipt 
  | ||||
| mnReceiptAmount | DOMRCTAM | MATH_NUMERIC | OPT | OUTPUT | 
The maximum amount allowed before a receipt is required. Expense amounts that are equal to or less than the receipt amount specified do 
  | ||||
| szUnitOfMeasure | UM | char | OPT | OUTPUT | 
A user defined code (00/UM) that identifies the unit of measurement for an amount or quantity. For example, it can represent a barrel, box, 
  | ||||
| None | 
| None |