Example of Custom Quoting Configuration in Connect: printIQ | CI_printiq_013
Make how-to guides like this one in a snap.
SW

Sam Webster

Created Jul 30, 2024

Example of Custom Quoting Configuration in Connect: printIQ | CI_printiq_013

In this tutorial, we'll take a look at an example of an Infigo product which has been configured utilising the Connect: printIQ Custom Quoting capabilities. We will see that the product has several attributes configured, which in turn have slightly altered mappings to attributes and operations in the linked printIQ system. This ensures that the correct quote is returned from printIQ when requested from Infigo, as the chosen specifications of the product are being utilised to create the quote.

18
1

Our product

Our product is a simple Multipart product within Infigo. Several attributes have been created and assigned, giving the end user the ability to select between:

  • Sizes

  • Materials

  • Embellishments

The front end of this product is accessible to all should you wish to view it:

https://core.infigosoftware.com/printiq/p/248

Our product
2

Once these selections have been made and a quantity input, Request Price can be used to directly request the price for this specific product configuration from the linked printIQ system.

Once these selections have been made and a quantity input, Request Price can be used to directly request the price for this specific product configuration from the linked printIQ system.
3

If successful, the returned price will be displayed to the end user

If successful, the returned price will be displayed to the end user
4

Navigate to the admin side of this product and navigate to Product variants

Navigate to the admin side of this product and navigate to Product variants
5

Click on Connect Link

This is where we will define the base specification of our product's mapping to our printIQ system. We can then overwrite parts of this specification as necessary for the different attribute values such as size or material, to ensure we are retrieving a correct quote.

Click on Connect Link
6

A pop up appears allowing us to input the mappings

In this example, we can see a range of mappings have already been carried out, including stock selection, colour and more.

A pop up appears allowing us to input the mappings
7

Next, we will look at how the specification varies for the different values of our attributes (such as size and material)Navigate to Product Variant tab and click Edit.

Next, we will look at how the specification varies for the different values of our attributes (such as size and material)
Navigate to Product Variant tab and click Edit.
8

Navigate to the Attributes area

This functionality also works with Attribute Combinations, however these are not set up on this particular example.

Navigate to the Attributes area
9

We will begin by taking a look at our Size attribute options

In addition to three fixed sizes, this product also includes a "Custom" option, which in turn reveals two additional "Length" and "Width" attributes

We will begin by taking a look at our Size attribute options
10

In the product's admin area, navigate to the attribute values

In the product's admin area, navigate to the attribute values
11

Click on Connect Link next to the relevant attribute values

In this example, we'll start with one of the fixed size selections.

Click on Connect Link next to the relevant attribute values
12

Size specification

We can see that the majority of the options are using the [Inherited] option, meaning their value is being taken from the higher level specification we saw earlier.

However, we can see in this case that "Finished Size" has been mapped to a different, specific value. This will ensure the correct product specifications are used to quote if this value is selected within the Size attribute by the end user.

Size specification
13

Next, we'll take a look at our "Custom" size option

Next, we'll take a look at our "Custom" size option
14

We can see this time that our Finished Size is not being amended from the base specification.

That is because we wish for the specification to now by altered by the two additional "Length" and "Width" attributes that have become available to our end users.

The "Custom" option is purely being used to control the "Length" and "Width" attributes.

We can see this time that our Finished Size is not being amended from the base specification.
15

Navigate back to the product's specified attributes and select Connect Link on the Length or Width attributes.

Navigate back to the product's specified attributes and select Connect Link on the Length or Width attributes.
16

We see these attributes are modifying our finished size mapping

They are set to a custom sizing, with the corresponding width or depth being driven to the value input into the attribute.

We see these attributes are modifying our finished size mapping
17

Next, we'll take a look at the material selection

This again is giving us the option to select between four static values

Next, we'll take a look at the material selection
18

Navigate to the attribute in the admin area and click Edit Values

Navigate to the attribute in the admin area and click Edit Values
19

Click on Connect Link next to one of the attribute values

Click on Connect Link next to one of the attribute values
20

With this option we can again see the majority of options are set to be inherited from the higher level mapping, however the stock has been specifically set to one of the values drawn from our linked printIQ instance.

With this option we can again see the majority of options are set to be inherited from the higher level mapping, however the stock has been specifically set to one of the values drawn from our linked printIQ instance.
21

Whilst visually different, our Embellishments attribute works in a similar way. We have three static values to choose between.

Whilst visually different, our Embellishments attribute works in a similar way. We have three static values to choose between.
22

Navigating to our Connect Link settings for these attribute values, we can see that an additional Section Operation has been specified to map the embossing

The EMBOSS BLOCK value that has been selected is again drawn from the printIQ instance linked to this Storefront.

Navigating to our Connect Link settings for these attribute values, we can see that an additional Section Operation has been specified to map the embossing
Well done!
Create how-to guides like this in a snap. Get Tango now.