OpenText VIM for SAP Basic Process and TCodes (2023)

OpenText VIM for SAP Basic Process and TCodes (1)

OpenText VIM or Vendor Invoice Management is associated with the accounts payable process. In this post, we will cover the basic end to end process of VIM for SAP and each of the transaction codes.

For now, let us focus on the keyword’s “vendor” and “invoice”. In case you need an overview on the accounts payable process, you may refer to “SAP CHEAT SHEET: Basic Accounts Payable / Procure to Pay Process”.

Overview

  • What is OpenText VIM for SAP?
  • Why is Invoice Management Needed?
  • Basic Process
  • Additional Information
  • Summary

What is OpenText VIM for SAP?

From the OpenText website, VIM for SAP is formally defined below.

OpenText™ Vendor Invoice Management for SAP® Solutions (VIM) optimizes and simplifies the process of receiving, managing, routing and monitoring invoices and related documentation. Stakeholders involved in any invoice problem can quickly and efficiently access invoice information, such as relevant PO number, status of invoice payments and more.

OpenText

As such, we can expect several vendor invoices in SAP managed through VIM for further processing. Take note that in this packaged solution, you can expect features such as:

  • Workflow approval functionalities
  • Integration of standard SAP functionalities such as invoice verification, financial processing, etc.

Why is Invoice Management Needed?

When we talk about the capabilities and features of OpenText VIM, we consider the following:

  • There are a lot or multiple people involved from different departments to process one invoice.
  • Since a lot of people are involved, you can expect to distribute the said document to each person.
  • One invoice can be copied and stored several times in most organizations.
  • Without a proper (automated / electronic) invoice management system, the overall cycle takes too long and would require large amount of manual activity.
  • Manual activities in this case may not necessarily reduce or prevent duplicate payments, postings, and even lost invoices.

Because of these considerations, we want to establish more efficient, proper, and simpler invoice management processes to ensure accuracy and minimize manual errors through an automated / electronic system.

(Video) OPENTEXT VIM FOR SAP | BASIC PROCESS AND TCODES | OCR, E-INVOICING, ICC, 3WAY MATCH, ETC.

Basic Process

The basic process will cover two kinds of end to end flows (with their corresponding transaction codes).

  • Automated paper to post invoice management (with OCR) process
  • E-invoicing process

In this post, we will also cover ICC or Invoice Capture Center which serves as the OCR (Optical Character Recognition) component of OpenText VIM. You may have noticed the “with OCR” indicated in the automated paper to post invoice management portion.

…Okay, so we know the acronym OCR… but what is its use?

It is through OCR that facilitates the scanning of documents, interprets the generated images, and converts them to system text – think less typing more scanning.

Automated paper to post invoice management (with OCR) process

This process involves the optical character recognition component of OpenText VIM. You will notice that in the process diagram below, the invoices need to be prepared and then scanned before it reaches SAP.

The orange dotted lines indicate that this process happens outside of SAP – specifically in the ICC or the Invoice Capture Center. You can think of this as a separate server or environment where the scanning of invoices take place.

OpenText VIM for SAP Basic Process and TCodes (2)
#ProcessTransaction Code / Notes
1Invoices are prepared as a pre-requisite for scanning.Non-SAP (ICC)
2Scanning proper using ICC tool to interpret the document image and convert it to system text.Non-SAP (ICC)
2.1Data is brought to SAPJob for Integration to SAP (SM37)
3Verification / duplicate checks happen for the invoices in SAP. Business rules are also considered./n/OPT/VIM_7AX8 (Admin Tool for Monitoring) /n/OPT/VIM_WP (VIM Workplace)
4Workflow proper is triggered. Consider COA setup./n/OPT/AR_COA (Chart of Authority) /n/ORS/MAIN_SUBS (Substitution Maintenance) /n/OPT/VIM_WP (VIM Workplace)
5Approval Process. If fully approved, SAP document will be posted./n/OPT/VIM_WP (VIM Workplace) /n/OPT/VIM_ANALYTICS (VIM Analytics) FB03 (View FI Document)
6Payment proper will be triggered utilizing the posted SAP document.F110 (Automatic Payment Program)

E-invoicing process

In comparison to the previous process flow, you will notice that the green dotted lines cover the whole e-invoicing process. This means that all steps are within SAP.

Instead of dealing with scanning and OCR, invoices can be sent electronically to SAP (thus, the concept of e-invoicing) through EDI or Electronic Data Interchange. One good example is through the use of IDocs or Intermediate Documents. Overall, invoice details will be sent to SAP by EDI which will trigger the usual process of processing data, checking for duplicates, so on and so forth.

(Video) Training on SAP Opentext Vendor Invoice Management (VIM) by Sanchit A.

You will notice a general transaction code for IDocs “WE10” in the process below because you are expecting an inbound IDoc. WE10 in this case, will help you search for a specific IDoc.

