Expense report general application parameters

This table shows the expense report general application parameters that can be configured and implemented using Infor SAT.

Parameter name Description
AutoApproveERNoTransition (parm_id = 780306) Use this parameter to define the activity transition to use if an expense report cannot be automatically approved, that is, if the total expenses in the expense reports are greater than the amount authorized in the associated travel plan plus the percentage specified by the AutoApproveERPercentage, or if there is no associated travel plan).

The default value is 0.

This parameter specifies the activity transition to use based on its status ID (work_item_status), not on its BOb ID (transition_id).

This parameter is used by the AutoApproveCheck background process.

Is Not Customer Editable

AutoApproveERPercentage (parm_id = 780304) Use this parameter to define the percentage by which the amount of an expense report can exceed the amount authorized in a travel plan and be automatically approved.

The default value is 5.0.

This parameter is used by the AutoApproveCheck background process.

Is Customer Editable

AutoApproveERYesTransition (parm_id = 780305) Use this parameter to define the activity transition to use if an expense report can be automatically approved (that is, if the total expenses in the expense reports are lower than the amount authorized in the associated travel plan plus the percentage specified by the AutoApproveERPercentage).

The default value is 1.

This parameter specifies the activity transition to use based on its status ID (work_item_status), not on its BOb ID (transition_id).

This parameter is used by the AutoApproveCheck background process.

Is Not Customer Editable

