Automating Processes via Workflow

Document Management
  • Smaller Small Medium Big Bigger
  • Default Helvetica Segoe Georgia Times

How Workflow Impacts Your Company

Simply put, workflow is the step-by-step process flow of documents, information, or tasks through an organization, from one person to another, in a way that is governed by rules and procedures. The movement of documents through an organization, such as purchase orders, is a typical example of a workflow application. Who requests its approval, how it gets to the approver, and what happens if it's approved or rejected are all part of workflow rules.

Recognizing the benefits of workflow, many vendors developed workflow management systems. Initially, these systems were created to pass scanned documents around departments for them to be acted upon. Soon, electronic documents (such as Word or Excel files) were included as well.

These workflow systems' main goals are to define, manage, and execute work activities. They describe the processes organizations should follow to carry out their daily fundamental tasks. If we continue with the example of approving purchase orders, the requestor creates the PO and enters it to the workflow system, which routes it to the preset reviewer. When the reviewer is finished, the workflow system identifies the next person in line and routes the PO to him or her—in this case, possibly an approver.

Typically, document-intensive departments, such as purchasing or accounts payable, benefit greatly from workflow, as it provides a great organizational method for critical documents to move through an organization.

By providing a way to monitor a specific process, managers can see how efficient they are and where bottlenecks may be occurring. Taking this data, managers can go into the workflow system and amend the rules. This allows for dynamic changes. What if the approver is swamped with other work and takes longer than what's deemed comfortable to approve a PO? A manager can see the lengthy amount of time it takes for the approval in the workflow system and, for instance, change the approver's role and assign small approvals of $100 or less to another person, while major purchases still go through the original approver. However, such adjustments require manual monitoring and intervention.

In concept, workflow is effective because it keeps the documents in your organization moving. By automating the majority of this process and storing every document electronically, unnecessary and redundant steps, such as faxing documents to another department or making multiple copies of a document, can be eliminated. As soon as you're finished with your part of any business process, you simply check it back into the workflow system and off the document goes to the next in line. Most of these basic workflow systems employ a sort of Boolean logic, Yes/No, If/Then, etc. If the approver declines the PO, it's sent back to the requestor; if he accepts it, the workflow system routes it to the buyer. These rules provide consistency and the comfort of predictability. This way, many managers enjoy the piece of mind that everything is running perfectly.

But this is where the fundamental flaw in workflow may lie. As a simple concept, with its straightforward Yes/No logic, there is not much room for input, not much room for the "maybe." While it's nice to have predictability, business is rarely predictable. And the key ingredient that workflow doesn't take into account is that the people who run the processes behind business are the most unpredictable factor of all.

While workflow does allow companies to design an organizational model for their processes, people tend to be over-confident that every part of the business process will be completely automated: One user will always be there to enter the PO; another will always be there to approve it. Workflow is designed to remove the human element that goes into operating the business processes.

But even with workflow, the opening example could still go wrong. Let's assume the PO actually makes it all the way down the line and ends up in the approver's inbox. Well, the approver's still gone and the document stops moving. Where did it go wrong? It wasn't a problem from the machinery, the copy machine, or the computer that created the order. No, the problem arose because the workflow system assumed that the approver would always be there to make a decision. It took out the fact that sometimes the key players in the business processes may be sick or on vacation. Or maybe they just simply forgot that the document was in their inbox.

While workflow is a great tool when just dealing with documents, a more complex and dynamic business environment requires a way for an organization to get a handle on its entire end-to-end business operations.

The Next Step: Business Process Management

It is to address the operational gaps previously mentioned that Business Process Management (BPM) was born. While workflow focuses on the documents, moving them back and forth through an organization, BPM goes a step further and takes into account the whole of a business process, including the users.

Unlike workflow's Boolean logic approach, BPM allows for a more interactive environment between users and the business processes. More-complex business rules can be set. For example, if an approval is needed for an amount over $1000, the document can be sent to the approver with highest authority, and an alert can be sent simultaneously to a manager. The route of the document could depend on the value of the information—in this case, the amount of the purchase order requested. As with workflow, what happens to the document can still be predicted, but the result is more flexible to allow for variation.

