Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

ccrz__E_CategoryI18N__c

Represents an internationalized category record for a specific locale.

Compatibility

This reference applies to:

Release Managed Package Version API Version
B2B Commerce for Visualforce Winter ’21 4.13 12
B2B Commerce for Visualforce Spring ’20 4.12 11
B2B Commerce for Visualforce Summer ’19 4.11 10
B2B Commerce for Visualforce Spring ’19 4.10 9
B2B Commerce for Visualforce Summer ’18 4.9 8

API Usage

The API doesn't return fields on the ccrz__E_CategoryI18N__c record directly. When the ccrz.ccApiCategory.fetch method's input map includes the ccrz.ccApiCategory.CATEGORYLOCALE key, the method:

  1. References ccrz__E_CategoryI18N__c records for the specified locale.
  2. Returns ccrz__E_Category__c records, translated with the localized data.

Fields

Category
The category record to localize.
Usage Field Name Data Type
Input on object ccrz__Category__c Master-Detail Relationship (ccrz__E_Category__c)
Input or output with API (with any data size) The API doesn't return data for this field.
Category I18N Ext Id
A unique ID that associates the record with an external system.
Usage Field Name Data Type
Input on object ccrz__CategoryI18NId__c Text (128)
Input or output with API (with any data size) The API doesn't return data for this field.
Category I18N Name
A unique ID that associates the record with an external system.
Usage Field Name Data Type
Input on object Name Text (80)
Input or output with API (with any data size) Provides the value for the sfdcName field when the API queries localized category records.
Data ID
The managed package only uses this field internally. Your subscriber code's unit tests developed with the ccrz.ccApiTestData class can also reference this field.
Usage Field Name Data Type
Input on object ccrz__DataId__c Text (255)
Input or output with API (with any data size) The API doesn't return data for this field.
Locale
The storefront locale that the category is localized for.
Usage Field Name Data Type
Input on object ccrz__Locale__c Text (25)
Input or output with API (with any data size) The API doesn't return data for this field.
LongDescRT
By default, the managed package doesn't use this field.
Usage Field Name Data Type
Input on object ccrz__LongDescRT__c Text Area (Rich) (5000)
Input or output with API (with any data size) The API doesn't return data for this field.
SEO ID
The localized unique, URL-safe string (up to 255 characters) for the category's friendly URL path. For usage, see https://help.salesforce.com/articleView?id=b2b_commerce_seo_product_category.htm.

The SEO ID field doesn't support the following special characters:

Tip

Usage Field Name Data Type
Input on object ccrz__SEOId__c Text (255)
Input or output with API (with any data size) The API doesn't return data for this field.
ShortDescRT
The localized description for the category that displays on the Product List page. For usage, see https://help.salesforce.com/articleView?id=b2b_commerce_page_product_list_subcategory.htm.
Usage Field Name Data Type
Input on object ccrz__ShortDescRT__c Text Area (Rich) (2000)
Input or output with API (with any data size) The API doesn't return data for this field.

Deprecated Fields

The following fields exist on the object but aren't used by the managed package. Don't use these fields in any development or customization.

Field Label Field Name Data Type
Long Desc ccrz__LongDesc__c Text Area (Long) (5000)
Short Desc ccrz__ShortDesc__c Text (2000)