Sei sulla pagina 1di 11

Road Map for Delivering BI Publisher Documents from Oracle EBS

A Guide to the Automated Delivery of Oracle E-Business Suite Documents via Email and Fax
This paper is intended to educate users, developers, managers, and executives of companies using Oracle E-Business Suite to automate and maintain the distribution of business documents. Communications between companies is critical so that commerce may occur smoothly and effectively. Any delay in the delivery of information may seriously affect the ability of a company to complete the manufacture, assembly, or shipment of its product or service. Delays impact profitability. Therefore, it is important for every organization to evaluate its communications methods, improve speed and accuracy, and most of all, reduce or eliminate costs along the way. Business documents (purchase orders, invoices, statements, packing slips, etc.) tend to be well-defined, printed and distributed to intended recipients. Some companies cling to the use of printing these documents on preprinted, multi-part forms. More progressive companies have purchased forms packages, replacing the preprinted form with an electronic form which distributes to several printers dispersed throughout the company infrastructure. Unfortunately, many companies overlook automating business communications by failing to improve the delivery of these critical business documents. They continue to use postal delivery, courier delivery, or manual faxing. All three of these methods include wasted material costs, human intervention, and delivery costs. Fortunately, this inefficiency may be significantly reduced or completely eliminated by using an automated document delivery solution. In late 2004, Oracle Corporation introduced BI Publisher (also known as XML Publisher and is hereafter referred to as BIP) available on Oracle E-Business Suite (EBS) 11i. BIP effectively eliminates the need for third-party tools to create electronic forms. Standard tools like Adobe Acrobat and Microsoft Word may be used to create a form, and tokens place data (such as the company, address, PO number, line items, etc.) from the Oracle database directly onto the form. By using common applications to simplify forms creation and offering a delivery mechanism, BIP greatly improves the efficiency of the document delivery process. Throughout this paper we will utilize the scenario below as a road map for how the automated delivery of BIP documents from Oracle EBS can help your organization increase profitability. Studies show that companies utilizing an automated document delivery solution experience significant cost savings. Depending on the size of your organization and quantity of documents emailed and faxed daily, these savings can reach well into the hundreds of thousands of dollars annually. Our road map scenario for Vision Operations assumes the following: 1) two purchasing agents are in charge of all POs, 2) Vision Operations creates 25 new purchase order requests daily (total of 50 POs), 3) agents use Oracle EBS to create and print POs on a pre-printed form, 4) POs are distributed with a diagram and terms and conditions attached, and 5) agents spend an average of seven minutes faxing each PO (approximately six hours a day).

Business Case: Vision Operations wants to increase resource efficiency and save money on business operations by implementing an enterprise solution for the automated delivery of BIP documents from Oracle EBS via email and fax. Road Map: 1. Use Oracles native functionality to create and deliver POs 2. Leverage BI Publisher/XML Publisher to create electronic PO forms 3. Distribute POs directly from native Oracle EBS forms 4. Attach Oracle database and network server files (diagram and T&Cs) to POs 5. Systematically monitor successful and failed document deliveries 6. Automate other documents (Statements, Invoices, etc.) from Oracle EBS

Road Map Item 1: Document Delivery with Oracles Native Functionality


Starting with version 11i, Oracle Corporation incrementally improved its capability of providing an automated document delivery solution. However, the purchase order is the only document enabled for document delivery. PO Approval Using the PO Approval Form functionality of Oracle EBS, the user is presented with a particular screen (see Figure 1) when approving the document. Note: the screen supports selection of delivery for print, fax, and/or email. Figure 1: PO Approval Form

By default, the preferred method of delivery for the supplier is checked and the value for email or fax is automatically populated. Oracle refers to the Supplier Site setup (as shown in Figure 2) to determine the Supplier Notification Method and the associated addresses. Figure 2: Supplier Site

Print If the checkbox is selected for print as shown in the form, then the document, without supporting attachments, is printed to the users default Oracle printer. The output from Oracle Reports is a simple ASCII text report. If an organization purchases pre-printed forms, it must ensure that the text is properly aligned on the pre-printed form. Otherwise, a third-party forms package can be used to eliminate the pre-printed form. With the introduction of BIP, the option to generate PDF formatted reports is now enabled. In order to print a document created by BIP, PASTA must be installed so that the PDF data can be converted to PostScript. Fax Returning to the PO Approval form, if the checkbox is selected for fax, then the fax number is extracted from the supplier table and displayed (as shown in Figure 3). Figure 3: PO Approval Fax

