PGCS - Opentext VIM Technical Architecture - WIP v0.1
PGCS - Opentext VIM Technical Architecture - WIP v0.1
Technical Architecture
WORK IN PROGRESS
Prepared By:
OpenText
Reading
RG6 1PU
United Kingdom
Date
Statement of Confidentiality
Copyright © 2020 Open Text Corporation. OpenText and Open Text are trademarks or registered
trademarks of Open Text Corporation. This list is not exhaustive. All other trademarks or registered
trademarks are the property of their respective owners. All rights reserved. For more information,
visit: http://www.opentext.com/2/global/site-copyright.html
Document Information
Revision History
Version Date Author(s) Description
No.
This document describes the Technical Architecture and Infrastructure for the Opentext VIM
implementation for PGSC..
The system is used to store and process invoices received from vendors. Vendors send invoices to
PGSC as PDF attachments in emails. The Opentext BC software in SAP will poll and retrieve the emails
from the mailbox, archive the documents into Opentext Archive Center, call IC4S to extract business data
from the documents and complete processing of the incoming invoice in SAP. The IC4S Validation Client
is used to check/validate the invoice data extracted from the documents.
2 Environments
The Opentext VIM solution will be deployed in the following PGCS environments:
3 Software Specifications
3.1 Opentext Software
The Opentext VIM solution comprises the following Opentext products
1
Opentext recommends using different SAP Content Repository names (and hence different Archive
names in Archive Server) in QA and Dev SAP Systems to separate the data in the Archive Server.
Vendor Invoice Management 7.5 SP11 Invoice processing automation Deployed within SAP
4 Hardware Specifications
The following tables contain the hardware specifications for the Opentext VIM implementation. Additional
installation prerequisites (user accounts, database configuration etc.) have been provided in separate
documents)
4.5 Clients
4.5.1 IC4S Validation Clients
Dedicated hardware is not required. Installation of validation client will be done on all the user machines
who will be validating the invoice data extracted from OCR
2
Ports listed are the default ports
3
We assume RDP will be used to login to the Archive Centre Servers to do the software installation, but
we don’t yet know where we will connect from.
5.4 Upper & Lower Landscape - QA/Dev Connections
The network connections are shown in the following diagram – Architecture for Upper Landscape
Dev(D17) /QA (Q17) and Lower Landscape Dev(D22) / QA(Q22) is the same:
5.5 Upper Landscape - QA/Dev Ports
Source Target Protocol Notes
Server Port
TBC Archive Server 3389 TCP RDP Remote Desktop Connection
TBC OCR Server 3389 TCP RDP Remote Desktop Connection
SAP ECC Q17 Mail Server 465 TCP SMTP/SSL Connection to retrieve email
SAP ECC Q17 Archive Server 8443 TCP HTTPS SAP ArchiveLink Connection
SAP ECC Q17 OCR Server 443 TCP HTTPS/RFC
SAP ECC D17 Mail Server 465 TCP SMTP/SSL Connection to retrieve email
SAP ECC D17 Archive Server 8443 TCP HTTPS SAP ArchiveLink Connection
SAP ECC D17 OCR Server 443 TCP HTTPS/RFC
OCR Server SAP ECC Q17 8443 TCP HTTPS/RFC SSL Certificates
OCR Server SAP ECC D17 8443 TCP HTTPS/RFC SSL Certificates
IC4S Validation Clients SAP ECC Q17 TCP HTTPS/RFC Need to verify connection details…
IC4S Validation Clients SAP ECC D17 TCP HTTPS/RFC Need to verify connection details…
The ‘Root CA Certificate’ will be needed in the Trust Store on the clients that connect to the service.
The following table shows the SSL end-points and clients for which certificates will be required:
Certificate Requirements:
7 Resilience
The following information was taken from PGCS Visio “PGCS Opentext_Arch_290920”> - Details TBC
In accordance with PGCS business decision, dedicated infrastructure will not be provisioned to provide
High Availability but will instead rely on underlying VMWare ESX capabilities.
7.1.1 Hardware
VMWare Site Recovery Manager (SRM) will be used to replicate and failover the Production Servers from
the London data center to the Frankfurt data center. The following diagram has been extracted from a
Visio document provided by PGCS:
7.1.2 Application
All application components are ‘single instance’ so there is no resilience at the application layer – if a
single service fails (e.g. the SQL Server), the system will not be available.