powered by CADENAS

Manual

Manual

5.8.2.1.14.5.  Generate deeplinks

Deep links are used to directly link products on other pages and lead a user, via this link, to a specific part or part family in a PARTcommunity portal.

This function provides a deeplinks.csv and/or the deeplink "packed" in a QR code.

Example:

Excerpt from deeplinks.csv: Deeplink column and following order number and standard

Excerpt from deeplinks.csv: Deeplink column and following order number and standard

Result as QR code with company logo

Result as QR code with company logo

Call: The call happens via context menu command on the catalog root element, any subdirectory or project under Output -> Generate deeplinks.

Deeplinks generator dialog: The above exemplary output has been generated with settings as is shown in following figure.

Deeplinks generator with standard settings

Deeplinks generator with standard settings

Setting options:

  • Output:

    Activate the checkbox for CSV and/or QR.

    • CSV:

      • Directories:

      • Unit:

      • Data type:

      • Description:

      • Status:

      • Translate table values:

      • Open file after creation:

      • File name: Name of CSV file which is stored in the directory defined under Save path.

      • Column separator:

    • QR:

      In order to link to your website not only deeplinks are possible but also QR code. Therefor activate the checkbox QR.

      Then for each deeplink an individual QR image is created and saved in the specified directory.

      • Embed Image:

        Via Embed Image you can place the company logo for example inside the QR code. Specify any image path by clicking on ....

    • Save path: Specify the target path for the directory where to store the CSV file and the QR code images.

  • Input:

    Specify which directories/projects shall be used as input.

    • Subdirectories: Recursive process down to the lowest level

    • Hidden projects: Makes no sense as hidden projects do not occur on portals

    • Published projects only:

    • Process only one row per project: If you just want to link to part families, you can use this option.

  • Value ranges (compare Section 7.8.12, “ Value ranges ”):

    • Resolve named value ranges:

      Processing of value ranges with discrete values

    • Resolve distance value ranges / Stepping:

      Processing of "from-to" value ranges

      Example: For example, if HUB [0:100/0.1] is stated then that means the stroke can be selected in the range from 0 to 100 in steps of 0.1 mm.

      When entering "1" each possible step within the value range is resolved, with "5", every fifth step, with "10" every tenth step, etc.

    • Object attributes:

    • Functional attributes:

    • Geometrical attributes: Normally disabled as irrelevant

    • Dimension attributes: Normally disabled as irrelevant

    Information on this can be found under Section 7.8.13, “ Identification type ”.

  • Columns:

    Please enter the columns which should be written in the CSV (e.g. NB,CNS_DEEPLINKPCOMMUNITY)

    The entry "CNS_DEEPLINKPCOMMUNITY" is mandatory. Optionally more columns can be stated.

    Compare above example of an output.

    When using "CNS_ORDERNO" the correct variable classified for the order number is used automatically.

    Variable with Order Number or Variable with Type Code

    Variable with Order Number or Variable with Type Code

    The following variables can be entered in the input field (like table values). You don't have to memorize the exact variable names. Simply select them via context menu..

    • CNS_FILENAME (File name)

    • CNS_NN (Standard number)

    • CNS_NB (Standard name)

    • CNS_NT (Standard)

    • CNS_LINA (Bill of material name)

    • CNS_DATE (Date)

    • CNS_MIDENT (MIdent - unique string built from all variables including value range variables)

    • CNS_VIRTUALPATH (Virtual path)

    • CNS_DEEPLINK (PARTserver link)

    • CNS_DEEPLINKPCOMMUNITY (PARTcommunity link)

    • CNS_ISDIR (Directory)

    • CNS_KEYWORDS (Keywords)

    • CNS_PRJTYPE (Project type)

    • CNS_QASTATE (QA Status)

    • CNS_PRJATTRIBUTE (Project attribute)

    • CNS_HIDDEN (Hidden)

    • CNS_PUBLISHED (Published)

    • CNS_SHOP_LINK (Shop link)

    • CNS_CATALOG (Catalog name)

    • CNS_ORDERNO (Order number)

    • CNS_TYPECODE (Typecode)

    • CNS_ORDERNO_TYPECODE (Order number/type code): At first ORDERNO is requested; if this is an empty string TYPECODE is used.

  • Name of the PARTcommunity portal:

    • PARTcommunity link:

      Please enter the name of the portal (e.g. cadenas or cadenas-embedded)

      A PARTcommunity link integrates the entered catalog name (e.g. "https://cadenas.partcommunity.com?info=..."), followed by respective parameters.

    • Free link:

      A domain can be specified (e.g. www.cadenas.de).

      This option enables the creation of links to any portals.

      The entered domain is prefixed to the parameters (e.g. "https://www.cadenas.de?info...").

    • Custom link:

      A complete freely definable URL is entered.

      Example 1:

      https://www.cadenas.de/?catalog=$CNS_CATALOG.part=$CNS_ORDERNO.

      Example 2:

      catalogname-embedded.partcommunity.com?catalog=catalogname&
       part=$CNS_ORDERNO_TYPECODE.

  • VARSET or RowID:

    Select an option from VARSET | With RowID and SubID | Order number.

    • VARSET

      This option enables free input of variables. If uniqueness of a deeplink is ensured (for example if option Custom link is used), the field can remain empty, otherwise uniqueness has to be ensured by entering appropriate variables, unless only part families shall be linked.

      The deeplink is assembled with the entered variables.

      Calculated variables such as NB should not be used. The MIdent (CNS_MIDENT) for example, contains all variables including value range variables and so is suitable to ensure uniqueness.

      In order to select the desired variables it is recommended to use the context menu of the input field (see below).

    • With RowID and SubID

      With this option, uniqueness is ensured. Stating more variables in the input field is not required.

    • Order number

      In PARTproject, under Edit project -> tabbed page General -> menu item Variables -> Variable with Order Number or Variable with Type Code, a variable has to be classified.

      Via order number or type code uniqueness is ensured. Input of other variables is not required.

      Variable with Order Number or Variable with Type Code

      Variable with Order Number or Variable with Type Code

    The following variables can be entered in the input field (like table values). You don't have to memorize the exact variable names. Simply select them via context menu.

    • CNS_FILENAME (File name)

    • CNS_NN (Standard number)

    • CNS_NB (Standard name - Do not use in VARSET!)

    • CNS_NT (Standard)

    • CNS_LINA (Bill of material name)

    • CNS_DATE (Date)

    • CNS_MIDENT (MIdent - unique string built from all variables including value range variables)

    • CNS_VIRTUALPATH (Virtual path)

    • CNS_DEEPLINK (PARTserver link)

    • CNS_DEEPLINKPCOMMUNITY (PARTcommunity link)

    • CNS_ISDIR (Directory)

    • CNS_KEYWORDS (Keywords)

    • CNS_PRJTYPE (Project type)

    • CNS_QASTATE (QA Status)

    • CNS_PRJATTRIBUTE (Project attribute)

    • CNS_HIDDEN (Hidden)

    • CNS_PUBLISHED (Published)

    • CNS_SHOP_LINK (Shop link)

    • CNS_CATALOG (Catalog name)

    • CNS_ORDERNO (Order number)

    • CNS_TYPECODE (Typecode)

    • CNS_ORDERNO_TYPECODE (Order number/type code)

Actions:

  • OK: The file deeplinks.csv is generated.

  • Load from catalog / Save in catalog:

    Once the command Save in catalog is executed, in the catalog root directory, the file htmbatch_deeplinks.cfg is created and the settings from the dialog are saved there. Vice versa, when clicking on Load from catalog this file is read.

    When the deeplinks.csv is generated (in the course of the catalog publication/generation), the settings saved in the file htmbatch_deeplinks.cfg are used. For catalog publication see Section 6.10, “ Publish catalog ”.

    On the portal, the deeplinks.csv can be downloaded packed as GlobalTable.zip, so it does not have to be generated with the Deeplinks generator again (unless changes have been made and you want them to be provided at the next publication).

    Download globaltable.zip

    Download globaltable.zip

    Details on possibly required portal settings can be found in the "PARTcommunity Administration" manual, which can be downloade/opened under cadenas-admin.partcommunity.com -> Management.

    PARTcommunity Administration PDF download

    PARTcommunity Administration PDF download

  • Cancel: The dialog is closed without changes.

Background information on Deep Links

On this see PARTcommunity User Guide. In order to download/open the respective PDF file, under cadenas-admin.partcommunity.com, select the item Management.

PARTcommunity User Guide PDF download

PARTcommunity User Guide PDF download