admin.user.cumulativeMilesEditable Use this parameter to edit the User Cumulative Miles (assuming they're visible). This parameter has no effect unless er.cumulativeMiles.autoCalculate is false.
br.excludedExpenseTypesForFutureDate Business rule 'Expenses for a future date' ignores expense types listed in this parameter. Either UID or external key can be used and separated by comma.
cc.AmexGLFeed.EmpNumMatch (parm_id = 3137632) Set to enabled to match the credit card to the user through the employee number during import.

The default value is disabled.

No Dependencies

Is Customer Editable

cc.createTemporaryCard (parm_id = 3137631) If true, create a temporary card for transactions whose card does not already exist in the system.

The default value is false.

No Dependencies

Is Customer Editable

cc.importCreditTransactions (parm_id = 3137786) If set to true, credit transactions (Credits) will also be imported.

The default value is true.

No Dependencies

Is Customer Editable

cc.mastercard.adjustment.codesForCashAdvance

Use this parameter to specify a comma-separated list of codes to define a cash advance for an adjustment record, FinancialAdjustmentRecord_5900, in the Mastercard Common Data Format (CDF). The list is dependent on the value of the application parameter cc.mastercard.adjustmentCodeTag. The default value is set for the codes when cc.mastercard.adjustmentCodeTag = TransactionCodeInternal.

The default value is 1002,1003,0102,0104,0105,0401,0404.

Is Customer Editable

parm_id = 3140795

Use this parameter to specify a comma-separated list of codes to define a payment for an adjustment record, FinancialAdjustmentRecord_5900, in the Mastercard Common Data Format (CDF). The list is dependent on the value of cc.mastercard.adjustmentCodeTag. The default is set for the codes when cc.mastercard.adjustmentCodeTag = TransactionCodeInternal.

The default value is 0108,0440.

Is Customer Editable
cc.mastercard.adjustment.codesToIgnore

parm_id = 3140792

Use this parameter to specify a comma-separated list of adjustment codes to ignore. If cc.mastercard.adjustmentCodeTag is TransactionCodeInternal, see TransactionCodeInternal in the Mastercard Common Data Format (CDF) 3.0 document for a list of possible codes. If it is set to another tag, the code list may be vendor or bank specific. Adjustment records, FinancialAdjustmentRecord_5900, whose type codes are included in the list are ignored. Is Customer Editable
cc.mastercard.adjustmentCodeTag TransactionCodeInternal

Is Customer Editable parm_id = 3140793

Use this parameter to specify the Mastercard CDF tag to use for the adjustment type code. This code is used in cc.mastercard.adjustment.codesForPayment, cc.mastercard.adjustment.codesForCashAdvance and cc.mastercard.adjustment.codesToIgnore.

The default value is TransactionCodeInternal. Another possible value is AdjustmentReasonCode.

Is Customer Editable

cc.mastercard.employeeMatchEnabled

parm_id = 3143992

Use this parameter to enable employee matching for the Mastercard CDF import.

The default is true.

Is Customer Editable

cc.mastercard.transaction.codesToIgnore

parm_id = 3140642

Use this parameter to specify a comma-separated list of Mastercard transaction type codes as defined by the Mastercard Common Data Format (CDF) 3.0 document. See CardHolderTransactionType in that document for a list of possible codes. Transactions, FinancialTransaction_5000, whose type codes are included in the list are ignored. Is Customer Editable
cc.noDefaultExpenseType (parm_id = 3135342) In some cases while attaching a credit card transaction, the user may select the expense type from a list. Initially, the system chooses the selection based on merchant information. If this parameter is true, then the default value is not selected..

The default value is false.

No Dependencies

Is Customer Editable

cc.persistCardFilter Use this parameter to save the credit card filter across sessions. The default value is true.
cc.maxUploadFileSize (parm_id=3136961) This parameter determines the largest file size in KB that the user can upload OFX credit card transactions file.

The default value is 2048.

Is customer editable.

ccRegex.visa(parm_id=3157418)

The default value is .*4[0-9]{12}(?:[0-9]{3}).*.Use this parameter to specify the Regex expression for Visa Card Type.

Is customer editable.

ccRegex.mastercard(parm_id=3154419) Use this parameter to specify the Regex expression for MasterCard Card Type.

The default value is .*(?:5[1-5][0-9]{2}|222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}.*.

Is customer editable.

ccRegex.amex1205(parm_id=3154420) Use this parameter to specify the Regex expression for Amex1205 Card Type.

The default value is .*3[47][0-9]{13}.*.

Is customer editable.

ccRegex.amex1080(parm_id=3154421) Use this parameter to specify the Regex expression for Amex1080 Card Type.

The default value is .*3[47][0-9]{13}.*.

Is customer editable.

ccRegex.amexgl(parm_id=3154422) Use this parameter to specify the Regex expression for AmexGL Card Type.

The default value is .*3[47][0-9]{13}.*.

Is customer editable.

ccRegex.amex1205gl(parm_id=3154423) Use this parameter to specify the Regex expression for Amex1205GL Card Type.

The default value is .*3[47][0-9]{13}.*.

Is customer editable.

cc.reassignabled.enabled Use this parameter to enable the credit card reassignable functionality.

The default value is False.

cc.Amex1205Global.ignoreDeactivateDate(parm_id=3149066) Use this parameter to ignore the deactivate date of the Amex 1205 feed..

The default value is False.

Is customer editable.

cc.enabledRemovedTransactions.Amex(parm_id=3149156) Set the value of the parameter to false for preventing users from deleting Amex credit card transactions, for example, when the card is company paid. Applies to transactions whose credit card processor's external key matches the name after the last period of this parameter's name--in this case, Amex. The matching is case sensitive.

The default value is True.

Is customer editable.

cc.enabledRemovedTransactions.Visa(parm_id=3149157) Set the value of this parameter to false for preventing users from deleting Visa credit card transactions, for example, when the card is company paid. Applies to transactions whose credit card processor's external key matches the name after the last period of this parameter's name--in this case, Visa. The matching is case sensitive.

The default value is True.

Is customer editable.

cc.AmexGLFeed.ExcludeMISCodes(parm_id=3141187) Use this parameter to specify a comma-separated list of MIS codes. If the transaction's MIS code matches one of these, it will be skipped. Applies to the AmexGL feed only.

The default value is CA,PA,09,12.

Use this parameter to specify the Regex expression for VisaIs customer editable.

cc.AmexGL1076Feed.ExcludeMISCodes(parm_id=3148806) Use this parameter to specify a comma-separated list of MIS codes. If the transaction's MIS code matches one of these, it will be skipped. Applies to the AmexGL1076 feed only.

The default values are CA,PA,09.

Is customer editable.

cc.AmexGLFeed.AirServiceClassCode.K(parm_id=3141188) Use this parameter to sepcify a comma-separated list of Air Service Class codes that are mapped to the code following 'cc.AmexGLFeed.AirServiceClassCode.' in the parameter name.

The default values are B,E,G,H,K,L,M,N,Q,S,T,U,V,W,X,Y.

Is customer editable.

cc.AmexGLFeed.AirServiceClassCode.B(parm_id=3141189) Use this parameter to specify a comma-separated list of Air Service Class codes that are mapped to the code following 'cc.AmexGLFeed.AirServiceClassCode.' in the parameter name.

The default values are C,D,I,J,Z.

Is customer editable.

cc.AmexGLFeed.AirServiceClassCode.Z(parm_id=3141190) Use this parameter to specify a comma-separated list of Air Service Class codes that are mapped to the code following 'cc.AmexGLFeed.AirServiceClassCode.' in the parameter name.

The default values are A,F,P,R.

Is customer editable.

cc.AmexGLFeed.SicMapping.5812(parm_id=3141191) Use this parameter to specify a comma-separated list of SIC (Standard Industry Code) codes mapped to the code following 'cc.AmexGLFeed.SicMapping.' in the parameter name.

The default values are 130,131,132,133,134,135,136,137,138,139, 140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,251,255,256,556.

Is customer editable.

cc.AmexGLFeed.SicMapping.70(parm_id=3141192) Use this parameter to specify a comma-separated list of SIC (Standard Industry Code) codes mapped to the code following 'cc.AmexGLFeed.SicMapping.' in the parameter name.

The default value is 2048.

Is customer editable.

cc.AmexGLFeed.SicMapping.70(parm_id=3141192) Use this parameter to specify a comma-separated list of SIC (Standard Industry Code) codes mapped to the code following 'cc.AmexGLFeed.SicMapping.' in the parameter name.

Is customer editable.

cc.AmexGLFeed.SicMapping.45(parm_id=3141193) Use this parameter to specify a comma-separated list of SIC (Standard Industry Code) codes mapped to the code following 'cc.AmexGLFeed.SicMapping.' in the parameter name.

The default values are 300,307,311.

Is customer editable.

cc.AmexGLFeed.SicMapping.7514(parm_id=3141194) Use this parameter to specify a comma-separated list of SIC (Standard Industry Code) codes mapped to the code following 'cc.AmexGLFeed.SicMapping.' in the parameter name.

The default values are 320,321,376.

Is customer editable.

cc.AmexGLFeed.SicMapping.4121(parm_id=3141195) Use this parameter to specify a comma-separated list of SIC (Standard Industry Code) codes mapped to the code following 'cc.AmexGLFeed.SicMapping.' in the parameter name.

The default value is 2048.

Is customer editable.

cc.AmexGLFeed.SicMapping.43(parm_id=3141196) Use this parameter to specify a comma-separated list of SIC (Standard Industry Code) codes mapped to the code following 'cc.AmexGLFeed.SicMapping.' in the parameter name.

The default value is 66.

Is customer editable.

cc.AmexGLFeed.SicMapping.40(parm_id=3141197) Use this parameter to specify a comma-separated list of SIC (Standard Industry Code) codes mapped to the code following 'cc.AmexGLFeed.SicMapping.' in the parameter name.

The default values are 258,393.

Is customer editable.

cc.AmexGLFeed.SicMapping.5943(parm_id=3141198) Use this parameter to specify a comma-separated list of SIC (Standard Industry Code) codes mapped to the code following 'cc.AmexGLFeed.SicMapping.' in the parameter name.

The default value is 560.

Is customer editable.

cc.balanceItemizationsOnAttach(parm_id=3149259) Use this parameter When attaching a credit card transaction with hotel folio or other level 3 data, the expense is automatically itemized using the level 3 data. Sometimes, the sum of the level 3 amounts doesn't add up to the transaction amount. In this scenario, the system will add an itemization to balance the total if this parameter is true. See cc.balanceItemizationsSicCode for further details.

The default value is False.

Is customer editable.

cc.balanceItemizationsSicCode(parm_id=3149260) When the value of the cc.balanceItemizationsOnAttach parameter is set to true and a balancing itemization is added, the expense type is derived from this SIC code. The parameter is ignored unless cc.balanceItemizationsOnAttach is true.

Is customer editable.

cc.batchSize(parm_id=3149161) Use this parameter for some credit card importers import records in batches for increased performance. This parameter is the number of records to process in batch.

The default value is 200.

Is customer editable.

cc.detachActivities(parm_id=3140908) Use this parameter to specify a comma-separated list of workflow activity ids. When an expense report enters one of these activities, the system will detach all transactions where the approved amount is zero provided cc.enableDetachOnZeroApprovedAmount=true or the auditor has marked it for detachment. There is no default. See cc.enableDetachOnZeroApprovedAmount.

Is not customer editable.

cc.diverted(parm_id=3149159) Use this parameter to enable diverted credit card processing. Currently only Visa supports this feature. If set to true, the parameter cc.diverted.processor must be set. See description of cc.diverted.processor. .

The default value is False.

Is customer editable.

cc.diverted.processor(parm_id=3149160) Use this parameter to set the name of the processor used for company paid (diverted) transactions. Only valid if cc.diverted = true.

Is customer editable.

cc.AmexGL1076.ignoreTransactionsWithTheseTypeCodes (parm_id=3148803) Use this parameter to specify a comma-separated list of transaction type codes as defined in the Amex GL 1076 format record type 1, offset 672. Transactions whose types are included in the list will be ignored. Wildcards * and ? are acceptable. The possible values (as of version 1.2) are: 01 = ADJUSTMENT 02 = REMITTANCE ATTENTION 03 = REMITTANCE REGULAR 04 = LIFE INSURANCE PREMIUM 05 = RETURNED CHECK 06 = ANNUAL FEE 07 = DEFERRED 08 = REGULAR CHARGES 09 = FEE REVERSAL 10 = CHARGE WRITE-OFF 11 = DELINQUENCY CHARGE ADJUSTMENT 12 = DELINQUENCY CHARGE 13 = AIR INSURANCE CHARGE 14 = OPEN BALANCE CORRECTION The default is 02,03.

The default values are 02,03.

Is customer editable.

cc.includeInactiveCards(parm_id=3149152) If the value of the parameter is set to true, credit card transactions are imported even when the associated card is inactive. The default is false.

The default value is False.

Is customer editable.

cc.mastercard.adjustment.codesForPayment(parm_id=3140795) Use this parameter to specify a comma-separated list of codes that define a payment for an adjustment record (FinancialAdjustmentRecord_5900) in the Mastercard Common Data Format (CDF). The list will depend on the value of cc.mastercard.adjustmentCodeTag. The default is set for the codes when cc.mastercard.adjustmentCodeTag=TransactionCodeInternal.

The default value is 1,080,440.

Is customer editable.

cc.mastercard.useDescriptionForAdjustmentMerchantName(parm_id=3149201) If the value of the parameter is set to true, the system uses the AdjustmentDescription instead of the processor name for the merchant name when processing the FinancialAdjustmentRecord_5900 element.

The default value is False.

Is not customer editable.

cc.mastercard.useProcessorTransactionId(parm_id=3149151) If the value of the parameter is set to true, the system l uses the ProcessorTransactionId instead of MasterCardFinancialTransactionId as the element for the transaction reference number when importing a MasterCard feed.

The default value is False.

Is customer editable.

cc.substituteSubstring.enabled(parm_id=3148959) If the value of the parameter is set to true, then all credit card imports substitute the string defined by cc.substituteSubstring.find with the string defined by cc.substituteSubstring.replace in all text fields. For example, you could substitute all instances of | with /.

The default value is False.

Is customer editable.

cc.substituteSubstring.find(parm_id=3148960) If cc.substituteSubstring.enabled is true, then this parameter defines the substring to search for. The replacement string is defined by cc.substituteSubstring.replace.

Is customer editable.

cc.substituteSubstring.replace(parm_id=3148961) If cc.substituteSubstring.enabled is true, then this parameter defines the replacement string for all occurrences of the search string defined by cc.substituteSubstring.find. If you want to remove all occurances of the search string, then set this parameter to "null". If you want to substitute a space for all occurrences of the search string, then set this parameter to "space".

The default value is null.

Is customer editable.

cc.AmexGL1076Feed.EmpNumMatch(parm_id=3148799) Set to 'enabled' to match the Amex P-Card to the user through the employee number during import. The default is enabled.

The default value is enabled.

Is customer editable.

cc.enableDeleteFolioItemizations(parm_id=3145164) If true, itemizations are automatically created from attaching a credit card transaction are deletable. .

The default value is true.

Is customer editable.

cc.eucardxml.debug(parm_id=3156174) If true, debug traces are logged when processing EuroCard credit card transaction feed.

The default value is true.

Is customer editable.

cc.VCF40.substituteCardholderId(parm_id=3154967) Use this parameter to specify a comma-separated list of Visa import formats that must have their card holder ids substituted with the employee id. This is used with HSBC Visa feeds. Only applies if cc.VCF40EmpNumMatch = true.

Is customer editable.

cc.importFormatsForReassignableCards(parm_id=3158382 ) use this parameter to specify credit card import formats to make those cards reassignable column to yes in credit card section. Default Value is N/A.

Is customer editable.

CashAdvanceRequest.CCProcessor (parm_id = 3081648) Use this parameter to define the credit card processor used for credit card (CC) transaction creation.

No dependencies

Is Customer Editable

CashAdvanceRequest.ERLineItemIsSeparateCCTransaction (parm_id = 3081649) Use this parameter to control the option to mention whether each expense report line item needs to be considered as a Cash Advance Request. If this parameter is set to true then a separate CC transaction is created for each expense report line item, considering the native amount and report amount.

No dependencies

Is Customer Editable

CashAdvanceRequest.ExceptionStatus (parm_id = 3081651) Use this parameter to determine the transition status to be returned if some exception happened during processing.

No dependencies

Is Customer Editable

CashAdvanceRequest.SICCode (parm_id = 3081650) Use this parameter to determine the SIC Code to use in the CC transaction creation. This SIC Code should exist in the alcc_sic_code table, and mapped to the Cash Advance expense type.

No dependencies

Is Customer Editable

connect.attachment.er.printTemplate (parm_id = 3134013) Use this parameter to establish the print template for Expense Report linked documents.

The default value is er.jsp.

Is Customer Editable

connect.documentsToReview.enableQuickApproval (parm_id = 3132224) Use this parameter to enable quick document approval in the Documents for Review portlet.

The default value is true.

Is Customer Editable

connect.documentsToReview.er.docApprovePrintTemplate parm_id = 3131353) Use this parameter to specify the expense report document approval print file name template to use in the documents to review portlet for approval.

