VIM Security Guide 20.4
VIM Security Guide 20.4
Security Guide
VIM200400-GSM-EN-03
OpenText™ Vendor Invoice Management for SAP® Solutions
Security Guide
VIM200400-GSM-EN-03
Rev.: 2021-Jan-18
This documentation has been created for OpenText™ Vendor Invoice Management for SAP® Solutions 20.4.
It is also valid for subsequent software releases unless OpenText has made newer documentation available with the product,
on an OpenText website, or by any other means.
Tel: +1-519-888-7111
Toll Free Canada/USA: 1-800-499-6544 International: +800-4996-5440
Fax: +1-519-888-0677
Support: https://support.opentext.com
For more information, visit https://www.opentext.com
One or more patents may cover this product. For more information, please visit https://www.opentext.com/patents.
Disclaimer
Every effort has been made to ensure the accuracy of the features and techniques presented in this publication. However,
Open Text Corporation and its affiliates accept no responsibility and offer no warranty whether expressed or implied, for the
accuracy of this publication.
Table of Contents
1 About Vendor Invoice Management ........................................ 5
1.1 Architectural Overview ....................................................................... 7
1.2 About this document .......................................................................... 8
1.2.1 Target audience ................................................................................ 8
1.2.2 Further information sources ............................................................... 8
Part 1 Foundation 11
GLS Glossary 43
OpenText Vendor Invoice Management for SAP Solutions (VIM) is an ABAP add-on
solution to SAP ECC and SAP S/4HANA.
If no business rules fail, the document is posted in SAP without human intervention.
Although a straight through, no-touch process is the ultimate objective, VIM also
supports the fast and efficient handling and resolution of exceptions.
Exceptions are routed via workflow to the relevant user or user group based on the
role assigned to the exception.
• Invoice Solution
• Procure to Pay Solutions
– Order Confirmation
– Delivery Note
– Quotation
• Order to Cash Solutions
– Sales Order
– Remittance Advice
Since VIM resides inside SAP, enrichments and business rules have direct access to
SAP master and transactional data, which avoids complex interfaces and the
replication and duplication of data.
Each solution offers a Workplace used by end-users and managers to manage and
monitor outstanding and completed work items. Each solution includes a
preconfigured set of analytical measures tailored for the specific document scenario.
Solutions can be enhanced to support company-specific business requirements.
VIM Solutions use features offered by its powerful feature rich Foundation.
• Inbound
• Process
• Workplace
• Analytics
VIM also supports custom solutions where a preconfigured solution is not available
for a specific, less common business process.
VIM offers a simple and intuitive user interface for end-users, managers and
administrators.
Users can choose between the classic SAP GUI or the modern SAP Fiori interface.
SAP Fiori offers a responsive web-based user interface that supports desktop and
mobile devices.
VIM supports various input channels including scan, fax¸ e-mail and web services.
It also supports various input formats, including paper, PDF, TIFF, IDoc and XML.
VIM integrates seamlessly via its Inbound component with OpenText Intelligent
Capture for SAP Solutions and OpenText Core Capture for SAP Solutions, which
uses advanced machine learning algorithms to extract metadata from imaged-based
documents like PDF and TIFF.
VIM also offers integration with OpenText Extended ECM for SAP Solutions and
OpenText Document Presentment for SAP Solutions.
Beside the components of this graphic, VIM offers additional components such as
SAP NetWeaver Business Warehouse or BW/4Hana for specific solutions which are
not shown in this basis architectural overview.
“Foundation” on page 11
This part provides security-related information that you have to consider for all
VIM Solutions.
“Invoice Solution” on page 21
This part provides security-related information for the Invoice Solution.
• OpenText Vendor Invoice Management for SAP Solutions - User Guide for Invoice
Solution (VIM200400-UGD)
• OpenText Vendor Invoice Management for SAP Solutions - Installation Guide
(VIM200400-IGD)
• OpenText Vendor Invoice Management for SAP Solutions - Configuration Guide for
Invoice Solution (VIM200400-CGD)
• OpenText Vendor Invoice Management for SAP Solutions - Administration Guide
(VIM200400-AGD)
• OpenText Vendor Invoice Management for SAP Solutions - Reference Guide for Invoice
Solution (VIM200400-RGD)
• OpenText Vendor Invoice Management for SAP Solutions - Scenario Guide for Invoice
Solution (VIM200400-CCS)
• OpenText Vendor Invoice Management for SAP Solutions - Security Guide
(VIM200400-GSM)
• OpenText Vendor Invoice Management for SAP Solutions - Configuration Guide for
Foundation (BOCP200400-CGD)
• OpenText Vendor Invoice Management for SAP Solutions - Configuration Guide for
Solutions Beyond Invoice (BOCP200400-CCS)
• OpenText Vendor Invoice Management for SAP Solutions - User Guide for Solutions
Beyond Invoice (BOCP200400-UGD)
The Release Notes are updated continuously . The latest version of the VIM Release
Notes is available on OpenText My Support (https://knowledge.opentext.com/
knowledge/cs.dll/Open/10151494).
For information about all OpenText products resold by SAP (including VIM
and ICC), check SAP Marketplace Note 1791874: SAP Products by OpenText -
Software and Support Lifecycle. This note provides detailed information about
software life cycle, access to Support Packages, access to latest documentation,
language packages, and other patches, as well as Support ticket handling.
This part provides security-related information that you have to consider for the
Foundation.
For more information about the customization of logical systems that are needed for
trusted RFC connections, see the SAP documentation.
For Web Services connection settings, see Section 11.1.1 “System landscape” in
OpenText Vendor Invoice Management for SAP Solutions - Installation Guide
(VIM200400-IGD).
The configuration described in this section allows you to set up a virus protection
that works directly at the import stage. This means, for example, that PDF files
containing viruses can be avoided in the OCR.
The delivered PIPELINE document handler (for more information, see Section 3.4.1.2
“Creating a document handler” in OpenText Vendor Invoice Management for SAP
Solutions - Configuration Guide for Foundation (BOCP200400-CGD)) processes a virus
scan with the /SCMS/KPRO_CREATE virus scan profile within the /OTX/PF01_CL_
MODULE_DOC_VSCAN module class. You can use this module class also within in a
custom document handler to process a virus scan for all available documents in
inbound. All other delivered inbound document handlers process already the same
virus scan profile within standard SAP ArchiveLink® processing.
Note: For further details about Virus Scan Provider, see the SAP
documentation.
SAP supports the integration of Virus Scan. For more information, see the following
SAP notes:
If you use this configuration with the right scan profile, the SAP transaction OAWD
(upload) is protected as well as other ArchiveLink features, for example the call that
is used by the email input.
In the OpenText plugins, archived documents are shown in SAP GUI and HTML
control. Therefore corresponding security settings in SAP must be set correctly.
• For BC Inbound Framework version 16.3.1 and later, full authorization for the J_
6NPF_RFC object is required for all users. For more information, see Section 7.4
“Authorization objects” in OpenText Vendor Invoice Management for SAP Solutions
- Configuration Guide for Foundation (BOCP200400-CGD).
• S_RFC:ACTVT=16,RFC_TYPE=FUGR,RFC_NAME=SYST
• S_RFC:ACTVT=16,RFC_TYPE=FUGR,RFC_NAME=RFC1
• S_RFC:ACTVT=16,RFC_TYPE=FUGR,RFC_NAME=RFC_METADATA
• S_RFC:ACTVT=16,RFC_TYPE=FUGR,RFC_NAME= /OTX/PF11_VALIDATION
As of SAP Basis Release 7.10 you can choose a finer granularity for authorizations.
For more information, see SAP Note 460089. You can execute the authorization
check on individual function modules, instead of entire function groups.
• S_RFC:ACTVT=16,RFC_TYPE=FUGR,RFC_NAME=SYST
replace with
S_RFC:ACTVT=16,RFC_TYPE=FUNC,RFC_NAME=RFCPING
• S_RFC:ACTVT=16,RFC_TYPE=FUGR,RFC_NAME=RFC1
replace with
S_RFC:ACTVT=16,RFC_TYPE=FUNC,RFC_NAME=RFC_FUNCTION_SEARCH
• S_RFC:ACTVT=16,RFC_TYPE=FUGR,RFC_NAME=RFC_METADATA
replace with
S_RFC:ACTVT=16,RFC_TYPE=FUNC,RFC_NAME=RFC_METADATA_GET
• S_RFC:ACTVT=16,RFC_TYPE=FUGR,RFC_NAME=/OTX/PF11_VALIDATION
replace with
S_RFC:ACTVT=16,RFC_TYPE=FUNC,RFC_NAME=/OTX/
PF11_VAL_GET_DATA
S_RFC:ACTVT=16,RFC_TYPE=FUNC,RFC_NAME=/OTX/
PF11_VAL_GET_PROFILES
S_RFC:ACTVT=16,RFC_TYPE=FUNC,RFC_NAME=/OTX/
PF11_VAL_GET_SETTINGS
S_RFC:ACTVT=16,RFC_TYPE=FUNC,RFC_NAME=/OTX/
PF11_VAL_SET_DATA
You can also replace the other function group authorizations by the function module
authorizations but it is not necessary because nearly each function module within
the groups is used.
This part deals with general security aspects of VIM that are concerned with VIM as
a whole or more than one component of VIM. Where applicable, this section adds
links to more detailed descriptions.
During invoice processing, running SAP transactions from within VIM can be
required. For example, posting of an invoice in dialog mode results into the call of
FB60 or MIRO transactions. The called standard transactions implement their own
authority checks. This is normally part of the project authorization concept, but you
can adjust it in the context of the implementation.
Note: No legal advice is provided in this document or any other part of VIM
product documentation. Product documentation does only provide general
technical guidelines that may be relevant to consider if a customer implements
the product and is looking to define their strategy towards GDPR and similar
data protection requirements.
SAP S/4HANA already provides a superior level of user security and data protection
features. VIM as an add-on package profits from the high standard of SAP S/
4HANA compared to outside-in solutions with their own database, duplication of
data, and lower level security concepts.
For more information about GDPR, see Section 2 “General Data Protection
Regulation (GDPR)” in OpenText Vendor Invoice Management for SAP Solutions -
Scenario Guide for Invoice Solution (VIM200400-CCS).
VIM offers tools to delete vendor specific entries from some core customizing tables
as well as from the VIM run time tables.
The following documentation sections explain the tools available in VIM to delete
specific user data and specific vendor information in VIM tables:
Business Center is delivered with new authorization objects. The SAP authorization
object SAP_ALL must be re-generated to apply the authorizations to this object.
For further details, see Section 6.1.2.1 “Maintaining version settings” in OpenText
Vendor Invoice Management for SAP Solutions - Configuration Guide for Foundation
(BOCP200400-CGD) (AUTH_CHECK_DATA method) and Section 7.1.1.1.1
Process steps The Vendor Invoice Management (VIM) business process typically includes the
following main steps:
Note: Only end user screens are translated in additional languages other than
English. Customizing screens are provided in English language only.
Validate metadata
The metadata or index data are validated against the SAP database. If validation
fails, an exception is triggered.
Check duplicates
The validated metadata is used to check whether the new invoice has been
entered already. If the new invoice is suspected to be a duplicate of any existing
invoice, an exception is triggered.
Apply business rules
Invoice pre-processing: Business rules are applied to detect additional
exceptions before posting.
Post for payment
The invoice is posted and released for payment.
This part deals with general security aspects of VIM that are concerned with VIM as
a whole or more than one component of VIM. Where applicable, this section adds
links to more detailed descriptions.
In the reports, in the indexing screen, and in VIM Workplace, the authorization
checks ensure that SAP users working with VIM are able to see and process only the
information that they are authorized for. In the COA maintenance, the authorization
checks make sure that the user is allowed to display or maintain the entries.
For backward compatibility reasons, the authorization checks are disabled in the
standard configuration. You can enable them on demand as described in Section
5.3.3 “Enabling VIM authorization checks globally” in OpenText Vendor Invoice
Management for SAP Solutions - Configuration Guide for Invoice Solution (VIM200400-
CGD).
Roles typically used for invoice processing are delivered in BC sets and are normally
created during VIM installation. This configuration must be verified and restricted if
needed, depending on your process.
Tip: The standard Refer to... dialog might allow invoice processors to modify
the agent list. This depends on the process option override settings. Similarly,
Invoice Approval has options that can allow to override the next approver
automatically. You must verify the use of these override options and switch
them off if they are unwanted.
Level-based This method is considered only for Non PO document types. For PO document
approval types, a one-step approval is provided by default.
For more information, see Section 10.4.4 “Configuring approval flow settings” in
OpenText Vendor Invoice Management for SAP Solutions - Configuration Guide for Invoice
Solution (VIM200400-CGD).
COA configura- In level-based approval, COA details are checked when the user opens the work
tion item. That means that changes in the COA details are automatically reflected in the
Invoice Approval screen. When a task is performed, the next approval steps are
automatically determined according to the actual setting. Therefore, changes to user-
specific COA details are not critical. Changing or renaming a User ID might be
critical.
Purpose COA is required in the Invoice Approval process to allow users to approve Non PO
invoices. The data combination maintained in the COA helps to determine the
correct approver for a certain invoice in the approval process.
For details on how to configure the COA for level-based Invoice Approval, see
Section 3.1.4 “Maintaining Chart of Authority” in OpenText Vendor Invoice
Management for SAP Solutions - Configuration Guide for Invoice Solution (VIM200400-
CGD). This description includes the following major aspects of the COA:
COA The COA maintenance transactions for Invoice Approval allow you to restrict the
maintenance data that is displayed and maintained by checking authorization for company code
authorization
checks
and user groups (from SAP user master records). In addition, using the
authorization checks by company code allows to maintain COA in parallel, as long
as different maintaining users are responsible for different company codes. For more
information, see Section 5.2.2 “COA maintenance” in OpenText Vendor Invoice
Management for SAP Solutions - Configuration Guide for Invoice Solution (VIM200400-
CGD).
This chapter deals with security aspects of VIM that are concerned with specific VIM
components. Where applicable, this section adds links to more detailed descriptions.
• “BCC” on page 32
• “Z constants” on page 39
7.1 BCC
The documentation of OpenText™ Business Center Capture for SAP® Solutions
(BCC) discusses security topics related to BCC user authentication and the data
transfer between SAP systems and BCC. For more information, see Section 5
“Security” in OpenText Business Center Capture for SAP Solutions - Administration
Guide (CPBC-AGD).
Monitoring au- Some authorizations are needed to monitor Business Center Inbound Configuration.
thorization For more information, see the example in Section 7.4 “Authorization objects” in
OpenText Vendor Invoice Management for SAP Solutions - Configuration Guide for
Foundation (BOCP200400-CGD).
Validation Validation might be required for an ArchiveLink document type. If you do not use a
agent custom logic to determine the validator, you must assign the corresponding agent to
the ArchiveLink document type. This way, you can determine who is allowed to see
what. If this is not enough, implement a project specific user exit. For more
information, see Section 4.3.4 “Assigning an agent to an ArchiveLink document
type” in OpenText Vendor Invoice Management for SAP Solutions - Configuration Guide
for Foundation (BOCP200400-CGD).
For general information about security aspects in the context of IES, see Section 9
“Configuring security” in OpenText Intelligent Capture for SAP Solutions - Installation
and Administration Guide (CPIE-AGD).
Validation user OpenText™ Information Extraction Service for SAP® Solutions (IES) can be used in
in BCC scenarios that require OCR.
In the context of IES and the Validation Client in OpenText Business Center Capture
for SAP Solutions (BCC), RFC authorizations are necessary for the validation user.
Service user When setting up the IES result processing service according to the Business Center
authorizations documentation, you need to grant general MM and FI authorizations to the service
user if IES will be used with VIM. Perform this action in addition to the
authorizations listed in the Business Center documentation for authorization objects
S_ICF and J_6NPF_RFC, see Section 4.2.2.1.2 “On-Premises: Inbound
communication” in OpenText Vendor Invoice Management for SAP Solutions -
Configuration Guide for Foundation (BOCP200400-CGD).
If recognition results are not complete, for example, supplier or company code data
is not populated in general, perform an authorization trace to identify missing
authorizations. For more information about the IES integration into VIM, see Section
6.2.2 “Configuring the IES integration for VIM classic mode” in OpenText Vendor
Invoice Management for SAP Solutions - Configuration Guide for Invoice Solution
(VIM200400-CGD).
Button actions
These actions are defined as single or bulk action buttons within the process
output list button toolbar.
VIM Workplace VIM Workplace provides the concept of action authority groups. For more
authorization information, see Section 15.5 “Defining action authority groups for the VIM
checks
Workplace” in OpenText Vendor Invoice Management for SAP Solutions - Configuration
Guide for Invoice Solution (VIM200400-CGD).
VIM Workplace supports several authorization checks that allow you to restrict
different functions. For example, you can restrict the use of other users’ view. When
VIM Workplace is started, an authorization check is performed.
Note: Running actions in other users’ view may require you to have additional
SAP authorizations. In chaptericular, this refers to the authorization for the
SWIA transaction and potentially for other workflow administration functions.
These checks are imposed by SAP if you are managing work items of other
users.
Teams in VIM In the VIM Workplace, special team-related functionalities are available based on the
Workplace following different types of possible team definitions:
Personal Team
Maintained by each user directly in the VIM Workplace team configuration
dialog box.
General Team
Generally maintained by an administrator. Users cannot change the general
team in the VIM Workplace team configuration dialog box.
For more information, see Section 15.8 “Maintaining general teams for the VIM
Workplace” in OpenText Vendor Invoice Management for SAP Solutions - Configuration
Guide for Invoice Solution (VIM200400-CGD).
Authorization A Scan button is available in VIM Workplace. It allows you to scan new invoices
for scanning directly from the VIM Workplace interface. For necessary prerequisites regarding
authorization, see Section 15.6 “Configuring scanning in VIM Workplace” in
OpenText Vendor Invoice Management for SAP Solutions - Configuration Guide for Invoice
Solution (VIM200400-CGD).
However, you can create a role to view the VIM configuration with “display only”
authorization. For more information, see Section 7.7.1 “Creating a role for VIM
configuration display” in OpenText Vendor Invoice Management for SAP Solutions -
Administration Guide (VIM200400-AGD).
7.7 Transactions
Regarding domains, transactions, and the roles that have access to transactions,
adjusting the authorizations for ICC users might be necessary. Also be aware of the
Authorization objects. For more information, see Section 21 “Transaction profiles for
various roles” in OpenText Vendor Invoice Management for SAP Solutions - Reference
Guide for Invoice Solution (VIM200400-RGD).
Troubleshoot- Symptom: When referring an invoice with the Wait for feedback check box set, the
ing invoice is not moved into the resubmission folder. Reason: This can happen if
authorizations are missing.
Security config- On the Configuration tab of the Admin console, a dedicated area Security
uration Configuration is available.
To prevent Click Jacking and Cross Site Request Forgery (CSRF), there is a
corresponding check box available on the Configuration tab of the Admin console.
For Click Jacking, the X-FRAME options have been restricted to same origin. For
more information, see Section 7.8.1.4 “Configuration” in OpenText Vendor Invoice
Management for SAP Solutions - Administration Guide (VIM200400-AGD).
NetWeaver If you deploy the Approval Portal inside of the SAP NetWeaver Portal, NetWeaver
user authenti- user authentication will take place. For more information, see the SAP
cation
documentation. In this scenario, two views are normally created, one for approvals
and one for administrative tasks like setting up server connections. Make sure the
roles are assigned to proper users.
CPIC SAP user Approval Portal, in both J2EE and NetWeaver portal deployment scenarios, runs
VIM application logic of all portal users using the same CPIC SAP user. To prevent
misuse of dialog transactions, OpenText recommends that you create this user as a
system user and not a dialog user. You must create a profile with some
authorization objects and add it to the CPIC user. For more information, see Section
16.1.1 “Installation prerequisites” in OpenText Vendor Invoice Management for SAP
Solutions - Installation Guide (VIM200400-IGD).
Authorization When SAP GUI perfectly displays the invoice image and when only Approval Portal
issues with shows the error message when viewing the image, cross-check that the necessary
CPIC
authorizations are granted for the logged-in user in viewing the images. For more
information, see Section 9.11.12.5.1 “Authorization issues with CPIC” in OpenText
Vendor Invoice Management for SAP Solutions - Administration Guide (VIM200400-
AGD).
Application logs Approval Portal logs the information about Protocols, Security, and other actions
performed on the application. For more information, see Section 9.11.12.1.1
“Application logs” in OpenText Vendor Invoice Management for SAP Solutions -
Administration Guide (VIM200400-AGD).
Web Viewer For integration of OpenText™ Imaging Web Viewer (Web Viewer) in the Mobile
Approval Portal and related security aspects, see Section 17.3 “Installing Web
Viewer for the Mobile Approval Portal” in OpenText Vendor Invoice Management for
SAP Solutions - Installation Guide (VIM200400-IGD).
Company code Using the Z constant DO_NOT_CHECK_BUKRS (product code KPI) you can control if the
authorization company code authorization is checked for each KPI Dashboard user. For more
information, see Section 27.4.10.6 “Company code authority check” in OpenText
Vendor Invoice Management for SAP Solutions - Configuration Guide for Invoice Solution
(VIM200400-CGD).
Gateway users Users of the SAP NetWeaver Gateway are grouped in roles, which are needed for
several other configurations. There is no restriction on the number and names of
roles created for SAP NetWeaver Gateway. You must enhance the roles of the users
in your SAP NetWeaver Gateway system with the authorizations contained in the
authorization template /IWFND/RT_GW_USER. For more information, see Section
21.1.3 “Configuring Gateway users” in OpenText Vendor Invoice Management for SAP
Solutions - Configuration Guide for Invoice Solution (VIM200400-CGD).
Gateway The Supplier Self Service On-Premise option allows the UI5 repository to be
service authori- uploaded on the Gateway server as a BSP application. The On-Premise URL is
zation
generated for the BSP application with default HTML, and the application is
accessed using this URL.
For information how to bypass authorization issues for the service path, see Section
21.1.9 “Configuring the Gateway service authorization” in OpenText Vendor Invoice
Management for SAP Solutions - Configuration Guide for Invoice Solution (VIM200400-
CGD).
Vendor cleanup The vendor cleanup program for Supplier Self Service has been created to clean up
vendors data based on selection criteria.
The program provides built-in checks to ensure that only VIM specific data is
modified or deleted. The program also provides a specific authorization check. The
authorization object is J_6NIM_CA6. For more information, see Section 21.9 “Vendor
cleanup program for Supplier Self Service” in OpenText Vendor Invoice Management
for SAP Solutions - Configuration Guide for Invoice Solution (VIM200400-CGD).
User Self To implement User Self Service, you must have users with proper authorizations to
Service create and to maintain the users in SAP NetWeaver AS ABAP. The following table
shows the different types of users:
For more information, see Section 22.3.2.1 “Security aspects of User Self Service” in
OpenText Vendor Invoice Management for SAP Solutions - Configuration Guide for Invoice
Solution (VIM200400-CGD).
Template User You need to maintain a reference Template User, which must be present in both SAP
Gateway and SAP Business Suite systems. This Template User must have the roles
and authorizations required for the Supplier Invoices app. For more information, see
Section 22.3.2.7 “User Self Service roles and authorizations” in OpenText Vendor
Invoice Management for SAP Solutions - Configuration Guide for Invoice Solution
(VIM200400-CGD).
7.17 Z constants
Various Z constants deal with authorization topics, see the following list:
• ALV_CHECK_ACTIVE
• AUTH_CHECK_ACTIVE
• SPROGRAM_CHECK_ACTIV
• SRFC_CHECK_ACTIV
For more information, see Section 35 “Z constants for product code 002 and 009”
in OpenText Vendor Invoice Management for SAP Solutions - Reference Guide for
Invoice Solution (VIM200400-RGD).
Product code 005
• PROPOSAL_ONE_VENDOR
For more information, see Section 36 “Z constants for product code 005” in
OpenText Vendor Invoice Management for SAP Solutions - Reference Guide for Invoice
Solution (VIM200400-RGD).
Product code KPI
• DO_NOT_CHECK_BUKRS
For more information, see Section 40 “Z constants for product code KPI” in
OpenText Vendor Invoice Management for SAP Solutions - Reference Guide for Invoice
Solution (VIM200400-RGD).
This utility includes an authorization check in reporting. For more information, see
Section 16 “Posted invoice reversal with a new DP workflow start” in OpenText
Vendor Invoice Management for SAP Solutions - Scenario Guide for Invoice Solution
(VIM200400-CCS)
Translator When creating translator profiles, each profile can include one or more
profiles authorizations. For more information, see Section 14.3.5 “Creating a translator
profile” in OpenText Vendor Invoice Management for SAP Solutions - Scenario Guide for
Invoice Solution (VIM200400-CCS).
In the context of Fiori Monitoring and Analytics reports, you need to consider some
authorization aspects. For more information, see the heading Access Control, both
in Section 40.8.1.1 “Simple Mode: Invoice Monitor” in OpenText Vendor Invoice
Management for SAP Solutions - Configuration Guide for Invoice Solution (VIM200400-
CGD) and Section 40.8.1.2 “Simple Mode: Invoice Analytics” in OpenText Vendor
Invoice Management for SAP Solutions - Configuration Guide for Invoice Solution
(VIM200400-CGD).
After Image
Technical option to realize an delta upload from the source systems into the SAP
NetWeaver BW system. A data record loaded as After Image provides the status
of the record after it has been changed, or after data has been added.
Aging Report
Part of the Central Reporting infrastructure. The Aging Report reports about the
aging of documents and work items in the current system.
Approval Portal
VIM web interface for approving invoices.
Archive system
Computer system that enables storage, management and retrieval of archived
data and documents
ArchiveLink
Service integrated in the SAP NetWeaver Application Server ABAP for linking
archived documents and the application documents entered in the SAP ERP
system.
Authorization profiles
The SAP administrator assigns authorizations to the users that determine which
actions a user can perform in the SAP system. These authorizations are stored in
Authorization profiles.
Automation Report
Tool that provides data about automated and manual processing steps of VIM
documents
BAdI
BAPI®
SAP programming interface: Business Application Programming Interface
Baseline
Set of functionality with pre-defined configuration and the starting point to
implement VIM
BasisCube
See: InfoCube
BDC ID
Business Data Communication ID. The BDC ID is used by the system to process
an SAP transaction to create an SAP Document in user context.
Block
Situation where an invoice has a price or quantity variance that prevents invoice
from posting
BTE
Business Center
The name Business Center groups features of the VIM product that help receiving
incoming documents, capturing processes, and filing them within a SAP system.
These feature are an addition to the Vendor Invoice Management features that
form the VIMproduct.
Business rules
Rules that describe the operations, definitions and constraints that apply to an
organization
Central Reporting
Reporting infrastructure that provides several reports that enable you to measure
certain properties of VIM documents and their work items, in order to optimize
working with VIM. Central Reporting comprises the following individual reports:
Aging Report, Central Audit Report, Exception Analysis Report, Key Process Analytics
Report, Productivity Report, and Summary Report.
Characteristic
Type of InfoObject in SAP NetWeaver BW that represents descriptions of fields,
such as Vendor ID, Invoice Number, Unit of Measure, and Posting Date.
COA
Coding
Coding allocates an invoice to G/L account and cost object if required.
Dashboard
User interface that organizes and presents information in a way that is easy to
read. Users can also perform actions from the dashboard.
DataSource
Set of fields in SAP NetWeaver BW that provide the data for a business unit for
data transfer to the SAP NetWeaver BW system; technically, it contains an extract
structure and an extraction function module.
DocuLink
OpenText™ DocuLink for SAP Solutions enables the archiving, management and
retrieval of SAP CRM or SAP S/4HANA documents from within the SAP
infrastructure.
Document type
Type of document such as PO, Non PO, OCR, Non OCR
DP
DSO
DTP
EDI
Exception
Action that is not part of normal operations or standards
FI
IAP
IDoc
IE
Inbound Configuration
Connection to various inbound channels, for example scanned paper documents,
fax, email, or IDoc, and the corresponding configuration. Business Center
Inbound Configuration is also used in VIM.
Indexing
Process of entering or storing data into the system
InfoArea
Folder in SAP NetWeaver BW to organize InfoCubes, DataStore Objects, InfoObjects,
and InfoObject Catalogs
InfoCube
Self-contained dataset in SAP NetWeaver BW, for example, of a business-oriented
area; an InfoCube is a quantity of relational tables arranged according to the
enhanced star schema: A large fact table in the middle surrounded by several
dimension tables
InfoObject Catalog
Folder structure in SAP NetWeaver BW to organize InfoObjects
InfoObject
Smallest information unit in SAP NetWeaver BW. Key figures and Characteristics
are collectively called InfoObjects.
InfoPackages
Object in SAP NetWeaver BW that specifies when and how to load data from a
given source system to the SAP NetWeaver BW system
InfoProvider
Object in SAP NetWeaver BW for which queries can be created or executed.
InfoProviders are the objects or views that are relevant for reporting.
Invoice characteristic
A value specific to each invoice (for example country) that allows flexible
processing in VIM. An invoice characteristic is determined during runtime and
depends on the corresponding index data of the document.
Invoice coder
Person who enters the accounting info on invoices to allocate the cost
Invoice requester
Person who requested goods and services for Non PO invoices
Key Figure
Type of InfoObject in SAP NetWeaver BW that represents numeric values or
quantities, such as Number of Invoices and Gross Invoice Amount.
KPI Dashboard
Tool for managers showing VIM related process data at a glance in graphical
charts.
LIV
MM
MultiProvider
Object in SAP NetWeaver BW that is based on InfoCube(s), DataStore Object(s),
and/or InfoObject(s). A MultiProvider is used as a layer for the creation of end user
queries; the MultiProvider itself does not contain any data; rather, data resides in
the BasisCubes.
Namespace
Name range reserved by SAP for customer objects and SAP objects to make sure
that objects are not overwritten by SAP objects during the import of corrections or
an upgrade
Number range
Array of numbers that can be used for an object in the SAP S/4HANA system
OCR
Park
Situation where an invoice is not posted and is waiting for further processing
Perspective
Web Services element that defines which item related data is displayed in the
Fiori Task App and where. A perspective defines the content and visual
appearance of items for a specific area of the screen in the Fiori Task App. The
Fiori Task App displays only one perspective at the same time.
PIR
PO
Price variance
Situation where the price on the invoice is different from the price in the purchase
order
Process Chain
Sequence of processes in SAP NetWeaver BW that are scheduled to wait in the
background for an event; used to automate, visualize and monitor the processes.
Process Configuration
Easy and technically simplified configuration of complex business scenario
aspects. Process Configuration covers profile configuration, profile assignment,
and authorizations.
Process Foundation
Flexible framework to configure and run processes. It utilizes generic workflow
definitions, which are processed by the SAP Business Workflow engine.
Process options
Processing options for the user in the dashboard, such as Referral, Authorization,
and Actions
Process type
Process type for a document. The process type determines the initial actor and
various collaboration options available to the various actors during the process
flow.
Productivity Report
Part of the Central Reporting infrastructure. The Productivity Report reports
about the productivity of users/roles and the activities of users/roles.
PSA
Quantity variance
Situation where the quantity on the invoice is different from the quantity in the
purchase order
Roles
Set of predefined roles for the SAP user
Scan operator
Person who scans the invoices into images (may not have a SAP ID)
Summary Report
Part of the Central Reporting infrastructure. The Summary Report provides a
summary of all documents processed through VIM.
Transformation (TRF)
Object in SAP NetWeaver BW to connect source objects to data targets; it allows
to consolidate, cleanse and integrate data
TRF
VAN
VIM Workplace
Tool for VIM super users, which allows users to display lists of their work items
that meet a selection they have entered before. Users also can display work items
of other users and of their team as a whole.
Web Services
Underlying technical concept of the Fiori Task App interface. You configure the
complete content of the Fiori Task App either by customizing or by implementing
an interface for the Web Services.
Workflow
SAP Business Workflows can be used to define business processes that are not yet
mapped in the SAP S/4HANA system.