Developer Resources
Object Model
Nue Object Model - Price Builder
34 min
nue price builde offers a range of powerful capabilities to simplify the process of creating products, setting prices, bundling products, and implementing complex pricing strategies with its intuitive user interface, rev ops users can effortlessly navigate through the platform, leveraging its user friendly features to generate innovative and customized products and pricing structures one of the standout features of nue price builder is its seamless integration with the salesforce platform, enabling sales representatives to access and utilize the created products and pricing information in real time this integration ensures that sales reps can promptly create quotes and orders, streamlining the sales process and enhancing overall efficiency this article outlines the object model of nue price builder all objects in nue price builder have their mirrored objects in salesforce the products and pricing data created in nue price builder are saved directly in salesforce, if the nue instance is connected with a salesforce org the following diagrams outlines the objects and relationships of all objects in nue price builder as illustrated in this diagram, unlike introducing a brand new set of products and pricing objects, nue price builder extends the functionality of the familiar products and price book/price book entry objects this approach brings a "back to the basics" experience for users who are already well acquainted with salesforce's standard objects by leveraging the existing infrastructure, nue price builder allows users to quickly adapt to the system and take advantage of its capabilities without a steep learning curve this familiarity not only saves time and effort but also ensures a smooth transition, making it easier for users to navigate, create, and manage their products and pricing structures within the salesforce ecosystem with nue price builder, users can confidently return to the fundamentals they are comfortable with while enjoying the added benefits of an intuitive and enhanced pricing solution docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 price builder objects docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 product api name product description defines a product or service that is manufactured or provisioned for sale salesforce api name product2 fields the following table outlines all fields of the product object label nue api name salesforce api name type description auto renew autorenew ruby autorenew c boolean indicates if the product is auto renewed by default billing period billingperiod ruby billingperiod c picklist determines how often the product will be billed if not selected, the billing period will default to to the billing period value set at the system level, or account level billing timing billingtiming ruby billingtiming c picklist determines whether customers are billed for the products or services before or after they are provided or consumed available values are in advance, in arrears bundle template bundletemplate ruby bundletemplate c picklist the bundle template used for this product available values are advanced, basic, dynamic options currently all bundles are built using advanced bundle template configurable configurable ruby configurable c boolean determines if the product is configurable, i e , if this product is a bundle product cost cost c cost c currency the cost of the product created by createdbyid createdbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the created by user created date createddate createddate date time the created date credit conversion id creditconversionid ruby creditconversionid c lookup ( creditconversion docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) references the credit conversion object, which stores the conversion between a uom quantity dimension (e g , ‘1k api calls’) and a credit default renewal term defaultrenewalterm ruby defaultrenewalterm c decimal the default renewal term in the term dimension of the default uom, e g 12 month, 1 year default subscription term defaultsubscriptionterm ruby defaultsubscriptionterm c integer the default subscription term in the term dimension of the default uom, e g 12 month, 1 year default uom id defaultuomid ruby defaultuom c lookup ( uom docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) references the default uom object description description description long text the descriptin of the product end date enddate ruby enddate c date the effective end date of the product free trial type freetrialtype ruby freetrialtype c picklist free trial type in days, months, or years free trial unit freetrialunit ruby freetrialunit c integer the length of the free trial id id id id the record id image url imageurl ruby imagesignedurl c long text the url of the product image last modified by lastmodifiedbyid lastmodifiedbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the last modified by user last modified date lastmodifieddate lastmodifieddate date time the last modified date last published by lastpublishedbyid ruby lastpublishedby c lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the last published by user last published date lastpublisheddate ruby lastpublisheddate c date the last published date long description longdescription ruby longdescription c richtext the long description of the product name name name text (200) the product name price book id pricebookid ruby pricebook c lookup ( pricebook docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the price book reference product category productcategory family picklist the product category available values include recurring services physical goods professional services customer support in nue, the revenue model, uom, and tax code can be defaulted from the product category of a product publish status publishstatus ruby publishstatus c picklist indicates the publish status of the product for self service listing of the products available values include publised unpublished outdated record type recordtype ruby productrecordtype c picklist the record type of the product available values include product bundle multiattributes reference product id referenceproductid ruby referenceproduct c lookup ( product ) the reference product of a bundle in nue, a bundle product can be created from an existing bundle product if a bundle product references another bundle product, it inherits all the product options of the referencing product for example, an "enterprise edition" bundle may reference a "professional edition" bundle so that it inherits all the product options from the "professional edition" bundle revenue model pricemodel ruby pricemodel c picklist the revenue model of the product available values include one time recurring credit burndown credit overage usage the revenue model value can be defaulted from the product category selection revenue rule external id revenueruleexternalid ruby revenueruleexternalid c text (200) the id of the revenue rule associated with thid product show bundled products showincludedproductoptions ruby showincludedproductoptions c boolean determines if the bundled product options will be displayed when creating a quote or an order sku sku stockkeepingunit text (200) the stock keeping unit skus must be unique across all products in the product catelog sold independently soldindependently ruby soldindependently c boolean determines if the product can be sold independently only products that can be sold independently can be added to a quote or an order start date startdate ruby startdate c date the effective start date of the product status status ruby status c picklist the status of the product available values include active inactive draft tax code taxcode ruby taxcode c text (200) the tax code of the product tax mode taxmode ruby taxmode c picklist the tax mode of the product available values include tax inclusive tax exclusive eligible to include in carves allocation carveseligible ruby carveseligible c boolean determines if the product is eligible to include in carves allocation or not valid values are true / false contract liability segment contractliabilitysegment ruby contractliabilitysegment c text(80) accounting code of the contract liability segment contract revenue segment contractrevenuesegment ruby contractrevenuesegment c text(80) accounting code of the contract revenue segment carves liability segment carvesliabilitysegment ruby carvesliabilitysegment c text(80) accounting code of the carves liability segment carves revenue segment carvesrevenuesegment ruby carvesrevenuesegment c text(80) accounting code of the carves revenue segment docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 unit of measure api name uom description represents a definite magnitude of a quantity salesforce api name ruby uom c fields the following table outlines all fields of the unit of measure object label name salesforce api name type description active active ruby active c boolean indicates if the uom is active created by createdbyid createdbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the created by user created date createddate createddate date time the created date decimal scale decimalscale ruby decimalscale c integer the decimal scale of the uom id id id id the record id last modified by lastmodifiedbyid lastmodifiedbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the last modified user last modified date lastmodifieddate lastmodifieddate date time the last modified date name name name text (200) the unique name of the uom quantity dimension quantitydimension ruby quantitydimension c text (200) ndicates the default quantity part in the uom defaults to be the part parsed before ‘/’ character; otherwise, otherwise, default to the uom name itself rounding mode roundingmode ruby roundingmode c picklist specifies whether to round the uom value up or down when the value exceeds the decimalplaces field value the default value is up term dimension termdimension ruby termdimension c text (200) indicates the default term part in the uom defaults to the part parsed after ‘/’ character docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 credit conversion api name creditconversion description credit conversion stores the conversion between a uom quantity dimension (e g , ‘1k api calls’) and a credit for example, 1 credit can be used to consume resource like 1k api calls, 60 computing minutes, 100g database storage, etc salesforce api name ruby creditconversion c fields the following table outlines all fields of the credit conversion object label name salesforce api name type description conversion rate conversionrate ruby conversionrate c decimal indicates the conversion rate created by createdbyid createdbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the created by user created date createddate createddate date time the created date credit quantity creditquantity ruby creditquantity c decimal the quantity of the credits in the conversion credit type id credittypeid ruby credittypeexternalid c id the credit type id in nue decimal scale decimalscale ruby decimalscale c integer the decimal scale id id id id the record id last modified by lastmodifiedbyid lastmodifiedbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the last modified user last modified date lastmodifieddate lastmodifieddate date time the last modified date name name name text the name of the credit conversion rounding mode roundingmode ruby roundingmode c picklist the rounding mode available values include up, down uom quantity uomquantity ruby uomquantity c decimal the uom quantity in the conversion uom quantity dimension uomquantitydimension ruby uomquantitydimension c text the uom quantity dimension docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 product option api name productoption description defines the product optionality of a (child) product in a bundle product salesforce api name ruby productoption c fields the following table outlines all fields of the product option object label name salesforce api name type description bundled bundled ruby bundled c boolean indicates this product option is bundled with the parent product if true, then the child product’s actual selling price is 0 note that when bundled is checked, then required must be checked; but when bundled is not checked, required may be checked to indicate a product option that is not bundled with the parent product price wise, but must be required to be configured configured product id configuredproductid ruby configuredproduct c bmasterdetail references the configured product (i e ,parent product) created by createdbyid createdbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the created by user created date createddate createddate date time the created date default quantity defaultquantity ruby defaultquantity c decimal the default quantity of the product option description description ruby description c long text the product option description id id id id the record id included quantity includedquantity ruby includedquantity c decimal quantities that are included for this product option for example, product ‘number of api calls’ can have included quantity as 1000 to indicate that when this product option is configured into the parent product, 1000 api calls are automatically included independent pricing independentpricing ruby independentpricing c boolean indicates if this product option will be independently priced by the product option quantity, instead of the total quantity of the chidlren products the use case for ‘independent pricing’ is almost always with usage for example\ in a vroom bundle of ‘webinar’, the first 60 minutes for each user license is free for additional minutes, it is 0 10 / minute if a user subscribes to 100 webinar bundles 1 if ‘independent pricing = true’ for the ‘service usage’ product option, then every user license will have 60 minutes for free so if i subscribe to 10 users, i’ll have 600 minutes free 2 if ‘independent pricing = false’ for the ‘service usage’ product option, then regardless how many total minutes i subscribe, the user only has 60 minutes for free last modified by lastmodifiedbyid lastmodifiedbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the last modified by user last modified date lastmodifieddate lastmodifieddate date time the last modified date maximum quantity maxquantity ruby maxquantity c decimal the maximum quantity that can be selected for this option minimum quantity minquantity ruby minquantity c decimal the mininum quantity that must be selected for this option name name name autonumber the product option number option name optionname ruby optionname c text the name of the product option by default it is the product name, but it can be changed by the end user option order optionorder ruby optionorder c integer the product option serial number, e g , 10, 20, 30 , which determines the order of the product options under a product or a feature option product id optionproductid ruby optionproduct c lookup ( product docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) references the option product (i e , child product) option type optiontype ruby optiontype c picklist the type of the product option available values are link to bundle quantity when a product option type is ‘linktobundlequantity’, its quantity always changes with the quantity of the parent product at runtime related product when a product option type is ‘related product’, its quantity is independent from that of the parent product at operational time pricebookentry id pricebookentryid ruby pricebookentryid c lookup ( pricebookentry docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) product feature id productfeatureid ruby productfeature c lookup ( productfeature docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) references a product feature, if this product option can be grouped into a product feature quantity editable quantityeditable ruby quantityeditable c boolean indicates if the quantity of the product option can be editable at operational time recommended recommended ruby recommended c boolean indicates if this product option is by default recommended to be configured for the parent product required required ruby required c boolean indicates if this product option is required to be selected in the bundle docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 product group (a k a feature) api name feature description defines a set of product functionalities a feature can be associated with multiple products, while a product may contain multiple features salesforce api name ruby feature c fields the following table outlines all fields of the product group (feature) object label name salesforce api name type description created by createdbyid createdbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the created by user created date createddate createddate date time the created date description description ruby description c long text the feature description id id id id the record id image url imageurl ruby imagesignedurl c long text the feature's image url last modified by lastmodifiedbyid lastmodifiedbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the last modified by last modified date lastmodifieddate lastmodifieddate date time the last modified date name name name text (255) the feature name status status ruby status c picklist the active status of the feature available values include draft active inactive docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 product feature api name productfeature description a product feature defines the relationship between a product and a feature a product can have one or more features salesforce api name ruby productfeature c fields the following table outlines all fields of the bundlesuite object label name salesforce api name type description configured product id configuredproductid ruby configuredproduct c bmasterdetail created by createdbyid createdbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the created by user created date createddate createddate date time the created date feature description featuredescription ruby featuredescription c long text the product feature description feature id featureid ruby feature c lookup ( feature docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) references the feature (or product group) object feature name featurename ruby featurename c text the product feature name feature order featureorder ruby featureorder c integer the order of the product feature when displayed in a product id id id id the record id last modified by lastmodifiedbyid lastmodifiedbyid lookup(userprofile) the last modified user last modified date lastmodifieddate lastmodifieddate date time the last modified date maximum options maxoptions ruby maxoptions c integer the minimum number of product options that must be selected for this product feature at operational time minimum options minoptions ruby minoptions c integer the maximum number of product options that can be selected for this product feature at operational time name name name autonumber the product feature name docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 bundle suite api name bundlesuite description represents a list of active bundle products, ranging from bundles with basic product offering to bundles with more advanced product offerings salesforce api name ruby bundlesuite c fields the following table outlines all fields of the bundle suite object label name salesforce api name type description created by createdbyid createdbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the created by user created date createddate createddate date time the created date end date enddate ruby enddate c date the bundle suite’s active end date id id id id the record id last modified by lastmodifiedbyid lastmodifiedbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the last modified user last modified date lastmodifieddate lastmodifieddate date time the last modified date last published by lastpublishedbyid ruby lastpublishedby c lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the last published by user last published date lastpublisheddate ruby lastpublisheddate c date the last published date name name name text (255) the auto numbered unique id of the bundle suite price book id pricebookid ruby pricebook c lookup ( pricebook docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) publish status publishstatus ruby publishstatus c picklist start date startdate ruby startdate c date the bundle suite’s active start date status status ruby status c picklist the bundle suite status available values are design active expired uom id uomid ruby uom c lookup (uom) docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 bundle suite bundle api name bundlesuitebundle description defines the relationship between a bundle suite and a bundle product salesforce api name ruby bundlesuitebundle c fields the following table outlines all fields of the bundle suite bundle object label name salesforce api name type description bundle id bundleid ruby bundle c bmasterdetail references the bundle product included in this bundle suite bundle suite id bundlesuiteid ruby bundlesuite c bmasterdetail references the bundle suite created by createdbyid createdbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the created by user created date createddate createddate date time the created date id id id id the record id last modified by lastmodifiedbyid lastmodifiedbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the last modified user last modified date lastmodifieddate lastmodifieddate date time the last modified date name name name text the name of the bundle in the bundle suite popular popular ruby popular c boolean indicates if this bundle is the most popular in the bundle suite sort order sortorder ruby sortorder c integer the sort order of the bundle displayed in the bundle suite docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 price book api name pricebook description represents a list of sellable products and their prices salesforce api name pricebook2 fields the following table outlines all fields of the price book object label name salesforce api name type description active active isactive boolean iindicates whether the price book is active ( true ) or not ( false ) inactive price books are hidden in many areas in the user interface you can change this field’s value as often as necessary label is active archived archived ruby archived c boolean indicates whether the price book has been archived (true) or not (false) this field is read only created by createdbyid createdbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the created by user created date createddate createddate date time the created date description description description long text the description id id id id the record id isselfserviceenabled isselfserviceenabled ruby isselfserviceenabled c boolean indicates if the price book is available for self service access last modified by lastmodifiedbyid lastmodifiedbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the last modified user last modified date lastmodifieddate lastmodifieddate date time the last modified date name name name text (200) the price book name pricing attributes priceattributes ruby priceattributes c multipicklist a list of pricing attributes nue provides up to 10 placeholders for pricing attributes to support multi attribute pricing capability standard standard isstandard boolean indicates whether the price book is the standard price book for the org ( true ) or not ( false ) every nue isntance has one and only one standard price book—all other price books are custom price books docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 price book entry api name pricebookentry description represents a sellable product with its price listed in a price book salesforce api name pricebookentry the price book entry object is central to the multi attribute pricing capability please reference multi attribute pricing for more information fields the following table outlines all fields of the price book entry object label name salesforce api name type description active active isactive boolean indicates whether the price book entry is active (true) or not (false) although you can’t delete price book entry records, you can set this field to false inactive price book entry records are hidden in many areas in the user interface you can change this value on a price book entry record as often as necessary billing timing billingtiming ruby billingtiming c picklist indicates the billing timing of the price book entry if not null, it overrides the biling timing value at the product level or system level created by createdbyid createdbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the created by user created date createddate createddate date time the created date custom pricing attribute 1 pricingattribute 1 ruby pricingattribute 1 c text the place holder #1 of custom pricing attribute custom pricing attribute 10 pricingattribute 10 ruby pricingattribute 10 c text the place holder #10 of custom pricing attribute custom pricing attribute 2 pricingattribute 2 ruby pricingattribute 2 c text the place holder #2 of custom pricing attribute custom pricing attribute 3 pricingattribute 3 ruby pricingattribute 3 c text the place holder #3 of custom pricing attribute custom pricing attribute 4 pricingattribute 4 ruby pricingattribute 4 c text the place holder #4 of custom pricing attribute custom pricing attribute 5 pricingattribute 5 ruby pricingattribute 5 c text the place holder #5 of custom pricing attribute custom pricing attribute 6 pricingattribute 6 ruby pricingattribute 6 c text the place holder #6 of custom pricing attribute custom pricing attribute 7 pricingattribute 7 ruby pricingattribute 7 c text the place holder #7 of custom pricing attribute custom pricing attribute 8 pricingattribute 8 ruby pricingattribute 8 c text the place holder #8 of custom pricing attribute custom pricing attribute 9 pricingattribute 9 ruby pricingattribute 9 c text the place holder #9 of custom pricing attribute id id id id the record id last modified by lastmodifiedbyid lastmodifiedbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the last modified user last modified date lastmodifieddate lastmodifieddate date time the last modified date list price listprice unitprice currency the unit price for the price book entry you can specify a value only if usestandardprice is set to false name name ruby name c autonumber the auto numbered name of the price book entry price book id pricebookid pricebook2id bmasterdetail references the price book product id productid ruby realproduct c bmasterdetail references the product if there exists multi attribute (record type) products, this field references the actual product record recommended recommended ruby recommended c boolean indicates if this is the recommended price of the product uom id uomid ruby uom c lookup ( uom docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) references the uom use standard price usestandardprice usestandardprice boolean indicates whether the price book entry uses the standard price defined in the standard price book record (true) or not (false) if set to true, the list price field is read only, and the value is the same as the list price value in the corresponding price book entry in the standard price book docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 price tag api name pricedimension description defines a tiered pricing or discounting scheme, which can be a quantity based tiering, or term based tiering salesforce api name ruby pricedimension c fields the following table outlines all fields of the price tag object label name salesforce api name type description active active ruby active c boolean indicates if this price tag is active code code ruby code c text promotion or coupon code created by createdbyid createdbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the created by user created date createddate createddate date time the created date copied from copiedfrom ruby copiedfrompricetag c lookup (pricetag) the source price tag that this tag was copied from description description ruby description c long text the price tag description end time endtime ruby endtime c date time the effective end time of the price tag id id id id the record id last modified by lastmodifiedbyid lastmodifiedbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the last modified user last modified date lastmodifieddate lastmodifieddate date time the last modified date name name name text the name of the price tag object id objectid ruby objectid c text the object id that this price tag is associated with if the value is null, the price tag is applicable for any objects otherwise it is only available for the specific object object type objecttype ruby objecttype c text the object type that this price tag is associated with if the value is null, the price tag is applicable for any objects otherwise it is only available for the specified object type available values include product option, quote line item, order product, etc price book id pricebookid ruby pricebook c lookup ( pricebook docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) references the price book price model pricetype ruby pricetype c picklist defines the pricing model of the price tag available values include volume tiered ramp price tag type recordtype ruby recordtype c picklist defines the type of the price tag available values include discount tag (discountdimension) price tag (pricedimension) start time starttime ruby starttime c date time the effective start time of the price tag uom dimension uomdimension ruby uomdimension c text defines the actual quantity or term dimension value, for example, each or month uom dimension type pricedimensiontype ruby pricedimensiontype c picklist defines the price tag of the price tiers available values are quantity term uom id uomid ruby uom c lookup ( uom ) references the uom record docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 price tier api name pricetier description defines a price tier or discount tier, which can be either a flat fee tier, or a per unit tier salesforce api name ruby pricetier c fields the following table outlines all fields of the price tier object label name salesforce api name type description amount amount ruby amount c decimal the dollar value of this price tier charge model chargemodel ruby chargemodel c picklist he charge model applicable to this tier available values are per unit flat fee created by createdbyid createdbyid lookup (userprofile) the created by user created date createddate createddate date time the created date discount percentage discountpercentage ruby discountpercentage c percent the discount percentage of this price tier only applicable to price tags a price tier cannot have both amount and discount percentage amount takes precedence end unit endunit ruby endunit c decimal the ending unit of the tier end unit dimension endunitdimension ruby endunitdimension c picklist the term dimension of the ending unit of the tier id id id id the record id last modified by lastmodifiedbyid lastmodifiedbyid lookup (userprofile) the last modified user last modified date lastmodifieddate lastmodifieddate date time the last modified date name name name autonumber the auto numbered id of the price tier price tag id pricedimensionid ruby pricedimension c bmasterdetail references to the price tag price tag and price tiers have master/detail relationships start unit startunit ruby startunit c decimal the starting unit of the tier start unit dimension startunitdimension ruby startunitdimension c picklist the term dimension of the starting unit of the tier tier number tiernumber ruby tiernumber c integer the tier number used to sort the price tiers in a price tag docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 product price tag api name productpricedimension description represents a price tag's association with a product's price book entry salesforce api name ruby productpricedimension c fields the following table outlines all fields of the object label name salesforce api name type description active active ruby active c boolean indicates if the product price tag is active created by createdbyid createdbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the created by user created date createddate createddate date time the created date id id id id the record id last modified by lastmodifiedbyid lastmodifiedbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the last modified user last modified date lastmodifieddate lastmodifieddate date time the last modified date name name name autonumber the auto numbered name price book entry id pricebookentryid ruby pricebookentryid c bmasterdetail references the price book entry price tag id pricedimensionid ruby pricedimension c bmasterdetail references the price tag product id productid ruby product c lookup ( product docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) references the product serial number serialnumber ruby serialnumber c integer the serial number of the product price tag if there are more than one price tags available for a product's price book entry, the pricing engine applies the price tags associated to a product's price book entry in the order of the serial number docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 product option price tag api name productoptionpricedimension description ruby productoptionpricedimension c salesforce api name represents a price tag's association with a product option in a bundle product fields the following table outlines all fields of the object label name salesforce api name type description active active ruby active c boolean indicates the active status created by createdbyid createdbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the created by user created date createddate createddate date time the created date id id id id the record id last modified by lastmodifiedbyid lastmodifiedbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the last modified user last modified date lastmodifieddate lastmodifieddate date time the last modified date name name name autonumber the auto numbered name price tag id pricedimensionid ruby pricedimension c bmasterdetail references the price tag product option id productoptionid ruby productoption c bmasterdetail references the product option serial number serialnumber ruby serialnumber c integer the serial number of the referenced product option for the price tag if there are more than one price tags available for a product option, the pricing engine applies the price tags associated to a product option in the order of the serial number docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 feature price tag api name featurepricedimension description represents a price tag's association with a product group or feature salesforce api name ruby featurepricedimension c fields the following table outlines all fields of the object label name salesforce api name type description active active ruby active c boolean indicates the active status created by createdbyid createdbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the created by user created date createddate createddate date time the created date id id id id the record id last modified by lastmodifiedbyid lastmodifiedbyid lookup ( userprofile docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693 ) the last modified user last modified date lastmodifieddate lastmodifieddate date time the last modified date name name name autonumber the auto numbered name feature id featureid ruby feature c bmasterdetail references the product group (or feature) price tag id pricedimensionid ruby pricedimension c bmasterdetail references the price tag serial number serialnumber ruby serialnumber c integer the serial number of the referenced feature for the price tag if there are more than one price tags available for a feature, the pricing engine applies the price tags associated to a product group (or feature) in the order of the serial number docid\ d11015bb9691e4a17766ea28a1df7c6c07e6c693
🤔
Have a question?
Get answers fast with Nue’s intelligent AI, expert support team, and a growing community of users - all here to help you succeed.
To ask a question or participate in discussions, you'll need to authenticate first.