The default value is er-withEmailApproval.jsp.

Is Customer Editable

connect.webstartLoadingWaitTime (parm_id = 3135731) Use this parameter to determine how long to display the popup that informs the user that webstart is loading.

The default value is 20.

Is Customer Editable

copyExceptionsForRecurringLineItems (parm_id = 3021527) If this parameter is set to true, the system copies exceptions to each recurring line item generated.

No dependencies

Is Customer Editable

CorporateAddress.descriptiveNameForColumn.showAddressLine1 Use this parameter to determine whether the address descriptiveNameForColumn element (which is mainly used for Guest Address dropdowns) should include the addressLine1 element.
CorporateAddress.descriptiveNameForColumn.showDescriptiveName Use this parameter to determine whether the address descriptiveNameForColumn element (which is mainly used for Guest Address dropdowns) should include the descriptiveName element.
chargeCodeReview.er.initialTab Use this parameter to display the initial tab when opening a document for ER Charge Code Review.
customerTheme.displayCompanyName If true, then the custom company name is displayed; otherwise, the default Infor Expense Management name is displayed instead.
docApproval.reviewerCanReviewOwnDoc (parm_id = 3137453) Use this parameter to determine whether a reviewer can email approve his own document.

The default value is false.

Is Customer Editable

docApproval.reviewerCanReviewOwnProxyDoc (parm_id = 3144674) Use this parameter to specify whether a reviewer can approve a document he had previously created as a proxy.

