Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Oracle EBS Spoke

Manage sales orders, procurement, finance, customers, ledgers, and so on, in the Oracle EBS instance from your ServiceNow instance.

Request apps on the Store

Visit the ServiceNow Store website to view all the available apps and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.

Note: The packages should be redeployed when you are upgrading to the Oracle EBS spoke v1.1 from Oracle EBS spoke v1. For more information, see Set up the Oracle EBS spoke.

Integration Hub subscription

This spoke requires an Integration Hub subscription. For more information, see Legal schedules - IntegrationHub overview.

Spoke version

Oracle EBS spoke v1.14.0 is the latest version.

Supported versions

This spoke was built for these versions, but may be compatible with later versions.

  • Operating system version: Red Hat Enterprise Linux release 8.9 (Ootpa)
  • Oracle database version: 12.1.0.2.0
  • Oracle E-Business Suite application tier version: 12.2.12
  • Oracle WebLogic Server version: 10.3.6.0.171017 PSU
  • Oracle WebTier version: 11.1.1.9
  • Oracle Forms and Reports: 10.1.2.3

Spoke dependencies

If you’re having trouble installing the app, ensure that these dependent plugins are installed:

  • ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
  • Complex Object (com.glide.cobject)
  • ServiceNow Flow Designer - Dynamic Inputs (com.glide.hub.dynamic_inputs)
  • ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)
  • ServiceNow IntegrationHub Action Template - Data Stream (com.glide.hub.action_type.datastream)

Note: Some of these plugins are licensable features and require appropriate licenses, if used outside the spoke implementation.

Spoke flows

The Oracle EBS spoke provides a sample flow, Look up Daily Rates to demonstrate automating tasks. The flow runs daily and retrieves the Daily Currency Exchange Rates from Oracle EBS for the current date and saves the details in your ServiceNow instance.

Spoke subflows

The Oracle EBS spoke provides sample subflows to demonstrate automating tasks. To customize a sample subflow, copy it to the required application scope. Available sample subflows include:

SubflowDescription
AP Invoices - Create Interface EntriesCreates interface entries of AP Invoices in Oracle EBS.
AP Invoices - Get Processing DetailsRetrieves the concurrent program status and other details from Oracle EBS.
Fetch AP invoice detailsRetrieves the AP invoice details from Oracle EBS.
Fixed Assets - Create Interface EntriesCreates interface entries of fixed assets in Oracle EBS.
Fixed Assets - Get Processing DetailsRetrieves the concurrent program status and other details from Oracle EBS.
Get Journal Posted StatusRetrieves the current status of a GL journal header.
Goods Receipts - Create Interface EntriesCreates interface entries of Goods Receipts in Oracle EBS.
Goods Receipts - Get Processing DetailsRetrieves the concurrent program status and other details from Oracle EBS.
Purchase Orders - Create Interface EntriesCreates interface entries of purchase orders in Oracle EBS.
Purchase Orders - Get Processing DetailsRetrieves the concurrent program status and other details from Oracle EBS.

Spoke actions

The Oracle EBS spoke provides actions to automate tasks when events occurs in your ServiceNow instance. Available actions include:

