","showSummary":null,"url":"/beam-completes-phase-three-pricing-software-rollout","date":"2012-10-23T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":"Root","lastName":"Man","bio":null,"title":null,"picture":null,"phone":null,"contactForm":true},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"Price Management","url":"/price-management"},{"name":"Price Optimization","url":"/price-optimization"},{"name":"Manufacturing","url":"/manufacturing"},{"name":"IT Integration","url":"/it-integration"}],"attachedFiles":[]},{"title":"Dynamic Margin Management ","id":12049,"bundle":"article","summary":"Rich Nanda of Deloitte Consulting provides tips for dealing with commodity inflation post the Great Recession.","showSummary":null,"url":"/dynamic-margin-management","date":"2011-06-08T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":"Root","lastName":"Man","bio":null,"title":null,"picture":null,"phone":null,"contactForm":true},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":{"id":12788,"url":"https://assets1.consumergoods.com/styles/secondary_articles_short/s3/CGW_Insidgets_0611.jpg?itok=qhvA5qjs","width":200,"height":200,"alt":null},"topics":[{"name":"Price Management","url":"/price-management"},{"name":"Manufacturing","url":"/manufacturing"},{"name":"Sales & Marketing","url":"/sales-and-marketing"},{"name":"Industry Insights","url":"/industry-insights"}],"attachedFiles":[]},{"title":"Beam Global Takes on Price Improvement ","id":12068,"bundle":"article","summary":"In 2008, Beam Global Spirits & Wine, Inc. recognized there were opportunities to better manage pricing and distributor margins at the market level. A cross functional team was assembled to commence a large-scale price improvement initiative.","showSummary":null,"url":"/beam-global-takes-price-improvement","date":"2011-05-23T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":"Root","lastName":"Man","bio":null,"title":null,"picture":null,"phone":null,"contactForm":true},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"Price Management","url":"/price-management"},{"name":"Price Optimization","url":"/price-optimization"},{"name":"Manufacturing","url":"/manufacturing"},{"name":"Sales & Marketing","url":"/sales-and-marketing"}],"attachedFiles":[]},{"title":"Customer Management & Analytics Solutions 2009","id":13449,"bundle":"whitepaper","url":"/customer-management-analytics-solutions-2009","date":"2009-05-18T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":"Root","lastName":"Man","bio":null,"title":null,"picture":null,"phone":null,"contactForm":true},"summary":"A comprehensive listing of today's solution providers in customer-facing markets to the consumer goods industry. Plus, industry experts from Adesso Solutions, Astute Solutions and Flintfox USA address market trends and challenges, like retail collaboration, non-traditional marketing tactics and the voice of the consumer.","body":"
A comprehensive listing of today's solution providers in customer-facing markets to the consumer goods industry. Plus, industry experts from Adesso Solutions, Astute Solutions and Flintfox USA address market trends and challenges, like retail collaboration, non-traditional marketing tactics and the voice of the consumer.
","alternateLabel":null,"teaserImage":{"id":1063,"url":"https://assets1.consumergoods.com/styles/secondary_articles_short/s3/cgt_cmas_cover_0509.jpg?itok=qr8kFvgt","width":100,"alt":null,"height":135},"sponsored":false,"businessTopic":[],"company":[],"contentType":[]},{"title":"Catching up with Mansour Zadeh, CIO, Smithfield Foods","id":14008,"bundle":"article","summary":"CGT Executive Editor Kara Romanow gets Mansour Zadeh's secrets for running a successful global IT operation. ","showSummary":null,"url":"/catching-mansour-zadeh-cio-smithfield-foods","date":"2008-10-15T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":"Root","lastName":"Man","bio":null,"title":null,"picture":null,"phone":null,"contactForm":true},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"Supply Chain","url":"/supply-chain"},{"name":"Price Management","url":"/price-management"},{"name":"Supply Chain Management","url":"/supply-chain-management"},{"name":"CGT Archives","url":"/CGT-Sections"}],"attachedFiles":[]},{"title":"Retail Coffee Favored in Volatile Economy","id":14223,"bundle":"article","summary":"Considering the current economic climate, consumers are increasingly changing their routines to cut expenses. Read on to find out how this trend is in effect for big name coffee shops and grocery store brands alike. ","showSummary":null,"url":"/retail-coffee-favored-volatile-economy","date":"2008-07-22T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":"Root","lastName":"Man","bio":null,"title":null,"picture":null,"phone":null,"contactForm":true},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"Business Intelligence (BI)","url":"/business-intelligence-bi"},{"name":"Customer Relationship Management","url":"/customer-relationship-management"},{"name":"Downstream Data","url":"/downstream-data"},{"name":"NPDI (New Product Development & Introduction)","url":"/npdi-new-product-development-introduction"},{"name":"Price Management","url":"/price-management"},{"name":"Trade Promotion Management","url":"/trade-promotion-management"}],"attachedFiles":[]},{"title":"Overcoming a Regressing Economy","id":14255,"bundle":"article","summary":"What some CG companies are doing to stay afloat. ","showSummary":null,"url":"/overcoming-regressing-economy","date":"2008-07-14T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":"Root","lastName":"Man","bio":null,"title":null,"picture":null,"phone":null,"contactForm":true},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"Business Intelligence (BI)","url":"/business-intelligence-bi"},{"name":"Category Management","url":"/category-management"},{"name":"Downstream Data","url":"/downstream-data"},{"name":"Forecasting","url":"/forecasting"},{"name":"NPDI (New Product Development & Introduction)","url":"/npdi-new-product-development-introduction"},{"name":"Price Management","url":"/price-management"},{"name":"Supply Chain Management","url":"/supply-chain-management"},{"name":"Trade Promotion Management","url":"/trade-promotion-management"},{"name":"Warehouse Management","url":"/warehouse-management"},{"name":"IT Integration","url":"/it-integration"}],"attachedFiles":[]},{"title":"Traceability Means Transparency","id":14262,"bundle":"article","summary":"The CGT Supply Chain Share Group, together with IBM, discuss company initiatives on sustainability and traceability. ","showSummary":null,"url":"/traceability-means-transparency","date":"2008-07-09T00:00:00","author":{"email":"devteam@ashday.com","uname":"ash_root","firstName":"Root","lastName":"Man","bio":null,"title":null,"picture":null,"phone":null,"contactForm":true},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"Business Intelligence (BI)","url":"/business-intelligence-bi"},{"name":"Category Management","url":"/category-management"},{"name":"Customer Experience","url":"/customer-experience"},{"name":"Demand Planning","url":"/demand-planning"},{"name":"Data & Analytics","url":"/data-analytics"},{"name":"Supply Chain","url":"/supply-chain"},{"name":"Downstream Data","url":"/downstream-data"},{"name":"Forecasting","url":"/forecasting"},{"name":"Outsourcing","url":"/outsourcing"},{"name":"Price Management","url":"/price-management"},{"name":"Product Lifecycle Management (PLM)","url":"/product-lifecycle-management-plm"},{"name":"Technology Innovation","url":"/technology"},{"name":"Sales and Operations Planning (S&OP)","url":"/sales-and-operations-planning-sop"},{"name":"Supply Chain Management","url":"/supply-chain-management"},{"name":"Trade Promotion Management","url":"/trade-promotion-management"},{"name":"Warehouse Management","url":"/warehouse-management"}],"attachedFiles":[]}]},"title":"Price Management","contentParagraphs":null,"sections":null}; const country = "US"; const language = null; const SITE_LANGUAGE = "en"; const siteName = "Consumer Goods Technology"; const userRoles = ["anonymous"]; const userUid = 0; const indexName = "CG"; const title = "Price Management | Consumer Goods Technology"; window.dataLayer = window.dataLayer || []; const data = {}; data.entityTaxonomy = {}; const contentTypes = [ "article", "blog", "bulletin", "embed_page", "landing_page", "event", "image", "page", "product", "whitepaper", "video", "tags", "author_profile", "buyers_guide_listing" ]; if ( routeInfo && "bundle" in routeInfo && contentTypes.includes(routeInfo["bundle"]) ) { data.entityBundle = routeInfo.bundle; data.entityTitle = title || `${routeInfo.title} | ${siteName}`; data.entityId = routeInfo.id; data.entityName = routeInfo.author?.uname; data.entityCreated = routeInfo.created; data.sponsored = routeInfo.sponsored; data.sponsor = routeInfo.sponsoringCompany; data.entityType = "node"; data.entityLangcode = SITE_LANGUAGE; data.siteName = siteName; data.drupalLanguage = language; data.drupalCountry = country; data.userRoles = userRoles; data.userUid = userUid; data.entityTaxonomyKeys = {}; data.entityTaxonomyHierarchies = {}; data.parentNaicsCode = {}; data.isPro = false; data.algoliaIndexName = indexName; // Add taxonomy data const taxonomies = { businessTopic: "business_topic", contentType: "content_type", company: "company", marketSegment: "market_segment", }; const getHierarchy = (term, terms = []) => { terms.push({ id: term.id, name: term.name }); if (term.parentTerm != null) { getHierarchy(term.parentTerm, terms); } return terms; }; const getTerms = (term, useApiId = false) => { return { id: useApiId ? term.apiId : term.id, name: term.name }; }; const getKeys = (term) => { return { id: term.id, name: term.apiId }; }; Object.entries(taxonomies).forEach(([key, item]) => { terms = routeInfo[key]; if (terms && terms.length > 0) { data["entityTaxonomy"][item] = terms.map((term) => getTerms(term, key === "company") ); if (key !== "company") { data["entityTaxonomyKeys"][item] = terms.map(getKeys); termGroups = []; terms.forEach((term, termInd) => { termGroups[termInd] = getHierarchy(term); }); data["entityTaxonomyHierarchies"][item] = termGroups; } } }); data["entityTaxonomy"]["tags"] = routeInfo["topics"] || []; // Primary Topic is either the business topic or the top tag. if (routeInfo["businessTopic"]?.length > 0) { data["entityPrimaryTopic"] = routeInfo["businessTopic"][0]["name"]; } else { if (routeInfo["topics"]?.length > 0) { data["entityPrimaryTopic"] = routeInfo["topics"][0]["name"]; } } // Primary and secondary entityNaicsCodes come from the MarketSegment if (routeInfo.marketSegment?.length > 0) { data.entityNaicsCode = {}; data["entityNaicsCode"]["id"] = routeInfo["marketSegment"][0]["id"]; data["entityNaicsCode"]["name"] = routeInfo["marketSegment"][0]["naicsCode"]; if (routeInfo["marketSegment"][0]["parentTerm"] != null) { data["parentNaicsCode"]["id"] = routeInfo["marketSegment"][0]["parentTerm"]["id"]; data["parentNaicsCode"]["name"] = routeInfo["marketSegment"][0]["parentTerm"]["naicsCode"]; } } else { data.entityNaicsCode = []; } if (routeInfo.taggedPro) { data.isPro = routeInfo.taggedPro; } window.dataLayer.push(data); } else if (routeInfo && "vid" in routeInfo) { data.entityBundle = "tags"; data.entityTitle = routeInfo.name; data.entityId = routeInfo.id; data.entityName = routeInfo.author?.uname; data.entityCreated = routeInfo.created; data.entityType = "taxonomy_term"; data.entityLangcode = SITE_LANGUAGE; data.siteName = siteName; data.sponsored = routeInfo.sponsored; data.sponsor = routeInfo.sponsoringCompany; data.drupalLanguage = language; data.drupalCountry = country; data.userRoles = userRoles; data.userUid = userUid; data.algoliaIndexName = indexName; data["entityTaxonomy"]["tags"] = { id: routeInfo["id"], name: routeInfo["name"], }; window.dataLayer.push(data); } })();