The default value is false.

Is Customer Editable

er.AccountDistribution.SegmentNames (parm_id = 3127382) Use this parameter to enable the formatting of the account name on the Expense Report Disbursement tab and JSP account Distribution section.

In addition, it defines an array of segments used when displaying the account name, separated by commas. The account displays these segments in the given order.

The segments for a hierarchical cost center can be:

  • glCode
  • costCenter.costCenterCode
  • costCenter.costCenterName
  • costCenter.departmentId.departmentName
  • costCenter.departmentId.departmentCode
  • costCenter.departmentId.divisionName
  • costCenter.departmentId.divisionCode
  • costCenter.departmentId.companyName
  • costCenter.departmentId.companyCode
  • projectNumber..projectNumber
  • projectNumber.projectName
  • projectNumber.projectCode
  • projectNumber.topProjectCode
  • projectNumber.hierProjectName

The segments for a flat cost center can be:

  • costCenter.formattedValue
  • costCenter.reviewSegment.name
  • costCenter.reviewSegment.code
  • costCenter.segment1.name (and segments 2 - 9)
  • costCenter.segment1.code (and segments 2 - 9)

No dependencies

Is Not Customer Editable

er.AccountDistribution.SegmentSeparator (parm_id = 3127381) Use this parameter to define a segment separator used to display the account name on the Expense Report Disbursement tab and JSP account Distribution section. It should be a string of one or two characters.

The default is a ‘-‘.

No dependencies

Is Not Customer Editable

er.AccountDistribution.ShowNullFlags (parm_id = 3127383) Use this parameter to define an array of Boolean flags, true or false separated by commas, to determine if <Null> should be shown for missing segments in the er.AccountDistribution.SegmentNames parameter. The number of elements and the order of the array must match the er.AccountDistribution.SegmentNames parameter value.

No dependencies

Is Not Customer Editable

er.copyAttachmentsOnTPImport Use this application parameter to copy attachments when a travel plan is imported. Set the value of this parameter to True for importing all the document level attachments when an expense report is created from a travel plan.

The default value is false

