Oracle EBS logo

Oracle EBS

ERP & FinanceBasic authLive

Oracle E-Business Suite is Oracle's legacy on-premises ERP, still running financials, procurement, manufacturing, and HR for thousands of large enterprises and government agencies worldwide. It predates cloud APIs and exposes integrations through the ISG (Integration Service Gateway) or Oracle's self-service web services framework.

What you can do

Read and write AR invoices

Pull open and closed AR invoices with line items, tax codes, and payment terms. Create new invoices or apply credit memos through the EBS ISG gateway.

Sync customers and trading partners

Read Oracle Trading Community Architecture (TCA) customer records including addresses, contacts, and credit profiles. Write back updated account information from your product's CRM or onboarding flow.

Access purchase orders and requisitions

Pull approved purchase orders and open requisitions from the EBS Purchasing module. Read receipt confirmations and three-way match status for accounts-payable automation products.

Read GL journal entries and balances

Pull General Ledger journal batches, account balances, and budget data by ledger and period. Askel handles EBS's multi-org and multi-ledger architecture so your product sees the correct set of entities.

Sync employees and HR records

Read employee records from EBS HR including position, grade, payroll assignment, and organization. Useful for workforce analytics products connecting to customers still on EBS HRMS.

Read inventory and item master data

Pull item definitions, unit-of-measure conversions, and inventory balances by organization and subinventory. Askel normalizes EBS's inventory organization hierarchy so your product sees quantities in the units it expects.

Sample use case

Pulling EBS AR invoices into an automated collections platform

Centurion Infrastructure Holdings runs their project billing and accounts receivable on Oracle EBS and has deployed your collections-automation product to reduce DSO across 200 open accounts. The collections platform needs to pull new and overdue invoices from EBS every day and update payment status when a customer pays.

  1. 1

    Create the EBS integration user

    Centurion's Oracle DBA creates a dedicated EBS user with a Receivables responsibility that covers the AR Invoice and Customer views. The DBA notes the EBS host URL, the username and password for this user, the Application name, and the Responsibility key (e.g. AR_RECEIVABLES_MANAGER).

  2. 2

    Enter credentials in Askel

    Centurion's admin enters the EBS host, username, password, Application, and Responsibility key into the Askel setup screen inside your collections product. Askel composes the Basic auth header and adds HDR_RESP_APPL and HDR_RESP_KEY on every ISG request, then confirms connectivity by fetching a single customer record.

  3. 3

    Schema discovery

    Askel reads the available ISG service definitions and identifies the AR Invoice, Customer, and Payment objects along with any custom descriptive flexfield (DFF) segments Centurion has configured on invoice headers. Your CS team sees a field mapping draft within minutes.

  4. 4

    Map and validate

    Centurion uses DFF attributes on invoice headers to track project codes. A CS rep maps these DFF segments to the collections platform's project-code field and runs a dry-run against 500 recent invoices to confirm the data imports correctly.

  5. 5

    Go live

    The nightly AR sync is enabled. Askel pulls all invoices that are newly issued or overdue from Centurion's EBS and loads them into the collections platform. When a payment is applied in EBS, the status update reaches the platform on the next sync cycle.

Authentication

Basic auth

The customer's Oracle DBA creates a dedicated EBS user with the required Application Responsibility and provides the EBS host URL, username, password, Application name, and Responsibility key. Askel composes Basic auth credentials and injects the HDR_RESP_APPL and HDR_RESP_KEY headers on every ISG gateway request. No additional token exchange is required.

Data flow

How Askel sits between your product and the customer's system

Data flow between Customer's Oracle EBS installation, Askel, and Your productCustomer's Oracle EBS installationAPI endpointAskelauth · mapping · driftYour productyour backend
AR InvoicesCustomersPurchase OrdersGL Journal EntriesEmployeesInventory Items

FAQ for Oracle EBS

Which EBS versions and releases are supported?+
Askel supports EBS Release 12.1 and 12.2, which are the versions Oracle actively supports and where the ISG gateway is available. Release 11i deployments may work if the ISG or Oracle XML Gateway is configured, but support is best-effort. We recommend confirming with Centurion's DBA that the ISG services the integration needs are published and accessible.
Does EBS need to be internet-accessible for Askel to connect?+
The EBS host URL must be reachable from Askel's infrastructure. Customers with on-premises EBS installations typically set up a reverse proxy or an API gateway in their DMZ, or use a site-to-site VPN. OCI-hosted EBS instances that are already internet-accessible work without additional network configuration.
What Oracle Responsibilities should the integration user have?+
The Responsibility depends on which EBS modules your product reads. For AR, assign an Oracle Receivables responsibility. For procurement, assign an Oracle Purchasing responsibility. Askel generates a checklist of the specific Responsibilities and Application names needed based on the data domains your product uses.
How are descriptive flexfields (DFFs) handled?+
Askel discovers the DFF context codes and segment definitions configured on the EBS objects it reads. DFF values appear alongside standard fields in the mapping interface. Customer-specific DFF segments that are not auto-mapped are flagged for manual review during the setup validation step.
Ready to ship integrations faster?customers faster?implementations faster?
Join onboarding teams delivering integrations without the engineering queue,
catching drift before it breaks, and hitting go-live dates.
Security & Compliance
ISO 27001 Certified
GDPR Compliant

© 2025 Askel.ai. All rights reserved.