Picture of Connect: CERM | Initial configuration | CI_CERM_003

Connect: CERM | Initial configuration | CI_CERM_003

Here, we will learn how to configure the Connect: CERM integration, focusing primarily on it's Connect Settings screen. This screen allows you to define the majority of the critical settings for setting up this integration, however we will also briefly discuss peripheral areas of Infigo which may need to be set up in tandem.

Tutorial Video Transcript

A transcript of our tutorial video, ensuring you can find exactly what you need, when you need it.

You can search this page to find the relevant time-stamp in the video. Also, this text can be used as part of the tutorial search feature.

00:00:06:27 - 00:00:07:24
Here we learn how to

00:00:07:24 - 00:00:10:05
configure the Connect CERM integration,

00:00:10:27 - 00:00:14:03
focusing primarily on its Connect
settings screen.

00:00:14:29 - 00:00:17:21
So this screen allows you
to define the majority

00:00:17:21 - 00:00:20:28
of the critical settings
for setting up this integration.

00:00:21:06 - 00:00:26:04
However, will also briefly discuss
peripheral areas of Infigo,

00:00:26:04 - 00:00:29:08
which may need to be set up in tandem.

00:00:29:08 - 00:00:31:28
So the first thing we're going to do
is to navigate to the Connect

00:00:31:28 - 00:00:39:09
settings screen, and here we must activate

00:00:39:09 - 00:00:41:20
the Connect CERM integration plugin.

00:00:43:02 - 00:00:45:00
So we have our step enabled Connect

00:00:45:00 - 00:00:48:04
plugins over on the by the first

00:00:49:05 - 00:00:51:00
field that we have available there.

00:00:51:00 - 00:00:54:15
We just need to make sure
that Connect CERM

00:00:54:22 - 00:00:56:29
is activated

00:00:58:24 - 00:01:01:19
and then click on Save.

00:01:03:26 - 00:01:05:18
Now we also need to make sure that Connect

00:01:05:18 - 00:01:09:20
CERM is being utilized
to handle pricing information.

00:01:10:04 - 00:01:13:24
So go down to the next field,
which is Connect plugin to handle price

00:01:14:04 - 00:01:16:17
and make sure that you've got Connect CERM
selected

00:01:16:25 - 00:01:19:28
from the dropdown list.

00:01:20:22 - 00:01:23:10
So this setting ensures
CERM will be utilized

00:01:23:10 - 00:01:26:12
for pricing displayed
within the storefront itself.

00:01:27:09 - 00:01:29:13
And then click on Save. Once again.

00:01:34:15 - 00:01:35:21
So next, we're going to navigate

00:01:35:21 - 00:01:39:01
to our product management screen.

00:01:42:07 - 00:01:43:24
So we must ensure that we have

00:01:43:24 - 00:01:47:04
two required template products available.

00:01:47:16 - 00:01:48:11
Now, generally,

00:01:48:11 - 00:01:52:17
these will automatically be created
during the configuration of your platform.

00:01:52:24 - 00:01:54:17
And I can see
that has happened in my case,

00:01:54:17 - 00:01:56:29
and I've only just created
this particular storefront.

00:01:57:19 - 00:02:00:19
However, if they're not created
automatically for whatever reason,

00:02:01:01 - 00:02:06:04
and they can easily be manually created.

00:02:06:25 - 00:02:09:09
So make sure you check
for those two template products.

00:02:09:17 - 00:02:11:06
So the CERM integration requires

00:02:11:06 - 00:02:15:07
two Infigo products
with the naming prefix of master.

00:02:15:13 - 00:02:17:03
And then underscore.

00:02:17:03 - 00:02:19:28
These are utilized
during the reordering process

00:02:19:28 - 00:02:24:20
of CERM estimates or CERM products
where the CERM system

00:02:24:20 - 00:02:29:25
may not have an Infigo product
to reference.

00:02:30:01 - 00:02:33:02
So when you looking at the product
management screen, you should see

00:02:33:02 - 00:02:36:16
and if you can't see them,
you should create two Infigo products.

00:02:36:28 - 00:02:41:00
The names of both of these Infigo products
should start with Master Underscore.

00:02:41:18 - 00:02:45:13
Anything after
that is personal preference.

00:02:46:11 - 00:02:49:17
One of these Infigo products
should be a stock type product,

00:02:49:17 - 00:02:51:21
which you could see
within the type column here.

00:02:53:17 - 00:02:54:00
The reason

00:02:54:00 - 00:02:56:21
for this is discussed in more detail
in a later tutorial.

00:02:57:00 - 00:03:00:11
However, this will be used
when reordering some products,

00:03:01:15 - 00:03:03:23
as there will be no dynamic element

00:03:04:01 - 00:03:07:04
and a new artwork
will not be required to be submitted.

00:03:08:05 - 00:03:10:06
The other master underscore in

00:03:10:06 - 00:03:13:02
Infigo product
should be a multi-part product

00:03:13:12 - 00:03:18:13
and this will be used
when reordering from CERM estimates.

00:03:18:22 - 00:03:21:24
So this is because,
although most of the specification

00:03:21:24 - 00:03:26:04
will remain the same, users will be able
to upload a new piece of artwork.

00:03:26:22 - 00:03:31:10
And again, we'll discuss this
in more detail in a later tutorial.

00:03:32:15 - 00:03:35:13
So once we've confirmed those
two products, we're going to navigate

00:03:35:13 - 00:03:40:08
to our connector plug in screen.

