CT Product Field Reference
The CT Product object is intended to store detailed information regarding company and competitor products, including their physical parameters and quantity.
The CT Product record types are used to distinguish CT Products by purpose.
For the CT Orders functionality, it also stores Quantity per delivery settings and specific attributes that define the price calculation procedure.
API name in Salesforce: CTCPG__Product__c
| Field | API Name | Type | Description | ||
|---|---|---|---|---|---|
Active |
CTCPG__IsActive__c |
Checkbox |
If selected, the record is active and applied in business logic. |
||
Brand |
CTCPG__Brand__c |
Picklist |
Brand of a product. The available values:
|
||
Bundle |
CTCPG__IsBundlee__c |
Checkbox |
If selected, the product is a part of a bundle. |
||
Calculate Price On |
CTCPG__CalculatePriceLevel__c |
Picklist |
Defines the source for a price in the order. The available values:
|
||
Category |
CTCPG__Category__c |
Picklist |
Product category. The available values:
|
||
Default Availability Type |
CTCPG__DefaultAvailabilityType__c |
Picklist |
It defines whether a product is available by default. Available values:
|
||
Description |
CTCPG__Description__c |
Long Text Area(32768) |
Description of a product. |
||
External Id |
CTCPG__ExternalId__c |
Text(255) (External ID) (Unique Case Sensitive) |
Product external identifier if integration is set up. |
||
Family |
CTCPG__Family__c |
Picklist |
Product family. The available values:
|
||
Height(mm) |
CTCPG__Heigth__c |
Number (18, 0) |
Product physical parameter: height in millimeters. |
||
Ignore Component Availability |
orders__isIgnoreComponentAvailability__c |
Checkbox |
If true, the bundle component always available by Product Availability and Default Availability Type fields. Default value: false. |
||
Max Quantity Per Delivery |
CTCPG__MaxQuantityPerDelivery__c |
Number(18, 0) |
Max limit of products for delivery. The quantity must correspond to the units in package value if applied. Must be greater than Min Quantity Per Delivery. |
||
Min Quantity Per Delivery |
CTCPG__MinQuantityPerDelivery__c |
Number(18, 0) |
Min limit of products for delivery. The quantity must correspond to the units in package value if applied. Must be less than Max Quantity Per Delivery. |
||
Parent |
CTCPG__ParentId__c |
Lookup(CT Product) |
Parent product from a bundle/catalog. |
||
Set Quantity On |
CTCPG__SetQuantityLevel__c |
Picklist |
Defines the source for product quantity in the order. The available values:
|
||
Type |
CTCPG__Type__c |
Picklist |
A product type. The available values:
|
||
Units in Package |
CTCPG__UnitsInPackage__c |
Number(18, 0) |
The ratio of adding a product. For example, if this number is 5, that means 5 units of this product will be added when clicking the "plus"(+) button on the order quantity field. |
||
Use Freebie Multiplier |
CTCPG__IsUseFreebieMultiplier__c |
Checkbox |
If selected, the freebies will be added with the specified multiplicity to the product amount. |
||
Weight (gr) |
CTCPG__Weight__c |
Number(16,2) |
Product physical parameter: weight in grams. |
||
Width (mm) |
CTCPG__Width__c |
Number(16,2) |
Product physical parameter: width in millimeters. |