· Better operational efficiency · Increased working capital · Improved profitability and competitive advantage Learn the key steps you should take to achieve similar results in this whitepaper. ","alternateLabel":null,"teaserImage":{"id":1907,"url":"https://assets1.consumergoods.com/styles/secondary_articles_short/s3/cgt_enVista_ewp_0215_teaser.jpg?itok=7xtPKiPV","width":196,"alt":null,"height":216},"sponsored":false,"businessTopic":[],"company":[],"contentType":[]},{"title":"McCormick Improves Collaborative Planning and Execution","id":9482,"bundle":"article","summary":"To improve collaborative planning and execution across global networks, McCormick & Company, has joined the E2open Business Network, a provider of cloud-based, on-demand software solutions. ","showSummary":null,"url":"/mccormick-improves-collaborative-planning-and-execution","date":"2015-02-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},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":null,"topics":[{"name":"Cloud Architecture","url":"/cloud-architecture"},{"name":"Demand Planning","url":"/demand-planning"},{"name":"Supply Chain","url":"/supply-chain"},{"name":"Technology Innovation","url":"/technology"},{"name":"Sales and Operations Planning (S&OP)","url":"/sales-and-operations-planning-sop"},{"name":"Manufacturing","url":"/manufacturing"}],"attachedFiles":[]}]},"title":"Sales and Operations Planning (S&OP)","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 = "Sales and Operations Planning (S&OP) | 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",
];
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 toxonomy 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);
}
})();
Sales and Operations Planning (S&OP) | Consumer Goods Technology
Presented at the 2015 Consumer Goods Business & Technology Leadership Conference, the award honors the Chief Information Officer who has made the largest demonstrable business impact within his or her consumer goods organization through the implementation and successful use of technology.
This month, CGT partners with Logility to learn where the industry stands on S&OP — a vital process for connecting enterprises in a unique fashion.
2015 Sales & Marketing Report Brand new research from CGT and IDC Manufacturing Insights provides a progress update for the consumer goods industry in the areas of trade promotion management, downstream data, analytics, S&OP and more.
Campbell's to Drive $200M in Cost Savings Campbell's shared its new cost reduction plan as well as an initiative to simplify its organization structure to improve agility in the marketplace. The company expects these to generate annual cost savings of $200 million over a three-year period.
Mondelez Announces New EVP and President N.A. Mondelez International announced Roberto Marques will join the company in mid-March as EVP and President, North America. He will lead the company's $7 billion business in the U.S. and Canada.
X
This ad will auto-close in 10 seconds