Is customer editable.

er.cumulativeMiles.alwaysUpdate (parm_id = 3143529) Use this parameter to specify whether the system automatically updates the cumulative miles/km even though the user may not have any mileage rates that use cumulative miles. The application parameter er.autoCalculateCumulativeMiles value must also be true. For a mileage rate to use cumulative miles, the Distance High or Distance Low has to be set.

The default value is true.

Is Customer Editable

er.cumulativeMiles.autoCalculate (parm_id = 3143528) Use this parameter to specify whether the system automatically updates cumulative miles/km whenever the user changes miles/km on an expense report. It is recommended to set this to true.
Caution: 
If you specify true, the Update User Cumulative Mileage Amount business rules are disabled.

The default value is true.

Is Customer Editable

er.display.financialOverview

Give comma separated values from the below list to display the section on ER summary screen. Give comma separated values from the below list to display the section on ER summary screen.

total_exp = Total Expenses

personal_exp = Personal Expenses

business_exp = Business Expenses

unauthorized_exp = Unauthorized Expenses

authorized_exp = Authorized Expenses

company_paid_exp = Company Paid Expenses

company_pays_to_corp_card = Company pays to Corporate Charge card

reduction_to_amount_owed_company = Reduction to Employee Amount Owed Company

cash_adv = Cash Advances

amount_due_company_from_ER = Amount Due Company from this Expense Report

amount_due_employee = Amount Due Employee

employee_pays_to_corp_card = Employee pays to corporate charge cards

employee_pay_to_company = Employee payments made to company

er.draftExpenseEnabled Use this parameter to create a quick expense report by specifying the basic expense information such as the expense type, date, amount, vendor, and an optional note. The value of this application parameter must be set to True for enabling the Draft Expense functionality on the Expense Report Header page. The value of this application parameter is set to False, by default.
er.includeCompanyPaidInCorpChargeTotal Use this parameter to include company paid expenses in corporate charge total for expense report.
er.Itemization.AutoFillRemainingAmount

(parm_id = 3144836)

NEED DATA##

The default value is true.

Is Customer Editable

er.Itemization.ElementsSetToParentLi (parm_id = 3128119) Use this parameter to define an array of expense report line item element names, separated by commas. Values of the defined elements in itemized line items are automatically set to be the same as those of their parent.

The default value is vendorName,paymentType,hasReceipt,cityName

No Dependencies

Is Not Customer Editable

er.mileageCanHaveReceipt Use this parameter to allow receipts for mileage expense types. The default value is false.
er.noBRVActionActivities (parm_id = 3143939) This parameter is a comma-separated list of activity IDs. For any of these activities, reviewers do not see the approve, reject, or undecided radio buttons on the Exceptions tab.

Is Not Customer Editable

er.ReviewerFirstTab (parm_id = 3039167) Use this parameter to specify the first tab a reviewer is going to see.

This parameter is the component name of the tab that displays first for a reviewer.

The names are:

  • general: general
  • tab0: Disbursement
  • tab1: Payment
  • tab2: Summary
  • tab4: Exceptions
  • tab5: Accounting
  • overageTab: Overage Data
  • travelPlanTab: Travel Plan
  • tab8: Employee

No Dependencies

Is Customer Editable

er.ReviewerUnavailableTabs (parm_id = 3039168) If you do not want a reviewer to see all the tabs provided by the application, you can set this application parameter to the tab list that you want to hide.

This parameter holds list of ',' comma separated component names of the tabs which are not available to the reviewer.

The names are:

  • general: general
  • tab0: Disbursement
  • tab1: Payment
  • tab2: Summary
  • tab4: Exceptions
  • tab5: Accounting
  • overageTab: Overage Data
  • travelPlanTab: Travel Plan
  • tab8: Employee

No Dependencies

Is Customer Editable

er.SummaryShowDailyOrWeekly (parm_id = 3039166) Use this parameter to determine if you want a daily or a weekly view of the summary grid for managers and creators.

It should be either Weekly or Daily.

No Dependencies

Is Customer Editable

er.tp.integrationEnabled Set to true to allow users to create expenses from approved travel plans. The default is false.
er.tp.limitInDays When you set the value of the er.makeERFromTPEnabled parameter to true,the er.tp.limitInDays parameter controls the number of travel plans shown in the dropdown when you create a new expense report. Only travel plans created this many days ago will be searched. The default is 180.
er.import.enableReconcile(parm_id=3149376) If the value of the parameter is set to true, line items imported with DocumentImportBkg can be reconciled with credit card transactions.

The default value is False.

Is customer editable.

er.review.showInlineExceptionsAndNotes(parm_id=3148798) Use this parameter to display business rule violations and notes directly in the expenses list when a reviewer opens an expense report with HTML Audit privilege.

The default value is False.

Is customer editable.

er.tp.enableReconcile(parm_id=3149225) If the value of the parameter is set to true, reconciliation with credit card transactions is allowed for expenses in an expense report created from an imported travel plan.
Note: You must set the value of the er.tp.integrationEnabled parameter to True for the er.tp.enableReconcile parameter to be effective.

The default value is True.

Is customer editable.

er.tp.excludedTravelTypes(parm_id=3149245) Use this parameter to specify a list of external keys of the travel types that must not be imported into an expense report when the value of the er.tp.integrationEnabled parameter is set to true. This is a comma-separated list. Ensure there are no commas in the external keys.

Is customer editable.

er.tp.useTPAllocations(parm_id=3149154) If the value of this parameter is set to true, the line item allocations are received from travel plans, when a travel plan is imported in an expense report. If the value of the parameter is set to false, the allocations will similar to the line items that are created manually. .