OpenText VIM for SAP Basic Process and TCodes (3)
#ProcessTransaction Code / Notes
1 + 2Invoices are sent to SAP electronically which can be viewed as IDocs.WE10 Search IDoc
3Verification / duplicate checks happen for the invoices in SAP. Business rules are also considered./n/OPT/VIM_7AX8 (Admin Tool for Monitoring) /n/OPT/VIM_WP (VIM Workplace)
4Workflow proper is triggered. Consider COA setup./n/OPT/AR_COA (Chart of Authority) /n/ORS/MAIN_SUBS (Substitution Maintenance) /n/OPT/VIM_WP (VIM Workplace)
5Approval Process. If fully approved, SAP document will be posted./n/OPT/VIM_WP (VIM Workplace) /n/OPT/VIM_ANALYTICS (VIM Analytics) FB03 (View FI Document)
6Payment proper will be triggered utilizing the posted SAP document.F110 (Automatic Payment Program)

Additional Information

3-Way Matching Principle

The concept of 3-Way matching is covered in VIM.

…What is the 3-way or three-way match?

In general, the 3-way match is a process used in accounts payable specifically when dealing with vendor invoices.

In SAP, you can think of it as a way to control, check, and verify that the purchase order (PO), Goods Receipt (GR), and Invoice (INV) ALL match in terms of price, item, and quantity.

OpenText VIM for SAP Basic Process and TCodes (4)

…Okay, so why do we have to do this 3-way match? …What is the purpose of the 3-way match anyway?

When we talk about the Accounts Payable process, recall that this process involves payment. At the end of the day, we need to pay the vendor accurately.

(Video) SAP VIM Training Videos | Opentext Vendor Invoice Management Demo Tutorial Updated [2022] by igmGuru

We also want to ensure that we do not double pay or have duplicate payments. In concept, the 3-way match prevents us from incorrect payments and (in a way) prevents transaction with fraudulent invoices. You can read more about the 3-way match in the linked reference.

Status Check in Admin Tool for Monitoring

Below are some of the statuses you can find in transaction code /n/OPT/VIM_7AX8 Admin Tool for Monitoring. This transaction code is especially helpful to monitor the status of the invoices.

StatusDefinition
01Scanned
72Sent to OCR
73Extraction completed
74Ready for validation
75Sent for validation
76Validation completed
77Sent to workflow

Other Transaction Codes and Tables

Processed data can be seen in standard VIM tables such as “/OPT/VIM_1HEAD” and “/OPT/VIM_1ITEM”. You can refer to my post on “OpenText VIM for SAP Solutions: TCodes and Tables for Troubleshooting” for more information.

Replication of data can be done through “/n/OPT/VIM_7AX2” for OCR scenario or “/n/OPT/VIM_7AX1” for non-OCR scenario. Take note that the 2nd transaction code or the non-OCR scenario can be tested alternatively by WE19 where you can simulate an inbound IDoc to SAP.

Note: The WE19 approach requires you to know the function module used for processing the VIM related IDoc data. If you do not know the function module, you can refer to “Guide to Troubleshooting IDocs: SAP Functional Consultant“.

OpenText Customization

Feel free to check on the OpenText Customization through transaction code “/n/OPT/SPRO”. Some of the few configurations you check are the following:

A. Incoming Document Processing – This focuses on the settings and configurations for incoming documents. In the highlighted row below called “Maintain Channels”, this is an example where you define the different channels you expect for the incoming VIM documents.

For example, if you are expecting VIM documents as:

(Video) Opentext Vendor Invoice Management - VIM Components and its Version

  • EDI (IDoc)
  • Email (Coming from emails – you can setup the email settings accordingly)
  • ICC (Coming from the ICC Server after Scanning etc.)
OpenText VIM for SAP Basic Process and TCodes (5)

B. Document Type Configuration – This focuses on the settings and configurations involved in a document type. In the highlighted row below called “Maintained Document Types”, you will notice on the next screenshot that you can specify how a document will be processed.

OpenText VIM for SAP Basic Process and TCodes (6)

Assuming you have selected the DP Document Type in your system, you will notice that you can setup the processing sequence by indicating the Step ID, Process Type, and Process Description. You can also define some additional settings with the help of the checkbox settings per Step ID.

OpenText VIM for SAP Basic Process and TCodes (7)

Summary

What is OpenText VIM for SAP?

  • Packaged business solution for vendor invoice management provided by OpenText.

Why is Invoice Management Needed?

  • We want to establish more efficient, proper, and simpler invoice management processes to ensure accuracy and minimize manual errors.

Basic Process

  • Automated paper to post invoice management (with OCR) process
  • eInvoicing Process

