You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Status

  Approved

Owner
Stakeholders
Jira Request ID

ERP-225 - Getting issue details... STATUS

Jira Development ID

ERP-224 - Getting issue details... STATUS

High- Level Specification

ParameterValue
Application System (Source)Ariba Guided Sourcing
Application System ( Target)Keelvar
Business Process Reference03.03.03.01. Manage Sourcing Projects

Functional Overview

Ariba Guided Sourcing is interfaced with SAP ECC system (PRS) to sync Supplier Master Data. Bidders and Supplier Contacts Master Data is maintained in Ariba Guided Sourcing directly. The Supplier Master Data (including Bidders) along with Supplier Contact information is interfaced with Keelvar as well to allow the Sourcing Specialists the flexibility to invite participants to Keelvar Event. Ariba Supplier ID (System ID) is maintained as External ID in Keelvar ensuring the sync between the two systems. Whenever a supplier or Bidder is deactivated in Ariba Guided Sourcing, the supplier is also archived in Keelvar.

Scope and Objectives

The scope of this Functional Specification is to describe the interface between Ariba and Keelvar for synchronizing Supplier Master Data. Whenever a supplier/bidder is created in Ariba Guided Sourcing, the supplier will be pushed to Keelvar using Keelvar Supplier Management API. Similarly, whenever, a supplier/bidder is deactivated in Ariba, the Keelvar supplier record will be archived. Ariba Master Data API for Sourcing will be used to extract the data from Ariba Guided Sourcing

Process Flow Diagram

Step

Description

Comment

1

Supplier is created or deactivated in Ariba Guided Sourcing based on SAP ECC details using an Integration Event. Alternatively, a Bidder is created/deactivated in Ariba Guided Sourcing by Sourcing Specialist.


2

A Scheduled Task picks up the list of all Suppliers modified since the last run


3

SCPI extracts the delta vendor load using Ariba Master Data API for Sourcing and creates a payload for Keelvar Supplier Management API


4

SCPI pushes the payload to Keelvar


5

Keelvar creates new supplier records or updates the existing Supplier records or deactivates the supplier records based on the vendor active flag in Ariba Guided Sourcing


Assumptions

Dependencies

Security, Integrity and Controls

Configuration Requirements

Special Requirements


Design Rationale

Data Structure

Source Structure

The following fields will be used to provide the required information for this interface:

FieldDescription





Target Structure

The following fields will be used to provide the required information for this interface:

FieldDescription




Mapping and Calculation

Source TableAPI or Portlet NameSource FieldRequired (Y/N)DescriptionTarget FieldAPI or Portlet NameTarget FieldRequired (Y/N)DescriptionRule TypeRule Instruction




































Processing Logic

Processing within Source


Processing within Middleware


Processing within Target

Interface Dependency

Interface Constraints

Delivery Requirements

Delta or Full Load Requirements

Interface Alert & Monitoring

Interface Reporting

Language Requirements

User Interface Requirements


Volumetrics



Performance Consideration



Error Handling



Testing

How to Test

Test Conditions and Expected Results

IDConditionExpected Results






Test Considerations/Dependencies



Other Information


Development Details

Package

Package NameParent Package




Other Development Objects

Object TypeObject NamePurpose/High Level LogicDesign Rationale Reference









Appendix


See also


No files shared here yet.

Change log

Version Published Changed By Comment
CURRENT (v. 3) Apr 21, 2026 13:47 WENNINGER-ext, Sascha
v. 43 Feb 26, 2026 11:54 EPASINGHE-ext, Kapila Reverted from v. 41
v. 42 Feb 17, 2026 09:38 EPASINGHE-ext, Kapila Minor updates for grammer and spelling
v. 41 Feb 17, 2026 09:22 MUKHOPADHYAY-ext, Aakshita
v. 40 Feb 17, 2026 09:20 MUKHOPADHYAY-ext, Aakshita
v. 39 Feb 17, 2026 09:17 MUKHOPADHYAY-ext, Aakshita
v. 38 Feb 17, 2026 09:08 MUKHOPADHYAY-ext, Aakshita
v. 37 Feb 17, 2026 07:31 MUKHOPADHYAY-ext, Aakshita
v. 36 Feb 17, 2026 07:28 MUKHOPADHYAY-ext, Aakshita
v. 35 Feb 17, 2026 07:24 EPASINGHE-ext, Kapila

Go to Page History

  • No labels