Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

View file
namecostallocation_$yyyy$mm$dd.csv_template with descriptions.xlsx
View file
nameCost Allocation.pdf

To download above documents:

...

On this page:

Table of Contents
minLevel1
maxLevel6
outlinefalse
stylenone
typelist
printablefalse

Overview

Cost Allocation is an alternate form of custom reporting field. 

Table of Contents
minLevel1
maxLevel7

Benefits and Limitations

...

Task

...

Process / Helpful Hint

...

Benefit

Benefits

  • Max file size:

...

  • 50MB.

  • Ability to upload files and set up an automated

...

  • feed.

  • Available on the desktop and mobile.

  • Cost Allocation allows for

...

  • Nesting and Tiered.

    • Nesting allows the user to choose a parent value and in turn, presents the option for the child value, nested under the parent value.

...

    • Tiered allows for multiple levels ex: project, task, subtask

  • Trip reporting data can be captured through PNR scripting.

Limitations

...

  • Standard Cost Allocation displayed on the purchase page, where Tiered Cost Allocation will display on the trip search page and again on the purchase page with the same value as the trip search page, but they can edit it if needed.

  • Unable to apply to

...

  • profile.

Comparison

...

Chart Custom Fields vs. Cost Allocation

...

Let’s Get Started

Enabling Cost Allocation - Who to Contact

Task

Process / Helpful Hint

Contact

Options

Custom Field

Cost Allocation

Upload options

Image AddedImage Added

Automated Feed option

Image AddedImage Added

Desktop and Mobile

Image AddedImage Added

Nesting Value

Image AddedImage Added

Values written to PNR

Image AddedImage Added

Values written to Profile

Image AddedImage Added

Max size

4,000 bytes

50 MB file max

Deem booking flow Placement

Trip Planner and Purchase page

Nesting - Purchase page

Tiered - Trip Search and Purchase Page

Contacts to Enable Cost Allocation

Channel Sales Director

  • If Automated feed is required

...

Deem Support Case

  • Open a Deem Support Case, to fully enable Cost Allocation per site

...

  • . Deem has a process they need to complete for the field to be fully active.

Note: You can start configuring the site and cost allocation file while Deem completes their process.

Gathering Information

...

Task

...

Process / Helpful Hint

Reporting Values

  • Parent Value - Master field name.

  • Child Value - Secondary field name (Data is captured for reporting).

Note: Special Characters are not allowed other than slash, dot, or dash.

File type

  • Manual upload.

  • Automated.

Note:

...

If Automated feed is needed (Cost Item). Please open a Deem Support Case and contact your Channel Sales Director (provide case number)

...

Creating Cost Allocation Field

...

...

Process / Helpful Hint

...

Enable

  1. Open a Deem

...

Create Field

...

  1. support case.

  2. Select Site ID from the

...

  1. dashboard home page.

    Image Added
  2. Hover over Services and

...

  1. select Expenses.

...

  1. Image Added

...

Creating Parent

...

  1. Select Cost Allocation.

...

  1. Image Added
  2. Select Edit to the far right within the Cost Segments.

...

  1. Image Added
  2. Update Cost Segment (

...

  1. parent).

    Image Added
    1. Enter Name.

  • Entering Project Code for this example

    1. Enter Description.

  • In this example, we are using Project Code Associated with Trip

...

    1. If this is the parent field

...

    1. , Subsegment

...

    1. Of will be left at None (Independent segment).

...

    1. Select Active

...

    1. .

    2. Enable Cost Allocation

...

    1. .

    2. Cost Segment Required?

...

Move to the bottom of the screen and click on Save

...

    1. : Select Yes or No.

    2. Select Save.

  1. Select Add a New Segment

...

  1. under Cost Segments box to create child cost segment.

...

  1. Image Added
  2. Update Cost Segment (

...

  1. child).

    1. Enter Name

...

  • Entering Project Name for this example

...

Description

  • You can leave blank

Subsegment of - Click on Project Code

...

    1. .

    2. Enter Description.

    3. Subsegment Of:select Project Code (this is the parent segment associated to this field).

...

    1. Select Active.

    2. Enable Cost Allocation

...

    1. (inherited from parent segment

...

Move to the bottom of the screen and click on Save

...

    1. ).

    2. Cost Segment Required?: Select Yes or No.

    3. Select Save. Both parent and child cost segments

...

    1. display in the Cost Allocation screen.

  1. To confirm both the parent and child cost segments are active,

...

  1. select each cost segment name under

...

  1. Cost Segment

...

  1. and look for a green check

...

  • Child showing Active

...

  • Fields have been created. Next, create the upload file.

  1. under Active.

  • Parent showing Active

  1. Image Added

Important Upload File Criteria

...

Task

...

Process / Helpful Hint

...

Upload Template

  • Click on Upload Allocations button

...

To upload template:

  1. Select Upload Allocations.

    Image Added
  2. Select Instructions and Template.

...

Field Definitions and important information

  1. Image Added
  2. Complete the allocations template. DO NOT remove any columns or headers from the file when uploading.