CategoryActionDescription
Approval ManagementApprove or Reject Approval RequestApproves or rejects the specified approval request in Oracle EBS.
Cancel ApprovalCancels the specified approval request in Oracle EBS.
FinanceCreate AP Invoice - Run Concurrent ProgramRuns the concurrent program that imports invoice data from the interface table to the base table of Oracle EBS.
Get AP InvoiceRetrieves details of the required AP invoice.
Get Fixed AssetRetrieves details of the required fixed asset.
Get VendorRetrieves details of the required vendor.
Get Vendor SiteRetrieves details of the required vendor site.
Import Fixed Asset - Run Concurrent ProgramRuns the concurrent program that imports the fixed asset data from the interface table to base table of Oracle EBS.
Look up AR InvoicesRetrieves details of the AR invoices.
Look up Daily RateRetrieves details of the specified daily rate based on the input criteria.
Look up Legal EntityRetrieves details of a the required legal entity.
Look up Ship To LocationsRetrieves details of the required shipped locations based on the input criteria.
Inventory ManagementSubmit Inventory - Run Concurrent ProgramSubmits an inventory item CC program.
Update Inventory ItemsUpdates details of the inventory items.
Invoice ManagementAuthorize Payment - Apply HoldApplies hold on the specified authorized payment invoices in Oracle EBS.
Authorize Payment - Release HoldReleases hold on the specified authorized payment invoices in Oracle EBS.
Cancel InvoiceCancels an invoice in Oracle EBS.
Create AP InvoiceCreates an Accounts Payable (AP) invoice in Oracle EBS. Note: The internal name of the latest version of the action is create_ap_invoice_v3. To use it, you must install the latest version of the spoke from the ServiceNow store.
Look up AP InvoicesRetrieves an Accounts Payable \(AP\) invoice details from Oracle EBS.
Look up Invoice Payment StatusRetrieves the invoice payment status from Oracle EBS.
Submit Invoice - Run Concurrent ProgramSubmits an invoice - run concurrent program in Oracle EBS.
Journal LedgerCreate JournalsCreates a journal.
Get GL Journal BatchRetrieves details of the required GL journal batch.
Get GL Journal HeaderRetrieves details of the required GL journal header.
Get GL LedgerRetrieves details of the required GL ledger.
Get GL Subledger AccountRetrieves details of the required GL subledger account.
Import Journals - Run Concurrent ProgramRuns the concurrent program that imports journals data from the interface table to the base table of Oracle EBS.
Look up GL BalanceRetrieves details of the required GL balance based on the input criteria.
Look up GL BalancesRetrieves details of the required GL balance based on the input query.
Look up GL Code CombinationsRetrieves details of the required GL code combinations based on the input query.
Look up GL JournalsRetrieves details of the required GL journals based on the input criteria.
Look up GL LedgersRetrieves details of the required GL ledgers based on the input criteria.
Look up GL Subledger AccountsRetrieves details of the required GL subledger accounts based on the input criteria.
Post Journals - Run Concurrent ProgramRuns the concurrent program that posts the unposted journals.
Reverse Journals - Run Concurrent ProgramRuns the concurrent program that reverses the posted journals.
MasterCreate ItemCreates an item.
Look up Cost CenterRetrieves details about the required cost center.
Look up ItemRetrieves details about the required item.
Look up Item CategoryRetrieves details about the required item category.
Utility ActionsGenerate Input Payload With CrossreferenceGenerates array type input payload for Create Actions from subflow input payload while assigning configured cross-reference field with the ServiceNow ID\(s\).
Get Additional EBS FieldsRetrieves list of fields which can be further used as a dynamic template or dynamic object, based on an input string, Action Internal Name.
Get RecordsRetrieves data from any Oracle EBS module using an SQL query.
Look up Common Object DetailsRetrieves the common details of the object specified.
Look up Concurrent Program StatusRetrieves the status of a concurrent request.
Parse OEBS Record DetailsConverts the JSON output of 'Get Records' Action into structured Object format.
Wait for Request CompletionWaits until the status of the request completes.
Transfer Order ManagementCreate Transfer OrderCreates a transfer order with the specified details.
Look up Transfer OrdersRetrieves details of the required transfer orders.
ProcurementCreate Goods ReceiptsCreates a goods receipt.
Get Advance Shipment NoticeRetrieves details of the required advance shipment notice.
Look up Advance Shipment NoticesRetrieves details of multiple advance shipment notices based on the input query.
Asset ManagementCreate AssetCreates an asset with the specified details.
Look up Asset Categories StreamRetrieves the details of the look up asset categories.
Submit Asset - Run Concurrent ProgramReturns the concurrent status of the specified asset in Oracle EBS.
Bills and PaymentsLook up Bill DetailsRetrieves details of the required bills.
Look up Outstanding BalancesRetrieves details of the required outstanding balances.
Look up Payment DetailsRetrieves details of the required payments.
Look up Payment StatusRetrieves status of the required payments.
CustomerCreate Customer AccountCreates a customer account.
Create Customer Account RoleCreates a customer account role.
Create Customer ContactCreates a customer account contact.
Create Customer RelationCreates a customer relation record.
Create PersonCreates a person record.
Look up Customer AccountsRetrieves details of the required customer accounts.
Look up Customer ContactsRetrieves the required customer contacts.
Update Customer AccountUpdates details of the required customer account.
Update Customer ContactUpdates details of the required customer contact.
Sales OrderLook up Sales Order Status StreamRetrieves status details of the required sales orders.
Look up Sales Order StreamRetrieves details of the required sales orders.
Contract ManagementCreate ContractCreates a contract in Oracle EBS.
Create Contract - Run Concurrent ProgramRetrieves the concurrent status of contract in Oracle EBS.
Purchase Order ManagementCancel Purchase OrderCancels the purchase order.
Create Blanket ReleaseCreates blanket release in Oracle EBS.Note: The internal name of the latest version of the action is create_blanket_release_v2. To use it, you must install the latest version of the spoke from the ServiceNow store.
Create Blanket Release - Run Concurrent ProgramRetrieves the concurrent status of blanket release in Oracle EBS.
Create Blanket Purchase AgreementCreates a blanket purchase agreement.Note: The internal name of the latest version of the action is create_blanket_purchase_agreement_v2. To use it, you must install the latest version of the spoke from the ServiceNow store.
Create Purchase OrderCreates purchase orders in Oracle EBS.Note: The internal name of the latest version of the action is create_purchase_order_v3. To use it, you must install the latest version of the spoke from the ServiceNow store.
Create Purchase Order - Run Concurrent ProgramRuns the concurrent program that imports the purchase order data from the interface table to the base table of Oracle EBS.
Update Blanket Purchase AgreementUpdates the details of the specified blanket purchase agreement.Note: The internal name of the latest version of the action is update_blanket_purchase_agreement_v2. To use it, you must install the latest version of the spoke from the ServiceNow store.
Update Purchase OrderUpdates the purchase order in Oracle EBS.Note: The internal name of the latest version of the action is update_purchase_order_v3. To use it, you must install the latest version of the spoke from the ServiceNow store.
Receipt ManagementCancel PO Goods ReceiptCancels the purchase order (PO) goods receipt.Note: The internal name of the latest version of the action is create_po_goods_receipt_v2. To use it, you must install the latest version of the spoke from the ServiceNow store.
Create Goods Receipt - Run Concurrent ProgramCreates a good receipt in concurrent program mode.
Create PO Goods ReceiptCreates a Purchase Order \(PO\) goods receipt in Oracle EBS.
Look up PO ReceiptsRetrieves purchase order \(PO\) receipts from Oracle EBS.
Update PO Goods ReceiptUpdates a Purchase Order \(PO\) goods receipt in Oracle EBS.
Supplier ManagementCreate Bank AccountCreates a bank account.
Create SupplierCreates a supplier in Oracle EBS.
Create Supplier SiteCreates a supplier site in Oracle EBS.
Deactivate SupplierDeactivates the specified supplier in Oracle EBS.
Deactivate Supplier SiteDeactivates the specified supplier site in Oracle EBS.
Look up Bank Accounts StreamRetrieves the supplier bank account details.
Look up Supplier Sites StreamRetrieves the supplier site details from Oracle EBS.
Look up Suppliers StreamRetrieves the supplier details from Oracle EBS.
Update Bank AccountUpdates the specified bank account in Oracle EBS.
Update SupplierUpdates the specified supplier details in Oracle EBS.
Update Supplier SiteUpdates the specified supplier site details in Oracle EBS.
Void Supplier Bank AccountMakes the supplier bank account as void.
Primary Data ManagementLook up AttachmentsRetrieves the file attachments related to purchase order, supplier, and other specified details from Oracle EBS.
Look up CurrenciesRetrieves currency details from Oracle EBS.
Look up GL Accounts StreamRetrieves GL account details from Oracle EBS.
Look up GL Cost Centers StreamRetrieves the cost center details from Oracle EBS.
Look up GL Daily RatesRetrieves GL Daily Rate details from Oracle EBS.
Look up GL LedgersRetrieves Ledger details from Oracle EBS.
Look up GL Legal EntitiesRetrieves GL Legal Entity details from Oracle EBS.
Look up HR Locations StreamRetrieves the details of HR locations from Oracle EBS.
Look up Inventory Items StreamRetrieves the inventory item details from Oracle EBS.
Look up Item Categories StreamRetrieves the item category details from Oracle EBS.
Look up Operating UnitsRetrieves Operating Unit details from Oracle EBS.
Look up Payment TermsRetrieves payment term details.
Look up Purchase GroupsRetrieves Purchasing Group details from Oracle EBS.
Look up Purchasing OrganizationsRetrieves Purchasing Organization details from Oracle EBS.

Connection and credential alias requirements

Integration Hub uses aliases to manage connection and credential information. Using an alias eliminates the need to configure multiple credentials and connection information profiles when using multiple environments. If the connection or credential information changes, you don't need to update any actions that use the connection. For more information, see Connections and Credentials.

For information about setting up the spoke, see Set up the Oracle EBS spoke.

MID Server requirements

These actions use REST calls, which can run on an instance or MID Server. Use the connection record associated with the Oracle EBS alias to configure where actions run as well as set MID Server selection attributes. For more information about running actions on the MID Server, see Integration steps.

Note: If your Oracle EBS instance is only accessible on a private network, you must use MID Server.

To set up the MID Server for this spoke, see Set up MID Server for a spoke.