PLM InstallGuide Kinetic2021.2
PLM InstallGuide Kinetic2021.2
PLM InstallGuide Kinetic2021.2
Management
Configuration Guide
for Kinetic
Version 2021.2
Disclaimer
This document is for informational purposes only and is subject to change without notice. This
document and its contents, including the viewpoints, dates and functional content expressed herein
are believed to be accurate as of its date of publication. However, Epicor Software Corporation makes
no guarantee, representations or warranties with regard to the enclosed information and specifically
disclaims any applicable implied warranties, such as fitness for a particular purpose, merchantability,
satisfactory quality or reasonable skill and care. As each user of Epicor software is likely to be unique
in their requirements in the use of such software and their business processes, users of this document
are always advised to discuss the content of this document with their Epicor account manager. All
information contained herein is subject to change without notice and changes to this document since
printing and other important information about the software product are made or published in
release notes, and you are urged to obtain the current release notes for the software product. We
welcome user comments and reserve the right to revise this publication and/or make improvements
or changes to the products or programs described in this publication at any time, without notice.
The usage of any Epicor software shall be pursuant to an Epicor end user license agreement and the
performance of any consulting services by Epicor personnel shall be pursuant to Epicor's standard
services terms and conditions. Usage of the solution(s) described in this document with other Epicor
software or third party products may require the purchase of licenses for such other products. Where
any software is expressed to be compliant with local laws or requirements in this document, such
compliance is not a warranty and is based solely on Epicor's current understanding of such laws and
requirements. All laws and requirements are subject to varying interpretations as well as to change
and accordingly Epicor cannot guarantee that the software will be compliant and up to date with such
changes. All statements of platform and product compatibility in this document shall be considered
individually in relation to the products referred to in the relevant statement, i.e., where any Epicor
software is stated to be compatible with one product and also stated to be compatible with another
product, it should not be interpreted that such Epicor software is compatible with both of the
products running at the same time on the same platform or environment. Additionally platform or
product compatibility may require the application of Epicor or third-party updates, patches and/or
service packs and Epicor has no responsibility for compatibility issues which may be caused by
updates, patches and/or service packs released by third parties after the date of publication of this
document.
Epicor® is a registered trademark and/or trademark of Epicor Software Corporation in the United
States, certain other countries and/or the EU. All other trademarks mentioned are the property of
their respective owners.
All rights reserved. No part of this publication may be reproduced in any form without the prior
written consent of Epicor Software Corporation.
Product Lifecycle Management Configuration Guide for Kinetic
Table of Contents
Getting Started 4
Verifying Prerequisites 4
Installing Product Lifecycle Management 5
Configuring Service Connect with Product Lifecycle Management 6
Installing .NET References 6
Verifying Web Services 7
Importing the Product Lifecycle Management Workflow Files 7
Configuring Input Channels 8
Configuring Output Channels 8
Configuring Kinetic with Product Lifecycle Management 10
Creating a Default ECO Group 10
Configuring Export to PLM 10
Setting Up an External Company for PLM 11
Configuring Record Export 11
Running the PLM Process 13
3 October, 2021
Product Lifecycle Management Configuration Guide for Kinetic
Getting Started
Welcome to the Epicor Product Lifecycle Management (PLM) Configuration guide. This document is
intended as a starting point to configure Product Lifecycle Management. This document does not
describe the installation of the actual PLM software.
The purpose of PLM is to store and maintain CAD documents, CAD 3D models, CAD Bills of Materials
(BOM), part data and office documents and be able to link these documents to each other in various
ways. PLM provides security, workflow and search capabilities to structure the use of objects and to
stimulate collaboration within the company and with partners.
PLM is integrated with Kinetic at three levels: Parts, ECO (BOM), and Quotes.
Verifying Prerequisites
Use these steps to complete the requirements before you start the Epicor Product Lifecycle
Management installation.
1. Verify you are installing PLM on a machine that uses one of the following Microsoft Windows
environments:
l Windows Server 2019
l Windows Server 2016
l Windows Server 2012 R2
l Windows 10
l Windows 8.1
2. Verify you have the following Windows software installed:
l SQL Server 2017 or 2019
l BizTalk Server 2016 or 2020
3. Verify you have Epicor Service Connect installed. Use the Service Connect Installation Guide for
instructions.
4. Verify if any updated files or patches are available for this release. To do this:
a. Log on to EPICweb Customer portal website and navigate to Products > Kinetic/ERP >
Downloads > On-premises > Downloads Kinetic. You can use this link:
https://epicweb.epicor.com/products/kinetic-erp/downloads/on-premises/downloads-
kinetic.
4 October, 2021
Product Lifecycle Management Configuration Guide for Kinetic
b. Navigate to Kinetic > Version 2021.2 > Third Party Products > Epicor PLM and
download any PLM files available for this release. For example, download the PLM for
11.1.200 zip file.
5 October, 2021
Product Lifecycle Management Configuration Guide for Kinetic
1. In the Service Connect Administration Console tree, navigate to the Connectivity node.
2. Right-click the .NET References node and select Add References from Directory. The Add .NET
References from Directory wizard displays. Click Next.
3. In the Assembly type drop-down list, select the Epicor 10.2-11.1.200 Assembly option.
4. Click the Ellipsis button next to the Directory path field and in the Browse for Folder window,
browse to and select the Client directory. Click OK.
5. Select the Import all methods check box to register all .NET references with default request IDs.
6. Verify that the Erp.Contracts.BO File Type is selected in the File Type field. Click Next.
7. On the Assembly list screen, clear the All check box and select the following methods:
CompanyService, EngWorkBenchService, ExtCompanyService, PartRevSearchService, PartService,
QuoteAsmService, QuoteService. Click Next.
8. Keep default Reference Name. Click Next.
9. On the Logon to Epicor screen, in the Client Config field, specify the Kinetic client configuration
file.
10. In the User and Password fields, provide the Kinetic logon credentials.
11. In the Company and Plant fields, specify company and plant if desired, but you can leave this
field blank in most cases because this information is often provided in the dataset being
integrated.
12. Select the Use service license check box to use only Service license. If the number of users in the
license is exceeded, connection will be penalized (slowed down for 20 seconds) before being
granted. If you do not select the Use service license check box, when Service license is
exceeded, Service Connect will use Default license. Service Licenses are used when .NET business
objects are called not from BPM.
13. Select the Import UD fields check box, if you want to import Epicor BOs with Extended UD fields
(stored in database). If you select the UD fields check box, Service Connect identifies BOs with
6 October, 2021
Product Lifecycle Management Configuration Guide for Kinetic
UD fields and imports them (generates schema, and so on) in such a way that UD fields are visible
in BO dataset in Service Connect and can be mapped in XML Mapper. Click Next.
14. On the Import .NET reference screen, review all the information you provided about the
assembly. Click Next to start import process.
15. When complete, click Finish.
l Epicor Software\EpicorData\ServiceConnect\PLM\ERPExport
l Epicor Software\EpicorData\ServiceConnect\PLM\ERPRequestResponse
l Epicor Software\EpicorData\ServiceConnect\PLM\PDMRequest
l Epicor Software\EpicorData\ServiceConnect\PLM\Publish
If you are an experienced Service Connect user, you can specify different directories as long as you also
make the necessary changes to Service Connect.
1. Start the Epicor Services Manager. To do this, navigate to Start > Programs > Epicor Software >
Epicor Service Connect and select Epicor Services Manager. If Epicor Services Manager is not
listed you may need to upgrade your Service Connect version.
2. When the Epicor Services Manager starts, right-click the Epicor Services Manager icon in the
System Tray to view the status.
You can create a shortcut to the Epicor Services Manager and put the shortcut in your
Startup folder on the machine where you have Service Connect running.
1. Locate the extracted PLM for 11.1.200 folder and extract the PLM Workflow archive.
2. In the PLM Workflow folder, locate the PLM.scs file.
7 October, 2021
Product Lifecycle Management Configuration Guide for Kinetic
3. Use the Service Connect Administration Console to restore the PLM.scs backup file. Click the
Help icon on the toolbar for detailed instructions on how to restore the file. The basic steps
include:
a. Right-click Connectivity and select Restore.
b. Browse to the PLM.scs file. Select the file.
c. Select the Override Existing Settings check box, if available. Click Next.
d. From the drop-down menu, select your Service Connect Server Name to specify your
Service Connect server. Click Next.
e. On the Restore Connectivity Settings dialog, the Old Channel and the New Channel
names are displayed. Click Next.
f. Click Finish. The process runs. Click Finish again.
1. In Service Connect Administration Console, expand the Connectivity > Communication Setup >
[MachineName] > Channels > Input node.
2. Right-click each input channel and select Properties.
3. In the Channel Properties dialog, select the Enable check box.
4. Click Configure.
5. Select Communicator Properties.
6. Enter a new File Path value for the C:\ location for the following Channels. Use the file path
information in the following table, replacing "C:\" with your local system identifier, if necessary.
ERPExport C:\Epicor\EpicorData\ServiceConnect\PLM\ERPExport
ERPRequestResponse C:\Epicor\EpicorData\ServiceConnect\PLM\ERPRequestResponse
PDMRequest C:\Epicor\EpicorData\ServiceConnect\PLM\PDMRequest
8 October, 2021
Product Lifecycle Management Configuration Guide for Kinetic
1. In Service Connect Administration Console, expand the Connectivity > Communication Setup >
[MachineName] > Channels > Output node.
2. Right-click each output channel and select Properties.
3. In the Channel Properties dialog, select the Enable check box.
4. Click Configure.
5. Select Communicator Properties.
6. Enter a new File Path value for the C:\ location for the following Channels. Use the file path
information in the following table, replacing "C:\" with your local system identifier, if necessary.
ERPRequest C:\Epicor\EpicorData\ServiceConnect\PLM\Publish
PDMRequestResponse C:\Epicor\EpicorData\ServiceConnect\PLM\Publish
9 October, 2021
Product Lifecycle Management Configuration Guide for Kinetic
1. In Kinetic, navigate to Product Management > Engineering > General Operations >
Engineering Workbench.
2. Select New .
3. Enter a Group ID and Description. For example, PLM.
4. Verify the Single User check box is selected.
5. Select Save.
1. In Kinetic, navigate to System Setup > Company/Site Maintenance > Company Configuration.
2. Select Modules > Production > PLM.
3. Enter the PLM Export Directory to specify the location where information will be exported into a
text file. For example, enter "C:\Program Files\Epicor
Software\EpicorData\ServiceConnect\PLM\ERPExport", where "C:\" is the identifier of your
system hard drive.
4. Select the ECO Group that you specified as the default in an earlier step. For example, PLM. This
group is used to check out revision changes from PLM.
5. Select the type of Revision that the PLM Server Process exports to the PLM system:
l Current - The PLM Server Process will search the last approved revision with the Effective
date equal or less than today.
10 October, 2021
Product Lifecycle Management Configuration Guide for Kinetic
l Last Approved - The PLM Server Process will search for the last approved revision, no
matter whether it is currently approved or not. The process will not consider the Effective
Date.
l Last Modified - The PLM Server Process will search for the last modified revision, no
matter whether it is currently approved or not. The process will not consider the Effective
Date.
6. Select Save.
1. In Kinetic, navigate to System Setup > External System Integration > Setup > External
Company Maintenance.
2. In the External System field, select PLM.
3. Create an external company to use with PLM if it does not exist. To do this:
a. From the New menu, select New External Company.
b. In the External Company ID field, enter your current Company ID. Note that the external
company must match the existing Company for the External System you use.
c. In the Description field, enter PLM.
d. Click Save.
4. Navigate to System Setup > External System Integration > Setup > External Company
Configuration.
5. On the landing page, select the external company you created for PLM.
6. On the Detail card, verify the Sent Part check box is selected.
7. Select Save. .
1. In Kinetic, navigate to System Setup > External System Integration > Setup > Global Table.
2. The landing page displays the tables from All Systems and All Companies.
3. Select the Part table record.
11 October, 2021
Product Lifecycle Management Configuration Guide for Kinetic
4. In the Available Choices section, select the check boxes of the following required fields:
l PartDescription
l PartNum
l PDMObjID
5. Verify that the selected fields moved to the Selected Choices section.
6. Select Save.
Use the following list as a reference when configuring the Part global table. This is a partial list of fields
that are imported from PLM into Kinetic.
Table Fields
12 October, 2021
Product Lifecycle Management Configuration Guide for Kinetic
1. In Kinetic, navigate to System Management > Schedule Processes > PLM Server Process.
2. Specify the fields to launch the server process. The log file name defaults to
C:\Epicor\EpicorData\PLM.log. Change the log file name, if desired.
3. On the Advanced card, select a Schedule for running the export process.
4. Select Process.
The PLM process will not start, unless Send Part is selected in an external company with PLM as
the external system, and the company configuration includes PLM Import and Export directories
and a PLM ECO group.
13 October, 2021