The default value is False.

Is customer editable.

er.filterLocationByPerDiem(parm_id=3149148) If the value of this parameter is set to true, the application displays locations, in the location control and chooser fields, only if the location displays a corresponding per diem rate. This parameter is applicable to the expense reports for which per diem is specified.

The default value is False.

Is customer editable.

er.AccountDistribution.SegmentSeparator(parm_id=3127381) Use this parameter as a segment separator for displaying expense report account
er.auditlog.hideChildAdd(parm_id=3141280) Use this parameter to define a comma-separated list of bob types that the audit log screen must hide when added specifically for ER.

Is not customer editable.

er.auditlog.hideChildRemove(parm_id=3141283) Use this parameter to define a comma-separated list of bob types that the audit log screen must hide when removed specifically for ER.

Is not customer editable.

er.auditlog.hideElements(parm_id=3141286) Use this parameter to define a comma-separated list of bob elements that the audit log screen must hide specifically for ER.

Is not customer editable.

er.correctionActivity(parm_id=3158308) ER Correction activity

The default value is 3157908.

Is not customer editable.

er.createActivity(parm_id=3155487) ER Create activity

The default value is 72001.

Is not customer editable.

er.exportActivity(parm_id=3155495) ER Export activity

The default value is 72010.

Is not customer editable.

er.showCorporateChargeValues(parm_id=3159088) If the value of the parameter is set to true, the Corporate Charge related values are displayed on an ER's document status details.

The default value is True

Is customer editable.

er.AccountDistribution.showCashAdvance(parm_id=3140846) If the value of this parameter is set to true, the account distribution of an expense report displays cash advances.

The default value is False.

Is not customer editable.

er.ShowLooseExpenseButton(parm_id=3156331) Use this parameter to control the display of the Loose Expense button:
  • Set the value of the parameter to 0 to hide the My Loose Expense button.
  • Set the value of the parameter to 1 to display My Loose Expense button only when user has loose expense(s).
  • Set the value of the parameter to 2 to always displays the My Loose Expense button.

The default value is 0.

Is customer editable.

er.AccountDistribution.showPaymentMade(parm_id=3140847) If the value of the parameter is set to true, the account distribution of an expense report displays payments made.

The default value is False.

Is not customer editable.

er.AccountDistribution.showPersonalCompanyPaid(parm_id=3140848) If the value of the application parameter is set to true, the account distribution of an expense report displas company paid personal expenses. If false, the account distribution does notdisplay any personal expenses as non-company paid personal expenses are never displayed.

The default value is True.

Is not customer editable.

er.tp.enableTpAutoAttach(parm_id=3158382) Set the value of the parameter to true to automatically attach the TP when creating ER out of TP.

The default value is False.

Is not customer editable.

escalateRouter.autoEscalateIfProxyApproved.enabled(parm_id=3159040) Set the value of this parameter to true for the system to skip the reviewer in the hierarchy if the reviewer has already approved the document as a Proxy Reviewer within a Workflow Activity to which the escalation applies.

The default value is False.

Is customer editable.

erLine.table.rowsPerPage(parm_id=3143103) Use this parameter to specify the number of rows to display per page for ER line item paging table. This parameter has no effect if the value of the useGlobal.rowsPerPage parameter is set to true.

The default value is 20.

Is customer editable.

erline.receipt.include.autoCheck(parm_id=3156871) Use this parameter to automatically select the Receipt Included check box if a Receipt is attached by user when creating a line item.

The default value is False.

Is not customer editable.

eurocard.adminEmployeeId(parm_id=3156123) Use this parameter to specify the user login of the default user for assigning the cc transaction for euro card processing when an employee is not specified or is invalid in the cc feed.

The default value is X99999.

Is customer editable.

export.sourceList(parm_id=3141186) Use this parameter to list the available export sources for export designer.

The default value is 999054800999055000.

Is not customer editable.

ER.Validator.abortLevel (parm_id = 3130965) After validating the expense report, if the worst error is less than or equal to this level, the operation is aborted. That means that the document is prevented from being saved or submitted.

The default value is 0 = fatal.

Dependencies:

  • ER.Validator.logLevel
  • ER.Validator.repairLevel
  • ER.Validator.exchangeRateToleranceFactor

Is Customer Editable

ER.Validator.logLevel (parm_id = 3130967) Use this parameter to determine the level used when logging validator messages. The levels are:
  • 0 = fatal
  • 1 = serious
  • 2 = minor (Default)
  • 3 = no problem

Messages whose severity is less than or equal to the log level are logged. For example, a log level of 1 would log only serious or fatal error messages.

The default value is 2.

Dependencies:

  • ER.Validator.repairLevel
  • ER.Validator.abortLevel
  • ER.Validator.exchangeRateToleranceFactor

Is Customer Editable

ER.Validator.repairLevel (parm_id = 3130966) Use this parameter to determine when an expense report is validated before save or check in if there may be problems on a line item that can be repaired. If the problem level is greater than or equal to the repair level, then a repair is attempted. If successful, a message is logged.

Fatal problems cannot be repaired.

The default value is 1 = Serious.

Dependencies

  • ER.Validator.logLevel
  • ER.Validator.abortLevel
  • ER.Validator.exchangeRateToleranceFactor

Is Customer Editable

ERBusinessModel (parm_id = 78040) Use this parameter to determine the workflow business model. Valid values are:
  • 1: Create-Review-Pay This model processes managerial adjustments to the current expense report (default).
  • 2: Create-Pay-Review This model applies managerial adjustments to future expense reports.
  • 3: Create-Review-Pay-Review This model applies managerial adjustments to both current and future expense reports.

