Professional Documents
Culture Documents
Configuration Workbook - Expense - PS
Configuration Workbook - Expense - PS
Please review the following tabs and update to meet your requirements (fields requiring entry ar
kbook
Travel Data
Please list all travel data providers (travel management companies (TMCs), online book tools (OBTs) you would like integrated
Additional Comments
Name, email address and phone number of the
bank / card provider contact Name of your internal Card Administrator
Additional Comments
Charge / Allocate Expenses
NOTE: In addition to providing responses to the questions above, please attach or email separately:
1) Listings of relevant Office, Department, Cost Center, Business Unit codes and names
2) Chart of Accounts - please remove any that are not relevant to T&E or Invoice
RESPONSE
Please replicate this column to document different responses by ERP
GL Segment Workbook
ERP Name: _________________________________
NOTE: Please replicate this tab for each of the ERPs we will be interfacing with
Describe any segment dependencies or relationships between the segments of this ERP
Describe any restrictions on the combination of the segments
Segment 1 Segment 2
Response
Segment 3 Segment 4
Segment 5 Segment 6
Segment 7 Segment 8
Segment 9 Segment 10
User Interface - Layout (Expense Types and Categories)
Airfare
Default
Default
Default
Default
CarRental
Default
Mileage
Default
Default
Taxi
Default
Default
HotelParent
HotelChild
HotelChild
HotelChild
HotelChild
HotelChild
HotelChild
HotelGuest
HotelGuest
HotelGuest
HotelGuest
HotelGuest
HotelGuest
HotelGuest
HotelChild
HotelLaundry
HotelChild
HotelChild
Personal
MealGuest
MealGuest
MealGuest
MealGuest
MealGuest
PerDiem
MealGuest
MealGuest
OtherGuestSelf
OtherGuestSelf
OtherGuest
OtherGuest
Default
Default
Default
Default
Default
Default
Default
Default
Default
Personal
Default
Default
Default
Default
Default
Default
Default
Default
Default
Default
Default
Miscellaneous
Default
Personal
Default
Allowable Meal
MealAllowable Calculator Show - Required
Business Purpose Show - Required
Description Show - Optional
Merchant Show - Required
Merchant City Hide
Standard Per
PerDiem Diem Capability Show - Required
Business Purpose Show - Required
Description Show - Optional
Tip Percent
Taxi Business Purpose Show - Required (Calculated / Disabled) Hide
Description Show - Optional
Merchant Show - Required
Merchant City Hide
Tip Amount Hide
Allowable
Lodging
HotelAllowable Calculator Show - Required Check In Date Hide
Business Purpose Show - Required Check Out Date Hide
Description Show - Optional
Merchant Show - Required
Merchant City Hide
Allowable Meal
HotelMealAllowable Calculator Show - Required Check In Date Hide
Business Purpose Show - Required Check Out Date Hide
Description Show - Optional
Merchant Show - Disabled
Merchant City Hide
Approval Workflow
Cost Code
Override
ExpenseToGLM
apping lookup Inactive
by expense type
IANCE
a line item is added/updated. Compliance rules can be Warnings or Violations. When a compliance warning is triggered, the employee wi
ered, the employee will not be allowed to submit the expense report until the compliance issue is resolved.
e-configured into your system. Use the Business Rule Editor within Chrome River Administration to create / modify your compliance rules
RULE
DESCRIPTION
Receipt is required for expense types that are not [Mileage|Tips / Gratuities,
Delinquency / Late Fee, Personal Expense - Non-reimbursable, Hotel -
Personal Expense - Non-reimbursable, Tolls|Meals - Per Diem, Cash Advance
Request, Cash Advance Return, Cash Advance, Cash Advance Return] and
the line item amount (payme currency) is greater than [25]
Action: [Warning]
Rule will fire if today's date is more than [90] days after the line item's transaction
date
Action: [Warning]
Rule will fire if the exchange rate entered by the end user is not within [5] percent
of the system exchange rate for the day
Action: [Warning]
Rule will fire if the number of line items on the expense report exceeds [100]
Action: [Warning]
Rule will fire if the expense type is not [Meals - Per Diem] and any expense report
(current or historical) for this employee contains a line item that matches this line
item's Expense Type, Transaction Date and Amount
Action: [Warning]
Action: [Warning]
Rule will fire if the expense type is [Airfare] and Class is not [100] (Economy)
Action: [Warning]
Action: [Warning]
Rule will fire if the expense type is [Mileage] and the Google Maps calculated
distance equals [0]
Action: [Violation]
Rule will fire if expense type is [Mileage] and the Google Maps calculated distance
is increased by more than [1.05] (5%)
Action: [Warning]
Rule will check if user does not have relationship attribute [Part Of:OFF]
associated with their Chrome River Person record
Action: [Violation]
Rule will check if user does not have relationship attribute [Part Of:DEPT]
associated with their Chrome River Person record
Action: [Violation]
Rule will fire if expense type is [Airfare, Car Rental, Hotel - Lodging] and
Company/Firm Paid is [false] (typically indicating that the line item was not fed
from a corporate credit card feed)
Action: [Warning]
Rule will fire if expense type is [Car Rental] and Class is not [150, 152, 156, 160]
(Compact, Economy, Intermediate, Mini)
Action: [Warning]
Action: [Violation]
Rule will fire if expense type is [Employee Recognition, Gifts, Gifts - External,
Employee Recognition / Gifts] and the expense owner is included in the list of
guests selected in the guest picker
Action: [Violation]
Rule will fire if the expense type is [Business Meals, Entertainment / Events /
Tickets, Hotel - Business Meals, Business Meals - External, Team / Group
Meals - Internal, Hotel - Business Meals - External, Hotel - Team / Group
Meals - Internal, Entertainment / Events / Tickets - External, Entertainment /
Events / Tickets - Internal, Employee Recognition, Gifts, Employee
Recognition / Gifts, Gifts - External, Breakfast, Lunch, Dinner, Meals -
Employee, Hotel - Breakfast, Hotel - Lunch, Hotel - Dinner, Hotel - Meals -
Employee, Meals - Other, Hotel - Meals - Other] and the guest picker contains
the expense owner's ReportsTo person (from the Person record)
Action: [Warning]
Rule will fire if expense type is [Business Meals, Entertainment / Events /
Tickets, Hotel - Business Meals, Business Meals - External, Team / Group
Meals - Internal, Hotel - Business Meals - External, Hotel - Team / Group
Meals - Internal, Entertainment / Events / Tickets - External, Entertainment /
Events / Tickets - Internal, Employee Recognition, Gifts, Employee
Recognition / Gifts, Gifts - External, Breakfast, Lunch, Dinner, Meals -
Employee, Hotel - Breakfast, Hotel - Lunch, Hotel - Dinner, Hotel - Meals -
Employee, Meals - Other, Hotel - Meals - Other] and an external guest on the
guest picker is listed twice (check for duplicate Name and Company fields)
Action: [Warning]
Action: [Violation]
Rule will fire if expense type is [Hotel - Laundry] and number of nights stayed is
less than [5]
Action: [Warning]
Rule will fire if transaction date after today's date
Action: [Violation]
Rule will fire if the line item Company/Firm Paid is [false] and the amount spent is
less than [0]
Action: [Violation]
Rule will fire if expense type is [Mileage, Meals - Per Diem] and the line item
Company/Firm Paid is [true]
Action: [Violation]
Action: [Violation]
Rule will fire if there are less than [5] characters provided in the Business Purpose
field
Action: [Violation]
Rule will fire if there are less than [5] characters provided in the Description field
Action: [Violation]
Rule will fire if expense type is [Airfare, Car Rental, Hotel - Lodging] and if the
line item is a corporate card transaction that is not merged with a travel data
transaction.
Action: [Warning]
Rule will fire if expense type is [-] and line item amount (in pay me currency) is
greater than [999]
Action: [Warning]
Rule will fire if expense type is [-] and line item amount (in the customer's global
currency) is greater than [999]
Action: [Warning]
Rule will fire if expense type is [-] and if cost per guest (in pay me currency) is
great than [999]
Action: [Warning]
Rule will fire if expense type is [-] and if cost per guest (in the customer's global
currency) is great than [999]
Action: [Warning]
Rule will fire if expense type is [Mileage] and number of miles exceeds [100]
Action: [Warning]
Rule will fire if expense type is [Meals - Employee, Hotel - Meals - Employee,
Business Meals, Hotel - Business Meals, Taxi / Car Service, Breakfast, Hotel -
Breakfast, Lunch, Hotel - Lunch, Dinner, Hotel - Dinner, Business Meals -
External, Hotel - Business Meals - External, Team / Group Meals - Internal,
Hotel - Team / Group Meals - Internal, Meals - Other, Hotel - Meals - Other]
and tip percentage is more than [20]%
Action: [Warning]
This rule fires when the sum of all [-] expense types on the report is greater than
[999]
Action: [Warning]
This rule fires if expense type is [Delinquency / Late Fee] and Company/Firm
Paid is [false]
Action: [Violation]
This rule fires if expense type is [Personal Expense - Non-reimbursable, Hotel -
Personal Expense - Non-reimbursable] and there is an amount allocated as
non-personal
Action: [Violation]
This rule fires if expense type is [Hotel - Laundry] and the check in date is after
the check out date
Action: [Violation]
This rule fires if expense type is [Car Rental] and the rental date is after the
return date
Action: [Violation]
This rule fire if the line item Company/Firm Paid is [false] and there are credit card
transactions in the expense owner's eWallet that match the line item amount and
transaction date
Action: [Warning]
This rule fires if the expense type is not [Mileage, Tips / Gratuities,
Delinquency / Late Fee, Personal Expense - Non-reimbursable, Hotel -
Personal Expense - Non-reimbursable, Meals - Per Diem, Tolls] and the
expense was incurred in [MX] (Mexico) and there is not an XML receipt attached
to the line item
Action: [Violation]
This rule fires if expense type is [Hotel - Lodging] and the hotel allowable
calculator has not been completed
Action: [Violation]
This rule will fire if the expense type is [Hotel - Lodging] and the actual amount of
the expense exceeds the allowable amount by [25] % or less
Action: [Warning]
This rule will fire if the expense type is [Hotel - Lodging] and the actual amount of
the expense exceeds the allowable amount by more than [25] %
Action: [Violation]
This rule fires if the line item transaction date is not between Start and End dates
on the report header.
Action: [Violation]
This rule will fire if expense type is [Meals - Per Diem] and used more than once
on a particular transaction date (regardless of amount). This rule looks across
expense reports
Action: [Violation]
Rule will fire if expense type is [Meals - Per Diem, Business Meals, Hotel -
Business Meals, Business Meals - External, Team / Group Meals - Internal,
Hotel - Business Meals - External, Hotel - Team / Group Meals - Internal,
Breakfast, Lunch, Dinner, Meals - Other, Meals - Employee, Hotel - Breakfast,
Hotel - Lunch, Hotel - Dinner, Hotel - Meals - Other, Hotel - Meals - Employee]
and an actual meal of a particular type (Breakfast, Lunch, Dinner) exists on the
same day as a Meals - Per Diem expense where a deduction has not been take for
that meal type
Action: [Warning]
Rule fires if expense type is [Cash Advance, Cash Advance Request, Cash
Advance Return] and allocation type is [PERSONAL]
Action: [Violation]
This rule applies to clients that have chosen transaction method for their cash
advance process. This rule will fire if expense type is not [Cash Advance] and the
line item has an attached transaction with transaction name [Cash Advance]
Action: [Violation]
This rule fires if a tax rate is selected on the line item and that tax rate is not valid
for the expense type
Action: [Violation]
e will be prompted to provide a reason or explanation. Once a response is provided, the employee will be allowed to
ules.
Rule will fire when user enters an expense report with Note it is highly discouraged to increase the limit
110 line items. beyond 100
Rule will fire if user saves an out-of-pocket Airfare line When used, this rule is typically applied to Airfare,
item Hotel and/or Car Rental.
Rule will fire if user saves Car Rental with class Special
(code 164).
Rule will fire if expense owner is listed in the guest This rule can be used to ensure employees don't
widget and expense line item saved is Employee submit for items such as gifts or employee recognition
Recognition for themselves
Rule will fire if out of pocket line item saved has pay me
amount of -1.
Expense Owner enters 3 line items for taxi. Total spend This rule will require custom configuration to change
on taxi within this expense report is $60 and threshold the limit amount
set in the rule parameter is $50 per day. Rule will then Note this rule only checks within the current expense
fire. report
Rule will fire if Hotel header does not have Allowable This rule is only applicable if using the Hotel Allowable
Total filled out. calculator
Rule will fire if expense type Hotel-Lodging is $300 and This rule is only applicable if using the Hotel Allowable
if allowable total is $250. calculator
Rule will fire if Meals - Per Diem is entered twice on This rule is often used on Per Diem to ensure that only
two different expense reports with different amounts. one Per Diem per day is claimed
This rule is designed to ensure the proper deductions
are taken on Per Diem meals (based on actual meals
entered on the same expense report)
Note: RULEPARMS C246-B, C, D, E and F are used
to define the Per Diem, Breakfast, Lunch, Dinner and
other expense types to be used in this rule
APPROVER
Expense Owner
Role of "APApprover"
Role of "Exec"
Role of "MealApprover"
Role of "ItemApprover"
Role of "ComplianceAudit"
rts or line items. Other than Accounts Payable Review, approvers receive an email and can approve or return the report from the email.
based on rule ID number and each report or line item (based on the rule) does not move to the next approver until the previous approve
EXPLANATION
This prevents members of the APReview Group from approving their own report
The CFO/Controller/Exec wants to be part of the approval process when the total
report amount is greater than a threshhold such as $5,000
Are there any limits on any type of meal expense that need additional approval
Are there any limits on any type expense that need additional approval, for
example, mobile has a $50 limit
If a compliance rule ID in the parameter list fired, route the report to the
ComplianceAuditor
and can approve or return the report from the email. Accounts
t move to the next approver until the previous approver takes
REPORT
REPORT
REPORT
REPORT
LINE ITEM
LINE ITEM
LINE ITEM
LINE ITEM
EXPENSE SUBMIT COMPLIANCE
Submit Compliance rules are the rules that fire when an expense report is submitted. Submit compliance rules can be Warnin
submit compliance violation is triggered, the employee will not be allowed to submit the expense report until the compliance
Below are the best practice submit compliance rules that are pre-configured into your system.
302 Inactive
303 Inactive
304 Inactive
305 Inactive
307 Active
308 Active
309 Active
311 Inactive
312 Inactive
313 Inactive
314 Inactive
315 Inactive
316 Inactive
MIT COMPLIANCE
he rules that fire when an expense report is submitted. Submit compliance rules can be Warnings or Violations. When a submit complianc
triggered, the employee will not be allowed to submit the expense report until the compliance issue is resolved.
bmit compliance rules that are pre-configured into your system.
RULE
Check if a person has a specific entity relationship (role / entity type code /
entity code) assigned to them
Check if a person does not have a specific entity relationship (role / entity type
code / entity code) assigned to them
Check if a person does not have a specific entity relationship role assigned to
them
Credit Card Aging Check - Fire if Credit Card Transactions in eWallet are over
X days old
User must have a bank account to submit report that has a pay me amount
DESCRIPTION
Rule will fire if the Expense Owner is assigned an Entity Relationship with Role [Part Of], Entity Type
[OFF] and Expense Code [100]
Action: [Violation]
Rule will fire if the Expense Owner is not assigned an Entity Relationship with Role [Part Of], Entity Type
[OFF] and Expense Code [100]
Action: [Violation]
Rule will fire if the Expense Owner assigned an Entity Relationship with Role [SpecificRole]
Action: [Violation]
Rule will fire if the Expense Owner is not assigned an Entity Relationship with Role [SpecificRole]
Action: [Violation]
Rule will fire if the attached PreApproval has been completely applied to a prior expense report(s)
Action: [Violation]
Rule will fire if a line item compliance response is less than [5] characters
Action: [Violation]
Rule will fire if the Expense Owner has at least one credit card transaction in his/her eWallet that is over
[45] days old
Action: [Violation]
Rule will fire if the Expense Report Name has not been entered (default name not allowed)
Action: [Violation]
Rule will fire if the expense report pay me amount is greater than zero and the Expense Owner has not
specified a bank account in his/her profile settings
Action: [Violation]
Rule will fire if the expense report total amount is less than zero
Action: [Violation]
Rule will check if the Expense Owner's Vendor ID in his/her Person record is blank
Action: [Violation]
Rule will fire if a PreApproval is not attached to the Expense Report and an expense type of [ExpType1|
ExpType2|ExpType3] exists on the report
Action: [Violation]
Rule will fire if the Expense Report total exceeds the available balance on the attached PreApproval
Action: [Warning]
ompted to provide a reason or explanation. After a response is provided, the employee will be allowed to submit the report. When a
SPECIAL CONSIDERATIONS
This rule will test that the Expense Report name does not start with
"Expenses on"
This rule should be used by customers who are using the Chrome
River Direct Pay functionality to pay employees
This rule should be used if the VendorID is a required data element
in the export
Standard Per
PerDiem Diem Capability Show - Required
Description Show - Optional
Allowable
Lodging
HotelAllowable Calculator Show - Required
Description Show - Optional
PRE APPROVAL SAVE RULES
Save Pre Approval rules are compliance rules that run when a Pre Approval is submitted
600 Active
L SAVE RULES
ompliance rules that run when a Pre Approval is submitted
RULE
Action: [Violation]
SPECIAL CONSIDERATIONS
PRE APPROVAL EXPIRATION RULES (PAMultipleExpense)
PAMultiple rules are rules that determine when to expire a Pre Approval. Expiring a Pre Approval means that it can no longer
N/A Inactive
L EXPIRATION RULES (PAMultipleExpense)
t determine when to expire a Pre Approval. Expiring a Pre Approval means that it can no longer be applied to an expense report.
RULE
Remaining balance is 0 or less
PA has been applied to an expense report
PA can only be submitted on one expense report after the PA To Date has been
reached. It can be used any number of times before the To Date is reached
PA to date > X days before report submit / PA attach date (expire PA after so many
days)
n no longer be applied to an expense report.
DESCRIPTION
The Pre Approval is expired when there is no longer an outstanding balance. This means that the
total amount that was pre approved has been expensed on expense reports
The Pre Approval is expired once it is applied to an expense report.
The Pre Approval is expired after it is used on an expense report submitted after the Pre Approval
End Date
The Pre Approval is expired after it is used on an expense report submitted X days after the Pre
Approval End Date
SPECIAL CONSIDERATIONS
PRE APPROVAL ROUTING
Pre Approval Routing rules are the rules that fire when a pre approval report is submitted. The rules are designed to ensure th
from the email. Accounts Payable Review Roles can be assigned to more than one person if the AP approval queue is to be sh
approver takes action.
APPROVER
Expense Owner
All reports submitted by employees who do not have an approver assigned are REPORT
reviewed and approved by an APReview Group
nd can approve or return the report
he next approver until the previous
EXCEPTIONS