...

  1. While they may not be required or may not be applicable for travel, they are critical for the upload to function properly.

    • Segment Name

...

    • : (Required

...

    • ) Max character length 30

    • Allocation Name

...

    • : (Required

...

    • ) Max character length 45

    • Allocation Description

...

Not Required

    • : (Do not Use) Not applicable for Travel.

    • Allocation Code: Max character length

...

    • 45

      • Required if you want to capture a numeric value or string

    • Parent Allocation Name: Max character length 45

Parent Allocation Name

      • Required

...

      • for Nesting one

...

      • allocation to another

...

Max character length 45

      • or Tiered.

    • Expense Approver ID

...

    • : (Do not Use) Not applicable for Travel.

    • Expense Approval Threshold Amount

...

    • : (Do not Use) Not applicable for

...

    • Travel.

    • Travel Approval External ID

...

    • : (Not Required)

...

Nesting Fields

  1. In the case of a

...

  1. Nested or Tiered segment, the Parent Allocation name must exist

...

  1. and be configured, in order for it to upload successfully

...

File type

...

  • .CSV (Comma Delimited)

...

Character limits

...

  1. .

  2. Save file name as --- costallocation_siteid_yyyymmdd.csv

  • Special Characters: While it is not recommended to use special characters, they are supported in Segment Name, Allocation Name, and Allocation Code.

    • ~ ` ! @ # $ % ^

...

    • * ( ) _ - + = { : ; } [ < , . > ] ? / " ' | \

  • Common issues that cause a failure:

    • Ensure ALL columns and headers are included in the file - use the template

...

    • and ensure the headers are added

...

    • correctly.

    • Input Segment Name is not present in the system.

    • Parent Segment not found in system for the input Parent Allocation name.

    • Input Parent Allocation name is not present in the system.

    • Linking active child allocation to inactive parent allocation.

    • Parent allocation's segment is not the parent of the segment that owns the child allocation.

    • Duplicate Allocation Names are NOT allowed.

Cost Allocation Upload

...

Task

...

Parent

...

field

...

To set up the Parent field within upload file

...

:

  1. Enter Parent field name

...

  1. in Segment Name column. Max character length is 30. In this example, Project Code is the parent field name.

...

Max character length 30

  1. Enter Allocation Name

...

  1. , the data field collection for Parent (

...

  1. searchable on purchase page)

...

  1. . Max character length is 45.

  2. Leave Allocation Description

...

  1. blank

...

  • Max character length 180

  1. .

  2. Enter the Allocation Code

...

  1. , the number associated to this parent. Max character length is 45.
    Note: This number cannot be reused for any new Parent fields and do not change once associated with the Parent field.
    In this example, we started off with 12345 and then continued the numbering from there.

...

Max character length 45

...

  1. Image Added

Child

...

field

...

To set up the Child field within upload file (bottom

...

section):

...

  1. Enter Child field name

...

  1. in Segment Name. Max character length 30. In this example, Project Name is the child field name.

...

Max character length 30

  1. Enter Allocation Name

...

  1. , the data field collection for

...

  1. Child (

...

  1. searchable on purchase page)

...

  1. . Max character length is 45.

  2. Leave Allocation Description

...

  1. blank.

  2. Allocation Code: Enter child data field collection for child again

...

  1. . Max character length is 45.

  2. Parent Allocation Name: Enter parent data collection associated with the Child data field.

...

  1. Max character length is 45.

...

  1. Image Added

    Note: One to one parent child relationship only. Each entry for

...

  1. parents must be associated with a child entry, and vice versa.

  2. Save

...

  1. file name as --- costallocation_siteid

...

  1. _yyyymmdd

...

  1. .csv

...

Upload

...

file

...

  1. Select Upload Allocations.

...

  1. Image Added
  2. Under Upload Template

...

  1. select Choose File.

  2. Find file and then

...

  1. select Upload.

...

  1. Image Added

...

Confirmation screen will appear

...

Click Close

...

  1. A confirmation screen displays. Select Close.

    Image Added
  2. Select Recent Upload History

...

  1. to validate if the file was successful or if there were errors indicated.

...

  1. Image Added

...

  1. See if upload was successful

...

  1. with no errors.

...

  1. Image Added
  2. List of both parent and child fields you have uploaded

...

  1. display at the bottom of the Cost Allocation home page

...

...

    • Select the field name listed under the Cost Segment box to see each list.

...

    • Image Added

Customer

...

Task

...

Process / Helpful Hint

...

Experience

  • The Cost Allocation reporting field

...

  • displays on the Trip Search and Purchase page if Tiered, otherwise it display only on the Purchase page.

  • A pick list

...

  • displays as you type in the field. The list displays from both the child and the parent field names,

...

  • allowing the client to easily find the response they are looking for.

    • Example below searching for the letter

...

    • “y.Results display any parent and child with “y” in any part of their name.

...

    • Image Added

PNR

...

Task

...

Process / Helpful Hint

Scripting

Special scripting is required for Cost Allocation.

...

See Cost Allocation and PNR Edits for more information.