No Dependencies

Is Not Customer Editable

erMgr.sortLIBy_bobEmtName (parm_id = 3013151) Use this parameter to enable you to sort line items on the Project Code Manager Review screen.

By default they are sorted by date, which is the BOb element name.

No Dependencies

Is Not Customer Editable

erSummaryShowAllCategories (parm_id = 3041491) Use this parameter to define whether or not empty items appear in an expense report summary. When set to false, empty lines are not displayed.

The default value is true.

No Dependencies

Is Customer Editable

expenseTypeIds.forcedItemization A comma (,) separated string of expense type ids.
fireBROnceForRecurringLineItems (parm_id = 3021526) This parameter, when set to true, fires business rules for recurring line items once.

If set to false, it fire business rules for each generated recurring line item.

No Dependencies

Is Customer Editable

GenerateERFromCCBkg.customDates(parm_id=3155455) Use this parameter to specify a comma separated start date and end date values. Expense reports are created for the transactions carried out in the specified time period. The date format must be yyyy-MM-dd.

Is customer editable.

GenerateERFromCCBkg.dateType(parm_id=3155455) Use this parameter to specify the type of date to create expense report. You can specify TransactionDate, PostingDate, ImportDate, StatementDate. Based on type of date, expense reports are created for the transactions carried out on the dates specified in the "GenerateERFromCCBkg.customDates" application parameter..

Is customer editable.

GenerateERFromCCBkg.FilterBasedOnCC Use this parameter to create expense reports for individual credit card transactions.

The default value is False.

guest.chooser.showCurrentGuestDetails Use this parameter to determine whether the guest chooser's "Current Guests" should show the guest wrapper elements like Amount, Address, and ADCs.
guestQuickAddPanel.maxRecentLineItems Use this parameter to specify the maximum number of line items for the guest quick add panel.
guestQuickAddPanel.recentLineItemsPerPage Use this parameter to specify the number of line items to display per page for the guest quick add panel.
hhExpenseWarning (parm_id = 78026) If the expense type mapping is flagged as ambiguous and the value of this parameter is true, then when the user imports the associated handheld transaction they will see a dialog asking them to pick the correct expense type.

The default value is true.

Is Customer Editable

hhHasReceipt (parm_id = 78027) Use this parameter to specify the expense report document approval print file name template to use in the documents to review portlet for approval.

The default value is er-withEmailApproval.jsp.

Is Customer Editable

hhMaxTransactionsOnClient (parm_id = 78028) Use this parameter to determine the max # of handheld transactions that can be sent to the client (to limit transmission time and memory usage). If the max # is exceeded, the query is limited to 1 year of transactions. If max # is still exceeded, none are sent.

The default value is 500.

Is Customer Editable

HoldErIfNoTP (parm_id = 780303) Use this parameter to define whether to hold an expense report in the Update TP Status activity if there is no associated travel plan (value = true), or to move it to the next activity (value = false).

The default is true.

If you change this parameter, you must stop and start CheckTrvlExpBkg background process.

This parameter is used by the CheckTrvlExpBkg background process.

Is Customer Editable

lineitem.auditCanItemize Use this parameter to enable a Reviewer to itemize an expense or modify the existing itemization of an expense, before approving an expense report.

To enable this functionality, set the value of the application parameter to True.

The default value is False.

mail.attachment.er.printTemplate (parm_id = 3132334) Use this parameter to establish the print template for Expense Report linked documents.

The default value is er.jsp.

Is Customer Editable

mail.sendNotificationToProxyReviewerGroup(parm_id=3156317) If the value of the parameter is set to true, email notifications are sent to the proxy reviewer group.

The default vale is False.

Is customer editable.

mail.maxNoticeDefn(parm_id=3147004) Use this parameter to specify the maximum number of notice definitions for a given user.

The default vale is 20.

Is customer editable.

OdometerEntryRequired (parm_id = 78043) Use this parameter to determine whether an odometer entry is required for the mileage expense category.

Valid values are:

  • true: Message displays if user has not entered starting and ending miles while filling out an expense line item (default).
  • false: Odometer entry is not required.

No Dependencies

Is Customer Editable

scheduleEmailToManager You can use this application parameter to specify the time to deliver a single consolidated email to a manager for multiple approvals. The email is sent at the specified time. The time specified must be UTC time zone and must be in hh:mm and 24Hr format. For example-16:30. Default Value is N/A.
useAutoMileagePopulation (parm_id = 780403) Use this parameter to determine whether the amount is automatically populated for expense reports. Valid values are:
  • 1 true: The Expense Reports - Create screen automatically populates the Amount field by multiplying miles with the mileage rate (default).
  • 0 false: The Expense Reports - Create screen does not automatically populate the Amount field.

No dependencies

Is customer editable

UnassignedCCTransactionNotificationBkg.ERActivity Use this parameter to specify the Expense Report activity numbers for which email notifications must be sent to users. The email notification contains information about the credit card transactions attached to an expense report and the unattached credit card transactions of the user. Specify the value 72001 to send email notifications for ER create activity.

Default value of this parameter is N/A.

UnassignedCCTransactionNotificationBkg.creditCardColumns(parm_id=3158161) Use this parameter to specify the Data columns of the table (token %CCTDetailList%) in unassigned credit cards emails. The value is separated by ",".

Is not customer editable.

UnassignedCCTransactionNotificationBkg.creditCardHeaders(parm_id=3158162) Use this parameter to specify the Header texts of the table (token %CCTDetailList%) in unassigned credit cards emails. The value is separated by ",".

Is not customer editable