The output from Oracle Reports is a simple PDF generated by BIP. The PDF output has a similar mechanism whereby a separate command file is generated. Years ago, Oracle Corporation added this information (Fax Command Language) to support integration with a document delivery system. These commands effectively inform the delivery system of the recipient fax machine, document type, and other information. Note: an organization MUST have a third-party document delivery system to actually process and deliver these documents. Email With the PO Approval form, if the checkbox is selected for email, then the email address is extracted from the supplier table and displayed (as shown in Figure 4).

Figure 4: PO Approval Email

If an organization is on 11i10 and using BIP, the email is sent as a PDF attachment (as shown in Figure 5), and all 3 mechanisms (Print, Fax, and Email) have the same look and feel. The actual delivery of the email is done via the Workflow Mailer. Figure 5: PO Approval PDF Email

Tools Communicate Starting in 11i10, Oracle introduced the Tools -> Communicate method for delivering purchase orders. The purpose of this form is to allow buyers to fax/email/print a document without having to "re-approve" a purchase order. This form is accessed via the Purchase Order Summary form and is similar in functionality to the PO Approval form (as shown in Figure 6). This form is only accessible if using BI Publisher to format purchase orders.

Figure 6: Tools->Communicate

In all cases above, Oracle has enabled some commands via profile options that allow the addition of text based terms and conditions via email and the ability to send an email to a hard coded secondary recipient. Unfortunately, in all cases above, the submission of multiple purchase orders at the same time (i.e. a range of POs) and the ability to choose more than one communication method is not permitted. Road Map Update: Use Oracles native functionality to create and deliver POs 2. Leverage BI Publisher/XML Publisher to create electronic PO forms 3. Distribute POs directly from native Oracle EBS forms 4. Attach Oracle database and network server files (diagram and T&Cs) to POs 5. Systematically monitor successful and failed document deliveries 6. Automate other documents (Statements, Invoices, etc.) from Oracle EBS

Road Map Item 2: BI Publisher/XML Publisher for the Creation of Forms


BIP is a Java-based product within the Oracle Fusion Middleware family. While BIP provides a limited document delivery feature, most companies leverage BIP for the creation of report forms. BIP and the Creation of Forms Leveraging tools such as Adobe Acrobat and Microsoft Word, users can create and maintain report layouts in a familiar, easy-to-use environment (as shown in Figure 7). Instead of relying on costly pre-printed forms and the potential waste that could be incurred by subtle changes to the look and feel of the document, BIP allows users to make changes instantaneously. Third party forms utilities can also be abandoned and the support costs of these utilities returned to the company for other projects. Creating a template is easy with Oracles BI Publisher Desktop for Windows utility. This tool installs a plug-in for Microsoft Word that allows users to quickly and easily create and edit templates by dragging and dropping data components on to the page. With the ability to quickly and easily format documents with an out of the box solution from Oracle, EBS customers now have the ability to remove pre-printed forms and 3rd party forms packages from their environment and utilize a native, supported solution.

Figure 7: BI Publisher/XML Publisher Delivery Manager

Road Map Update: Use Oracles native functionality to create and deliver POs Leverage BI Publisher/XML Publisher to create electronic PO forms 3. Distribute POs directly from native Oracle EBS forms 4. Attach Oracle database and network server files (diagram and T&Cs) to POs 5. Systematically monitor successful and failed document deliveries 6. Automate other documents (Statements, Invoices, etc.) from Oracle EBS BIP Document Delivery As evidenced from the architecture diagram (see Figure 8), BIP also has the ability to deliver data via fax and email. This is accomplished with BIPs Delivery Manager. The BIP Delivery Manager is a set of Java APIs that can be utilized to facilitate the delivery of your documents to their intended recipients. For complete specifications on the API, please consult the BIP documentation. For fax, the open source UNIX package, Common UNIX Printing Solution (CUPS), must be installed along with a fax package capable of communicating with CUPS. Oracle suggests the open source packages, eFax and FAX4CUPS. These packages integrate with fax modems, although do not provide a high level of throughput or manageability such as resending, redialing, error correction/detection, and cancellation of documents. For email, the Delivery Manager API uses standard SMTP calls. While BIP is certainly more than capable of delivering documents, there is neither a direct integration with Oracle EBS nor is there a packaged solution readily available for out of the box use. There are many options available for a company to fax and email using the BIP Delivery Manager, including: BIP Java Delivery Manager classes to develop a solution to determine recipient information, call the appropriate APIs, and then return the status of the document back into Oracle EBS BIP Bursting Control File and CUPS to develop a solution to deliver documents to a single phone number

