Attribute (action)

Generate attributes

Since 5.4.1: Using the “Generate attributes” action you can generate attribute values based on templates which can be configured in the “Text configuration” section of iPIM CC. For example, in order to generate a value for an attribute of a particular product, proceed as follows:

  1. For example, go to the “Product details” app and call up the product.
  2. Go to the “Attributes” tab and add the attribute to the table. More information about this you can find here.
  3. In the product search mask, to the product so that is shown in the table on the right side.
  1. Click on thethree-dotbutton in the footer to access the action menu.
  2. Move the cursor over the option “Attributes”, to show the corresponding submenu.
  3. Click on the option “Generate attributes” to call up the corresponding dialog box.
  1. Select a template:
    • In order to select a template, transfer it from the left column to the right column. To do this, click on the template.
    • In order to deselect a template, transfer it from the right column back to the left column. To do this, click on the template.
  • In order to finish the process, click on the ACCEPT button. chevron to the right A success message is shown. The attribute value is now generated.
  • In order to cancel the process, click on the CANCEL button.
Note
The second and the third step are not necessary to use the action. Though, they are required to see the result.
INFO
If you want to learn more about the configuration of templates, click here.

Translate attributes

Since 5.4.1: Using the “Translate attributes” action you can translate string attributes and texts with external translation services such as DeepL being used. For example, to translate an attribute value before a particular product, proceed as follows:

  1. Go to the “Attributes” app, call up the product and tick it .
  2. In the “Locale” menu of the “Search” card, select the desired locales.
  3. Select the option “Localized view” from the “Display” menu.
  4. Include the attribute to the table. To do so, click on the Attributes button to call up the corresponding dialog box. More information about this you can find here.
  5. Click on thethree-dotbutton in the footer to access the action menu.
  6. Move the cursor over the option “Attributes” to show the corresponding submenu.
  7. Click on the option “Translate attributes” to call up the corresponding dialog box.
  1. Select a source locale from the “Source locale” menu .
  2. Select the desired target locale from the “Target locale” menu .
  3. Select the desired translation service from the “Service provider” menu .
  • To trigger the translation, click on the ACCEPT button .
    The dialog box closes and a success message is shown. The attribute is now translated.
  • To cancel the translating, click on the CANCEL button .
Note
  • This action can only be applied to string type attributes.
  • Up to version 5.4.3 the use of this action was limited to the “Attributes” app. Since version 5.5.0, the action can be used in additional apps.
  • Up to version 5.6.2 it was necessary to tick the attributes you want to translate.
Note
Before the feature can be used, it is necessary to create an AiHub profile including users with access to the profile. In addition, the corresponding workflows and services must be created along with the respective properties. Regarding this, contact your project manager.
Note
Since version 5.5.1 ChatGPT is available as a service provider. In order to use it, the property aihub.openai.translation.workflow needs to be maintained with the value “openai_translation”.
INFO
This action can also be used to translate texts. To do so, go to the “Product data update“ app, select the appropriate text type and translate the corresponding texts. Click here for more information.

Delete attributes

Using the “Delete attributes” action, you can remove the attribute values from selected products. To so, proceed as follows:

  1. In the respective product data table, tick the product from which you want to remove attribute values.
  2. Click on thethree-dotbutton in the footer to access the action menu.
  3. Move the cursor over the option “Attributes” to show the corresponding submenu.
  4. Click on the option “Delete attributes” to call up the corresponding dialog box.
  1. Select the desired attributes:
    • In order to select an attribute, transfer it from the left column to the right column. To do this, click on the attribute.
    • In order to deselect an attribute, transfer it from the right column back to the left column. To do this, click on the attribute.
  • In order to finish the process, click on the APPLY button. chevron to the right A success message is shown. The selected attributes are now removed from the selected product.
  • In order to cancel the process, click on the CANCEL button.
Note
  • Click here to learn more about the handling of the dialog box for selecting attributes.
  • In some sections, the button for calling up the dialog box possesses the button. Via this button you can call up attribute profiles with a pre-selected group of attributes directly. Click here to learn more.
  • Using the icon and the icon you can transfer all the attributes from one column to the other column at once.

Display video

Use cases

Translate texts

The “Translate attributes” action can also be used to translate texts. For example, to translate a German plain text into an English plain text, proceed as follows:

  1. Go to the “Product data update” app.
  2. Access a worklist that contains the products whose texts you want to translate.
  3. Click on the Attributes button to call up the dialog box where attributes can be selected. 
  1. Optional: Enter a search term in the search field to filter the list of attributes resp. types by a search term.
  2. Transfer the appropriate text type from the left-hand column to the right-hand column to select it. To do so, click on the text type .
  3. Click on the ACCEPT button to to accept the selected text type.
    The dialog box closes and texts of the selected text type are shown in the table.
  1. Tick the products whose texts you want to translate.
  2. Click on the Action menubutton in the footer access the action menu.
  3. Click on the option "Attributes" to expand the corresponding submenu.
  4. In the submenu, click on the option "Translates attributes" to call up the dialog box where the translation can be configured.
  1. Select the option “German” from the “Source Locale” menu .
  2. Select the option “English” from the “Target Locale” menu .
  3. Select a translation service from the “Service Provider” menu .
  4. Click on the ACCEPT button to to trigger the translation.
    The dialog box closes and a success message is shown. The texts are now translated.

FAQ

What can be done using the “Generate attributes” action?

Using the “Generate attributes” action you can generate attribute values based on templates which can be configured.

Where are the templates for the “Generate attributes” action created?

The corresponding templates are created in the “Text configuration” section of iPIM CC.

To which attribute types can the “Translate attributes” action be applied?

This action can only be applied to string type attributes as well as to texts.

How can the “Translate attributes” action also be used for texts?

This action can also be used to translate texts. To do so, go to the “Product data update” app, select the appropriate text type and translate the corresponding texts.

In which apps can the “Translate attributes” action be used?

Up to version 5.4.3 the use of this action was limited to the “Attributes” app. Since version 5.5.0, the action can be used in additional apps.

Do the attributes to be translated need to be ticked?

Up to version 5.6.2 it was necessary to tick the attributes you want to translate.

What is required to use ChatGPT as a translation service?

In order to use ChatGPT, the property aihub.openai.translation.workflow needs to be maintained with the value “openai_translation”.

Rights

Apart from the basic rights listed here, a user needs the rights that are shown in the table.

Note
The identifier of rights are not shown correctly here as hyphens are shown as half square dashs. In order to search for a particular right in iPIM CC, copy the key to the clipboard and search for the key.
Key Identifier Description
ipim.apps.toolbox.actions iPIM Apps – Actions General right that is required to use actions from the action menu
ipim-core.api.actions.generate-attributes REST – Action – Generate attributes Right to use the “Generate attributes” action
ipim-portal.actions.translate-attributes IPIM Portal – Actions – Translate attributes Right to use the “Translate attributes” action
ipim-core.api.actions.delete-attributes REST – Action – Delete attributes Right to use the “Delete attributes” action