BPM also provides more visibility in an organization. Deploying BPM begins with taking a good look at the current processes. If it is determined that one or more of the processes need streamlining, a design is formulated. An organization should look at every step in the process and see where the bottlenecks occur (e.g., where the PO could be held up). Once the processes experiencing inefficiencies have been mapped, an organization should have a professional analyze where and how the processes should be streamlined and what steps should be automated and given safety nets, such as alerts and escalation procedures for upcoming deadlines.

The next step is the execution of the processes. A truly integrated BPM system will use connected applications to perform business actions, such as automatically faxing copies of invoices to customers. If a step is too complex to operate on its own, the BPM system will alert the user responsible and request input, such as an electronic signature on an invoice. Thus, BPM works like workflow, as it keeps documents running through the organization, but it also allows for human interaction.

The final aspect of BPM is process monitoring. BPM can keep track of the status of customer orders, for instance, and invoice approvals. Any bottlenecks can be quickly identified and corrected. Process monitoring keeps track of the time it takes to accomplish a task by looking at such things as cycle time or the overall productivity of a process. Through this, managers can see which processes need to be tweaked and which are working. Employing this methodology, BPM can easily be seen as a driver for evolving processes to keep up with new business demands instead of making dramatic changes to fix a broken process.

Document Management: Where BPM and Workflow Meet

Workflow was designed to handle the documents in a business process. Business Process Management deals with the processes that depend on these documents. So then, one would reason that the most effective system would encompass both document management and the overall process. Document management takes both these factors into consideration.

An unfair view of document management is to see it as just a method to capture and store documents in an archival system by capturing documents into the organization through scanning, generating electronic faxes, capturing internally created electronic documents, or storing email attachments. Sophisticated document management systems offer more than that.

In a system that utilizes document management as its workflow or BPM system, business processes can be considerably shortened and streamlined. Documents such as requisitions can be filled out online and electronically routed to the correct person for approval. The beauty here is that, with the right document management system, if the approver is not in the office or the PO is inactive for a designated amount of time, the system will activate escalation procedures and route the request to the "proxy" (the next person in authority) and allow that person to approve the requisition. The approved requisition is then routed to its preset destination, like accounting's electronic inbox.

Document management systems also utilize alerts to make sure deadlines are met. If that PO being sent to accounting is time-sensitive, an alert will inform the AP department of the situation.

This is a great asset for any organization, not just to meet deadlines, but also to benefit from vendor discounts. The alerts remind users of their chance to pay invoices early to take advantage of many vendors' early-payment price reductions. The bottom line is saved dollars.

Document management also allows for the creation of secure audit trails for better monitoring. Compliance with business regulations like Sarbanes-Oxley or HIPAA is much easier through document management. Any document brought into the system is automatically indexed. Searching for related documents is as simple as typing in a customer number or name. All related documents are quickly found and brought up on the screen no matter how old.

The time it takes to approve, route, or do anything else to a document is also monitored. Managers can get the visibility that they need from a BPM system with a document management solution. This way they can make changes in the right area based on solid, hard data, instead of a hunch.

Choosing What's Right for Your Company

The benefits from workflow and BPM are boundless. They can be used to automate mundane tasks, send documents through an organization, and, by employing alerts and escalation procedures, ensure that important documents don't get held up anywhere. Systems employing the concepts of workflow and BPM will route documents in and out of organizations, allowing for approvals, signatures, and distribution to customers or vendors with ease.

The best part of these concepts is in the savings given to a business. Through the use of automatic routing, labor time is saved by eliminating menial tasks. Documents move in and out of an organization faster, with nothing hanging around in limbo; this allows organizations to avoid late fees as well as take advantage of vendor discounts. Offsite document warehousing fees can be reduced or eliminated by archiving documents electronically.

When considering options in employing these concepts, it is important to find out what's right for your company. If everything in your organization is automated and simple and doesn't need to factor in the human element, workflow will do just fine. But if your business requires a lot of human input and contains a constantly shifting environment, it may be time to look into Business Process Management and complementary tools such as document management.



