\n \nAgilence's item-level synchronization software, Hawkeye, pulls data directly from the point-of-sale system and marries the data with video in real-time. The data for each individual item scan and key punch is perfectly linked to its associated video image. Jons uses the software to instantly view the data and video of cashier activity for each item in a single screen, helping the company identify all POS losses -- operational and systemic issues and fraud -- that directly affect profitability. \n \n\"In addition to being a highly effective loss prevention tool, we found Agilence to be an excellent training tool,\" said Manuel Sauceda, director of IT, Jons. \"Agilence identified several costly operational issues, such as inadvertent employee errors. We were then able to use the software's video to show cashiers the correct and incorrect way to handle such activities as scanning items and administering credit card transactions.\" \n \nFor example, Jons found many employees across the chain improperly scanning manufacturer buy-one-get-one (BOGO) promotions. This issue caused losses each time the scanning error occurred. By identifying this issue early on, Jons was able to re-train employees before the error caused considerable shrink. \n \nJons also now gains immediate availability of data. Agilence provides data and corresponding video for each item scanned within a transaction in near real-time. Therefore, within minutes after a transaction is completed, Jons can analyze a cashier's actions to identify any operational issues or fraudulent behavior, allowing them to address issues immediately and before they cause substantial shrink. \n \n\"In addition to helping us identify operational issues and fraud, Agilence has proved to be a valuable training tool that we can use to prevent future losses from ever occurring,\" stated Sauceda. \"Agilence has been a big part of the success we have had in reducing point-of-sale losses.\" \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);
}
})();
Jons Marketplace Uses POS Video Auditing Solution to Cut Shrink
Jons Marketplace Uses POS Video Auditing Solution to Cut Shrink
3/29/2010
Jons Marketplace deploys Agilence's point-of-sale video auditing solution, Hawkeye, as part of their companywide initiative to reduce shrink. By the fourth quarter of 2009, Jons' shrink as a percentage of sales was at an all-time low for the company.
Agilence's item-level synchronization software, Hawkeye, pulls data directly from the point-of-sale system and marries the data with video in real-time. The data for each individual item scan and key punch is perfectly linked to its associated video image. Jons uses the software to instantly view the data and video of cashier activity for each item in a single screen, helping the company identify all POS losses -- operational and systemic issues and fraud -- that directly affect profitability.
"In addition to being a highly effective loss prevention tool, we found Agilence to be an excellent training tool," said Manuel Sauceda, director of IT, Jons. "Agilence identified several costly operational issues, such as inadvertent employee errors. We were then able to use the software's video to show cashiers the correct and incorrect way to handle such activities as scanning items and administering credit card transactions."
For example, Jons found many employees across the chain improperly scanning manufacturer buy-one-get-one (BOGO) promotions. This issue caused losses each time the scanning error occurred. By identifying this issue early on, Jons was able to re-train employees before the error caused considerable shrink.
Jons also now gains immediate availability of data. Agilence provides data and corresponding video for each item scanned within a transaction in near real-time. Therefore, within minutes after a transaction is completed, Jons can analyze a cashier's actions to identify any operational issues or fraudulent behavior, allowing them to address issues immediately and before they cause substantial shrink.
"In addition to helping us identify operational issues and fraud, Agilence has proved to be a valuable training tool that we can use to prevent future losses from ever occurring," stated Sauceda. "Agilence has been a big part of the success we have had in reducing point-of-sale losses."