Both methods require significant work in order to integrate a solution into Oracle EBS. Once the foundation has been set, additional work is required in order to develop standard document delivery functionality, like: Delivering documents directly from the native application Providing confirmations and reporting on document status back a submitting user Creating tools for management of the system is necessary, for example; schedule documents for delivery, error detection and correction and ability to resend or retry documents upon delivery failure

Figure 8: BI Publisher/XML Publisher Delivery Manager

From Data to Destination


PDF

Oracle, SQL Server

Email

RTF

HTML

Printer

PeopleSoft, SAP, Siebel

XML Publisher
XSL

Excel

Fax
XML

Java, C++, Pearl, etc

Templates Word XML Spy Excel JDeveloper Acrobat Scriptura

EDI

WebDAV

EFT

Web Services

e-Commerce

Data Source

Layout Tools

Output

Destinations

Slide courtesy of an Oracle Corporation presentation

Road Map Items 3 6: Role of Third Party Vendors in Document Delivery


As evidenced above, Oracle has added functionality that allows users to distribute formatted POs from Oracle EBS. While this functionality is helpful, there are inherent limitations. Oracle EBS: Functionality is only applicable for Purchase Orders and is limited to one PO document and one recipient per transmission. Users are restricted to sending only the PO document; they cannot attach additional documents Application requires delivery hardware to complete the document transmission BIP: Significant development is required to expose delivery options; specifically, a considerable amount of coding is required in order to create standard document delivery functionality (direct integration with Oracle EBS, ability to pull recipient information, provide delivery confirmations, report on document status, create document delivery schedules, resend or retry documents on failure, etc.) Independent Software Vendors like STR Software, take unrelated Oracle products (in Oracle EBS and BIP) and bridge the gap. The result is a tight integration within Oracle EBS and a robust feature set. Below are a few examples of STR Softwares AventX Oracle Connector functionality: Native Oracle EBS Forms STR Softwares AventX product sits within the Oracle EBS application Document Attachments supports attachments using standard Oracle functionality Delivery Status within Oracle Applications query document delivery status from anywhere in the Oracle Application environment Ability to deliver ANY type of document (POs, Statements, Invoices, etc.) XML Publisher Integration email and fax BIP generated reports Purchasing Workflow Integration email and fax directly from Oracles purchasing workflow process Unlimited Recipients include any number and any combination of fax, email, print and archive destinations No duplication of data uses email and fax address of suppliers and customers already present in Oracle EBS High Volume Distribution Capabilities ability to a send single documents or high volume batch transmissions

Road Map Item 3: Distribute Documents from Native Oracle EBS Forms By integrating a third party document delivery software within Oracle (as shown in Figure 9), users are able to automatically email and fax documents from within native Oracle EBS forms. Figure 9: Familiar Interface Developed by STR Software

Road Map Item 4: Automatically Attach Any File Type to Workflow Documents STR Softwares AventX product is one of the few software packages that allows a user to automatically attach Oracle database and/or networked server files to a workflow document (PO, Statement, Invoice, etc.) for email or fax transmission (as shown in Figure 10). Figure 10: Automatically Attach Oracle Database Files

Road Map Item 5: Systematic Notification of Successful or Failed Documents Systematic delivery notification of successful or failed documents (as shown in Figure 11) ensures your most critical business documents are monitored. Figure 11: Delivery Status

