Company Logo  
 

Information

Extendable Web Service for routing and processing documents and data. To understand what Routing Director can do look at the following sample implementations:

Case Number 1 - Centralized Order Processing With Remote Warehouses:

Problem: Customer has one centralized order processing facility and three warehouses.  All orders are placed with the central order processing facility.  The customer ships approximately $36 million in inventory yearly from three separate remote warehouse locations.  Warehouses are hundreds of miles apart.  A cost-effective, reliable method was needed to send PICK TICKETS and DELIVERY slips to the appropriate warehouses for the order fulfillment and shipping process to occur. What warehouse is used is determined based on DYNAMIC business rules, customer location and item availability.

Solution: Routing Director installed in Central Order processing and in three remote warehouses.  Central Order processing's Routing Director server automatically determines the warehouse that should manage the delivery based on Dynamic Business rules and other factors critical to the company.  Each order is immediately directed to the correct warehouse in real time, without delay, the second it is committed, where the pick is processed and the order is shipped/delivered.   Ship confirmation is posted by the remote warehouse Routing Director server, back to the centralized order processing facility.  This identifies the qty picked and shipped for each order.  This data is inserted into the Central Order processing's business system by Routing Director's Dataset plug-in and customers are billed correctly.

Software:  Routing Director Server, Routing Director Client, Routing Director Report Generator Plug-in.

Case Number 2 - Easy method required by software company for managing live updates and product registrations.

Problem: Customer required method for automatically registering software and managing customer registrations.  In an effort to reduce the number of registration, and re-registration related telephone calls and automated, easy-to-use method was required.

Solution:  Routing Director was installed at customer site with Registration Extensions.  Registration Client was added to the software packages that were to utilize the registration system.  New software installations automatically enter trial mode.  User has a predetermined number of days to register before software enters expired mode.  Registration wizard handles all aspects of communicating with Routing director and determining if the user is or has been registered in the past.  Routing director handles any credit card charges or authorizations and provided registration information to the client components over SSL.

Software: Routing Director Server, Client Registration Wizard, Server Registration Plug-in, EzVerify Credit Card Processing Software.

Case Number 3 - Remote Data Synchronization.

Problem: Customer required method for automatically synchronizing remote datasets over the internet.  Datasets consist of database and external files. With 500 plus remote clients it was not feasible to use manual update techniques. Mailing monthly CD ROM distributions is cost ineffective. The synchronization process must be intuitive and provide the ability to do incremental synchronizations based on weighted data values.  Relational data in the database and in external files would need to be updated in tandem.  Dataset must continue to be usable during the update process.

Solution:  Routing Director was installed at main customer site with Dataset Extensions.  Routing Director Dataset Plug-in was distributed to all clients as part of their end user software, and a synchronize function was added to the end user software that spawned the synchronization request.  Upon request, the remote clients can synchronize all or part of their dataset.  New or modified data is quickly identified and New/Modified resources are grouped and sent according to weighted value and bandwidth availability.  Data update is incremental.  As data is transferred the remote dataset is updated, maintaining integrity and usability.  The entire update does not need to be completed before the updated data can be used.  Failure at any point in the update process results in partial update.  Reinitializing the update process automatically results in a re-valuation and resume of transfer.  Weighted value allows remote users with low bandwidth availability to update sensitive data first.  larger files or less sensitive materials can easily be updated as bandwidth becomes available.

Software: Routing Director, Routing Director Client, Routing Director Synchronization Plug-in.
 

Case Number 4 - Centralized Document Processing

Problem: Customer required method for automatically e-mailing, faxing, printing documents for customers based on settings in their customer database.  Customer did not want to install fax server software on every client machine. Customer did not want to install any printers on local computers.  Customer did not want to write email and fax extensions for his current software. When the  service representative clicked the PRINT button the customer wanted software to determine if it should be printed, faxed or emailed.  Furthermore: If the output was to be emailed, the software had to determine the content of the e-mail message.  Would it be plain text, HTML or an attachment?  If an attachment how should the attachment be formatted.  CSV, Fixed length TEXT, TAB Delimited or PDF.

Solution:  Routing Director was installed on a server machine with Report Extensions.  WinFAX Pro software was also installed on the same machine as Routing Director. Standard windows printers were installed on the Routing Director server.  Routing Director client was integrated with the customers software ( approximately 8 man hours of development time.)  When the customer selects print the output is automatically handed to Routing Director.  Document processing rules automatically check the customer database and determine the appropriate delivery method and format.  Output is generated and sent to either fax, e-mail or 1 of 3 printers depending on the customer settings.  The solution is 100% seamless and centralizes the document processing rules.  In addition by only installing hardware, drivers and software on the Routing Director machine, IT's hardware and software maintenance requirements have significantly decreased.

Software: Routing Director, Routing Director Client, Routing Director Synchronization Plug-in.

Routing Director is a smart, extendable web service. Based on your needs you can select from existing routing director implimentation and Plug-ins design your own implimentation using the Routing Director SDK. The SDK allows you to easily create your own implimentation, Plug-ins and extensions. By implementing or integrating with routing director you immediately add the power of centralized redirection and document management to your applications. Call Systems Online/SCT and ask to speak to a representative about the possibilities routing Director would give your software installations.

Routing Direcor Menu
Information