Jump to: navigation, search

Teleopti OrgData Tips

Software product name Performance DNA
Version Number 9.0
Subject Teleopti OrgData Tips

Symptoms

  • WFM users not being imported by OrgData.
  • Agents not being Placed under their Manager in the User Hierarchy
  • User data missing from import

Resolution

WFM users not being imported by OrgData

In order for OrgData to pull user data from Teleopti WFM the User must be in a Site and Team. Due to the API calls OrgData can only request User data based on Site and Team assignment.

Agents not being Placed under their Manager in the User Hierarchy

There are 3 possible causes of User Hierarchy not being built correctly:

  1. The LMPositionID field in OrgData is not mapped to the WFM User field that contains the Agent's Manager's Employee ID.
  2. The PositionID field in OrgData is not mapped to the Employee ID field from WFM.
  3. WFM has not had the Manager's Employee ID entered against the Agent in the correct Optional Column.

User data missing from import

The most common cause for missing data is a mismatch in the mapping of the OrgData fields with WFM. Most issues can be resolved by checking the field/column names in the OrgData Config XML for spelling and formatting errors such as:

  • "'EmployeID'" rather than "'EmployeeID'"
  • "'LeadEmploymentID'" rather than "'Lead Employment ID'"

When mapping OrgData fields to WFM User data fields the field/column names must match exactly. Some WFM Optional Columns may contain spaces or special characters.

General Tips

  • Employee ID is mandatory and must be unique, if duplicates are found the OrgData process will stop and the import will fail.
  • Optional Columns can often have a rouge <space> at the beginning or end of the name causing a mapping mismatch.
  • When creating the Import Template the field that maps to LoginID must contain unique values. Duplicates will cause the push of data to Competence Manager (Performance DNA) to fail.

Sample OrgData Config file Mapping

<ImportSources 
CsvFilePath="" 
BackupFilePath=""
PostImportSql="">
          <Source Type="Wfm" ID="1" MergeMethod="Append">
                  <Mapping Field="Username" WfmField="EmployeeId" />
                  <Mapping Field="EmployeeID" WfmField="EmployeeId" IsKey="true" />
                  <Mapping Field="PositionID" WfmField="EmployeeId"/>
                  <Mapping Field="WfmUserId" WfmField="UserId" />
                  <Mapping Field="FirstName" WfmField="FirstName" />
                  <Mapping Field="LastName" WfmField="LastName" />
                  <Mapping Field="Email" WfmField="Email" />
                  <Mapping Field="LMPositionID" WfmField="Team Manager ID" />
                  <Mapping Field="Site" WfmField="Site" />
                  <Mapping Field="Team" WfmField="Team" />
                  <Mapping Field="TrainingPlannerRole" WfmField="Training Planner Role" />
This page was last edited on June 25, 2019, at 10:01.
Comments or questions about this documentation? Contact us for support!