Road Map Item 6: Automate Delivery of Other Workflow Documents While many organizations start the automated document delivery conversation with POs, AventX has been designed to distribute ANY document in ANY volume. Specifically, STR Softwares customers enjoy the flexibility to distribute POs, Statements, Invoices, Sales Order Acknowledgments, Request for Quotations, Bill of Lading, Order Confirmation, Physician Referral, Insertion Order, and more. As you can see, AventX takes the best features from Oracle EBS and BIP and creates additional functionality. All the while, users never leave Oracle EBS. Road Map Update: Use Oracles native functionality to create and deliver POs Leverage BI Publisher/XML Publisher to create electronic PO forms Distribute POs directly from native Oracle EBS forms Attach Oracle database and network server files to POs Systematically monitor successful and failed document deliveries Automate other documents (Statements, Invoices, etc.) from Oracle EBS

Value of Document Delivery


By combining Oracles native functionality with STR Softwares AventX product suite, we have created a solution that solves Vision Operations needs. This solution enables our client to remain competitive in todays global-centric business environment, in an era when management teams have mandated that costs be reduced while products and services improve. Organizations continually strive to shorten the order-to-cash cycle (with regards to invoices, sales orders, statements, etc.) and shorten the procure-to-receive cycle (request for quotations, purchase orders, etc.). Implementing an automated document delivery solution achieves all of these mandates and initiatives. Companies typically demand a payback on investment of less than two years when purchasing a system to improve upon a task or procedure; automated document delivery is no different. In most cases, automated document delivery solutions provide an ROI measurable in months. The actual time and savings depends simply upon the daily volume of pages delivered.

In our

example, the ROI is as follows: Average number of pages per fax: 4 (cover page, PO, diagram and terms and conditions) Average hourly wage of employee: $10.00 Long-distance telephone charges: 6/minute Faxes per Day 50 100 150 Annual Cost Savings $25,566 $51,132 $76,698

With as few as 50 faxes transmitted per day, a company can save more than $25,000 annually. In our example, savings will be even more dramatic, as the BIP integration will remove the need for expensive printed forms.

pre-

What to look for in a Vendor


When considering a document delivery solution, try to obtain the following information from each vendor as it pertains to their automated document delivery system: Product documentation rather than marketing collateral A live demonstration of the vendors product operating within Oracle EBS rather than a slide presentation References, specifically companies that have experienced several product upgrades of the document delivery system and upgrades of Oracle EBS Annual support agreement what is included Source of Support is it provided by the vendor or an outsourced company Customizations does the vendor document product customizations and support them during the life of the relationship Implementation ask for a detailed outline and list of tasks, ask if you can do it yourself, and ask for references of those who did

Summary
As evidenced, there is a significant amount of complexity and consideration behind automated document delivery. Oracle provides some basic email and fax functionality, however, it does not address all facets of document delivery. A third-party solution like STR Softwares AventX Oracle Connector must be present to actually deliver a fax. Key points such as how a document is submitted, methods of transmission, and how documents are acknowledged and managed must be considered for a successful implementation. Understanding your requirements for document delivery is a crucial first step in determining the best solution for your company. To learn more about how STR Software can help save your company time and money, please visit us online at www.strsoftware.com or call us at 804-897-1600 x.2 (toll free 800-897-7097).

STR Software Product Demonstrations


Experience STR Softwares AventX product live within a production environment. Visit http://www.strsoftware.com/webcast.htm and sign up for our next live product demonstration. Alternatively, take a look at our nine-minute video demo for a sample of AventXs functionality: Video: AventX Interactive Delivery

10

About STR Software


Founded in 1986, STR Software, an enterprise software company, is headquartered in Richmond, Virginia. Providing a single point of contact for its AventX Product Suite, the company develops, markets, and supports automated document delivery solutions for email, fax, and internet fax for host ERP applications such as Oracle E-Business Suite, PeopleSoft, and SAP in Unix, Linux, MPE, and Windows environments. STR Software, an Oracle PartnerNetwork Certified Partner, has been recognized for engineering reliable Solutions That Run. AventX is a registered trademark and the property of STR Software. All products and companies herein may be registered or unregistered trademarks of their respective owners and are hereby acknowledged.

11

Potrebbero piacerti anche