Pharma Product Field Reference

The Pharma Product object is intended to store detailed information regarding company and competitor products, including their physical parameters, quantity per delivery settings, and specific attributes that define the price calculation procedure.

For the CT Orders functionality, it also stores Quantity per delivery settings and specific attributes that define the price calculation procedure.


Object API name: CTPHARMA__Product__c


Field API Name Type Description

Active

CTPHARMA__IsActive__c

Checkbox

If selected, the record is active and applied in business logic.

Brand

CTPHARMA__Brand__c

Picklist

Brand of a product.

Bundle

CTPHARMA__IsBundle__c

Checkbox

If selected, the product is a part of a bundle.

Calculate Price On

CTPHARMA__CalculatePriceLevel__c

Picklist

Defines the source for a price in the order:

  • Header

  • Components

Default Availability Type

CTPHARMA__DefaultAvailabilityType__c

Picklist

It defines whether a product is available by default. Available values:

  • Available. The value will be set by default during the CT Orders package installation or update.

  • Not Available.

Description

CTPHARMA__Description__c

Long Text Area(32768)

Description of a product.

External Id

CTPHARMA__ExternalId__c

Text(255) (External ID) (Unique Case Sensitive)

Product external identifier if integration is set up.

Family

CTPHARMA__Family__c

Picklist

Product family.

Height(mm)

CTPHARMA__Heigth__c

Number (18, 0)

Product physical parameter: height in millimeters.

Ignore Component Availability

orders__isIgnoreComponentAvailability__c

Checkbox

Applied for bundle components only.

If true, the bundle component always available by Product Availability and Default Availability Type fields.

Default value: false.

Max Quantity Per Delivery

CTPHARMA__MaxQuantityPerDelivery__c

Number(18, 0)

Max limit of products for delivery. Must be greater than Min Quantity Per Delivery.

Min Quantity Per Delivery

CTPHARMA__MinQuantityPerDelivery__c

Number(18, 0)

Min limit of products for delivery. Must be less than Max Quantity Per Delivery.

Parent

CTPHARMA__ParentId__c

Lookup(CT Product)

Parent product from a bundle/catalog.

Set Quantity On

CTPHARMA__SetQuantityLevel__c

Picklist

Defines the source for products quantity in the order:

  • Header

  • Components

SKU

CTPHARMA__IsSKU__c

Checkbox

If this product is the lower member of the Pharma Product hierarchy.

Type

CTPHARMA__Type__c

Picklist

A product type.

Units in Package

CTPHARMA__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

CTPHARMA__IsUseFreebieMultiplier__c

Checkbox

If selected, the freebies will be added with the specified multiplicity to the product amount.

Weight (gr)

CTPHARMA__Weight__c

Number(16,2)

Product physical parameter: weight in grams.

Width (mm)

CTPHARMA__Width__c

Number(16,2)

Product physical parameter: width in millimeters.

``