Oracle ERP Cloud Adapter Capabilities
The Oracle ERP Cloud Adapter enables you to create an integration with Oracle Enterprise Resource Planning (ERP) applications.
Note:
If you have a co-located Oracle HCM Cloud with Oracle ERP Cloud, you may see Oracle HCM Cloud APIs in the Oracle ERP Cloud Adapter. It is recommended that you use the Oracle HCM Cloud Adapter for any HCM integrations. However, if you do use the Oracle ERP Cloud Adapter with these APIs, ensure that you have reviewed the supported SOAP services in Oracle HCM Cloud.- Supports connecting to private resources that are in your virtual cloud network (VCN) private subnet with a private endpoint. Private endpoints do not support Oracle ERP Cloud business events. See Connect to Private Resources in Provisioning and Administering Oracle Integration 3 and Configure the Endpoint Access Type. This type of connection does not use the connectivity agent.
-
Integrates easily with the Oracle ERP Cloud application’s WSDL file to produce a simplified, integration-centric WSDL.
- Provides declarative support for subscribing to business events raised by various modules in Oracle ERP Cloud and Oracle Supply Chain Management Cloud. See Supported SCM and Procurement Business Events and Supported Financials Business Events.
-
Generates automatic mapping to the exposed business object, event subscription, or business (REST) API that you select during adapter configuration:
-
Business object: Represents a self-contained business document that can be acted upon by the integration. An integration can send requests to create a new record for that business object. They can send a request either to update or delete an existing record for a business object. Integrations can also send requests to retrieve information about one or more records representing that business object.
-
Event subscription: Represents an event document to which you subscribe. The event subscription is raised by the Oracle ERP Cloud application.
See Supported SCM and Procurement Business Events.
You can also create custom business events in Oracle ERP Cloud that can be published and subscribed to with the Oracle ERP Cloud Adapter. See Create Custom Business Events.
- Business (REST) API: Represents an Oracle Fusion Applications REST API resource.
You can select parent business resources and their corresponding child business resources on the Operations page in the Adapter Endpoint Configuration Wizard. Support is provided in the invoke (outbound) direction. If you select a top-level resource on the Operations page, you can also select sub-resources on the Sub-Resources page. See Invoke Child Resources Page.
-
- Simplified connection creation: Automatically identifies the required service catalog service WSDL, optional event catalog URL, and optional interface catalog URL to use based on the Oracle ERP Cloud host name you specify when creating a new connection on the Connections page.
-
Dynamically invokes a REST endpoint/URL at runtime without requiring you to configure any extra invoke connection or REST outbound details.
-
Supports the following security policies for selection during Oracle ERP Cloud Adapter connection configuration:
- Username Password Token With PGP Key Support
- Username Password Token
- OAuth Authorization Code Credentials
- Supports consuming extensible flexfields (EFFs) and descriptive flexfields (DFFs) for REST resources. You can select specific EFFs and DFFs in the Adapter Endpoint Configuration Wizard of an Oracle ERP Cloud Adapter invoke connection. You can then map the EFFs and DFFs in the mapper. See Invoke Descriptive and Extensible Page.
-
Provides standard error handling capabilities.
-
Exposes Supply Chain Management (SCM) Cloud events and web services.
-
Enables you to upload a file to a secure FTP location. The file is identified and provided to Oracle ERP Cloud so that the data can be uploaded in the Oracle ERP Cloud business tables. In the invoke (outbound to Oracle ERP Cloud) direction, files can be uploaded in the following formats:
-
BASE64 format: Files uploaded in this format are embedded in the SOAP message.
-
MTOM format: This is the default upload format. Files uploaded in this format are sent as an attachment in the SOAP message. If there are errors during MTOM upload, the file is uploaded in BASE64 format.
During runtime, the Oracle ERP Cloud file upload occurs:
-
The file is picked up.
-
In the invoke (outbound to Oracle ERP Cloud) direction, Oracle ERP Cloud receives the file as an attachment object.
-
The file is first uploaded in MTOM format to UCM. After uploading the document to UCM, a request is sent to Oracle ERP Cloud to process the file.
-
If the document upload to MTOM fails, the file is uploaded in BASE64 format by providing the files as BASE64 content directly to Oracle ERP Cloud.
Note:
Create the UCM URL by appending the host and port of the service catalog with the following URI:/idcws/GenericSoapPort
.
During runtime, the callback is received.
- ERP sends the callback on the callback endpoint.
-
The callback contains the following information:
-
Overall status.
-
Document ID of the file that contains all the log data.
-
List of all jobs, their child jobs, and their statuses.
-
-
The file is first downloaded in MTOM format. If the download fails, the file is downloaded in BASE64 format.
-
The file is stored in the attachment store. The reference of the file is provided as an output in the XML document.
-
-
Enables you to upload files to Oracle WebCenter Content (Universal Content Manager) in encrypted or unencrypted format. Oracle WebCenter Content provides a unified repository to store unstructured content, enabling organizations to deliver the content to business users in the proper format.
See Upload a File to Oracle WebCenter Content.
Note:
Downloading files from Oracle WebCenter Content is not supported. -
Supports the
ErpImportBulkDataEvent
event subscription. The process of import bulk data is now simplified and based on theErpImportBulkDataEvent
event:- Change in design for the invoke integration:
For new integrations in the invoke direction (Oracle Integration to Oracle ERP Cloud), support is added to raise an
ErpImportBulkDataEvent
event in Oracle ERP Cloud once the import bulk process completes.To raise the
ErpImportBulkDataEvent
event, you must select the Enable Callback check box on the Response page of the Adapter Endpoint Configuration Wizard.The callback-based Integration Flow Identifier and Version fields are removed because the callback is now an
ErpImportBulkDataEvent
event payload. - Change in the callback integration:
All new callback integrations are now based on the
ErpImportBulkDataEvent
event. While configuring the callback integration, you must select the exact import job on the Operations page of the Adapter Endpoint Configuration Wizard for which theErpImportBulkDataEvent
event is to be received.For older, existing integrations, the
ErpImportBulkDataEvent
event is not used. You must continue to manually specify details in the Integration Flow Identifier and Version fields on the Response page of the invoke integration to receive a callback.
- Change in design for the invoke integration:
- Supports the token-based authentication scheme for business and FBDI event
messages originating from Oracle Fusion Applications.
Oracle ERP Cloud Adapter token-based authentication uses time-sensitive session tokens generated using strong encryption on the Oracle Fusion Applications event handler and passed to Oracle Integration. The session token is validated by Oracle Integration against the Oracle ERP Cloud application sender and added to local cache. Tokens are never persisted on Oracle Fusion Applications or Oracle Integration. Token-based authentication provides the following benefits:
- The token refreshes automatically.
- You don’t have to worry about expiration.
- It's difficult to compromise because tokens are self-generated.
- No additional settings are required.
Note:
Note the following behavior:
-
During bidirectional account and contact synchronization, echoes are generated. Oracle Integration-based integrations use echo suppression to prevent unwanted update or create events (the echoes) from returning to the source application.
-
You cannot write database SQL queries with the Oracle ERP Cloud Adapter. Instead, you must write a Business Intelligence Publisher (BIP) report in Oracle Fusion Applications and invoke it from the Oracle ERP Cloud Adapter.
See this blog.
Supported SCM and Procurement Business Events
The following SCM and Procurement business events are supported. You can subscribe to these events during adapter configuration in the Adapter Endpoint Configuration Wizard.
- Inventory Management
- Maintenance
- Manufacturing
- Order Management
- Procurement
- Product Lifecycle Management
- Supply Chain Collaboration and Visibility
Inventory Management
Supported Business Events | Description | Event Payload | Callback Service |
---|---|---|---|
Advanced Shipment Notice Event |
Signals that an advance shipment notice can be sent to an external customer for the shipment. | NA |
SOAP Service: ShipmentService Operation: getAdvancedShipmentNoticeData |
ASN Cancellation Event |
Notifies that an ASN/ASBN line has been canceled in Oracle Fusion Receiving Cloud. | NA |
SOAP Service: InboundShipmentService Operation: findShipment |
ASN Creation Event |
Notifies that an ASN/ASBN line has been created in Oracle Fusion Receiving Cloud. | NA |
SOAP Service: InboundShipmentService Operation: findShipment |
Backorder Line Event |
Signals that a shipment line has been back ordered. | NA |
SOAP Service: ShipmentLineService Operation: GetBackorderLineData |
Cancel Inbound ASN
|
Notifies that an ASN/ASBN has been canceled in Fusion Receiving and is available for external systems to process. |
ShipmentHeaderId ShipmentLineId |
NA |
Create Correction Transaction Event |
Notifies that a correction transaction is created in Oracle Fusion Receiving Cloud. | NA |
SOAP Service: ReceivingTransactionService Operation: findTransaction |
Create Deliver Transaction Event |
Notifies that a deliver transaction is created in Oracle Fusion Receiving Cloud. | NA |
SOAP Service: ReceivingTransactionService Operation: findTransaction |
Create Inbound ASN |
Notifies that an ASN/ASBN has been created in Fusion Receiving and is available for external systems to process. | ShipmentHeaderId | NA |
Create Receiving Receipt Event |
Notifies that a receipt is created in Oracle Fusion Receiving Cloud. | NA |
SOAP Service: ReceiptService Operation: findReceipt |
Create Return Transaction Event |
Notifies that a return (to supplier, customer, organization) transaction is created in Oracle Fusion Receiving Cloud. | NA |
SOAP Service: ReceivingTransactionService Operation: findTransaction |
Create Transfer Order Line |
Signals the creation of a transfer order line. |
TransferOrderHeaderNumber TransferOrderHeaderId TOSourceOrganizationId TOSourceOrganizationCode RequisitionBUId RequisitionBUName TransferOrderSourceCode TransferOrderSourceName |
NA |
Financial Orchestration Transfer Price Business Event |
Signals that the transfer price is published for supply chain financial orchestration. |
SourceEventIdentifier EventType EventDate SourceDocumentId SourceDocumentType FinancialRouteFromBusinessUnitName FinancialRouteToBusinessUnitName FinancialRouteNumber UnitTransferPrice UOM CurrencyCode |
NA |
Manifest Request Event |
Signals that shipment information can be sent to the carrier manifesting system to determine rate, freight cost, and labels for the shipment. | NA |
SOAP Service: Shipment Service Operation: getManifestRequestData |
Modify Transfer Order Line
|
Signals the cancel or update of a transfer order line. |
TransferOrderHeaderNumber TransferOrderHeaderId TransferOrderLineNumber TransferOrderLineId Action TOSourceOrganizationCode TOSourceOrganizationId TODestinationOrganizationCode TODestinationOrganizationId |
NA |
Outbound Direct Work Order Transactions |
Notifies the inventory transactions created for the work orders in Oracle Fusion Cloud Manufacturing and Maintenance and available for external systems processing. This event is raised only for warehouse management system (WMS)-enabled organizations. |
OutboundDirectWorkOrderTransactions |
N/A |
Outbound Receipt Advice |
Notifies that a Receipt Advice is generated in Fusion Receiving and available for external systems to process. | ExternalSystemGroupId | NA |
Outbound Shipment Request |
Notifies that a Shipment Request is generated in Fusion Shipping and available for external applications to consume. | PickBatchName | NA |
Pick Confirm Event |
Signals a pick confirm transaction. |
TransactionId PickSlipNumber PickSlipLineNumber OrganizationId OrganizationCode InventoryItemId ItemNumber TransactionTypeId TransactionTypeName TransactionDate |
NA |
Print Label Request Event |
Signals that a label request is created for the external system to print the labels. |
OrganizationId PrintHeaderId PrintLabelType |
NA |
Receipt Advice Event Notification |
Notifies that a receipt advice is generated in Oracle Fusion Receiving Cloud and available for external systems to process. | NA |
SOAP Service: ReceiptAdviceService Operation: getReceiptAdviceDetails |
Shipment Advice Event |
Signals that the shipment is shipped and is ready for informing the source system with the shipped information. | NA |
SOAP Service: ShipmentService Operation: getShipmentAdviceData |
Shipment Request Generate Event |
Signals that shipment line selection criteria is published for external systems to process the lines. | NA |
SOAP Service: ShipmentLineService Operation: GenerateShipmentRequest |
Standard Cost Exported Event |
Signals that a standard cost is exported for a scenario. |
DocumentTitle DocumentIdentifier DocumentName RequestId CostOrganization CostBook ScenarioType EventDate ScenarioName |
NA |
Standard Cost Published Event |
Signals that the standard cost is published for a scenario. |
ScenarioName CostOrganization CostBook ScenarioType EventDate ScenarioEffectiveDate ScenarioIdentifier CostOrganizationIdentifier CostBookIdentifier RequestId Action |
NA |
Trade Screening Request Event |
Signals to request trade screening for a shipment line. | NA |
SOAP Service: ShipmentLineService Operation: getShipmentLineData |
Transfer Price Published Event |
Signals that the transfer price is published for a sales order fulfillment line. |
FulfillLineId UnitTransferPrice CurrencyCode DeliveryId DeliveryName DeliveryDetailId SourceTransactionId SourceTransactionSystem SourceTransactionNumber SourceTransactionLineId SourceTransactionLineNumber OrderTypeCode UomCode |
NA |
Maintenance
Supported Business Events | Description | Event Payload | Callback Service |
---|---|---|---|
Customer Asset Created |
Signals that a customer asset is created. | NA |
SOAP Service: AssetService Operation: getAsset |
Customer Asset Relationship Created |
Signals that a customer asset relationship is created. | NA |
SOAP Service: AssetRelationshipService Operation: getAssetRelationship |
Customer Asset Relationship Deleted |
Signals that an asset relationship is deleted. | NA |
SOAP Service: AssetRelationshipService Operation: getAssetRelationship |
Customer Asset Updated |
Signals that a customer asset is updated. | NA |
SOAP Service: AssetService Operation: getAsset |
Estimate Header Updated |
Signals estimate update event. |
EstimateHeaderId EstimateStatusCode DocumentType DocumentName CustAccountId AssetId BuOrgId ProductItemId CreationDate LastUpdateDate CreatedBy LastUpdatedBy |
NA |
Estimate Header Created |
Signals estimate create event. |
EstimateHeaderId EstimateStatusCode DocumentType DocumentName CustAccountId AssetId BuOrgId ProductItemId CreationDate LastUpdateDate CreatedBy LastUpdatedBy |
NA |
Maintenance Asset Created |
Signals that a maintenance asset is created. | NA |
SOAP Service: AssetService Operation: getAsset |
Maintenance Asset Updated |
Signals that a maintenance asset is updated. | NA |
SOAP Service: AssetService Operation: getAsset |
Work Order Create |
Signals that a work order is created. | NA |
SOAP Service: WorkOrderEnrichService Operation: getWorkOrderEnrich |
Work Order Update |
Signals that a work order is updated. | NA |
SOAP Service: WorkOrderEnrichService Operation: getWorkOrderEnrich |
Manufacturing
Supported Business Events | Description | Event Payload | Callback Service |
---|---|---|---|
Inspection Business Event |
Signals that Inspection Business is raised. |
IpEventId InspectionName |
NA |
Print Kanban Cards Event |
Signals that the print kanban cards event is triggered. |
KanbanCardId KanbanCardNumber OrganizationId InventoryItemId SubinventoryCode Locator CardStatus SupplyStatus CurrentReplenishmentCycle KanbanCreationDate PrintedOnDate SourceType SourceSubinventoryCode SourceLocator SupplierName SupplierSiteCode PullSequenceId |
NA |
Print Product Label Event |
Signals that a print product label is triggered. |
WorkOrderNumber WorkOrderId OrganizationCode OrganizationId ItemNumber InventoryItemId OperationTransactionId InvTransactions
SerialNumbers
LotNumbers
OutputLotInformation
|
NA |
Work Order Create |
Signals that a work order is created. |
WorkOrderNumber WorkOrderId OrganizationCode OrganizationId EventType |
SOAP Service: WorkOrderEnrichService Operation: getWorkOrderEnrich |
Work Order Update |
Signals that work order header attributes, or any of the attributes of the following child entities, are updated. Work Order Header Attributes: Quantity, Planned Start Date, Planned Completion Date, Status Child Entities, Actions, and Attributes Work Order Operations Create Delete Completion or reversal at the last operation Quantity rejected or scrapped at an operation Work Order Operation Materials Create Delete Replace with Substitute Update Required Quantity Work Order Operation Resources Create Delete Update Required Usage Work Order Operation Resource Instances Create Delete Work Order Operation Outputs Create Delete Update Output Quantity Work Order Operation Material Serials Create Delete Work Order Operation Material Lots Create Delete Work Order Product Serials Create Delete |
WorkOrderNumber WorkOrderId OrganizationCode OrganizationId EventType |
SOAP Service: WorkOrderEnrichService Operation: getWorkOrderEnrich |
Order Management
Supported Business Events | Description | Event Payload | Callback Service |
---|---|---|---|
Order Status Updated |
Informs a subscriber that an order status or status of a fulfillment line that is part of an order was updated. | NA |
SOAP Service: EventEnrichmentService Operation: getEnrichmentDetails |
Sales Order Notification |
Informs a subscriber about a significant development on a sales order. This event occurs when the order status changes, the line status changes, the value of an attribute changes, a fulfillment line splits, or an exception occurs, such as a jeopardy or hold. | NA |
SOAP Service: DocumentService Operation: getSalesOrderNotificationDetails |
Sales Order Trade Compliance Screening |
Communicates screening requests to a system that manages trade compliance. | NA |
SOAP Service: OrderFulfillmentRequestService Operation: getOrderFulfillmentRequestDetails |
Sales Order Transportation Planning |
Communicates fulfillment requests to a transportation planning system. | NA |
SOAP Service: OrderFulfillmentRequestService Operation: getOrderFulfillmentRequestDetails |
Procurement
Note:
The purchase order event is enabled by default in Oracle ERP Cloud.Supported Business Events | Description | Event Payload | Service Callback |
---|---|---|---|
Purchase Order Event |
Published when a purchase order is created, changed, finally closed, or reopened. | NA |
SOAP Service: PurchaseOrderService Operation: getPurchaseOrder |
Supplier Created Event |
Signals a supplier is created. |
SupplierId SupplierNumber |
NA |
Supplier Negotiation Invitation Event |
Signals that a negotiation is published and open for suppliers to respond. |
Auction Header ID Negotiation Number Negotiation Title Open Date Close Date Procurement BU ProcurementBU ID |
NA |
Supplier Updated Event |
Signals a supplier is updated. |
SupplierId SupplierNumber |
NA |
Product Lifecycle Management
Supported Business Events | Description | Event Payload | Callback Service |
---|---|---|---|
Bulk Delete Event |
Signals bulk deletion of item entities. |
RequestId RequestStatus |
NA |
Change Order Approval Event (replaced by Change Order Approval Event Version 2) |
Signals that a change order is in approval. Note: This event was replaced by the Change Order Approval Event Version 2. |
NA |
SOAP Service: ChangeOrderService Operation: getChangeOrder |
Change Order Approval Event Version 2 |
Signals that a change order is in approval. This is version 2. Note: This event replaces the Change Order Approval Event. |
NA |
SOAP Service: ProductDesignChangeOrderService Operation: findChangeOrderRedline |
Change Order Completed Event (replaced by Change Order Completed Event Version 2) |
Signals that a change order is completed. Note: This event was replaced by the Change Order Completed Event Version 2. |
NA |
SOAP Service: ChangeOrderService Operation: getChangeOrder |
Change Order Completed Event Version 2
|
Signals that a change order is completed. This is version 2. Note: This event replaces the Change Order Completed Event. |
NA |
SOAP Service: ProductDesignChangeOrderService Operation: findChangeOrderRedline |
Change Order Interim Approval Event (replaced by Change Order Interim Approval Event Version 2) |
Signals that a change order is in interim approval. Note: This event was replaced by the Change Order Interim Approval Event Version 2. |
NA |
SOAP Service: ChangeOrderService Operation: getChangeOrder |
Change Order Interim Approval Event Version 2 |
Signals that a change order is in interim approval. This is version 2. Note: This event replaces the Change Order Interim Approval Event. |
NA |
SOAP Service: ProductDesignChangeOrderService Operation: findChangeOrderRedline |
Change Order Open Event (replaced by Change Order Open Event Version 2) |
Signals that a change order is open. Note: This event was replaced by the Change Order Open Event Version 2. |
NA |
SOAP Service: ChangeOrderService Operation: getChangeOrder |
Change Order Open Event Version 2 |
Signals that a change order is open. This is version 2. Note: This event replaces the Change Order Open Event. |
NA |
SOAP Service: ProductDesignChangeOrderService Operation: findChangeOrderRedline |
Change Order Scheduled Event (replaced by Change Order Scheduled Event Version 2) |
Signals that a change order is scheduled. Note: This event was replaced by the Change Order Scheduled Event Version 2. |
NA |
SOAP Service: ProductDesignChangeOrderService Operation: getChangeOrder |
Change Order Scheduled Event V2 |
Signals that a change order is scheduled. This is version 2. Note: This event replaces the Change Order Scheduled Event. |
NA |
SOAP Service: ProductDesignChangeOrderService Operation: findChangeOrderRedline |
Data Pool Subscription Confirmation Sent Event |
Signals a data pool subscription confirmation is sent. | NA |
SOAP Service: DataPoolSyndicationService Operation: findConfirmation |
Data Pool Subscription Event |
Signals a data pool subscription is created. | NA |
SOAP Service: DataPoolSyndicationService Operation: findSubscription |
GTIN Item CrossReference Relationship Create Event |
GTIN Item CrossReference Relationship Create Event | NA |
SOAP Service: ItemRelationshipService Operation: findGTINCrossReference |
GTIN Item CrossReference Relationship Delete Event |
GTIN Item CrossReference Relationship Delete Event |
ItemRelationshipId OrganizationId OrganizationCode InventoryItemId ItemNumber TradingPartnerType TradingPartnerId TradingPartnerName TradingPartnerNumber UomCode GTIN RevisionCode EpcGtinSerial |
NA |
GTIN Item CrossReference Relationship Update Event |
GTIN Item CrossReference Relationship Update Event | NA |
SOAP Service: ItemRelationshipService Operation: findGTINCrossReference |
Item Bulk Load Event |
Signals items are imported. |
RequestId RequestStatus |
NA |
Item Catalog Category Assignment Change Event |
Signals a change in the item catalog category assignment. | NA |
SOAP Service: ItemService Operation: findItem |
Item Category Assignment Delete Event |
Signals the deletion of an item catalog category assignment. |
ItemCategoryAssignmentId InventoryItemId OrganizationId OrganizationCode ItemNumber CategorySetId CatalogCode CategoryId CategoryCode MasterControlledFlag StartDate EndDate |
NA |
Item Create Event |
Signals an item is created. | NA |
SOAP Service: ItemService Operation: findItem |
Item CrossReference Relationship Create Event |
Item CrossReference Relationship Create Event | NA |
SOAP Service: ItemRelationshipService Operation: findItemCrossReferenceRelationship |
Item CrossReference Relationship Delete Event |
Item CrossReference Relationship Delete Event |
ItemRelationshipId OrganizationId OrganizationCode MasterOrganizationId MasterOrganizationCode InventoryItemId ItemNumber CrossReference SubType OrgIndependentFlag |
NA |
Item CrossReference Relationship Update Event |
Item CrossReference Relationship Update Event | NA |
SOAP Service: ItemRelationshipService Operation: findItemCrossReferenceRelationship |
Item Import Job Complete Event |
Signals that item import job is completed. |
RequestId RequestStatus |
NA |
Item Level Multi Row EFF Delete Event |
Signals the deletion of a row in the item-level multirow attribute group. |
EffLineId ContextCode InventoryItemId OrganizationId ItemNumber OrganizationCode IsTranslatableContext MRUniqueKey |
NA |
Item Publication Event |
Signals that items are published. |
DocumentId ErrorMessage PublicationJobStatus RequestId SpokeSystemCode |
NA |
Item Revision Change Event |
Signals a change in the item revision. | N/A |
SOAP Service: ItemServiceV2 Operation: findItem |
Item Revision Level Multi Row EFF Delete Event |
Signals the deletion of a row in the item revision-level multirow attribute group. |
EffLineId ContextCode InventoryItemId OrganizationId RevisionId RevisionCode ItemNumber OrganizationCode IsTranslatableContext MRUniqueKey |
NA |
Item Structure Component Create Event |
Signals that an item structure component is created. | NA |
SOAP Service: StructureService Operation: findStructure |
Item Structure Component Update Event |
Signals that an item structure component is updated. | NA |
SOAP Service: StructureService Operation: findStructure |
Item Structure Create Event |
Signals that an item structure is created. | NA |
SOAP Service: StructureService Operation: findStructure |
Item Structure Update Event |
Signals that an item structure is updated. | NA |
SOAP Service: StructureService Operation: findStructure |
Item Supplier Association Create Event |
Signals association to an item supplier has been created. | N/A |
SOAP Service: ItemServiceV2 Operation: findItem |
Item Supplier Association Update Event |
Signals association to an item supplier has been updated. | N/A |
SOAP Service: ItemServiceV2 Operation: findItem |
Item Supplier-Level Multirow EFF Delete Event |
Signals the deletion of a row in the item supplier-level multirow attribute group. |
EffLineId ContextCode InventoryItemId OrganizationId ItemNumber OrganizationCode IsTranslatableContext MRUniqueKey CategoryCode EndPointUrl |
N/A |
Item Update Event |
Signals that an item is updated. Note: This event is for item updates that are not handled through the Item Bulk Load Event. |
NA |
SOAP Service: ItemService Operation: findItem |
Manufacturer Create Event |
Signals a manufacturer is created. |
RegistryID OrganizationName (create manufacturers) |
REST: manufacturers |
Manufacturer Update Event |
Signals a manufacturer is updated. |
RegistryID OrganizationName Status (update manufacturers) |
REST: manufacturers |
New Item Request Completed |
Signals that a new item request is completed. | NA |
SOAP Service: NewItemRequestService Operation: getNewItemRequest |
New Item Request Opened |
Signals that a new item request is open. | NA |
SOAP Service: NewItemRequestService Operation: getNewItemRequest |
New Item Request Scheduled |
Signals that a new item request is scheduled. | NA |
SOAP Service: NewItemRequestService Operation: getNewItemRequest |
New Item Request Status Changed To Approval |
Signals that a new item request is in approval. | NA |
SOAP Service: NewItemRequestService Operation: getNewItemRequest |
New Item Request Status Changed To Definition |
Signals that a new item request is in definition. | NA |
SOAP Service: NewItemRequestService Operation: getNewItemRequest |
Oracle Health Publication Event |
Signals that item information is published. |
ItemSyncWithOracleHealthCompletedInfo SpokeSystemCode PublicationJobStatus RequestId ErrorMessage ProductPublication DocumentId PublicationJobStatus RequestId ProductLocationPublication DocumentId PublicationJobStatus RequestId ProductCostPublication DocumentId PublicationJobStatus RequestId |
NA |
Product Upload Status Change Event |
Signals a status change in a product upload. |
ProductUploadId
ProductUploadName
ProductUploadStatus
SupplierId
ProductSchedule.EmailAddress
ProductSchedule.NotificationFlag
MappingName
ItemClassName
BatchId
CreationDate
CreatedBy
AssigneeUserName
ImportOnDataLoad
ScheduleId
|
NA |
Related Item Relationship Create Event |
Related Item Relationship Create Event | NA |
SOAP Service: ItemRelationshipService Operation: findRelatedItem |
Related Item Relationship Delete Event |
Related Item Relationship Delete Event |
ItemRelationshipId OrganizationId OrganizationCode MasterControlledFlag FromInventoryItemId FromItemNumber ToInventoryItemId ToItemNumber RelationshipType Rank ReciprocalFlag PlanningEnabledFlag |
NA |
Related Item Relationship Update Event |
Related Item Relationship Update Event | NA |
SOAP Service: ItemRelationshipService Operation: findRelatedItem |
Source System Item Relationship Create Event |
Source System Item Relationship Create Event | NA |
SOAP Service: ItemRelationshipService Operation: findSpokeSystemRelationship |
Source System Item Relationship Delete Event |
Source System Item Relationship Delete Event |
ItemRelationshipId OrganizationId OrganizationCode InventoryItemId ItemNumber SpokeSystemId SpokeSystemCode SpokeSystemItem |
NA |
Source System Item Relationship Update Event |
Source System Item Relationship Update Event |
NA |
SOAP Service: ItemRelationshipService Operation: findSpokeSystemRelationship |
Trading Partner Item Relationship Create Event |
Trading Partner Item Relationship Create Event | NA |
SOAP Service: ItemRelationshipService Operation: findTradingPartnerItemRelationship |
Trading Partner Item Relationship Delete Event |
Trading Partner Item Relationship Delete Event |
ItemRelationshipId TradingPartnerType OrganizationId OrganizationCode InventoryItemId ItemNumber TradingPartnerId TradingPartnerName TradingPartnerNumber TradingPartnerItemId TradingPartnerItemNumber CompetitorItemRelationshipType |
NA |
Trading Partner Item Relationship Update Event |
Trading Partner Item Relationship Update Event | NA |
SOAP Service: ItemRelationshipService Operation: findTradingPartnerItemRelationship |
Supply Chain Collaboration and Visibility
Supported Business Events | Description | Event Payload | Service Callback |
---|---|---|---|
B2B Message Created |
Signals that a B2B message with the delivery method of a business event has been created. |
MessageId DocumentType Datetime SenderId SenderIdType RecipientId RecipientIdType IntermediaryId IntermediaryIdType ApplicationDocumentNumber |
NA |
Supported Financials Business Events
The following Financials business events are supported. You can subscribe to these events during adapter configuration in the Adapter Endpoint Configuration Wizard.
Cloud Product | Supported Business Event | Description | Enable By Using | First Release Available |
---|---|---|---|---|
Advanced Collections | Strategy Closed | Signals when the collection strategy associated to a customer is closed. | Automatically Initiate or Fulfill Collections Tasks in Third Party Systems feature | 18C |
Advanced Collections | Strategy External Task Opened | Signals when the collection strategy assigned to a customer has a task that should be performed by an external system and when that task is opened. | Automatically Initiate or Fulfill Collections Tasks in Third Party Systems feature | 18C |
Expenses | Expense Report Auditor Approved | Signals when the expense report is approved by the auditor. | ERP Business Events REST API | 19B |
Expenses | Expense Report Held | Signals when the expense report is placed on hold. | ERP Business Events REST API | 19B |
Expenses | Expense Report Hold Released | Signals when the hold on the expense report is released. | ERP Business Events REST API | 19B |
Expenses | Expense Report Manager Approved | Signals when the expense report is approved by the manager. | ERP Business Events REST API | 19B |
Expenses | Expense Report Paid | Signals when the expense report is paid. | ERP Business Events REST API | 19B |
Expenses | Expense Report Submitted | Signals when the expense report is submitted by the user. | ERP Business Events REST API | 19B |
Financials Common Module | ERP Integration Inbound | Signals when the import bulk data is completed using the ERP Integration web service. | ERP Integrations REST API | 17D |
Financials Common Module | ERP Integration Outbound | Signals when the export bulk data is completed using the ERP Integration web service. | ERP Integrations REST API | 17D |
General Ledger | Accounting Period Closed | Signals when a general ledger accounting period is closed. | ERP Business Events REST API | 18C |
General Ledger | Accounting Period Opened | Signals when a general ledger accounting period is opened. | ERP Business Events REST API | 18C |
General Ledger | Accounting Period Reopened | Signals when a general ledger accounting period is reopened. | ERP Business Events REST API | 18C |
General Ledger | Journal Batch Approved | Signals when a journal batch is approved. | ERP Business Events REST API | 18C |
General Ledger | Journal Batch Posting Completed | Signals when a journal batch is posted. | ERP Business Events REST API | 18C |
Payables | Payables Invoice Approved | Signals when an invoice is approved. | AP: Enable Business Events profile option at the site level | 18C |
Payables | Payables Invoice Cancelled | Signals when an invoice is canceled | AP: Enable Business Events profile option at the site level | 18C |
Payables | Payables Invoice Created | Signals when an invoice is created. | AP: Enable Business Events profile option at the site level | 18C |
Payables | Invoice Hold Applied | Signals when an invoice hold is placed. | AP: Enable Business Events profile option at the site level | 18B |
Payables | Invoice Hold Released | Signals when an invoice hold is released. | AP: Enable Business Events profile option at the site level | 18B |
Payables | Payables Invoice Validated | Signals when an invoice is validated online. | AP: Enable Business Events profile option at the site level | 18C |
Payables | Payables Payment Created | Signals when a single payment is created. | AP: Enable Business Events profile option at the site level | 18C |
Payables | Payables Payment Voided | Signals when a payment is voided. | AP: Enable Business Events profile option at the site level | 19A |
Payments | Payment File Created | Signals when a payment file is created. | IBY: Enable Business Events profile option at the site level | 18C |
Receivables | Credit Case Folder Closure | Signals when a case folder whose request type is Credit Check Failure is closed. | Enabled by default | 18B |
Receivables | Credit Case Folder Created | Published when a credit case folder is created. | ERP Business Events REST API | 21C |
Receivables | Credit Case Folder Refresh Requested | Published when a user clicks Refresh Data on the credit case folder. | ERP Business Events REST API | 21C |
Receivables | Receivables Autoinvoice Completed | Signals when an autoinvoice is completed. | ERP Business Events REST API | 19A |
Receivables | Receivables Credit Memo Applied | Signals when a standard credit memo is created and an on account credit memo is successfully applied. | ERP Business Events REST API | 19A |
Receivables | Receivables Credit Memo Completed | Signals when a credit memo is successfully completed. | ERP Business Events REST API | 19A |
Receivables | Receivables Credit Memo Incompleted | Signals when a credit memo is incomplete. | ERP Business Events REST API | 19A |
Receivables | Receivables Invoice Completed | Signals when an invoice is completed. | ERP Business Events REST API | 18C |
Receivables | Receivables Invoice Incompleted | Signals when an invoice is incomplete. | ERP Business Events REST API | 19A |
Receivables | Receivables Invoice Paid | Signals when a payment is applied to an invoice. | ERP Business Events REST API | 18C |
Receivables | Receivables Lockbox Batch Completed | Signals when a lockbox batch process is completed. | ERP Business Events REST API | 19A |
Receivables | Standard Receipt Applied | Signals when a standard receipt is applied to a transaction for the goods received or services rendered. | ERP Business Events REST API | 19A |
Receivables | Standard Receipt Created | Signals when a standard receipt is created to record payment from a customer for goods received or services rendered. | ERP Business Events REST API | 18C |
Receivables | Standard Receipt Deleted | Signals when a standard receipt is successfully deleted. | ERP Business Events REST API | 19A |
Receivables | Standard Receipt Reversed | Signals when a standard receipt is reversed. | ERP Business Events REST API | 18C |
Receivables | Standard Receipt Unapplied | Signals when a standard receipt is successfully unapplied. | ERP Business Events REST API | 19A |
Revenue Management | Revenue Contract Batch Created | Signals when revenue contracts are created in a batch process. | ERP Business Events REST API | 19D |
- About the REST APIs in REST API for Oracle Financials Cloud
- Overview of Public Business Events in Implementing Payables Invoice to Pay
Supported Project Portfolio Management Business Events
The following Project Portfolio Management business events are supported. You can subscribe to these events during adapter configuration in the Adapter Endpoint Configuration Wizard.
Work Area | Supported Public Event | Description | Enabled By Default | First Release Available | Callback Service |
---|---|---|---|---|---|
Project Financial Management | Publishing Financial Project Progress | Signals whenever financial project progress is published. | No | 18C |
REST Service: Project Progress Operation: Get the progress of a project |
Project Financial Management | Financial Project Plan Changes | Signals whenever task assignments are created or modified in a financial project plan. | No | 18C |
REST Service: Project Plans Resource: Tasks Operation: Get a task of a project |
Project Financial Management | Unplanned Project Costs | Signals whenever unplanned resources are added to the financial project plan. | No | 22B |
REST Service: Project Plans Operation: Project Plan Change |
Project Foundation | Project Status Change | Signals whenever the status of a project plan changes. | No | 17D |
REST Service: Projects Operation: Get a project |
Project Management | Project Deliverable Status Changes | Signals whenever project deliverable status or priority changes. Creating or deleting a deliverable doesn't generate signals. | No | 19A |
REST Service: Deliverables Method: Get a deliverable |
Project Management | Project Gate Approver Status Change | Signals whenever the status of a project gate approver is changed. | No | 21C |
REST Service: Project Plans Resource: Tasks Operation: Get a task of a project |
Project Management | Project Gate Status Change | Signals whenever the status of a project gate is changed. | No | 21C |
REST Service: Project Plans Resource: Gate Approvers Operation: Update |
Project Resource Management | Project Resource Request Status | Signals whenever the status of a project resource request changes. A new request is created in Open or Pending Adjustment status, or resource assignments are readjusted or canceled. | No | 19B |
REST Service: Project Resource Requests Operation: Get a project resource request |
Task Management | Project Milestone Completion | Signals whenever a project milestone is completed. Completing financial tasks that are flagged as milestones doesn't generate signals. | No | 19A | REST Service: Project Plans
Resource: Tasks Operation: Get a task of a project |
Task Management | Project Task Progress Status Changes | Signals whenever project task progress status changes. Creating or deleting tasks doesn't generate signals. | No | 19A | REST Service: Project Plans
Resource: Tasks Operation: Get a task of a project |
Detailed information about these events is provided. See Public Business Events in Implementing Project Financial Management and Grants Management and Public Business Events in Implementing Project Execution Management.