Friday, July 23, 2010

Rule Based Business Process Optimization

Replacing Human Touch Point…Not the Human Logic
Too often business improvement is just about automation without optimization. When optimizing a business process one must always ask the question “what value does this step add”? When dealing with the every growing meta data processed in an ERP such as SAP, this question becomes most relevant. The transformation from transactional to process flow requires that you take this evaluation and expand it to “what value does this step add and does it require human intervention”. Expansion of the evaluation criteria provides true optimization. As an example, consider the Accounts Payable portion of the procure to pay (P2P) process flow. Typically in a manual process flow there are numerous touch points that require a human touch point to apply logic to evaluate the invoice meta data and make a decision. These touch points include but are not limited to data capture, filing of paper invoices, evaluation of meta data for completeness and accuracy, account assignment and invoice approval. With a fully optimized accounts payable solution such as offered by SAP with SAP Invoice Management, it is possible to build a rule set that captures much of the human logic required to process an invoice and to apply that logic systematically.
Rule Categories Examples
Completeness – Most business processes are based on processing meta data. In AP, the initial meta data is on the invoice. SAP requires that certain information be provided by the supplier. One option is to have a human look at every invoice to see if all the required information is provided. Just one missing data point can result in non value adding time spent researching and collaborating to fill in the blank. Business rules utilize the human logic captured in code to test that every required field provide some meta data. At this point it may be wrong but at least it is there.
Master Data Validation – Once the meta data capture is complete, business rules compare the input against known values in master data to ensure it is valid. One example would be to ensure the purchase order provided on the invoice is within the SAP number range. If not, automatically route to a predetermine role for resolution.
Compliance (Legal Requirements) – Business rules can also ensure that information legally required or required by corporate rules is included. One example is VAT. Business rules can also ensure proper flow of information such as NFE requirements in Brazil.
Country Specific – Most countries have rules to do business in their specific country such as NFE in Brazil mentioned above or GST / PST in Canada. Human logic encapsulated in a business rule never forgets to ensure the information is there for selected countries but does not bother looking when the invoice is from another country.
Best Practice – Business rules can also ensure best practice such as capturing at least 2 approvals for invoices over a stated dollar level threshold.
Most Common / Most Practical – Business rules can also be made flexible so that while typically enforcing process flows such as the 2 approvals required, given selected variables, rules can deviate if it is more common in a specific company to acquire 3 signatures. If due to lack of staff in a remote location one person orders, received and approves purchases, rules can be set to allow one person to handle the process flow in a practical manner.
Reporting on the Rules
When the business process is initially designed for optimal results and automation is applied such as with SAP Invoice Management, it is critical reporting provides process metrics for human analysis. It may be necessary to adjust the follow due to changing business rules. In addition, automation should never be hidden in the “black box”. It is all too easy for those with fraud on their minds to use automation to their advantage if no one is watching the output…so…when you eliminate the human element during the process…do not eliminate the human element in review of the output. Even if you utilize automated trend analysis to spot trouble points, it always requires that human element to decide if variations are random or “randomly on purpose”.
Don’t Rule out Success…Rule in Success!
Not only does the application of business rules enable improved accuracy in the Accounts Payable process flow, it frees up the Accounts Payable Professional to focus more attention on those value adding task such as cash flow management and vendor relationships. The economy has resulted in cyclical employment levels in back office functions like Accounts Payable. Capturing and automating the human logic where possible, prevents the loss of critical process knowledge during economic downturns.
In my various speaking engagements, I often ask how many things typically go wrong when processing an invoice…the answers normally vary between 5 and 15. SAP Invoice Management applies 47 unique business rules and if you consider many are run twice…once for PO invoices and once for Non PO Invoices…the rules are applied 71 times. Checking an invoice with 47 rules rather than 15 yields significant improvement in the completeness and accuracy of financial data while ensuring compliance. In summary, utilize business rules as an integral component of your business process improves initiatives to drive increased success to your efforts.

Sunday, July 4, 2010

How To Communicate Without Saying a Word

How to Communicate Without Saying a Word
This can be a difficult challenge in the world of Accounts Payable when working to post invoices accurately and quickly. Just accurately and quickly alone is a major task but when you add “quietly”…is it really possible?
Think of all the people involved…Accounts Payable Professionals, Approvers, Corporate Procurement, Field Procurement, Receiving, Contract Management, Master Data Management, Tax Professionals…just to name a few. There are a number of Vendors offering solutions to address the accurate and quick...although in many cases you have to decide…do you want it accurate or quick…one or the other but not both. Yet very few address the quietly issue. Why is this important? For invoices that are received and immediately posted without any human intervention due to issues such as problem resolution or approval, communication is not a critical factor. Yet when that 80/20 rule kicks in where 20% of your invoices result in 80% of the problems, the Accounts Payable Professional must reach out and communicate. They need to communicate with the individuals that have both the knowledge and security authorization to resolve / approve invoices as required by best practice separation of duties. As an example, in an ERP such as SAP this communication is often started by running a report such as MRBR to find invoices blocked for payment. Without a solution that includes “quietly” as a building block, the first communication triggers a barrage of activity including but not limited to emails, phone calls, entries into spreadsheets for follow up, follow up calls, making copies of invoices and pulling contracts.
So how do you add “quietly” to the process flow? You must examine the entire process flow from how you receive the invoice, how you capture the meta data at the header and line item level, how you determine if there is a problem and then who must be involved to resolve / approve. Equally important is anticipate what that person requires to complete the task…such as…access to invoice and related document images, history of others that have worked on the process including their comments, transactional data such as purchase order, goods receipt, prior postings to purchase order and options to resolution / approval.
One excellent example of a “quite” solution is provided by SAP with their SAP Invoice Management and optional OCR.
One last thought…quiet extends to reporting also…you need to anticipate the need for information related to the invoice. While invoice payment status is certainly important you must also anticipate others will want to know trends such as invoices paid without problem and if a problem…what type of problem is most common. Yet a truly quiet process goes beyond the expected reporting…the invoice occurred because of a purchase…the purchase occurred due to a larger business process such as a building project and so on. You must anticipate that others must be able to see the invoice as part of the bigger picture. This bigger picture is ECM. You would expect that a large ERP would anticipate this more holistic requirement and SAP has also done that by providing an ECM solution through it partnership with Open Text that takes the invoice and quietly makes it available as part of the ECM big picture. This allows you to see for example all the invoices from one vendor on one project in one virtual view or to see all the invoices related to the project regardless of vendor. No longer is it required to communicate and ask the Accounts Payable Professional to accumulate all the related information and wait for a response…it is already waiting for you to access immediate and quietly.
So…Accurate…Quick…Quiet…yes it is possible!
See SAP EcoHub for More on AP Optimization