UnassignedCCTransactionNotificationBkg.sendAtDaysTo{0}(parm_id=3134590) Use this parameter to specify these values for the email recipient:
  • 1 = user
  • 2 = manager
  • 3 = user & manager
  • 4 = creator proxy
  • 5 = user & creator proxy
  • 6 = manager & creator proxy
  • 7 = user & manager & creator proxy

The default value is 1

Is not customer editable

UnassignedCCTransactionNotificationBkg.sendAtDaysTo{15}(parm_id=3134591) Use this parameter to specify these values for the email recipient:
  • 1 = user
  • 2 = manager
  • 3 = user & manager
  • 4 = creator proxy
  • 5 = user & creator proxy
  • 6 = manager & creator proxy
  • 7 = user & manager & creator proxy

The default value is 1

Is not customer editable

UnassignedCCTransactionNotificationBkg.sendAtDaysTo{20}(parm_id=3134592) Use this parameter to specify these values for the email recipient:
  • 1 = user
  • 2 = manager
  • 3 = user & manager
  • 4 = creator proxy
  • 5 = user & creator proxy
  • 6 = manager & creator proxy
  • 7 = user & manager & creator proxy

The default value is 3

Is not customer editable

UnassignedCCTransactionNotificationBkg.sendAtDaysTo{30}(parm_id=3134593) Use this parameter to specify these values for the email recipient:
  • 1 = user
  • 2 = manager
  • 3 = user & manager
  • 4 = creator proxy
  • 5 = user & creator proxy
  • 6 = manager & creator proxy
  • 7 = user & manager & creator proxy

The default value is 3

Is not customer editable

UnassignedCCTransactionNotificationBkg.sendSummary(parm_id=3158102 Use this parameter to specify these values for the email recipient:
  • 1 = user
  • 2 = manager
  • 3 = user & manager
  • 4 = creator proxy
  • 5 = user & creator proxy
  • 6 = manager & creator proxy
  • 7 = user & manager & creator proxy

The default value is 1

Is not customer editable

er.Itemization.AutoFillRemainingAmount (parm_id = 3144836) If this parameter is set to true, the remaining amount of an expense line will be auto filled into itemization, when user adds a new itemized expense.

The default is true

Is not customer editable

wap.fax.template.er.manager (parm_id = 3025822) Use this parameter to establish the print template for faxing expense reports to managers.

The default value is er.

Is Not Customer Editable

wap.fax.template.er.traveler (parm_id = 3025821) If this parameter is set to true, then any expense report line items created by importing handheld transactions will have their has receipt element set to true, indicating the user has a receipt.

The default value is false.

Is Not Customer Editable

wap.fax.template.pr.manager (parm_id = 3025828)

Use this parameter to establish the print template for faxing payment requests to managers.

The default value is purchaseRequisition.

Is Not Customer Editable

wap.fax.template.pr.traveler (parm_id = 3025827) Use this parameter to establish the print template for faxing payment requests to travelers.

The default value is purchaseRequisition.

Is Not Customer Editable

wap.fax.template.tp.manager (parm_id = 3025824) Use this parameter to establish the print template for faxing travel plans to managers.

The default value is tp.

Is Not Customer Editable

wap.fax.template.tp.traveler (parm_id = 3025823) Use this parameter to establish the print template for faxing travel plans to travelers.

The default value is tp.

Is Not Customer Editable

wap.fax.template.ts.manager (parm_id = 3025826) Use this parameter to establish the print template for faxing timesheets to managers.

The default value is ProjectTimeDetail.

Is Not Customer Editable

wap.fax.template.ts.traveler (parm_id = 3025825) Use this parameter to establish the print template for faxing timesheets to travelers.

The default value is ProjectTimeDetail.

Is Not Customer Editable

guest.userCanEdit (parm_id = 3146101) Use this parameter to define whether users can edit guests from the guest chooser.

The default is true

Is Customer Editable

guestlist.userCanEdit (parm_id = 3146102) Use this parameter to define whether users can edit guest lists from the guest list chooser.

The default is true

Is Customer Editable

lineCopyToDoc.enabled (parm_id = 3146224) If this parameter is set to true, copying line to an existing or a new document is enabled.

The default is true

Is Customer Editable

lineCopyToDoc.setDateToNull (parm_id = 3146726) If this parameter is set to true, the line item date is left blank when copying a line item to an existing or a new document.

The default is false

Is Customer Editable

lineCopyToDoc.adcsToReset (parm_id = 3146727) Use this parameter to define a comma (,) separated list of line item adc to be set to null when copying a line item to an existing or a new document. Is Customer Editable
documentCopy.enabled (parm_id = 3146237) If this parameter is set to true, the document copy feature for expense reports is enabled.

The default is false

Is Customer Editable

documentCopy.setDateToNull (parm_id = 3146236) If this parameter is set to true, line item date is left blank until the creator edits the line on the new document.

The default is true

Is Customer Editable

er.disallowPurposeChange (parm_id = 3147926) If true, then changing the document purpose on an expense report is not allowed unless this contains no line items. If false, ypu can modify the purpose as long as the expense type of every line item is valid for the new purpose. This parameter only applies when the expense-by-purpose relationship (Field Population) is enabled. Default value is true.
erLineReview.table.rowsPerPage (parm_id = 3147982) For ER line item paging table in the review activity, how many rows must be displayed for a page. This parameter has no effect if useGlobal.rowsPerPage is true. Default value is 45.
receipt.mail.html2pdf Enable this parameter to handle the embedded html email receipts, such as receipts from airlines or any electronic receipts. When this application parameter is enabled, any forwarded html email receipt is converted to a PDF receipt format. The PDF format of the receipt is available in the receipt user store and can be attached to an expense report.