- 9 Minutes to read
- Print
- DarkLight
- PDF
DLR
- 9 Minutes to read
- Print
- DarkLight
- PDF
The Planful suite includes built-in data integration functionality, which allows you to import your data.
A Data Load Rule (DLR) tells the Planful system how to handle data values in the data source during a data load. You can create data load rules to load files, copy and paste data, and use web services to load segment hierarchies, attributes, attribute hierarchies, entity hierarchies, users, Workforce data, currency exchanges rate and other data. There are several steps to create a data load rule. These steps vary based on source and target data options.
The first page you will see when you access the Data Load Rules page is the Data Load Rule List. Click the New Data Load Rule page and the Data Integration wizard will step you through the remainder of the process.
Types of Data Loads
The following methods for data import are available:
Spreadsheet Based Data Load
Using this approach, your source data is first exported to Microsoft Excel and then copied on to the Planful browser-based spreadsheet interface through the copy/paste operation.
This approach is user-friendly and most commonly used, however, when the data volume is huge (i.e. above 60,000 records per data load), alternative methods are recommended.
File Based Data Load
Using this approach, your source data is first exported into a text /excel/csv file format. Then, through load mapping settings, load file setup is configured in the application. Lastly, the source file is setup to upload to the Planful application database.
If you set up a File based data load rule and later on want to load data via Web Services, instead of re-creating the entire DLR (Data Load Rule), you can simply edit it and change the Load Type to Web Services. This flexibility saves time and ensures consistency in loading data when the same DLR is used. However, it is very important and a best practice to complete all the steps in the DLR to effectively change the DLR type. Otherwise, the DLR will be rendered unusable.
You can switch between the types of DLRs:
- File Load
- Web Services
- Copy – Paste
- NetSuite Connect
For example, to change the load type from File to Web Services, click the DLR. Change the Load Type to Web Services and complete the remaining steps of Select Sample Input File, Define Overall Rule Settings, Manipulate Input File, Define Data mappings and Load Data for the changes to take effect.
Data Load Rules (DLRs) are automatically sorted alphanumerically. Sorting alphanumerically allows you to more quickly identify a Data Load Rule without scrolling through the lists.
If you sort on any column on the Data Load Rule List page, navigate away, and then return to the same page, the sorting is retained.
Template Based Data Load
Using this approach, data is loaded into the Planful suite via data input templates in which data is manually entered. Administrative users can design and publish the data input templates, which are then accessed by end users who input data into the templates.
This approach is recommended when the data needs to be loaded into the Planful suite from several disparate General Ledgers with significant dissimilarities in the chart of accounts and the data translation mappings from the subsidiary general ledger data to the common reporting chart of accounts do not exist or would be hard to create.
Web/Cloud Services
See the Admin Guide to Loading Data to Planful
High Level Steps to Create a Copy-Paste DLR to Load Data
- Access the Data Load Rules page by navigating to Maintenance > Data Integration > Data Load Rules.
- Click the New Data Load Rule tab.
- Enter Name.
- Select Copy - Paste as the Load Type on the New Data Load Rule page.
- Select Load Item and Load Sub Item from the drop-down.
- Copy and paste data from your source file to the spreadsheet on the Select Sample Input File page.
- Select parameters, defaults, and segment information to further define the way you want to load data using the Define Overall RuleSettings page.
- Transform/manipulate the data you are loading to best suit your needs on the Manipulate Input File page.
- Map source data columns to targets using the Define Data Mappings page.
- Perform the load using the Load Data page.
High Level Steps Create a File DLR to Load Data
- Access the Data Load Rules page by navigating to Maintenance > Data Integration > Data Load Rules.
- Click the New Data Load Rule tab.
- Enter Name.
- Select File Load as the Load Type on the New Data Load Rule page.
- Select Load Item and Load Sub Item from the drop-down.
- Load the source file using the Select Sample Input File page.
- Select parameters, defaults, and segment information to further define the way you want to load data using the Define Overall RuleSettings page.
- Transform/manipulate the data you are loading to best suit your needs on the Manipulate Input File page.
- Map source data columns to targets using the Define Data Mappings page.
- Perform the load using the Load Data page.
High Level Steps to Create a Web Services DLR to Load Data
- Access the Data Load Rules page by navigating to Maintenance > Data Integration > Data Load Rules.
- Click the New Data Load Rule tab.
- Enter Name.
- Click the New Data Load Rule tab.
- Select Web Services as the Load Type on the New Data Load Rule page.
- Select Load Item and Load Sub Item from the drop-down.
- Use an external Data Integration tool (like Boomi) to load data to the Planful system.
- The steps will vary based on the external Data Integration tool used.
High Level Steps to Load Alternate Hierarchy Data Using an XLSX Source File
To load data into an alternate hierarchy:
- Navigate to Maintenance > Data Integration > Data Load Rules.
- Click New Data Load Rule.
- Select any File Load load type from the drop-down.
- Select Segment Hierarchies for Load Item and any segment for Load Sub Item.
- Click Select Sample Input File.
- Click the Choose File button for the Sample Data File under the File Information section and then click Next or Define Overall Rule Settings.
- Select Alternate Hierarchy from the Hierarchy Type section. If you set up an elimination company in Hierarchy Management and selected Yes for Elimination, there will be an option to tell the application to obtain a value for the elimination company from the file that contains the data you are loading to Planful.
- Select Yes for Include in Data File for the Elim Attribute to obtain the value from the data you are loading to Planful. This Parameter is available for Segment Hierarchy and Alternate Hierarchy data loads.Note:Elimination companies in the main company hierarchy do not require a new code for the alternate hierarchies.
- Define the remaining parameters for the data load (e.g., input file manipulation, data mappings).
- Click Load Data and then click Finish. The DLR for the alternate hierarchy is submitted for processing. A notification will be sent once processing is complete and the data is in the alternate hierarchy.
How to Create a Data Load Rule to Process Workforce Planning Allocations?
Complete the steps below to create a data load rule to process allocations in Workforce Planning.
Prerequisites
- Choose Allocation Method by Department when setting up employee allocations. For information on how to do so, see the
- Understanding Employee Allocations topic in the Workforce Planning Admin Guide.
- Employees should have previously been populated in a Workforce Planning scenario.
- Create a file that defines the allocation by all segments in the Common Chart of Accounts.
- Define the file to include all fiscal years based on the budget input years defined in Configuration Tasks.
- Define the allocation percentages for each month ensuring that the percentages total 100% for each month within a given fiscal year.
- Once loaded, the allocation can be viewed in the home department of the employee.
To create a Data Load Rule to Process Workforce Planning Allocations, follow the steps below:
- Define a data load rule with the following parameters:
- Load Type: Use either File Load or Copy-Paste
- Load Item: Choose Workforce Planning
- Load Sub-Item: Choose Workforce – Employee Allocations
- Click Next.
- Select Sample Input File and complete the following fields:
- Row Containing Header – Select 1
- Number of Rows to Skip – Select 1
- Number of Source Fields – Select 22, this is the number of columns in the file format for this Data Load Rule
- Number Format/Thousand Separator – Select Comma(,)
- Number Format/Decimal Separator – Select Dot(.)
- Date Format – Select MM/DD/YYYY
- Data Load – Copy and paste from an Excel spreadsheet the formatted fields to be used in the DLR
- Click Next.
- Define Overall Rule Settings: Define the scenario and time mapping to be used for this data load rule.
- Scenario – Select the Scenario the data will be loaded into.
- Allocation Basis – This is predefined based on the Define Workforce Planning Budgeting Criteria Task, in this Allocation by Department
- Time Mapping – Select Across Columns which defines a column for each month that allocations are processed against.
- Click Next.
- Manipulate Input File: Confirm the columns align with the Source file.
- Click Next.
- Define Data Mappings: Select the correct field mappings to the columns identified in the source data file.
- Click Next.
- Confirm the scenario data is being loaded and click Finish. Use Verify Data to confirm data loads.
You will receive confirmation that data was loaded successfully, or any errors during the data load will be identified. If errors are found correct the errors in the source file and attempt to load again.
High Level Steps to Incrementally Load Workforce Data
To incrementally load Employee Workforce Data, complete the following steps:
- Navigate to Maintenance > Data Integration > Data Load Rules.
- Click New Data Load Rule.
- Select a Load Type for your new data load rule.
- Select Workforce Planning for the Load Item.
- Select Workforce - Employee Data as the Load Sub Item.
- Continue with the load process. New employees will be appended and existing employees will be updated.
Loading SSO Users
You cannot load SSO Authentication users using Data Load Rules. If there are a few users, you can manually add them from the user interface. If there are too many users to manually add, load the users with email and password as Native Authentication. Then, submit a Support case and the Operations group will change the user Authentication mode from Native to SSO.
You can load SSO users with Planful APIs. After creating users with Data Load Rules or the APIs, the authentication type must be updated by the Planful Operations team.