Support MC Press Online





  • White Paper: Node.js for Enterprise IBM i Modernization

    SB Profound WP 5539

    If your business is thinking about modernizing your legacy IBM i (also known as AS/400 or iSeries) applications, you will want to read this white paper first!

    Download this paper and learn how Node.js can ensure that you:
    - Modernize on-time and budget - no more lengthy, costly, disruptive app rewrites!
    - Retain your IBM i systems of record
    - Find and hire new development talent
    - Integrate new Node.js applications with your existing RPG, Java, .Net, and PHP apps
    - Extend your IBM i capabilties to include Watson API, Cloud, and Internet of Things

    Read Node.js for Enterprise IBM i Modernization Now!


  • Profound Logic Solution Guide

    SB Profound WP 5539More than ever, there is a demand for IT to deliver innovation.
    Your IBM i has been an essential part of your business operations for years. However, your organization may struggle to maintain the current system and implement new projects.
    The thousands of customers we've worked with and surveyed state that expectations regarding the digital footprint and vision of the companyare not aligned with the current IT environment.

    Get your copy of this important guide today!


  • 2022 IBM i Marketplace Survey Results

    Fortra2022 marks the eighth edition of the IBM i Marketplace Survey Results. Each year, Fortra captures data on how businesses use the IBM i platform and the IT and cybersecurity initiatives it supports.

    Over the years, this survey has become a true industry benchmark, revealing to readers the trends that are shaping and driving the market and providing insight into what the future may bring for this technology.

  • Brunswick bowls a perfect 300 with LANSA!

    FortraBrunswick is the leader in bowling products, services, and industry expertise for the development and renovation of new and existing bowling centers and mixed-use recreation facilities across the entertainment industry. However, the lifeblood of Brunswick’s capital equipment business was running on a 15-year-old software application written in Visual Basic 6 (VB6) with a SQL Server back-end. The application was at the end of its life and needed to be replaced.
    With the help of Visual LANSA, they found an easy-to-use, long-term platform that enabled their team to collaborate, innovate, and integrate with existing systems and databases within a single platform.
    Read the case study to learn how they achieved success and increased the speed of development by 30% with Visual LANSA.


  • Progressive Web Apps: Create a Universal Experience Across All Devices

    LANSAProgressive Web Apps allow you to reach anyone, anywhere, and on any device with a single unified codebase. This means that your applications—regardless of browser, device, or platform—instantly become more reliable and consistent. They are the present and future of application development, and more and more businesses are catching on.
    Download this whitepaper and learn:

    • How PWAs support fast application development and streamline DevOps
    • How to give your business a competitive edge using PWAs
    • What makes progressive web apps so versatile, both online and offline



  • The Power of Coding in a Low-Code Solution

    LANSAWhen it comes to creating your business applications, there are hundreds of coding platforms and programming languages to choose from. These options range from very complex traditional programming languages to Low-Code platforms where sometimes no traditional coding experience is needed.
    Download our whitepaper, The Power of Writing Code in a Low-Code Solution, and:

    • Discover the benefits of Low-code's quick application creation
    • Understand the differences in model-based and language-based Low-Code platforms
    • Explore the strengths of LANSA's Low-Code Solution to Low-Code’s biggest drawbacks



  • Why Migrate When You Can Modernize?

    LANSABusiness users want new applications now. Market and regulatory pressures require faster application updates and delivery into production. Your IBM i developers may be approaching retirement, and you see no sure way to fill their positions with experienced developers. In addition, you may be caught between maintaining your existing applications and the uncertainty of moving to something new.
    In this white paper, you’ll learn how to think of these issues as opportunities rather than problems. We’ll explore motivations to migrate or modernize, their risks and considerations you should be aware of before embarking on a (migration or modernization) project.
    Lastly, we’ll discuss how modernizing IBM i applications with optimized business workflows, integration with other technologies and new mobile and web user interfaces will enable IT – and the business – to experience time-added value and much more.


  • UPDATED: Developer Kit: Making a Business Case for Modernization and Beyond

    Profound Logic Software, Inc.Having trouble getting management approval for modernization projects? The problem may be you're not speaking enough "business" to them.

    This Developer Kit provides you study-backed data and a ready-to-use business case template to help get your very next development project approved!

  • What to Do When Your AS/400 Talent Retires

    FortraIT managers hoping to find new IBM i talent are discovering that the pool of experienced RPG programmers and operators or administrators is small.

    This guide offers strategies and software suggestions to help you plan IT staffing and resources and smooth the transition after your AS/400 talent retires. Read on to learn:

    • Why IBM i skills depletion is a top concern
    • How leading organizations are coping
    • Where automation will make the biggest impact


  • Node.js on IBM i Webinar Series Pt. 2: Setting Up Your Development Tools

    Profound Logic Software, Inc.Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application. In Part 2, Brian May teaches you the different tooling options available for writing code, debugging, and using Git for version control. Attend this webinar to learn:

    • Different tools to develop Node.js applications on IBM i
    • Debugging Node.js
    • The basics of Git and tools to help those new to it
    • Using as a pre-built development environment



  • Expert Tips for IBM i Security: Beyond the Basics

    SB PowerTech WC GenericIn this session, IBM i security expert Robin Tatam provides a quick recap of IBM i security basics and guides you through some advanced cybersecurity techniques that can help you take data protection to the next level. Robin will cover:

    • Reducing the risk posed by special authorities
    • Establishing object-level security
    • Overseeing user actions and data access

    Don't miss this chance to take your knowledge of IBM i security beyond the basics.



  • 5 IBM i Security Quick Wins

    SB PowerTech WC GenericIn today’s threat landscape, upper management is laser-focused on cybersecurity. You need to make progress in securing your systems—and make it fast.
    There’s no shortage of actions you could take, but what tactics will actually deliver the results you need? And how can you find a security strategy that fits your budget and time constraints?
    Join top IBM i security expert Robin Tatam as he outlines the five fastest and most impactful changes you can make to strengthen IBM i security this year.
    Your system didn’t become unsecure overnight and you won’t be able to turn it around overnight either. But quick wins are possible with IBM i security, and Robin Tatam will show you how to achieve them.

  • Security Bulletin: Malware Infection Discovered on IBM i Server!

    SB PowerTech WC GenericMalicious programs can bring entire businesses to their knees—and IBM i shops are not immune. It’s critical to grasp the true impact malware can have on IBM i and the network that connects to it. Attend this webinar to gain a thorough understanding of the relationships between:

    • Viruses, native objects, and the integrated file system (IFS)
    • Power Systems and Windows-based viruses and malware
    • PC-based anti-virus scanning versus native IBM i scanning

    There are a number of ways you can minimize your exposure to viruses. IBM i security expert Sandi Moore explains the facts, including how to ensure you're fully protected and compliant with regulations such as PCI.



  • Encryption on IBM i Simplified

    SB PowerTech WC GenericDB2 Field Procedures (FieldProcs) were introduced in IBM i 7.1 and have greatly simplified encryption, often without requiring any application changes. Now you can quickly encrypt sensitive data on the IBM i including PII, PCI, PHI data in your physical files and tables.
    Watch this webinar to learn how you can quickly implement encryption on the IBM i. During the webinar, security expert Robin Tatam will show you how to:

    • Use Field Procedures to automate encryption and decryption
    • Restrict and mask field level access by user or group
    • Meet compliance requirements with effective key management and audit trails


  • Lessons Learned from IBM i Cyber Attacks

    SB PowerTech WC GenericDespite the many options IBM has provided to protect your systems and data, many organizations still struggle to apply appropriate security controls.
    In this webinar, you'll get insight into how the criminals accessed these systems, the fallout from these attacks, and how the incidents could have been avoided by following security best practices.

    • Learn which security gaps cyber criminals love most
    • Find out how other IBM i organizations have fallen victim
    • Get the details on policies and processes you can implement to protect your organization, even when staff works from home

    You will learn the steps you can take to avoid the mistakes made in these examples, as well as other inadequate and misconfigured settings that put businesses at risk.



  • The Power of Coding in a Low-Code Solution

    SB PowerTech WC GenericWhen it comes to creating your business applications, there are hundreds of coding platforms and programming languages to choose from. These options range from very complex traditional programming languages to Low-Code platforms where sometimes no traditional coding experience is needed.
    Download our whitepaper, The Power of Writing Code in a Low-Code Solution, and:

    • Discover the benefits of Low-code's quick application creation
    • Understand the differences in model-based and language-based Low-Code platforms
    • Explore the strengths of LANSA's Low-Code Solution to Low-Code’s biggest drawbacks



  • Node Webinar Series Pt. 1: The World of Node.js on IBM i

    SB Profound WC GenericHave you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application.
    Part 1 will teach you what Node.js is, why it's a great option for IBM i shops, and how to take advantage of the ecosystem surrounding Node.
    In addition to background information, our Director of Product Development Scott Klement will demonstrate applications that take advantage of the Node Package Manager (npm).
    Watch Now.

  • The Biggest Mistakes in IBM i Security

    SB Profound WC Generic The Biggest Mistakes in IBM i Security
    Here’s the harsh reality: cybersecurity pros have to get their jobs right every single day, while an attacker only has to succeed once to do incredible damage.
    Whether that’s thousands of exposed records, millions of dollars in fines and legal fees, or diminished share value, it’s easy to judge organizations that fall victim. IBM i enjoys an enviable reputation for security, but no system is impervious to mistakes.
    Join this webinar to learn about the biggest errors made when securing a Power Systems server.
    This knowledge is critical for ensuring integrity of your application data and preventing you from becoming the next Equifax. It’s also essential for complying with all formal regulations, including SOX, PCI, GDPR, and HIPAA
    Watch Now.

  • Comply in 5! Well, actually UNDER 5 minutes!!

    SB CYBRA PPL 5382

    TRY the one package that solves all your document design and printing challenges on all your platforms.

    Produce bar code labels, electronic forms, ad hoc reports, and RFID tags – without programming! MarkMagic is the only document design and print solution that combines report writing, WYSIWYG label and forms design, and conditional printing in one integrated product.

    Request your trial now!

  • Backup and Recovery on IBM i: Your Strategy for the Unexpected

    FortraRobot automates the routine tasks of iSeries backup and recovery, saving you time and money and making the process safer and more reliable. Automate your backups with the Robot Backup and Recovery Solution. Key features include:
    - Simplified backup procedures
    - Easy data encryption
    - Save media management
    - Guided restoration
    - Seamless product integration
    Make sure your data survives when catastrophe hits. Try the Robot Backup and Recovery Solution FREE for 30 days.

  • Manage IBM i Messages by Exception with Robot

    SB HelpSystems SC 5413Managing messages on your IBM i can be more than a full-time job if you have to do it manually. How can you be sure you won’t miss important system events?
    Automate your message center with the Robot Message Management Solution. Key features include:
    - Automated message management
    - Tailored notifications and automatic escalation
    - System-wide control of your IBM i partitions
    - Two-way system notifications from your mobile device
    - Seamless product integration
    Try the Robot Message Management Solution FREE for 30 days.

  • Easiest Way to Save Money? Stop Printing IBM i Reports

    FortraRobot automates report bursting, distribution, bundling, and archiving, and offers secure, selective online report viewing.
    Manage your reports with the Robot Report Management Solution. Key features include:

    - Automated report distribution
    - View online without delay
    - Browser interface to make notes
    - Custom retention capabilities
    - Seamless product integration
    Rerun another report? Never again. Try the Robot Report Management Solution FREE for 30 days.

  • Hassle-Free IBM i Operations around the Clock

    SB HelpSystems SC 5413For over 30 years, Robot has been a leader in systems management for IBM i.
    Manage your job schedule with the Robot Job Scheduling Solution. Key features include:
    - Automated batch, interactive, and cross-platform scheduling
    - Event-driven dependency processing
    - Centralized monitoring and reporting
    - Audit log and ready-to-use reports
    - Seamless product integration
    Scale your software, not your staff. Try the Robot Job Scheduling Solution FREE for 30 days.