Products

Introduction

The Product object (Product2) is the main focus of the quotation process in appero quote. It has been expanded for the AdSales process in order to include media-specific information for the quotation process.

The standard object Product will be extended by relations to Ad Positions, Ad Format, and Product Groups. This allows products to be indirectly assigned to publications. In the quotation process with appero quote, this information is relevant for the availability check.

Object Structure

Salesforce Setup

Create a new product record:

 

The following information is essential for an AdSales Product:

Field (with example)

Description

Field (with example)

Description

The product name defines the label of the product displayed on the quote. Choose a descriptive name to ease the product search.

Only active products are available for the quotation process.

The product description will also be displayed in the quotation document. Here, you have the option to dynamically request the ad format to reduce manual effort.

Lookup to related position.

Lookup to related ad format.

Lookup to related product group.

Here, you must assign the same product group that is related to the publication. 

Optional lookup to another product group.

Technical Description

API Name

Label EN

API Name

Label EN

Product2

Product

Field name

Label EN

Type

Comment

Field name

Label EN

Type

Comment

Name

Product name

Text (255)

Required field. Is displayed in appero quote

Description

Product description

Text (4000)

The description appears in the quotation document below the product name.

isActive

Active

Checkbox

Only active products can be offered in appero quote.

ProductCode

Productcode

Text(255)

Here, you have the option to add a product code / number, which is then displayed in the quote as own column.

f42_dispo__AdPosition__c

Ad Position

Lookup (Ad Position)

Required field. Relation to Ad Position.

f42_dispo__AdFormat__c

Ad Format

Lookup (Ad Format)

Required field. Relation to Ad Format.

sf42_quotefx__SF42_Product_Group__c

Product Group

Lookup (Product Group)

Relation to Product Group.

A Product Property is related to a Product Group to request the availability within the quotation process. Here, please choose the same product group, you already assigned to the publication.

sf42_quotefx__SF42_Product_Group_2__c

Secondary Product Group

Lookup (Product Group)

Up to two product groups can be assigned to a product.

sf42_quotefx__SF42_VE__c

PU

Number (11, 5)

Additional quantity field, "Packaging unit" for e.g. digital products that are offered via Cost Per Thousand (CPM) or via rotation principle, see section Price Book Entry.

sf42_quotefx__SF42_editableListprice__c

Listprice is editable

Checkbox

To enable manual editing for list prices during the quotation process.

f42_dispo__ignorePagePlanning__c

Ignore for Page Planning

Checkbox

The product is not considered for the calculation.

Family

Product Family

Picklist

Optional. Allows grouping in product families.

f42_dispo__f42_SAP_CompanyCode__c

Company Code

Lookup(Sales Organisation)

Here, you have the option to create a relation to a Sales Organization.

sf42_quotefx__SF42_IsDiscountProduct__c

Is Discount Product

Checkbox

Not relevant for AdSales products. Affects configuration of Summary Discounts.

42_dispo__BundleProduct__c

Bundle Product

Lookup(Product)

Denotes a product bundle, informative character, can be relevant when a connection to a CMS takes place.

f42_dispo__Bundle__c

Bundle

Checkbox

Denotes a product bundle, informative character, can be relevant when a connection to a CMS system takes place.

sf42_quotefx__SF42_IgnoreOppSync__c

Ignore for Opportunity Sync

Checkbox

Not relevant for AdSales products. If this checkbox is active, the product won’t be created as opportunity product when transferred to the opportunity, and therefore it is not added to the opportunity amount. This is useful, for example, for postage costs that are included in the quotation but are not offset against sales.

QuantityUnitOfMeasure

Quantity Unit of Measure

Picklist

With this picklist, you can maintain individual quantity unit of measure for your products (e.g. days, meter, CPM) and use this measure in appero quote for the product search and read them out as a separate column.

Important: The assigned values must also be entered in identical form (API name) in the corresponding picklist sf42_quotefx__SF42_QuoLI_QuantityUnitOfMeasure__c and on the object quotation item sf42_quotefx__SF42_GenLineItem__c.

sf42_quotefx__SF42_notDiscountable__c

not discountable

Checkbox

If this checkbox is active, no manual discounts can be given for this product in the columns Discount, Discount 2, Discount 3 and Discount 4. Discounts. Discounts from scale rules or at total level still apply.

sf42_quotefx__SF42_isOverrideProduct__c

Is Override Product

Checkbox

Checkbox

Explanation of product groups in MediaVelox

The product groups from appero quote have several important functions in MediaVelox.

  1. They link the product with the corresponding publication, since both are assigned to the same product group. In appero quote you can thus easily filter your products by product group to the publication you are looking for.

  2. They control the availability check in the quotation process, since the corresponding product property is attached to this product group.

  3. You can also structure your quotation templates using product groups and use them to calculate totals, see also Product Groups in the quotation editor.

Variables in the Product Description

With the product description you give your customer the essential information about your product. You can store this information directly on the product record or edit it in the quote editor.
With the help of variables (merge fields), appero quote offers the possibility of dynamically reading out information on Ad Format and Ad Position in the product description. Your descriptions thus always remain up-to-date and errors caused by manual editing are reduced.

Variable

Meaning

Referenced Object

Referenced Field

Variable

Meaning

Referenced Object

Referenced Field

{width}

Width

f42_dispo__AdFormat__c

f42_dispo__width__c

{height}

Height

f42_dispo__AdFormat__c

f42_dispo__height__c

{widthprint}

Width in print

f42_dispo__AdFormat__c

f42_dispo__widthPrintSpace__c

{heightprint}

Height in print

f42_dispo__AdFormat__c

f42_dispo__heightPrintSpace__c

{measurewidth}

Unit of measurement for width

f42_dispo__AdFormat__c

f42_dispo__MeasureWidth__c

{measureheight}

Unit of measurement for height

f42_dispo__AdFormat__c

f42_dispo__MeasureHeight__c

{placement}

Position

f42_dispo__AdPosition__c

Name

Example of a Product Description

Product advertisement 1/1 page U4:
"A full-page ad on the issue' cover outer face. Dimensions: {width} {measurewidth} x {height} {measureheight}"
→ if the display format is configured correctly in the editor, this information will be translated to "A full-page ad on the issue' cover outer face. Dimensions: 210 mm x 297 mm."

Specific characteristics of digital products

Cost Per Thousand

For each Product, a Price Book entry is created. Price Book entries are later used as the price list in the quotation process.

Digital products (e.g. online banners) are special since their prices are not calculated according to the number of pieces, but according to the number of agreed ad impressions, clicks or similar. Since the price of one single ad impression or click is too small, the list price for digital products can be directly entered using cost per thousand (CPM) measurement. Like this, the sales process will be using an accurate digital products price book.

Conversely, this means that the list price must be divided by 1000 in the quote in order to calculate the actual final price. This function is represented by the field PU sf42_quotefx__SF42_VE__c, in the following example with the value 0.001.

Calculation example:

Quantity

Operator

List Price

Operator

PU

End Price

Quantity

Operator

List Price

Operator

PU

End Price

10.000 Ad Impressions 

X

55€ (price per thousand)

X

0.001

550€


Rotation

Digital ads often work with a rotation principle that determines when and where an ad will be shown on a website. For example: three ads are booked for an ad space on a website in one calendar week. The three ads will rotate according to a specific rule, for example: the same ad is shown to every third visitor (rotation of 3). The field "PU" (sf42_quotefx__SF42_VE__c / packaging unit) on the Product object is also used for this. The number of rotations is stored here for all products that are to work with one rotation. Please also note the special features under the Blocked Position Rule section.