Additional Information

  • 3-Way Matching Principle
    • Verify that the purchase order (PO), Goods Receipt (GR), and Invoice (INV) ALL match in terms of price, item, and quantity.
    • Prevent incorrect payments and transactions with fraudulent invoices.
  • Status Check in Admin Tool for Monitoring
    • /n/OPT/VIM_7AX8
  • Other Transaction Codes and Tables
    • /n/OPT/VIM_7AX2 OCR scenario
    • /n/OPT/VIM_7AX1 non-OCR scenario
    • /OPT/VIM_1HEAD VIM Table Header
    • /OPT/VIM_1ITEM VIM Table Item
  • OpenText Customization (Incoming Document Processing and Document Type Configuration)
    • /n/OPT/SPRO

Please note that there is OpenText IES (Information Extraction Service) that has been launched by OpenText. Essentially, this replaces ICC (Invoice Capture Center) and BCC (Business Capture Center).

For some who have not upgraded, ICC and BCC remains. If you would like to read more about IES, you may refer to the official OpenText blog post “Information Extraction Service – An innovative approach to capture“.

(Video) SAP Vendor Invoice Management Process by Opentext

I hope this helps. Good luck! 😊

FAQs

What is OpenText VIM in SAP? ›

OpenText™ Vendor Invoice Management for SAP® Solutions (VIM) streamlines accounts payable (AP) operations for SAP customers. VIM optimizes and simplifies the process of receiving, managing, monitoring, and routing invoices and related documentation on all levels.

What is Process type in SAP VIM? ›

It determines screen layout and SAP transaction to be called. Process Type. Each document type needs at least one process type. It affects the process flow. It determines initial actors and collaboration options available to actors.

Is VIM and OpenText are same? ›

VIM is a product of Opentext and it is highly popular module of SAP.

What is FB60 Tcode in SAP? ›

FB60-Create vendor invoice

Business scenario– Fb60 is used to create an invoice. These are direct invoices which are not coming from a purchase order. If the invoice is being created in reference to a purchase order, tcode, MIRO would be used.

How do I find VIM version in SAP? ›

Quick check: 1) Go to SPRO and see if you find the link shown below. 2) Execute T-Code /n/opt/vim_analytics. If the t-code works then also you can be rest assured that VIM is available.

What are VIM roles? ›

Role in VIM is used to classify the users based on the business activity they are involved in. In VIM roles are based on the product code. VIM offers following product codes: 005: Product code for Document Processing (DP) based activities.

What is the latest version of OpenText VIM? ›

OpenText VIM 16.3 is supported until December 2022. OpenText VIM 7.6 is supported until November 2025. OpenText VIM 7.5 is supported until December 2023. OpenText VIM 7.0 and elder versions are end of support.

What is DP document in VIM? ›

Before creating SAP documents, VIM preprocesses the data with a temporary document called DP. Regardless of whether they are financial invoices (FI) or with purchase process (MM), users will work on the DP until the invoice is posted.

What is ICC and BCC in SAP? ›

We possess rich experience in VIM, Business Center (BC) and Business Capture Center (BCC, formerly known as Invoice Capture Center or ICC) for the SAP - ERP Accounts Payable process.

What is OAC0? ›

OAC0. Content Repositories. Defining Content Repositories. In this transaction you define the content repositories and thus the storage systems (in other words, the content server on which documents can be stored).

How do you create a process type in SAP? ›

Creation of the process type

Step 2: Execute transaction <RSPC>. Step 3: Open/Display a process chain. Step 4: Go to the menu <Settings><Maintain Process Types>. Step 5: Select the entry where the process type equals <ABAP>.

What is the T code for IMG? ›

SAP Img Transaction Codes
#TCODEDescription
2SIMGHimg Structure Maintenance
3S_IMG_EXTENSIONimg maintenance
4SE63Translation: Initial Screen
5SPRO_ADMINCustomizing - Project Management
41 more rows

What is vendor invoice management? ›

What is vendor invoice management? Vendor invoice management is the process of managing supplier or vendor invoices. Vendor invoice management is an accounts payable function that includes receiving, approving, and auditing invoices.

Videos

1. SAP Opentext VIM Non PO Process by Sanchit A
(Sanchit A)
2. SAP OpenText VIM Components
(Bhushan Goud)
3. SAP OpenText VIM ICC/ BCC Online Demo
(Subbu. Methodex)
4. VIM Administration Tcode
(arghadip kar)
5. SAP Invoice Management by OpenText
(SAPMENA)
6. SAP VIM DP document type configuration
(Thamayanthi M)
Top Articles
Latest Posts
Article information

Author: Fredrick Kertzmann

Last Updated: 09/25/2022

Views: 6189

Rating: 4.6 / 5 (66 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Fredrick Kertzmann

Birthday: 2000-04-29

Address: Apt. 203 613 Huels Gateway, Ralphtown, LA 40204

Phone: +2135150832870

Job: Regional Design Producer

Hobby: Nordic skating, Lacemaking, Mountain biking, Rowing, Gardening, Water sports, role-playing games

Introduction: My name is Fredrick Kertzmann, I am a gleaming, encouraging, inexpensive, thankful, tender, quaint, precious person who loves writing and wants to share my knowledge and understanding with you.