Cenveoโs Envelope Group is one of the worldโs largest envelope manufacturers, producing one out of every four envelopes in the United States with a wide variety of types and seals. Cenveo Envelope uses LANSA for many of its IT solutions, including providing a unified web portal to multiple ERP solutions, extending and modernizing its solutions and various application and data integration tasks.
Scott Steinacher, Developer and Data Architect at Cenveo Envelope, says, โWe used LANSA to develop a sophisticated web application that provides our users with a unified view of enterprise data. The solution has improved customer service, reduced license fees and simplified training. We also use LANSA for various integration tasks, such as web services and exchanging XML documents. All without intensive coding.โ
The IT history of Cenveo Envelope is inherited from National Envelope, which Cenveo acquired in 2013. National Envelope, which acquired multiple companies itself, ended up with multiple ERP systems. These included two home-grown ERP systems and two packaged ERP solutions: JD Edwards (from Oracle) and Infor LN (previously Baan).
โIntegrating data from diverse systems was one of the challenges faced by the technology groupโ, explains Aaron Brown, IT Director at Cenveo Envelope. โUsers on both sides of the firewall wanted a unified view of data from across the enterprise.โ
However, the unique characteristics of each system made it difficult to provide a cohesive view. To help minimize transportation costs, customers can place orders at a location nearest to them. Since customers also often have offices across the country, their orders may reside in multiple systems.
โWe wanted to provide a better service experience, especially for those customers who chose to use the phone. They should only have to place one call to their nearest Cenveo office and their questions should be answered immediately,โ adds Brown.
With that goal in mind, the technology group used Visual LANSA and LANSA Integrator to create a system that provides browser-based access to order, production, inventory and shipment data across the company.
Users wanted a unified view of data from across the enterprise.
The new system, aptly named โUnityโ, culls data from four ERP applications and three databases (SQL Server, DB2 for i and Informix). Whatโs more, it gives users access to millions of PDF documents such as invoices, statements and work orders.
Unityโs main focal point is a single web page with just four tabs. The Shipments tab displays delivery information, the Production tab provides manufacturing details, while the Order Header and Detail tabs present information about the customer and orders. Within each tab, data appears in grids that can be re-sorted by clicking on any column. Each grid also features subject-sensitive links that can be used to drill down to more detailed data.
In addition to viewing data on web pages, Unity users can generate and distribute spreadsheets with a wide variety of selection criteria, including date ranges, order types, customer and product attributes. The spreadsheets are not simple โCSV dumpsโ that contain flat text data, either. Thanks to LANSA Integratorโs Excel services, columns contain true dates, numbers and so forth, and are professionally formatted with multiple fonts and colors. LANSA Integratorโs SMTP service then delivers the spreadsheets to one or more recipients via email.
As the project progressed, a small group of pilot users helped fine-tune Unity. Most LANSA development and JDE integration was performed by Steinacher, while several programmers provided integration support for the other backend systems. From concept to pilot, the project required roughly three months.
โVisual LANSA is very productive, because it eliminates the need to use JavaScript or any other language or technology โ, says Steinacher. โLANSA Integrator also proved invaluable. Without having to code at the sockets level, we can populate spreadsheets and web pages with data from multiple backend databases. Conversely, from a single source, we can push data to multiple backend systems.โ
Without having to code at sockets level we can populate spreadsheets and web pages with data from multiple backend databases.
Sales reps, customer service personnel and other users rely on Unity to access data from across the company. A staff member in an East Coast plant can easily view orders at a facility in California, for example. The need to call around has been greatly reduced.
โWith LANSA we created an intuitive, modern web application that offers lots of context sensitive help and instructions. It even has its own FAQ to answer common questions. There is virtually no need for training. If you can use google, you can use Unity.โ
Theresa Kasesnik, an Account Executive at Cenveo Envelopeโs New York facility, agrees. Kasesnik piloted Unity and contributed to its success. Given that most of her business revolves around custom orders, she receives lots of phone calls about envelope specifications โ sizes, colors, materials, prices, availability etcetera.
โWith Unity, I can locate orders instantly,โ says Kasesnik. โFor example, if a customer calls about a specific order, but all he or she knows is that it was for a 9-by-12 white wove envelope, I can find all the orders that match that specification, regardless of where they were processed. I can then zoom in on the results with other criteria and view invoices in PDF format. Also, I can sort the information on my screen in any way I want, which makes it easy to analyze data right in my browser,โ continues Kasesnik.
โBeing able to view what was ordered at other locations and at which price, helps me to give better advice to customers. I estimate that Unity has increased my efficiency level by 20% to 30%โ, she concludes. โFor the customer, that means getting all their questions answered in one phone call.โ
Steinacher points out that from a cost perspective, it is a big plus that Unity is browser-based. โBoth Baan and JD Edwards charge license fees per user. With LANSA, we developed a solution that reduces our need for additional licenses. Technology that improves service and helps the bottom line is sorely needed in todayโs climateโ, says Steinacher.
With LANSA we developed a solution that improves service and helps the bottom line.
โWe plan to continue using LANSA to deliver innovative solutions,โ says Steinacher. โOur focus is always on the customer. For the technology group, that means using our expertise to help the company build tighter relationships with its customer base. Whether itโs letting customers view data over the web or integrating their systems with our own, LANSA helps.โ
โIn lean times, productivity is more important than everโ, concludes Steinacher. โWe canโt afford to spend hours writing low-level code if tools can do it for us. LANSAโs IDE comes with an editor, compiler, debugger, data dictionary and page designer. Also, because of its Framework, it provides a structured, rapid-development environment. Itโs the most pragmatic development solution Iโve seen.โ
We canโt afford to spend hours writing low-level code if tools can do it for us, in lean times productivity is more important than ever.