This solution provides the detailed information on each column available in the Employee / Manager Data Import Template 


 

Column NameRequiredDescription
/Optional
ActionOptionalChoose from the available two options 'Create' to create new employee record or 'Update' to update the existing records, if applicable Else leave empty
EmpCodeOptionalEnter employee HR code - this field is applicable only if exporting expense data to a payroll system or importing data from Travel Booking Back Office System. If you are not going to do any of the above leave the field blank and it will be defaulted to Vendor Number (Column B)
VendorNumberRequiredEnter employee vendor number associated with the user as specified in the ERP/Accounting system. This should be an alphanumeric value. Vendor Number is Not Applicable  - if vendor card is created automatically 
EmpFirstNameRequiredEmployee First Name
EmpLastNameRequiredEmployee Last Name
EmailRequiredEmployee email address. This should be a valid email, as this will become the user's login username and be used for all future communications by the system
PhoneNumberRequiredThis should be a numeric value. Default to 800-800-8000 if this field is not applicable or leave it empty
MileageRateRequiredThis has to be entered as a decimal value , it can vary for different user type like the mileage rate can be different for employee and manager or can be defaulted to a single value
AddressLine1OptionalCan be left blank or populated with the requisite Address
AddressLine2OptionalCan be left blank or populated with the requisite Address
AddressCountryOptionalCan be left blank or populated with the requisite Address Country
AddressStateOptionalCan be left blank or populated with the requisite Address State
CityOptionalCan be left blank or populated with the requisite City
ZipCodeOptionalCan be left blank or populated with the requisite Zipcode
UnitOfTravelRequiredThis should be an Alphanumeric value. Select between Miles or KMS. This is used while calculating mileage distance between start and end address using Google Maps. 
UserTypeRequiredCategorize users as 'Manager' or 'Employee'.  Managers can create as well as approve expense reports. Employee type of user can only create and submit expense reports
RoleAssignedRequiredEnter different Roles as needed. (Roles are used to segment users. Users assigned to a specific Role will only see Expense Types and Report Types allocated to that Role). If none of this is applicable to you, just default to CORPORATE
CompanyRequiredEnter company name. If you have multiple companies, assign users to respective company. This field could be used to derive accounting segment information while integrating with GP or Dimension information while integration with NAV
BusinessUnitRequiredList business unit that user belongs to, if any. Else, default to NA. This field could be used to derive accounting segment information while integrating with GP or Dimension information while integration with NAV
CostCenterOptionalList cost center that user belongs to, if any. This field could be used to derive accounting segment information while integrating with GP or Dimension information while integration with NAV. 
MiscGLCode1OptionalEnter user specific VAT1 GL code, if applicable Else leave empty
MiscGLCode2OptionalEnter user specific VAT2 GL code, if applicable Else leave empty
MiscGLCode3OptionalEnter user specific VAT3 GL code, if applicable Else leave empty
MiscGLCode4OptionalEnter user specific VAT4 GL code, if applicable Else leave empty
APGLCodeOptionalEnter user specific Reimbursable AP GL code for user if applicable
UserGroupOptionalEnter usergroup that user belongs to, if applicable. This field could be used to derive accounting segment information while integrating with GP or Dimension information while integration with NAV
DefaultCurrencyRequiredEnter the 3 letter currency code the user gets reimbursed in. For example, USD or CAD
ManagerActionStatusRequiredDefault value is 'Submitted to Manager'. This is the status for 1st level of expense approval (in case of multiple levels of approval) or last level in case of a single level of approval.  When the expense report has this status, the manager indicated in the "ManagerEmail" column below will get the expense report for approval.
ManagerEmailRequiredThis should be an Alphanumeric value. This is the MGR1- 1st Level Expense Approval in the approval process (in case of multiple levels of approval) or last level in case of single level of approval. See NOTE #3 for more details
ExpensePolicyLimitOptionalIf report is >this amount, it will need approval by MGR2. See NOTES for more details. Default to 0 if this field is not applicable
IsDefaultOptionalEnter YES. Indicates if the approval level is a default approval level. Usually, the first level of approval is marked as YES by default.
ManagerActionStatusLevel2OptionalDefault value is 'Manager Approved - Level 1'. This is the status for 2nd level of Expense approval (in case of multiple levels of approval) or last level in case of two levels of Expense approval. When the expense report has this status, the manager indicated in the "ManagerEmailLevel2" column below will get the expense report for approval.
ManagerEmailLevel2OptionalThis should be an Alphanumeric value. This is the MGR2- 2nd Level Expense Approval in the approval process (in case of multiple levels of approval) or last level in case of two levels of approval. See NOTE #3 for more details
ExpensePolicyLimitLevel2OptionalIf report is >this amount, it will need approval by MGR3 (If defined). Default to 0 if this field is not applicable
HireDateOptionalEnter the Hire Date of the employee, if applicable Else leave empty
TerminationDateOptionalEnter the Termination Date of the employee, if applicable Else leave empty
WindowsOrNetworkIdOptionalEnter Windows or NetworkId of the employee, if applicable Else leave empty
License TypeRequiredOptions are Expense, Timesheet, Both. Enable timesheet approver related fields if license type is either Timesheet or Both. Enable expense approver related fields if license type is either Expense or Both
DisableUser?RequiredEnable/Disable Employee In Gorilla Expense -> Auto flagged based on status field on employee card. 
ManagerActionStatusLevel3OptionalDefault value is 'Manager Approved - Level 2'. This is the status for 3rd level of Expense approval (in case of multiple levels of approval) or last level in case of three levels of Expense approval. When the expense report has this status, the manager indicated in the "ManagerEmailLevel3" column below will get the expense report for approval.
ManagerEmailLevel3OptionalThis should be an Alphanumeric value. This is the MGR3- 3rd Level Expense Approval in the approval process (in case of multiple levels of approval) or last level in case of three levels of approval. See NOTE #3 for more details
ExpensePolicyLimitLevel3OptionalIf report is >this amount, it will need approval by MGR4 (If defined). Default to 0 if this field is not applicable
ManagerActionStatusLevel4OptionalDefault value is 'Manager Approved - Level 3'. This is the status for 4th level of Expense approval (in case of multiple levels of approval) or last level in case of four levels of Expense approval. When the expense report has this status, the manager indicated in the "ManagerEmailLevel4" column below will get the expense report for approval.
ManagerEmailLevel4OptionalThis should be an Alphanumeric value. This is the MGR4- 4th Level Expense Approval in the approval process (in case of multiple levels of approval) or last level in case of four levels of approval. See NOTE #3 for more details
ExpensePolicyLimitLevel4OptionalIf report is >this amount, it will need approval by MGR5 (If defined). Default to 0 if this field is not applicable
ManagerActionStatusLevel5OptionalDefault value is 'Manager Approved - Level 4'. This is the status for 5th level of Expense approval (in case of multiple levels of approval) or last level in case of five levels of Expense approval. When the expense report has this status, the manager indicated in the "ManagerEmailLevel5" column below will get the expense report for approval.
ManagerEmailLevel5OptionalThis should be an Alphanumeric value. This is the MGR5- 5th Level Expense Approval in the approval process (in case of multiple levels of approval) or last level in case of five levels of approval. See NOTE #3 for more details
ExpensePolicyLimitLevel5OptionalDefault to 0 if this field is not applicable


NOTES

1) Gorilla Expense offers two kinds of Manager Approval Workflows

    a) Manager approval by SIMPLE HIERARCHY - Here, employee submits report to MGR1 and after MGR1 has approved, it goes to MGR2. 

    b) Manager approval by AMOUNT - Here, if employee submits a report whose with a value < $X  then only MGR1 has to approve and the expense report is approved all levels. If employee submits a report with a value > $X, then after MGR1 approves, it will be sent to MGR2 for approval, before expense report is approved all levels


Prior to importing employee details please make sure the required company, business unit, cost center and roles are configured and present in Gorilla Expense. While importing employee template please make sure all required columns are filled in like user code, role, company, business unit, cost center, first name/last name, phone number, email, user type, vendor, mileage rate etc. You need to import employees first and then assign managers to the employees. Importing employees is the primary aspect before importing expense types and bank profiles. 



For a detailed tutorial on how to import employees, please refer - .
Employee Data Import Tutorial 

 

For a detailed tutorial on how to assign managers to employees, please refer - Assign Manager(s) to Employee Profiles