00:03:40:08 - 00:03:44:03
And this is where we begin
the configuration process of the Connect

00:03:44:15 - 00:03:46:28
integration.

00:03:47:15 - 00:03:49:01
So if I locate the CERM entry,

00:03:49:01 - 00:03:52:12
your entries in here will be a lot shorter
than what I've got available.

00:03:52:25 - 00:03:55:18
I'm going to highlight the CERM entry
and then go

00:03:55:18 - 00:03:58:28
to configure on the same row.

00:04:02:12 - 00:04:05:00
Now, most of the entries in this page
will be covered

00:04:05:00 - 00:04:08:24
in a couple of different tutorials
at this particular time.

00:04:08:24 - 00:04:12:24
We're just going to focus on this top
two series of entries here, which allows

00:04:12:24 - 00:04:17:07
us to set up the initial configuration
of our connection between Infigo

00:04:17:08 - 00:04:18:25
and CERM

00:04:22:14 - 00:04:24:14
So a few entries that we need.

00:04:24:14 - 00:04:26:07
One is the base URL.

00:04:26:07 - 00:04:29:02
So this is the.

00:04:30:00 - 00:04:31:09
So this is simply the base

00:04:31:09 - 00:04:35:00
URL of your CERM instance,
which is obtained from CERM itself.

00:04:35:13 - 00:04:39:14
Now I've got the relevant information
for our iteration of CERM

00:04:39:23 - 00:04:40:24
over on another screen.

00:04:40:24 - 00:04:44:16
So I'm just going to copy
and paste information.

00:04:46:07 - 00:04:48:11
The next thing we need is a generic

00:04:48:20 - 00:04:51:14
web user external ID.

00:04:51:14 - 00:04:54:16
So CERM requires that every CERM estimate

00:04:55:04 - 00:04:57:19
has to be connected to a user.

00:04:57:19 - 00:05:01:24
In an ecommerce scenario, customers
are potentially accessing your storefront

00:05:01:24 - 00:05:04:17
and looking at prices
without having access

00:05:04:29 - 00:05:07:25
to an account
within Infigo or within CERM.

00:05:08:26 - 00:05:10:28
In order to offer this capability,

00:05:10:28 - 00:05:15:28
it's required to create a generic web
user on your CERM system, and this will be used

00:05:15:28 - 00:05:19:04
for every storefront user
that access is without an account.

00:05:20:22 - 00:05:23:10
When a non logged in user browses
your catalog,

00:05:23:19 - 00:05:28:12
any CERM estimate called whilst
they browse your site will be created

00:05:28:12 - 00:05:32:00
against the generic web user

00:05:34:19 - 00:05:38:03
once the user is ready to log in
or register and place their order

00:05:38:10 - 00:05:43:05
that CERM estimates will be cloned
and assigned to the newly logged in user.

00:05:43:22 - 00:05:47:08
This ultimately means that anyone can view
the catalog or request

00:05:47:08 - 00:05:52:06
estimates from CERM
without having to be logged in.

00:05:52:06 - 00:05:55:17
So you must have created
a generic web user within your CERM system

00:05:55:23 - 00:05:59:22
and then place the external
ID of that user into this field

00:05:59:22 - 00:06:05:07
within the Infigo
Connect CERM configuration screen.

00:06:08:07 - 00:06:11:13
Now the next thing
we need is our authentication details.

00:06:11:13 - 00:06:15:09
So these are the authentication
details of your CERM system.

00:06:15:29 - 00:06:21:06
Please note that this is authentication
using oauth as a system.

00:06:21:06 - 00:06:25:24
So all of the information that we've got
here is in that particular

00:06:25:24 - 00:06:29:13
format and terminology.

00:06:29:13 - 00:06:32:20
So again, I'm just going to copy and paste
that information that I've got elsewhere

00:06:34:01 - 00:06:35:21
on my screen.

00:06:35:27 - 00:06:41:04
So we need a token endpoint.

00:06:41:04 - 00:06:48:00
We need a client ID,

00:06:48:00 - 00:06:49:20
client secret

00:06:53:01 - 00:06:54:14
username

00:06:56:14 - 00:06:58:17
and password.

00:06:58:17 - 00:07:07:00
And all of this can be obtained
from your CERM instance.

00:07:07:00 - 00:07:10:00
Now I'm just going to go ahead
and save that configuration

00:07:14:05 - 00:07:16:18
and I want to test
whether my connection is now

00:07:16:18 - 00:07:21:01
successful
based on the information that I've input.

00:07:21:01 - 00:07:23:27
So I'm going to go back to my plugins
list up on the top right,

00:07:24:00 - 00:07:27:10
top left of the screen, locate
my CERM entry

00:07:27:20 - 00:07:30:09
and then on the right hand
side of that particular row,

00:07:30:09 - 00:07:33:12
we have the ability to test connection
or check connection.

00:07:35:01 - 00:07:37:18
We can see that I
have a message pop up in the bottom right

00:07:37:18 - 00:07:41:04
hand corner which says
My particular connection was successful.

00:07:41:22 - 00:07:44:29
If that was not successful,
it will come up as a red message box

00:07:45:04 - 00:07:48:15
with some useful messaging
as to what the failure was.

00:07:48:15 - 00:07:51:17
So I wasn't able to

00:07:51:17 - 00:07:52:18
establish a connection.

00:07:52:18 - 00:08:01:01
For example.

 

Incomplete