What is VIM Roles | Vendor Invoice Management Tutorial | VIM Training [Updated 2025] - igmGuru

Опубликовано: 02 Июнь 2026
на канале: igmGuru
2,464
25

To know more, Visit: https://www.igmguru.com/erp-training/...

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.
When an invoice needs a data to be corrected or added in order to be accounted for, it must reach the appropriate user to do so directly. And for that, the Roles are defined and assigned to the different groups of users. The most common user groups (or roles) tend to coincide with the different departments within companies, such as “Accounts Payable”, “Purchases”, “Warehouse”, and so on. In addition to this, roles can also be created for specific tasks.

Roles are used so that invoices with “exceptions to resolve” are assigned to the appropriate users. This is possible thanks to each Business Rule having an associated initial role to which the invoice will be sent in case the rule generates an exception.

The assignment of roles can be done by grouping users and assigning them the roles according to a company, a supplier, etc. or, by means of a function that will determine he user according to the desired parameters. For example, the role of “AP_PROCESSOR” may be assigned to a group of the Accounts Payable team depending on the company code. In other words, for each company there is a group of users with this role who will receive the invoices from said company in their inbox with exceptions whose initial role is “AP_PROCESSOR