WHITEPAPER How to significantly reduce SAP Business Document oriented project costs How an advanced Output Management System offering document design and distribution capabilities improves IT efficiency by a factor of 10 Background Whether you are new to SAP or already creating business documents using ABAP, Sapscript, Smartform, Adobe Form Builder or Idocs, an advanced external output management system (OMS) leverages what you already have while reducing ongoing document project costs, timeframes and complexity. ERP systems focus on supporting all necessary high level business functions, these functions can remain stable over time. However, specific end users communication technologies such as SMS, QRCode and machine to machine communication such as XML or SOAP are constantly changing and will be for the foreseeable future. Smaller, nimble, dedicated systems, such as an OMS, working hand in hand with the ERP can more easily adapt to these new technologies. In this whitepaper we offer an overview of the options available for generating business documents from SAP and how using an OMS can improve IT efficiency of document oriented projects by a factor of 10. Whatever option you are currently using, integrating a cutting edge OMS will make your IT system more flexible, reducing project cost and providing highly professional communications with your vendors and customers. As an example, we will explain in detail how to create and deliver production orders, using the latest technologies, as requested by manufacturing line. June 2012 - Copyright © - Shashank Palai, Technical Team Leader at Symtrax Software Private Limited www.symtrax.com Page 1/11 How to significantly reduce SAP Business Document oriented project costs Overview of various ways to create business documents in SAP system All SAP modules produce business documents which may be created individually through an interactive print/send menu or processed as a batch by a background job. Whatever the method, the following graphic illustrates the options available. SAP ABAP print program reads and processes data, it launches formatting program ABAP Interactive or Background Job Formatting program handles the SapScript (RDI/OTF) Or layout of the output and delivers either ABAP Interactive or Background Job Application Layer (ALE) SmartForm (XSF/Smart) graphical spool such as OTF or Smart or PDF, or data only spool such as RDI, XSF Tables/fields iDOC ABAP print program reads and processes data, it launches interchange program Interchange document (iDoc) creation. Standard data structure for electronic data interchange between SAP Or Adobe Form Builder (PDF,XFP) application and external program or XFP. Business Document is created in an Output Device as a spool Output Device BC-XOM protocol, SAPGOF, PDF, PCL, Postscript, RDI, XSF, iDoc. Folder Graphical Business Document (OTF, Smart, PDF) is sent to printer with print driver instructions PCL, Postscript Print C:\usr\sap\SapID\... Folder Business Document is created in a Folder as a file C:\usr\sap\SapID\... External OMS creates or improves business documents and distribute them SAP How does an OMS integrate with SAP In addition to the standard way to generate an output and send it to a printer, SAP provides specifications for the communication protocol BC-XOM. An External OMS that is BC-XOM compatible is able to interchange documents and instructions, including feedback, with an SAP system. Based on this protocol, an External OMS process is secure and reliable. It includes acknowledgement, call back, data protection, and DMS feedback. SAP output devices configured with Access Method “E” indicate the windows system hosting the OMS they want to communicate with. This external OMS communicates with SAP through a standard and secure protocol BC-XOM. It’s a very easy set-up since no change or add-on needs to be installed and maintained on the SAP system. June 2012 - Copyright © - Shashank Palai, Technical Team Leader at Symtrax Software Private Limited www.symtrax.com Page 2/11 How to significantly reduce SAP Business Document oriented project costs OMS processes output documents which are data or graphics only files along with their properties. Multi-level verification & processing options may be set for each business document: In addition to improving automatic delivery and distribution of business documents, this seamless integration helps IT department operations by: - Monitoring printing processes. Handling error notifications and enabling the re-synchronization of the printing process when necessary. - Providing real-time printing status. Messages are sent directly to the SAP user session interface assuring the document delivery to the recipients. - Load balancing & scheduling. Helping to prevent printing & distribution delays, and distributing large batch printing among several printers. - Using digital signature for high-level authentication during business document exchange. - Processing encrypted or encapsulated xml data over SSL, HTTPS or SOAP protocols. - Backing-up printers for fail-safe critical business processes such as package labels. - Adding OCR or Barcodes on documents to enable indexing by DMS link. Based on a project’s technical specifications, what is the easiest way to integrate with an OMS You are interested in reducing the timeframe and effort needed to build business documents, and when considering an External Output Management solution based on SAP BC-XOM protocol, you may wonder where to plug this external system into SAP’s existing output process. Below are questions, whose answers determine how to best connect your system with an OMS: June 2012 - Copyright © - Shashank Palai, Technical Team Leader at Symtrax Software Private Limited www.symtrax.com Page 3/11 Enterprise Reporting How to significantly reduce SAP Business Document oriented project costs Solutions What is the best strategy to use if planning a new project from scratch Beyond creation or customization of application functions and users interfaces, a significant part of projects requirements are to adapt to existing business documents standards and formats. Multiple challenges are faced when setting up SAP built-in forms. They go from programming for small issues like alignment or pagination, or including a Barcode, to using a digital certificate signature on the document for distribution using internet technologies and web services. 10 mn to create this Purchase Order from scratch Business Document creation may involve a single process, one print program generating one document such as a Purchase Order, or may involve multiple processes and multiple print programs delivering several documents such as a Production Order. Whatever the complexity, delegating forms design and distribution to intuitive, drag and drop OMS template builders requires less effort. May -2010 - Copyright - Michel Gaertner, Technologies Department June 2012 Copyright © - Shashank Palai, Technical Software Team Leader at Symtrax Software Privateat Limited Symtrax Corporation - Page 5 of 7 Page 4/11 www.symtrax.com www.symtrax.com How to significantly reduce SAP Business Document oriented project costs For all of the above situations limiting forms related ABAP development saves time. It is better to take advantage of the many predefined reports provided standard with SAP system, and to handle as much designing, printing and distributing as possible through an OMS. How does it fit in an SaaS or a Cloud installation? SAP provides SAP business ByDesign for Cloud services, and gives access to PDF or XML output through a standard solution named Print Queue Web Services. All business documents produced in the cloud are accessed either by a SAP Business print manager or by an External OMS by connecting to this web service. The Print Queues Web Services allow external output management systems to handle business documents to be printed or distributed and used by Office or Web Technologies. The main benefits for an Enterprise are: • Ability to use and maintain existing Enterprise printing architecture. • Flexibility offered by outsourcing printing processes over the web. • High availability is enabled using printer load balancing and automatic backup. Centralized printer management . • Leverage existing enterprise infrastructure such as Exchange, SharePoint, Intranet, etc… • Monitoring business document production and distribution using Web-based management technologies such as iPads, Smartphones etc … A Practical Example: Quickly enhancing production order documents to match new manufacturing line specifications Within this example project specifications require a redesign of production orders documents. Manufacturing line users explain the following: • Existing SAP standard forms are insufficient due to a new QRCode bar code requirement. • Existing report parts such as time ticket, job ticket, pick list, goods receipt slip, and object list need to be reorganized & revamped according to Q&A recommendations. • Some headers need to be updated for various native languages, and additional notes are required because of new safety regulations. Some sensitive parts should stand out by using highlighted text or larger fonts. The manufacturing line is looking to improve its efficiency by employing latest technologies. • Shop managers are using portable tablets or mobile devices to monitor new orders. High priority orders need to be given precedence in the form of high priority SMS’s. New production orders should be compatible with Tablets. The IT manager faces common concerns such as existing ABAP resources being assigned to other projects and a short project deadline required by the manufacturing line. The IT manager would like to make minimum changes in SAP. The production order module consists of 10+ ABAP programs interlinked, therefore any changes in a single program need to be extensively tested & re-programmed as required. Management, after considering all the above, decides that handling manufacturing’s requirements using an Output Management Solution will be more efficient than using ABAP to redevelop the existing reports. Below demonstrates how quick and easy the implementation occurs, requiring 3 distinct steps. Using this approach requires the knowledge of an SAP Analyst or Consultant, but not the expertise or time of an ABAP Developer. June 2012 - Copyright © - Shashank Palai, Technical Team Leader at Symtrax Software Private Limited www.symtrax.com Page 5/11 Enterprise Reporting How to significantly reduce SAP Business Document oriented project costs Solutions Step1: Convert existing SAP production order output into RDI format Using RDI/XSF output instead of regular spools gives more flexibility and adds the power of tagged data. This is accomplished by changing the parameters in the sapcript to generate the RDI spool files in place of OTF spool files. Transaction SE38, to copy original print program & simply change or insert RDI parameter (Changes in an original print program is not recommended by SAP) ABA Program Transaction SE71, to activate the RDI parameter (The same authority as ABAP developers to edit or copy a print program, is required by SAP IT Analyst to activate the RDI parameter. SAP_ALL & SAP_NEW roles are assigned to the ABAP developers to generate the RDI files.) SAPSCRIPT – RDI FLAG ACTIVE May -2010 - Copyright - Michel Gaertner, Technologies Department June 2012 Copyright © - Shashank Palai, Technical Software Team Leader at Symtrax Software Privateat Limited Symtrax Corporation - Page 5 of 7 www.symtrax.com Page 6/11 www.symtrax.com How to significantly reduce SAP Business Document oriented project costs Transaction SPAD, to create an UCPLAIN or PLAIN output device ( SAP recommends to use UCPLAIN or PLAIN output devices for RDI printing) RDI FILE GENERATED Transaction SPAD, to setup a BC-XOM monitoring to pass RDI Data to an External Output Management ( SAP created the BC-XOM protocol for this purpose) Step2: Build advanced format templates applicable to SAP production order documents SAP IT Analyst uses an interactive and advanced graphical OMS interface to build 12 templates applicable to 12 documents generated simultaneously as parts of production order. ( PRT overview, Object list, Operation control ticket, Job ticket, Kanban ticket, Pick list, Goods issue slip, Inspection chart list, Time ticket, Confirmation slip, Document links, Document Distribution). June 2012 - Copyright © - Shashank Palai, Technical Team Leader at Symtrax Software Private Limited www.symtrax.com Page 7/11 Enterprise Reporting How to significantly reduce SAP Business Document oriented project costs Solutions SAP IT Analyst matches each data element of the RDI file with parts of final document. He can easily handle all manufacturing line specifications such as : • Formatting each document to be professional looking and easy to understand • Designing multiple dynamic tables and aligning objects • Integrating QRCodes based on contextual variables • Inserting text notes based on selective variables • Emphasizing some parts of text using windows fonts • Inserting comments reflecting new regulations • Adding some local Unicode language text using parameters • Merging & printing the multiple documents into a single large production order file • Sending selective parts of the production order to manager’s iPad • Sending SMS alerts to prioritize orders when applicable May -2010 - Copyright - Michel Gaertner, Technologies Department June 2012 Copyright © - Shashank Palai, Technical Software Team Leader at Symtrax Software Privateat Limited Symtrax Corporation - Page 5 of 7 www.symtrax.com Page 8/11 www.symtrax.com How to significantly reduce SAP Business Document oriented project costs Step3: set up process automation The production order cycle consists of major phases such as creation, processing & collective release of the production order once all the tasks are achieved. The OMS automation component associates business documents templates with production orders coming from immediate or scheduled jobs. It is able to identify the various documents based on meta-data such as job number for merging and printing several documents. The OMS identifies & captures the production order RDI files by reading metadata of the RDI files such as print program name, document name and user responsible for the print job. While handling multiple production orders at the same time, the OMS automation component can easily identify the priority flags & assist the floor manager to schedule the goods production in timely manner using mobile messaging. June 2012 - Copyright © - Shashank Palai, Technical Team Leader at Symtrax Software Private Limited www.symtrax.com Page 9/11 Enterprise Reporting How to significantly reduce SAP Business Document oriented project costs Solutions Summary of Example Results: This example demonstrates how an enhanced and intuitive Output Management System is capable of reducing business document processing & dispatching implementation cost and timeframe by a factor of 10. This example demonstrates that high quality results can be obtained without the need for high end ABAP developers,. A typical well designed OMS can be used by almost anyone in the technical staff. Below are timetables with estimates comparing some of the individual tasks encountered in the above project when done using an OMS versus ABAP programming: Conclusion Business Documents need to match ever changing Users and Business needs. They reflect to the outside world how professional and timely the Company is by improving communication and efficiency. IT departments save time and resources by providing ABAPers and other technical staff with a reliable productivity solution that easily handles business document creation and changes. The BC-XOM protocol was created by SAP to secure and control communication with external systems that constantly adapt to ever changing distribution media and formats. The solution described above of employing an OMS fits firmly in line with this strategy. Whatever SAP project you may face, improving business document creation and distribution will help ensure timely, less costly solutions. May -2010 - Copyright - Michel Gaertner, Technologies Department June 2012 Copyright © - Shashank Palai, Technical Software Team Leader at Symtrax Software Privateat Limited Symtrax Corporation - Page 5 of 7 www.symtrax.com Page 10/11 www.symtrax.com How to significantly reduce SAP Business Document oriented project costs About the Author Shashank Palai is a Technical Team Leader at Symtrax Software Private Limited and provides support to Asia Pacific and Australian Countries customers. He has been involved in multiple service & consulting projects related to Output Management since 2007. He has a degree in Computer Information Systems and has acquired significant experience as a SAP NetWeaver technology Consultant for internal projects. His direct interaction with Customers in various industries have grown his expertise in many areas, such as document printing & distribution and device printing infrastructure, involving forms development for Finance , Insurance and Industrial groups. Symtrax USA (West Coast) [email protected] Toll free: 800 627 6013 Symtrax USA (East Coast) [email protected] Toll free: 866 640 9615 Symtrax France [email protected] Tel: + 33 4 66 04 54 05 Symtrax Europe [email protected] NL: +33 4 66 04 54 19 - SP: +33 4 66 04 54 23 EN: +33 4 66 04 54 05 - DE : 0800 / 183 38 38 AUT : 0800 / 29 12 12 - CH : 0800 / 83 00 53 Symtrax UK [email protected] Tel: +44 (0)207 533 6616 Symtrax APAC [email protected] Tel: +91 22 40 76 55 55 All Rights Reserved. No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior permission of the publisher, Symtrax Corporation. Whilst every care is taken to ensure the accuracy of the information contained in this material, the facts, estimates and opinions stated are based on information and sources which, while we believe them to be reliable, are not guaranteed. In particular, it should not be relied upon as the sole source of reference in relation to the subject matter. No liability can be accepted by Symtrax Corporation, its directors or employees for any loss occasioned to any person or entity acting or failing to act as a result of anything contained in or omitted from the content of this material, or our conclusions as stated. The findings are Symtrax’s current opinions; they are subject to change without notice. Symtrax has no obligation to update or amend the research or to let anyone know if our opinions change materially. © Symtrax. Unauthorised reproduction prohibited. This report is a licensed product and is not to be reproduced without prior permission June 2012 - Copyright © - Shashank Palai, Technical Team Leader at Symtrax Software Private Limited www.symtrax.com Page 11/11
© Copyright 2024