Payables Invoice

Service that imports invoices from the invoice interface tables.

Life Cycle Status: Active

QName: {http://xmlns.oracle.com/apps/financials/payables/invoices/quickInvoices/invoiceInterfaceService/}InvoiceInterfaceService

Service WSDL URL: https://(FinancialDomain,Payables)/finApInvQuickInvoicesModel/InvoiceInterfaceService?WSDL

Logical Business Objects

  • Financials : Payables : Payables Credit Memo

  • Financials : Payables : Payables Prepayment

  • Financials : Payables : Payables Standard Invoice

Relationships

The following table describes how this business object service is related to service data objects or other business object services.

How the business object service is related to service data objects or other business object services.
Relationship Type Object or Service

Handles

Invoice Header

Handles

Invoice Service Response

Handles

Invoice Line

Operations

submitInvoiceImport

Submit the invoice import job to import invoices from the invoice interface tables.

Life Cycle Status: Active

Request Payload

Elements of the request payloads for the business object service
Element Name Type Description

ledgerId

long

Reporting ledger that is displayed in report output.

orgId

long

Business unit of invoices to be processed.

importSet

string

Import set to be processed.

groupName

string

Invoice group that is associated with the imported invoices.

accountingDate

{http://xmlns.oracle.com/adf/svc/types/}date-Date

Accounting date to be used for all imported invoices.

hold

string

Hold that is placed on all imported invoices.

holdReason

string

Hold reason for the hold that is placed on all imported invoices.

summarizeReport

string

Control whether the report output from the Invoice Import job is summarized.

Response Payload

Elements of the response payloads for the business object service
Element Name Type Description

result

string

Request ID of the submitted Invoice Import job.

createB2BInvoice

Create B2B invoices into the invoice interface tables.

Life Cycle Status: Active

Request Payload

Elements of the request payloads for the business object service
Element Name Type Description

InvoiceInterfaceHeader

Invoice Header

List of B2B invoices to be created.

Response Payload

Elements of the response payloads for the business object service
Element Name Type Description

result

Invoice Service Response

Return code and message from invoice service.

createInvoiceInterface

Create invoice into the invoice interface tables.

Life Cycle Status: Active

Request Payload

Elements of the request payloads for the business object service
Element Name Type Description

invoiceInterfaceHeader

Invoice Header

Details of the invoice to be created.

Response Payload

Elements of the response payloads for the business object service
Element Name Type Description

result

{http://xmlns.oracle.com/apps/financials/payables/invoices/quickInvoices/invoiceInterfaceService/}InvoiceInterfaceHeaderResult

Details of the invoice created in the invoice interface tables.

updateInvoiceInterface

Update invoice in the invoice interface tables.

Life Cycle Status: Active

Request Payload

Elements of the request payloads for the business object service
Element Name Type Description

invoiceInterfaceHeader

Invoice Header

Details of the invoice to be updated.

Response Payload

Elements of the response payloads for the business object service
Element Name Type Description

result

{http://xmlns.oracle.com/apps/financials/payables/invoices/quickInvoices/invoiceInterfaceService/}InvoiceInterfaceHeaderResult

Details of the invoice updated in the invoice interface tables.

Security

The following tables list the privileges required to perform the service operations, and the duty roles that each privilege is granted to.

Service Operations to Privileges Mapping

Privileges required to perform each business object service operation
Operation Name Privilege Code Privilege Name Privilege Description

All Operations

AP_CREATE_PAYABLES_INVOICE_PRIV

Create Payables Invoice

Allows creation of Oracle Fusion Payables invoices.

All Operations

AP_INV_CREATE_WEB_SERVICE_PRIV

Create Payables Invoice by Web Service

Allows creation of Oracle Fusion Payables invoices.

Privileges to Duty Roles Mapping

Duty roles that each privilege for the operation is granted to
Privilege Code Granted to Duty Role Code Duty Role Name Duty Role Description

AP_CREATE_PAYABLES_INVOICE_PRIV

AP_PAYABLES_INVOICE_CREATION_DUTY

Payables Invoice Creation Duty

Creates invoices using standard user interface or spreadsheet.

AP_INV_CREATE_WEB_SERVICE_PRIV

AP_INV_CREATE_WEB_SERVICE_DUTY

Payables Invoice Creation Web Service Duty

Creates invoices using a web service.