\n \n\"We've been impressed by the flexibility and power of Predictix Planning,\" said Daniela LaRosa, senior director of planning and allocation, dELiA*s. \"We now have the ability to plan down to the store and item level and can run multiple scenarios on the fly, which is essential for in-season re-planning.\" \n \nPredictix Planning offers full-featured planning modules over the Web on a monthly subscription basis. Predictix Planning modules include strategic planning, merchandise financial planning, item planning, channel planning, store planning, store clustering/grading, space management, category management, assortment optimization, assortment planning, promotional planning and price optimization. With Predictix Planning, dELiA*s has also been able to support its growing planning needs. \n \n\"Always, yet especially now, we are striving to be more efficient,\" said Caryl Paez, senior director of information technology, dELiA*s. \"With Predictix, we didn't have to buy any hardware, software, or third party licenses, and we no longer have to deal with ongoing operations or upgrades. We've accomplished our goals at a fraction of the cost of other alternatives, yet we haven't compromised the support we are receiving from our technology partner.\" \n"}]}};
const country = "US";
const language = "en-US,en;q=0.5";
const SITE_LANGUAGE = "en";
const siteName = "RIS News";
const userRoles = ["anonymous"];
const userUid = 0;
const indexName = "risnews";
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 = `${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);
}
})();
dELiA*s Improves Inventory Planning with Store Planning
dELiA*s Improves Inventory Planning with Store Planning dELiA*s localizes its offerings across all of its dELiA*s retail stores with
Predictix Store Planning. dELiA*s selected Predictix Planning in the first quarter of 2008, and was live with Predictix Store Planning in July.
"We've been impressed by the flexibility and power of Predictix Planning," said Daniela LaRosa, senior director of planning and allocation, dELiA*s. "We now have the ability to plan down to the store and item level and can run multiple scenarios on the fly, which is essential for in-season re-planning."
Predictix Planning offers full-featured planning modules over the Web on a monthly subscription basis. Predictix Planning modules include strategic planning, merchandise financial planning, item planning, channel planning, store planning, store clustering/grading, space management, category management, assortment optimization, assortment planning, promotional planning and price optimization. With Predictix Planning, dELiA*s has also been able to support its growing planning needs.
"Always, yet especially now, we are striving to be more efficient," said Caryl Paez, senior director of information technology, dELiA*s. "With Predictix, we didn't have to buy any hardware, software, or third party licenses, and we no longer have to deal with ongoing operations or upgrades. We've accomplished our goals at a fraction of the cost of other alternatives, yet we haven't compromised the support we are receiving from our technology partner."
X
This ad will auto-close in 10 seconds