powered by CADENAS

Manual

Manual

4.8.2.1.14.5.  Generate deeplinks

Deep links are often 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.

The function under Output -> Generate deeplinks provides correct deeplinks and/or deeplinks "packed" in QR code.

Example: Result as deeplink

Example: Result as deeplink

Example: Result as QR code with company logo

Example: Result as QR code with company logo

  • Output:

    Activate the checkbox for CSV and/or QR.

    • CSV:

      • Directories:

      • Unit:

      • Data type:

      • Open file after creation:

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

    • 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.

  • Name of the PARTcommunity portal:

    • PARTcommunity link :

      Provides special link for PARTcommunity portals.

      Example: Option PARTcommunity Link" with the entry "cadenas"

      Example: Option PARTcommunity Link" with the entry "cadenas"

      Result

      Result

    • Free link :

      Enables the creation of links to any portals.

      Example: Option "Free Link" with the entry "cadenas"

      Example: Option "Free Link" with the entry "cadenas"

      Result

      Result

  • Columns:

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

    Example: Specification of the column "TNR", which shows the part number.

    Example: Specification of the column "TNR", which shows the part number.

  • VARSET or RowID :

    Choose the option VARSET or RowID.

    State all table values needed to assemble the deeplink. Additional variables are only required when using VARSET. Stating variables serves to ensure uniqueness.

    Calculated variables such as the NB should not be used.

    Example: Selection of "VARTSET" with the variable "TNR".

    Example: Selection of "VARTSET" with the variable "TNR".

    The following variables can be entered in columns or in VARSET separated by comma (like table values).

    • CNS_FILENAME

    • CNS_NN

    • CNS_NB (nicht im VARSET)

    • CNS_NT

    • CNS_DATE

    • CNS_MIDENT

    • CNS_VIRTUALPATH

    • CNS_DEEPLINK

    • CNS_DEEPLINKPCOMMUNITY

    • CNS_ISDIR

    • CNS_KEYWORDS

    • CNS_PRJTYPE

    • CNS_HIDDEN

    • CNS_PUBLISHED

    • CNS_SHOP_LINK

4.8.2.1.14.5.1. Background information on Deep Links

With deep links you can carry out predefined actions in a PARTcommunity portal, such as for example sign up a user or configure specific parts and assemblies

4.8.2.1.14.5.1.1. Syntax

Deep links are carried out via so-called HTTP request parameters. An HTTP link is usually made up of a domain name and a domain ending.

For example:

http://www.google.com

In order to transfer request parameter to the link, a "?" sign must be added to the link as the first symbol. After the question mark a list of parameters separated by the "&" symbol follows.

http://www.google.de?param1=wert1
http://www.google.de?param1=wert1&param2=wert2

4.8.2.1.14.5.1.2. Parameter

The link for your PARTcommunity portal will be assigned to you by CADENAS. Usually it is made up of your company or catalog name plus partcommunity.com:

http://[portalname].partcommunity.com

The following parameters can be transferred to your portal as deep links:

  • goto

    With the goto parameter, you can select the start page which is to be displayed in PARTcommunity.

    • Choose welcome page as first page

      http://[portalname].partcommunity.com?goto=welcome
      

    • Choose product page as first page

      http://[portalname].partcommunity.com?goto=products
      

      [Note] Note

      If Welcome and not Products is set as the default in the portal settings, please add the following to the launch parameter when linking parts, generations, etc.:

      &goto=products

      (Otherwise, Products must be selected manually after every launch.)

    • Choose search page as first page

      http://[portalname].partcommunity.com?goto=search
      

  • user / u

  • password / p

    With the parameters user and password a user can automatically be logged on to a portal:

    • Register with long parameters:

      http://[portalname].partcommunity.com?
      user=name&password=passwort
      

    • Register with short parameters:

      http://[portalname].partcommunity.com?
      u=name&p=passwort
      

  • language

    With these parameters the language of the portal can be selected. The value of the parameter corresponds to the internationally valid two language abbreviations.

    • Portal language German

      http://[portalname].partcommunity.com?language=de
      

    • Portal language English

      http://[portalname].partcommunity.com?language=en
      

    • Portal language French

      http://[portalname].partcommunity.com?language=fr
      

  • info

    With these parameters, a catalog, catalog sub-folder or a part family can be selected. The value of the parameter is made up of the directory name of the catalog in the $CADENAS_DATA\23d-libs directory:

    • To open a catalog:

      http://[portalname].partcommunity.com?info=amf
      

    • To open a sub-directory in the catalog:

      http://[portalname].partcommunity.com?info=amf/scsp
      

    • To open a part family table:

      http://[portalname].partcommunity.com?
      info=amf/scsp/01_senk/amf6800_assmtab.prj
      

  • rowid / rowsubid

    In combination with the parameter info, these two parameters allow you to select a row within a part family table. The parameter rowid gives the exclusive ID of a row, rowsubid must be assigned if in an environment with an ERP system allows more than one variant to exist per row.

    • Select the first table line:

      http://[portalname].partcommunity.com?
      info=norm\din_en_iso\schrauben\zylinderschrauben\
      din_912.prj&rowid=100&rowsubid=-1
      

  • varset

    In combination with the parameter info, this parameter allows a characteristic within a part family to be configured. The value of the parameter is made up of variable names and the corresponding values that are to be configured. The variable names and values must thereby be located in braces, multiple values are to be separated by a comma.

    [Note] Note

    Calculated variables such as the NB should not be used.

    • Select a characteristic via a variable name:

      http://[portalname].partcommunity.com?
      info=amf/scsp/01_senk/amf6800_assmtab.prj&varset={BESTNR=90068}
      

    • Select a characteristic and set a value range:

      http://[portalname].partcommunity.com?
      info=amf/scsp/01_senk/amf6800_assmtab.prj&varset={BESTNR=90068},
      {WB=45}
      

  • generate

    In combination with the parameters info, user and password a configured part can immediately be generated in the CAD formats that the user selected on his settings page with generate. The value for generate must then be set to true.

    • Generating a part:

      http://[portalname].partcommunity.com/PARTcommunity/Portal/kem?
      info=amf/scsp/01_senk/amf6800_assmtab.prj&varset={BESTNR=90068},
      {WB=45}&u=name&p=pass&generate=true