---
sourceDocument: Xanadu Finance and Supply Chain
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/xanadu/source-to-pay-operations

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu Finance and Supply Chain

ft:clusterId :

    - stpop

bundleId :

    - stpop

workflow :

    - Creator


---

# Components installed with Accounts Payable Invoice Processing

# Components installed with Accounts Payable Invoice Processing {#ariaid-title1}

* Release version: Xanadu
* 
* Updated August 1, 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read

Several types of components are installed with activation of the Accounts Payable Invoice Processing plugin, including user roles, flows, and tables.

## Roles installed {#installed-with-acc-pay-mgmt__section_n4b_sbc_gvb}

Note:  
The following roles are installed with Finance Common Architecture (com.sn_fin), which is installed as a dependent plugin:

* sn_fin.supplier_payment_info_read: Provides read access to supplier details and supplier payment information tables
* sn_fin.supplier_payment_info_write: Provides write access to supplier details and supplier payment information tables. Tax manager creates tax codes, tax types to be applied on the invoice.
* sn_fin.tax_manager: Provides read, write, update and delete access to tax code and tax type tables.

{#installed-with-acc-pay-mgmt__ul_nyd_dvx_lvb}

The sn_shop.invoice_owner role is installed with Source-to-Pay Common Architecture (com.snc.sn_shop), which is installed as a dependent plugin.

For information about the components installed with Invoice Case Management, see [Components installed with Invoice Case Management](https://servicenow-prod.fluidtopics.net/NxxyRCHVB0fLH10aCtpZnw "Several types of components are installed with activation of the Invoice Case Management plugin, including user roles, scheduled jobs, and tables.").
{#installed-with-acc-pay-mgmt__table_o4b_sbc_gvb__entry__3}

| Role title \[name\] | Description | Contains roles |
|-|-|-|
| Accounts Payable Invoice Processing administrator \[sn_ap_apm.admin\] | Can access all the features and capabilities of the Accounts Payable Operations application. | * sn_ap_cm.admin * sla_admin * sn__ap_apm.accounts_payable_specialist {#installed-with-acc-pay-mgmt__ul_d3z_p5z_vdb} |
| Accounts Payable Specialist \[sn_ap_apm.accounts_payable_specialist\] | * Can view and update all invoices and invoice exceptions. * Can view purchase orders, supplier details, and supplier payments. {#installed-with-acc-pay-mgmt__ul_k3g_m1j_gvb} | * sn_fin.supplier_payment_info_read * sla_manager * workspace_user * canvas_user * sn_ap_apm.reader * sn_ap_cm.task.owner * email_composer {#installed-with-acc-pay-mgmt__ul_nqn_n1j_gvb} |
| Accounts Payable Invoice Processing Reader \[sn_ap_apm.reader\] | Can view all the tables available in the Accounts Payable Operations application. | * vendor_reader * sn_shop.procurement_common_reader {#installed-with-acc-pay-mgmt__ul_dlh_xj1_rwb} |
| Invoice tolerance admin \[sn_ap_apm.invoice_tolerance_admin\] | Can create and manage tolerance rules and tolerance types. |   |
| Tax specialist \[sn_ap_apm.tax_specialist\] | Can perform actions on invoice tax lines and resolve tax variance exceptions. | * email composer * sn_ap_cm.task_owner * sla_manager {#installed-with-acc-pay-mgmt__ul_l2x_v5b_wcc} |
| Accounts Payable Specialist \[sn_ap_apm.accounts_payable_specialist\] | Can allocate invoice line costs by cost center or ledger account. |   |
[ ]

{#installed-with-acc-pay-mgmt__table_o4b_sbc_gvb}

## Flows installed {#installed-with-acc-pay-mgmt__section_jpg_ztn_fwb}

{#installed-with-acc-pay-mgmt__table_vgb_25n_fwb__entry__2}

| Flow | Description |
|-|-|
| Create Invoice Processing Case for Invoice | Creates an invoice processing case for an invoice that is received via email. Note: If you receive an email with N attachments, the application creates N invoice processing cases --- A new invoice processing case for each attached invoice, where N is a positive number. If you receive an email with no attachment, then the application doesn't create an invoice processing case. |
| Start Invoice Processing for Orphan Invoices | Picks up all the invoice records in Draft state that don't have an invoice case associated with them and starts their processing. You must activate the flow to use it. For information on how to activate the flow, see [Activate the Start Invoice Processing for Orphan Invoices flow](https://servicenow-prod.fluidtopics.net/4RijqtqIYAnHhtZj3~eCPA "Activate the Start Invoice Processing for Orphan Invoices flow to start the processing of an invoice that doesn’t have an associated invoice case."). |
[ ]

{#installed-with-acc-pay-mgmt__table_vgb_25n_fwb} {#installed-with-acc-pay-mgmt__table_xxr_tpx_dyb__entry__2}

| Job | Description |
|-|-|
| Exception Monitoring scheduler | Runs on a regular schedule every five minutes to identify exceptions for the invoices of type PO, Non-PO, credit memo that are in PO matching completed/Accepted or Exceptions found state. You must activate the schedule job to run. |
[Table 1. Scheduled job]

{#installed-with-acc-pay-mgmt__table_xxr_tpx_dyb}

## Tables installed {#installed-with-acc-pay-mgmt__section_r4b_sbc_gvb}

{#installed-with-acc-pay-mgmt__table_s4b_sbc_gvb__entry__2}

| Table | Description |
|-|-|
| Invoice exception \[sn_ap_apm_exception\] | Stores the exceptions found in the invoices. |
| Invoice exception line \[sn_ap_apm_line_exception\] | Stores the line exceptions found in the invoices. |
| Invoice exception definition \[sn_ap_apm_exception_definition\] | Extends the Application File table. Store the exception definitions for an exception. |
| Invoice processing detail sn_ap_apm_invoice_attribute | Stores invoice processing information |
| Invoice tolerance rule \[sn_ap_apm_invoice_tolerance_rule\] | Stores the tolerance rules for each tolerance type. The table extends the application file table. |
| Invoice tolerance type \[sn_apm_apm_invoice_tolerance_type\] | Stores the different types of tolerances. The table extends the application file table. |
[ ]

{#installed-with-acc-pay-mgmt__table_s4b_sbc_gvb}

