Differences

This shows you the differences between two versions of the page.

adminhelp:quotesadministration:quote_item_custom_fields [2018/12/03 03:50]
bdjordje
adminhelp:quotesadministration:quote_item_custom_fields [2019/02/08 05:48] (current)
bdjordje
Line 1: Line 1:
 ====== Quote item custom fields ====== ====== Quote item custom fields ======
  
-Custom fields on quote items are enabled so those are able to hold values of different types. Users are able to edit values of item custom fields in the quote.When admin adds new (or edits existing) custom field, she is able to administer item custom field:+Custom fields on quote items are enabled so those are able to hold values of different types. Users are able to edit values of item custom fields in the quote. When administrators add new (or edits existing) custom field, they are able to administer item custom field:
  
-  * **Name**- This field is required. Admin is not able to save or more custom fields with same name +  * **Name**- This field is required. You cannot save two or more custom fields with the same name 
-  * **Label**- When admin is defining new fieldwhen she finishes typing name, label is populated with what was typed in the Name field.This field is required.+  * **Label**- When you are defining new fieldsafter you finish typing name, the label is populated with what was typed in the Name field.This field is required.
   * **Type**- Once you define the type of the field, it cannot be changed. Four types are available:   * **Type**- Once you define the type of the field, it cannot be changed. Four types are available:
      * **Number** (selected by default). Custom fields of this type can have decimals. They can also have negative values.      * **Number** (selected by default). Custom fields of this type can have decimals. They can also have negative values.
Line 13: Line 13:
   * **Calculation Formula**- This field will accept standard SAP CPQ tags.   * **Calculation Formula**- This field will accept standard SAP CPQ tags.
   * **Display summary in the quote**- Default value is FALSE.   * **Display summary in the quote**- Default value is FALSE.
-  * **Always include in KO context** - When the checkbox is selected, the field is included in the knockout context and sent to the user's browser. Consequently, you can use the hidden quote item custom field for processing in responsive templates. (**Example**: A quote item custom field controls whether a product’s cost used for calculating the line item’s list price is editable. The field is hidden from quotes as users do not need to see its value. However, if **Always include in KO context** is selected, administrators can use the field’s value when defining the responsive templates to control whether the list item’s price is editable or not.)\\+  * **Always include in KO context** - When the checkbox is selected, the field is included in the knockout context and sent to the user's browser. Consequently, you can use the hidden quote item custom field for processing in responsive templates. (**Example**: A quote item custom field controls whether a product’s cost used for calculating the line item’s list price is editable. The field is hidden from quotes as users do not need to see its value. However, if **Always include in KO context** is selected, administrators can use the field’s value when defining the responsive templates to control whether the list item’s price is editable or not.) 
 +   * **Contains Personally Identifiable Information** - All information that could potentially be used to identify an individual should be flagged as [[adminhelp:security:personally_identifiable_information|PII]]. 
 +   * **Sensitive Data** - PII data can be flagged as [[adminhelp:security:personally_identifiable_information:sensitive_personally_identifiable_information|sensitive]] for an additional layer of protection.
 <note>If a quote item custom field is not visible on the quote layout, and the **Always include in KO context is selected**, the field value will be visible in the ''hiddenValues'' observable array. To retrieve the field value, use ''getHiddenValue("QICF_Name")''. If a field does not exist, the function returns FALSE. The function does not have to contain the complete name of a quote item custom field. You can enter only a part of the name and the system will find the first field whose name starts with the defined string and it will return its value.</note> <note>If a quote item custom field is not visible on the quote layout, and the **Always include in KO context is selected**, the field value will be visible in the ''hiddenValues'' observable array. To retrieve the field value, use ''getHiddenValue("QICF_Name")''. If a field does not exist, the function returns FALSE. The function does not have to contain the complete name of a quote item custom field. You can enter only a part of the name and the system will find the first field whose name starts with the defined string and it will return its value.</note>
  
You are here: SAP Sales Cloud CPQ Online HelpAdmin Page HelpQuotes AdministrationQuote item custom fields