--- title: Accounts Payable Operations integration framework description: Invoice integration in Accounts Payable Operations enables bidirectional data exchange with ERP systems for ingestion, posting, synchronization. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/source-to-pay-operations/accounts-payable-operations/using-integration-to-create-invoice.html release: australia product: Accounts Payable Operations classification: accounts-payable-operations topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 2 keywords: [APO, Accounts Payable Operations, invoice management, integration, inbound integration, outbound integration] breadcrumb: [Integrate, Accounts Payable Operations, Finance and Supply Chain] --- # Accounts Payable Operations integration framework Invoice integration in Accounts Payable Operations enables bidirectional data exchange with ERP systems for ingestion, posting, synchronization. The integration framework consists of inbound invoice and outbound invoice interface tables. Invoice integration involves the transfer of invoice and invoice line data by running transform maps through various sources or external systems. For more information on integration, see [Integration Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/integrate-applications/integrationhub.md). The integration framework enables the following use cases: - Ingest invoices from external sources - The invoice data is extracted from ERP sources into ServiceNow® inbound staging tables and is referred as inbound integration. - Post invoices into ERP- The invoice and invoice line data with **Approved** status is synchronized with ServiceNow® outbound invoice and invoice line tables. The integration status is set to **New** and is referred as outbound integration. - Ingest invoice payment details from ERP- The ERP number received from the third party application is updated in the invoice table with payment status as **Pending Payment**. The supplier selects the payment method, proceeds with the payment and sets the payment status as **Paid**. For example, invoice data from various sources is transferred to inbound invoice and invoice lines when the required fields are set on the invoice. For more information on the required fields, see [Inbound invoice fields](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/source-to-pay-operations/accounts-payable-operations/inbound-invoice-fields.md) and [Inbound invoice line fields](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/source-to-pay-operations/accounts-payable-operations/inbound-invoice-line-fields.md). The invoice status changes to **Approved** and the invoice data is transferred to outbound invoice tables. The outbound invoice displays the integration status as **New**. The ERP integrator fetches outbound invoices with status **New**, creates a record in the third-party application, and sets the integration status to **In progress**. After the third-party application processes the outbound data, the ERP number is automatically updated in the outbound invoice tables and the integration status is set to **Processed**. The ERP number is then updated in the invoice table with payment status **Pending Payment**. The supplier verifies the invoice payment details, proceeds with the payment, and the payment status is set to **Paid**. For more information on payment fields, see [Inbound invoice payment fields](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/source-to-pay-operations/accounts-payable-operations/inbound-invoice-payment-fields.md). The advantages of integration framework are: - Expedites the integration of the Accounts Payable Operations application with external systems and reduces the time to verify invoices. Integration framework enables bulk import of invoice and invoice line data through scheduled jobs. A scheduled job runs every 30 minutes, verifies, and auto process the invoices. Scheduled jobs result in increased efficiency of creating invoices. - Expedite the payment processing process and enhance the user experience by seamlessly exchanging data with external systems. **Related topics** [Working with inbound invoice](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/source-to-pay-operations/accounts-payable-operations/create-invoice-using-integration.md) [Working with outbound invoice](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/source-to-pay-operations/accounts-payable-operations/working-with-outbound-invoice.md)