\n \nThe company shared its story at the 2009 Lawson Conference and User Exchange (CUE) held recently in San Diego, citing benefits including gains in efficiency and greater control over inventory and distribution with the Lawson implementation. \n \nPropper recently upgraded to the most recent version of M3 and completed a rapid implementation of Lawson's Enterprise Mobility solution at the same time. The latter solution provides tools to help companies gain greater control and agility in managing inventory and distribution. \n \nThe company also recently purchased the newly released Lawson M3 Analytics package. \n \nFollowing a three-month migration to the latest Lawson M3 7.1 application suite, Propper and Lawson report they completed the implementation of Lawson Enterprise Mobility in less than two weeks. \n \n\"By moving to the most current Lawson system, we can gain greater value from the integrated modular software offerings from Lawson,\" said Devin McCarthy, IT director for Propper. \"The mobility solution is a great illustration of this. For example, we can now classify goods, scan items directly as they arrive on a truck and immediately know if an item is a backordered item. We can move the merchandise to the front of the line to quickly fill a backorder request.\" \n \nPropper is a supplier to the U.S. Department of Defense, among others. \n \nAlso at CUE, Lawson announced two new products: Lawson Smart Office 9.0.3 and Lawson Enterprise Search. The former provides a more visual user experience, the firm reports, with enterprise \"mashups\" that integrate with external applications such as Google maps and other web-based business tools. \n \nLawson Enterprise Search was unveiled to facilitate searches to structured and unstructured data, including across the Lawson S3 enterprise system and the Lawson business intelligence solution. \n \nfor more information: www.lawson.com \n \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);
}
})();
Propper International, a manufacturer specializing in military and law enforcement gear, reports it is gaining business benefits through its use of Lawson's M3 Enterprise Management System.
The company shared its story at the 2009 Lawson Conference and User Exchange (CUE) held recently in San Diego, citing benefits including gains in efficiency and greater control over inventory and distribution with the Lawson implementation.
Propper recently upgraded to the most recent version of M3 and completed a rapid implementation of Lawson's Enterprise Mobility solution at the same time. The latter solution provides tools to help companies gain greater control and agility in managing inventory and distribution.
The company also recently purchased the newly released Lawson M3 Analytics package.
Following a three-month migration to the latest Lawson M3 7.1 application suite, Propper and Lawson report they completed the implementation of Lawson Enterprise Mobility in less than two weeks.
"By moving to the most current Lawson system, we can gain greater value from the integrated modular software offerings from Lawson," said Devin McCarthy, IT director for Propper. "The mobility solution is a great illustration of this. For example, we can now classify goods, scan items directly as they arrive on a truck and immediately know if an item is a backordered item. We can move the merchandise to the front of the line to quickly fill a backorder request."
Propper is a supplier to the U.S. Department of Defense, among others.
Also at CUE, Lawson announced two new products: Lawson Smart Office 9.0.3 and Lawson Enterprise Search. The former provides a more visual user experience, the firm reports, with enterprise "mashups" that integrate with external applications such as Google maps and other web-based business tools.
Lawson Enterprise Search was unveiled to facilitate searches to structured and unstructured data, including across the Lawson S3 enterprise system and the Lawson business intelligence solution.