Integration-as-a-Service

JAGGAER’s Integration-as-a-Service (IaaS) utilizes a web services hub to connect source-to-settle business automation solutions to client’s existing ERP and business applications. The use of web services allows clients to quickly adopt new technology with less risk and reduced redundancy.

All inbound and outbound messages to and/or from the ERP are in native formats. JAGGAER manages all mappings through its technology, so clients can reduce the cost of information technology resources.

IaaS is powered by industry leading middleware providers, offering robust capabilities and functionality. This service is delivered through a hosted hub that provides the following benefits:

  • Custom mapping between customer file formats and the required JAGGAER-specific XML format
  • Data validation routines implementation if necessary
  • Error handling implementation to ensure delivery of business documents
  • Insulates customers from version and system upgrades
Integration-as-a-Service

Integration-as-a-Service leverages the client’s existing middleware or messaging infrastructure to send a non-JAGGAER formatted (native) file to the ERP or other system.

IaaS reduces costs, because no additional hardware or software is required to enable integration between JAGGAER and the client’s on-premise applications. This methodology provides the most adaptable approach to integration and relieves the customer’s information technology (IT) resources of heavy lifting associated with message mapping. Specifically, Integration-as-a-Service provides the following benefits:

  • Minimizes IT resource involvement during implementation
    • IT resources are not required to code the mapping or transform data files
  • Minimizes ongoing maintenance costs
  • Customer cost is reduced by eliminating ongoing maintenance. JAGGAER maintains unique data mapping

JUMP TO A SECTION

Integration Method and Approach

Client will send/receive JAGGAER messaging utilizing JAGGAER’s Integration-as-a-Service (<IaaS) offering unless otherwise noted herein. IaaS-based integrations include the following basic assumptions:

The principles of JAGGAER’s methodology include:

  • JAGGAER will configure the application to enable the applicable integration(s).
  • JAGGAER will develop a mapping and validation service that will convert the mutually agreed upon message format to the JAGGAER required format.
  • Client will work with JAGGAER to determine the mutually agreed upon file format and frequency.
Back to top

Client Responsibilities

In support of the deployment of integrations with the JAGGAER application, the client is responsible for the following:

  • Obtain input from the necessary technical resources for the development of the integration specification and design
  • Make knowledgeable technical resources available for integration development and testing
  • Make the necessary client environments available
  • Migrate client-side integration configurations between client environments
  • Perform and validate the firewall configuration required for JAGGAER integration. The required configuration is to open a specific set of well-known ports to inbound traffic from a specific list of static IP addresses.
Back to top

JAGGAER Responsibilities

In support of the deployment of integrations with the JAGGAER application, JAGGAER is responsible for the following:

  • Facilitate the design of the integration.
  • Provide an integration specification.
  • Provide confirmation on the functionality during testing.
  • Support client during integration testing and issue resolution.
  • Migrate JAGGAER application integration configurations between JAGGAER environments.
  • Provide best practice guidance and expertise.
  • Provide FTP server for file transmission, if needed.
Back to top

Deliverables

  • Technical Kickoff
  • Integration Specification(s)
  • Integration(s) enabled in all applicable environments as defined in the Statement of Work for the project.
Back to top

Integration Points

JAGGAER integrations include:

User Authentication/Management

IntegrationDescriptionSystem
Single Sign-on (SSO) via available methods (CAS, SAML, LDAP, LoginXML)SSO enables the client users to maintain their access and authentication in one system, and in many cases to use one central login portal to access many applications.Client System
User Import / SynchronizationImport detailed user profile data from the client ERP, or other, system to the JAGGAER application.Client System

Approval Management

IntegrationDescriptionSystem
Advanced Dynamic
Workflow (ADW) Synchronization
Import client approval rules and assigned approvers from your ERP system to the JAGGAER application for use in Advanced Dynamic Workflow.Client System

eProcurement

IntegrationDescriptionSystem
Account Code SynchronizationImport chart of accounts values from the client system to the JAGGAER application.Client System
Asynchronous Purchase Requisition ValidationImport parent-child relationships between custom field values.Client System
Purchase Order Export (including PO Changes)Export Purchase Orders from the JAGGAER application to the client ERP system.Client System
Additional Integrations
Purchase Order ImportImport Purchase Orders that are created in the client ERP system to the JAGGAER application for order delivery to suppliers.Client System
Purchase Order Status ImportImport Purchase Order status (e.g. closed, canceled) and limited additional data from the client system.Client System
Purchase Requisition ExportExport Purchase Requisition data from the JAGGAER application to a client system for review or storageClient System
Purchase Requisition ImportImport Purchase Requisition data that was created in a client system to the JAGGAER application. This is commonly used to leverage the approval process for requests created in third-party applications.Client System
Shipping / Billing Address SynchronizationSynchronize BillTo and ShipTo addresses from the client ERP system to the JAGGAER application.Client System
Item Master SynchronizationSynchronize item master data between JAGGAER’s Virtual Item Master module and a client’s item management system.Client System
 Contract Item ImportImport contract header and line-item data from a client system to the JAGGAER application.Client System

eProcurement (marketplace)

IntegrationDescriptionSystem
Punchout via Standard cXML/oXML from client procurement systemProvides user access via a punch-out interface, utilizing the cXML standard or Oracle Native cXML standard, from the client’s ERP system to the JAGGAER applicationClient System
Item Master SynchronizationSynchronize item master data between JAGGAER’s Virtual Item Master module and a client’s item management system.Client System
Contract Item ImportImport contract header and line-item
data from a client system to the JAGGAER application
Client System

eInvoicing

IntegrationDescriptionSystem
Invoice ExportExport invoices and credit memos from JAGGAER application to the client ERP system. If the client is matching invoices in the JAGGAER application, this integration is commonly known as the “ok-to-pay” fileClient System
Invoice Payment Status UpdateTransmit invoice status (e.g. pay status) information from the client ERP system to the JAGGAER application.Client System
Additional Integrations
Receipt ExportExport receipt data entered into the JAGGAER application to the client ERP system for the purpose of matching or record-keeping outside of the JAGGAER application.Client System
Receipt ImportImport receipt data from a client system (e.g. 3rd party receiving application) to the JAGGAER application for the purpose of matching.Client System
OCR Invoice ImportTransmit scanned invoices/credit memos and invoice data from a client system (e.g. OCR software) to the JAGGAER for review and processing.Client System
Invoice ValidationDetermine the validity of a PO or non-PO invoice based on its content. For example, the client ERP system can determine the available budget, account code validity, and data accuracy by processing the invoice validation message from JAGGAER AP Director. The ERP system can then reply with a response to approve, return, or reject the invoice.Client System

Contracts+

IntegrationDescriptionSystem
Electronic Signature IntegrationProvides integration between the JAGGAER application and supported eSignature software provider.DocuSign / Adobe Sign
Additional Integrations
Contract ExportExport contract data from the JAGGAER application to a client system.Client System
Contract ImportImport contracts from a client system to the JAGGAER application.Client System
Contract ValidationValidate contract data against a client system (e.g. ERP system, data warehouse, or third-party
contract management system).
Client System
Salesforce IntegrationProvides standard integration between the JAGGAER application and Salesforce.com.Salesforce.com

Supplier Management

IntegrationDescriptionSystem
Supplier Export to ERPTransmit supplier data from the JAGGAER application the client system. Supports a response message from the client system with client-specific unique identifiers.Client System
Supplier
Synchronization
Import supplier data into the JAGGAER application from a client ERP system.Client System
Back to top