User Manual

08.13.2024

MANUAL

Table Function: Import Records and Link Master Data

## Overview This page is written on the assumption that you understand the basic import method "[Table Function: Import Record](table-record-import)". Please refer to the following first to understand the basic usage of "[Import](/en/manual/site-package-import)". This page explains how to import when linking parent and child tables. As an example, we will use a common customer CD for customer management (parent table) and sales management (child table), and link them together. The general flow is as follows. 1. Open the Excel data for "Customer Management" and "Sales Opportunity Management", select "Save As", and save it by selecting "CSV (Comma Separated) (.csv)" or "CSV UTF-8 (Comma Separated) (.csv)" as the file format. 1. Create "Customer Management" and "Negotiation Management" record tables and create data items 1. Set the title of the "Customer Management" table 1. Set the link with the "Customer Management" table as the parent and the "Negotiation Management" table as the child 1. Import the CSV data for "Customer Management" 1. Import the CSV data to "Negotiation Management" ## Prerequisites 1. Set the "Link" for tables before importing 1. The field names of the parent table linked to the child table are imported as the field names set in the child table. --- Customer Management (Parent Table) ![image](https://pleasanter.org/binaries/70e23bda75be4c668322cb58ae4b6bbe) Item name|Data type|Pleasanter item|Setting item ---|---|---|--- Customer CD|String|Description A|Style: Normal Customer name|String|Title Postal code|String|Description B|Style: Normal Address 1|String|Description C|Style: Normal Address 2|String|Description D|Style: Normal Negotiation Management (child table) ![image](https://pleasanter.org/binaries/963c0de8827247268b79faaeb52ef7a5) In this case, the customer CD in Project Management is linked to the customer CD in Customer Management, so there is no customer name field in Project Management. To maintain uniqueness, the parent table manages the customer CD and customer name as a set, and the child table records only the customer CD and refers to the parent table for the customer name in many cases. --- ## 1. Notes On Linking Parent And Child Tables That Serve As Master Data The link function of Pleasanter links the title field of the parent table with the classification field of the child table. In this example, the customer name is generally the title, but if the customer name is the title, it becomes difficult to determine which is which if there are companies with the same name. ![image](https://pleasanter.org/binaries/90a276e4c0314a7592d5484535f69390) If the customer CD is made the title field to maintain uniqueness, it becomes difficult to determine which code is which customer. ![image](https://pleasanter.org/binaries/26dc1a753c9446d3a21f41719114ec7a) For this reason, Pleasanter has a function called "「Title Merge」" that combines multiple fields, such as customer CD and customer name, and treats them as a title. ![image](https://pleasanter.org/binaries/c88f41f363de4b29ae029ce6fa6f302f) For "「Title Merge」", go to "「Manage Tables」" → "[Editor](/en/manual/table-management-editor)" and enable "Customer CD" in the "[Option List](/en/manual/table-management-choices-text)" as shown in the screen below, and with the current settings, arrange "Customer CD" and "Customer Name" from the top. In this example, we have changed the display name of "[Title](/en/manual/tenant-logo)" to "Customer Name." ![image](https://pleasanter.org/binaries/254fe9e5931841779ea9efc6f95027ca) --- ## 2. Create A Table To Import Excel Data And Set The Link First, create a customer management table and a sales management table by combining the Excel data and item names (item names in "「Manage Tables」" -> "[Editor](/en/manual/table-management-editor)"). ![image](https://pleasanter.org/binaries/48276585c6d3446fac3918e246ecaba0) ![image](https://pleasanter.org/binaries/d676faa0319b4245bab0581e6f3569b6) --- ## 3. Import Excel Data For Parent Data First, import data from the parent table. Open the customer management table and click the import button from the list screen. ![image](https://pleasanter.org/binaries/021f03df231244b5992e5e7597fac3ef) Make sure to select the correct character code. [Importing Excel data into Pleasanter](/manual/table-record-import) ![image](https://pleasanter.org/binaries/200630c95e634dbba970129e1cff6b89) As per the "「Title Merge」" settings, the data is merged in the format "Customer CD) Customer Name". --- ## 4. Import Excel Data For Child Data In the diagram below, the customer in the parent data refers to the title, and the customer in the child data refers to classification A. The title of the parent data to be linked from the child data is combined in the format "Customer CD) Customer Name", so the link will not be set correctly if the original data is used as is. ![image](https://pleasanter.org/binaries/4a55687051634093a3c383ab47caf6c1) Therefore, you need to make the child data have the same format as the parent data title before importing. If you import data in its original state, the link will not be set correctly and the beginning of "Customer" will be displayed as. ![image](https://pleasanter.org/binaries/73bd893cd3074467b31b16ac7b3401a8) If the original data is in Excel, create combined data such as "Customer CD) Customer Name" using a function such as VLOOKUP and then import it. ![image](https://pleasanter.org/binaries/666bfedb17204744a3e888baf77730e2) Item name|Data type|Pleasanter item|Setting item ---|---|---|--- Customer|String|Category A|Style: Normal. Combine customer CD and customer name. Project name|String|Title Status|Number|Status| Negotiation probability|String|Description B|Style: Normal Negotiation start date|Date|Date A| Quote submission date|Date|Date B| Deadline|Date|Completion| Quote amount|Number|Number A Person in charge|Category|Category B When you import data with combined titles, the link settings will be automatically enabled like this. ![image](https://pleasanter.org/binaries/abb4fc847e4640d68c1ff4bb051bcdcd) ## Specify Parent Table (Master) By Record ID ![image](https://pleasanter.org/binaries/e8674aef3a3e4e9f95929b73f6a3661a) As shown above, you can link to the master table item with the record ID "27287" instead of the "customer" name "10100) Assist Co., Ltd.". ## Move To Linked Table Records with links will be displayed on the editing screen, so you will be able to move between them. ![image](https://pleasanter.org/binaries/8317bbd7e8054f70bf20014d6c5b5766) ![image](https://pleasanter.org/binaries/cbeb3d264b654e5ca2ddc1e7cdb4852c) --- ## Things To Check If The Imported Data Is Not Linked Properly 1. Import the master table before importing the child table. If you have imported the child table first, export the child table data after importing the data into the master table, and import the file with the "Update records with matching IDs" checkbox checked. 1. Import the child table link item name with the child table item name, not the parent table item name. ## Related Information <div id="ManualList"><ul><li><a href="/en/manual/site-package-import">Site function: Import Site Package</a><span>08.13.2024 up</span></li></ul></article> <ul><li><a href="/en/manual/table-record-import">Table Function: Import Record</a><span>08.13.2024 up</span></li></ul></article> <ul><li><a href="/en/manual/table-management-editor">Table Management: Editor</a><span>08.13.2024 up</span></li> <li><a href="/en/manual/table-management-choices-text">Table Management: Editor: Item Detail Settings: Option List</a><span>08.13.2024 up</span></li></ul></article> <ul><li><a href="/en/manual/tenant-logo">Tenant Management Function: Logo, Title, Logo Image</a><span>08.13.2024 up</span></li></ul></article> <ul><li><a href="/en/manual/group-import">Group Management Function: Import/export</a><span>08.14.2024 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />
TOP
このページをシェアする
記載された商品名、各製品名は各社の登録商標または商標です。 © Implem Inc.