Download as pdf or txt
Download as pdf or txt
You are on page 1of 34

Click to edit Master title style

SAP Vendor Invoice Management


Configuration
with Arghadip Kar
SAP Workflow Expert
Meet your
Click to editInstructor
Master title style

Arghadip Kar
Currently an SAP ABAP Architect in the energy
industry – I work developing new reusable tools to
help business with SAP features used in everyday
work activities. Developing programs where
production monitoring is minimal and optimizing
ABAP coding to add flexibility across SAP modules.

Previously worked at IBM Global Services as an SAP


ABAP Workflow/Open Text Consultant.
Agenda
Click to edit Master title style
• Architecture Invoice Scan-to-Post Process.

• Transaction Codes used in Vendor Invoice Management(VIM) Configuration

• How to Create a Document Processing Document Type ?

• How to Build new Vim Exception?

• How to Add New Button in VIM Screen?

• How to Customize Vim Preprocess?

• Determine important tables related to VIM Configuration

• Test the VIM Configuration.


Introduction
Click to edit Master title style

What is SAP VIM?


• SAP Vendor Invoice Management (VIM) is an Opentext Solution that is
designed for Accounts Payable Invoice Exception.

• SAP VIM is very popular and has a non SAP Component that does the
OCR (Optical Character Recognition) of Vendor Invoice before it is
entered in SAP.

• SAP VIM is added as an add on to SAP and has the namespace of /O.
Architecture of VIM title style
Click to edit Master

VIM Reporting / Analytics

  SAP
Image  Approval
CRM-SSF
Scan Invoice Portal
Approval SAP

  Mobile Netweaver
OCR Document
Approval BW
ICC Processing
 
 Exception Ariba
Supplier
Electronic Handling Network
Self
Invoice Integration
Service

Content Repository / Storage Component


ClickTransaction
SAP to edit Master titlefor
Codes used style
this Utility

Transaction Code Description

/OPT/SPRO Open Text Configuration

/OPT/VIM_7AX3 Document Test - No Imaging

/OPT/VIM_ANALYTICS VIM Analytics

/OPT/VIM_ROLETEST VIM - Role Test Utility

/PTGWFI/IE_ZCONST Table maintenance for Const

SE16 Data Browser

SWU3 Automatic Workflow Customizing


ClickConfiguration
VIM to edit Master title style
How to Create New Document Processing Type?
• Go to /opt/spro
/opt/spro transaction code
ClickConfiguration
VIM to edit Master title style
How to Create New Document Processing Type?
• Go to /opt/spro
/opt/spro transaction code and select Maintain Document Type
ClickConfiguration
VIM to edit Master title style
How to Create New Document Processing Type?
• Copy the existing
doc type
ClickConfiguration
VIM to edit Master title style
• How to Build new Vim Exception?
ClickConfiguration
VIM to edit Master title style
• How to Build new Vim Exception?
ClickConfiguration
VIM to edit Master title style
How to Build new Vim Exception?

• Create A function module that defines the Exception.


• Copy existing Process type.
• Copy existing Document Process and add new Process Type
ClickConfiguration
VIM to edit Master title style
• How to Build new Vim Exception?
Copy existing Process type.
ClickConfiguration
VIM to edit Master title style
How to Build new Vim Exception?
Copy existing Document Process and add new Process Type
ClickConfiguration
VIM to edit Master title style
• How to Build new Vim Exception?
Copy existing Document Process and add new Process Type and select
Sequence Steps
ClickConfiguration
VIM to edit Master title style
• How to Build new Vim Exception?
Add Function Module for Sequence Step
ClickConfiguration
VIM to edit Master title style

How to Add New Button in VIM Screen?


• Create a Report program or Screen that you want to execute.
• Create a Report that call the above Report or Screen using Function
Module.
• Create a Tcode using the above report.
• Create a check Function Module in case you do want to show the option
to some users only.
• Now go to /opt/spro
• Configure BDC Procedure and add the tcode
• Configure Processing options with above BDC Id
• Configure Process Types
• Add user Process option by selecting appropriate process type(eg. No GR)
• Copy existing options and paste accordingly
Click to edittoMaster
Configuration title style
Add Processing Button to VIM
Click to edittoMaster
Configuration title style
Add Processing Button to VIM
Click to edittoMaster
Configuration title style
Add Processing Button to VIM
Click to edittoMaster
Configuration title style
Add Processing Button to VIM

Copy Existing Entry


Click to edittoMaster
Configuration title style
Add Processing Button to VIM

Put BDC Id you created earlier and change description


Click to edittoMaster
Configuration title style
Add Processing Button to VIM

Select process type where you want new option


Click to edittoMaster
Configuration title style
Add Processing Button to VIM

Select process type where you want new option


Click to edittoMaster
Configuration title style
Add Processing Button to VIM

Copy existing options and paste accordingly


Click to edittoMaster
Configuration title style
Add Processing Button to VIM

Add new Processing Option you created and the check Function module
ClicktotoCustomize
How edit Master title style
Vim Preprocess

Create a function module with following interface


ClicktotoCustomize
How edit Master title style
Vim Preprocess

Maintain the function module by going to Tcode /PTGWFI/IE_ZCONST


Click to important
Determine edit Master title to
tables related style
VIM Configuration

Goto se16 ->/OPT/VIM_ZCONST


ClickVIM
Test toConfiguration
edit Master title style
Check SWU3 Transaction Code
ClickVIM
Test toConfiguration
edit Master title style
Single test the VIM Configuration
ClickVIM
Test toConfiguration
edit Master title style
Check the Roles the DP has been assigned
Summary
Click to edit Master title style
We have reviewed the configuration for VIM which involves the
following steps:

• Architecture Invoice Scan-to-Post Process.

• Transaction Codes used in Vendor Invoice Management(VIM) Configuration

• How to Create a Document Processing Document Type ?

• How to Build new Vim Exception?

• How to Add New Button in VIM Screen?

• How to Customize Vim Preprocess?

• Determine important tables related to VIM Configuration

• Test the VIM Configuration.


Disclaimer
Click to edit Master title style
MICHAEL MANAGEMENT CORPORATION (MMC) AND THE MMC LOGO ARE REGISTERED OR
UNREGISTERED TRADE AND/OR SERVICE MARKS OF MMC AND ARE PROTECTED BY US AND
INTERNATIONAL COPYRIGHT LAWS. ALL OTHER NAMES, BRANDS, LOGOS, ETC. ARE
REGISTERED TRADE OR SERVICE MARKS OF THEIR RESPECTIVE OWNERS. MMC IS NOT
AFFILIATED WITH SAP SE. SAP®, THE SAP® LOGO, PRODUCT NAMES, SAP® SCREEN SHOTS
© SAP SE.

You might also like