Skip to Content
Technical Articles
Author's profile photo arghadip kar

How to Test SAP Invoice Management VIM Roles and VIM Logical Modules?


SAP Invoice Management By Opentext or Vendor Invoice Management(VIM) has been there for sometime and it is becoming very popular in the new SAP S/4HANA era. Today we are going to discuss how we can test

  1. VIM Logical Modules.
  2. VIM Roles


You need to have Opentext VIM Solution installed in SAP System and it has a Namespace of /O

Now we will see how to test VIM Logical Modules

Login to SAP and go to SE38->/OPT/DR_BPF_TEST

Execute and Make sure you have Breakpoints set in the Logical Module you want.


Now we will see how to test SE38->/OPT/VIM_ROLE_TEST_UTILITY

Hit Execute with the below Entries.


Here are the Result

Now we Test it with PO_BUYER

Here are the Result

Now we Test it with Requisitioner

Here are the Result



This can be used in VIM 7.5 and VIM 16.3


Below is the video version







Assigned Tags

      1 Comment
      You must be Logged on to comment or reply to a post.
      Author's profile photo Madan Kumar Vattikuti
      Madan Kumar Vattikuti

      Hi Arghadip,

      Thanks for blogs shared by you, they are very helpful.

      I need to know few details about vendor payments, please let me know if you know about these details

      is there any table which stores both manual and automatic payments done to vendor?

      I want to see how much amount paid to each invoice excluding/including cash discount, is there any table?

      When we make the automatic payment program group of invoices will be cleared using one clearing document this may include cash discount for some of the invoices. How do we know how much paid for each invoice how much cash discount given to invoice and which invoice got cash discount? Is there any table which capture these these any report capture these details

      Basically actual amount paid to supplier will be lesser than actual invoice amount when there is a cash discount? Which table have all these details

      Same in case of manual payments? I want to know tables gives clear image of payment made to each invoice.

      Please help me find these details if you know

      Thanks & Regards

      Madan Kumar V