2 Agenda Accounts Payables R12 New Features Preview Payments Business Process Review
3 What’s new in R12 Payables? Multi-Org Access Control (MOAC)Representation of Suppliers in Trading Community ArchitectureRepresentation of Payables Banks, Branches and Bank Accounts in Trading CommunityInvoice Lines and Line level ApprovalsDisbursement RequestsAccounts Payables/Receivables Netting
4 What’s new in R12 Payables? (Continued) Oracle PaymentsPayment Process enhancementsDiscount calculation enhancementsThird party paymentsSupport for Credit card security featuresPositive Pay File with additional parameters.Sub Ledger Accounting (SLA)
5 Multi-org Access control Multi-Org Access Control and Preferences allow users to enter invoices/batches of invoices for one operating unit, and then seamlessly enter invoices for another operating unit.Select invoices across operating units for payment processing within a single pay run.Setup is more manageable and gathering information and running concurrent programs are more efficient.Run the payment process across operating units from one responsibility
6 Multi-org Access control (Continued) Responsibilities are assigned a Security Profile “MO: Security Profile” which is a group of Operating Units.Invoices can be entered for multiple operating units from one responsibility.
7 Multi-org Access control (Continued) Payments can be made by selecting the invoices from multiple Operating Units.
8 Suppliers in TCAAccurately represent the relationships of Suppliers: For example: A supplier can also be a customer. A contact can be shared across Suppliers and customers.Bank accounts are modeled centrally: Bank Accounts are tied directly to a Supplier and shared if the trading partner is also an employee or customer.
9 Suppliers in TCA (Continued) In R11iSuppliers are defined in APSupplier Contacts are duplicated for each Supplier SiteIn R12Suppliers is created as TCA PartySupplier Site is created as TCA Party SiteContact is created as TCA Party (Person Type)Same Contact can be shared across Supplier and Supplier Sites. A relationship will be will be created between Contact Party and Supplier Party.
10 Suppliers in TCA (Continued) Oracle Fusion MiddlewareTrading Community ArchitectureERPCRM3rd PartyPayablesPurchasing-%Global TaxPaymentsSuppliersGeographiesParty InformationCash ManagementBanks and Branches
11 Suppliers in TCA (Continued) Create Supplier > Create Address. Address can be shared across Supplier Sites.
12 Suppliers in TCA (Continued) Supplier Address Creation
13 Suppliers in TCA (Continued) The Site Address can be assigned across the Operating Units (if the MOAC is enabled for Responsibility).
14 Suppliers in TCA (Continued) Specify the Site Purpose for all the Sites from one place.
15 Suppliers in TCA (Continued) The Contact can be shared across the Supplier and Supplier Sites.
16 Suppliers in TCA (Continued) R12 Technical Changes:Information about the Supplier (name, legal information), Address, and Contact information is replicated in Trading Community Architecture.Attributes that represent the terms and conditions, defaulting information such as payment terms and accounts is maintained in the Supplier/Sites tables.Due to other initiatives such as introduction of Oracle Payments, Oracle E-Business Tax, Oracle Applications Multiple Organizations Access Control, and others, some of the payments and tax related information is migrated to the appropriate products and the related columns are obsolete from the Suppliers/Sites tables.
17 Suppliers in TCA (Continued) R12 Technical Changes:Supplier API is extended to support creation of TCA entities while creating suppliers.Supplier Merge and the TCA's Party/Party Site merge are modified.Supplier Open Interface processes are enhanced to support creation of TCA entities while importing suppliers and the creation of Supplier Bank Accounts is supported from the Supplier Open Interface.
18 Suppliers in TCA (Continued) Supplier TCA Technical Architecture.
19 Suppliers in TCA (Continued) Supplier Migration to TCA
20 Suppliers in TCA (Continued) Supplier Site Migration to TCA
21 Suppliers in TCA (Continued) Contact migration to TCA
22 Suppliers in TCA (Continued) R12 Supplier Open Interface
23 Banks in TCABanks and Bank Branches are represented in Oracle’s Trading Community Architecture.Banks and Bank Branches are shared by other applications.The Bank Account is centrally defined, managed and secured. Single access point to manage internal Banks for Payables, Receivables, Payroll, Treasury and Cash Management.
24 Banks in TCA (Continued) 12:Cash MgmtCash MgmtPayables Bank AccountsPayablesTCAPayablesReceivablesReceivablesBanksPayroll Bank AccountsPayrollPayrollBankAccountsTreasury Bank AccountsTreasuryTreasury
26 Banks in TCA (Continued) Create Bank: Bank is created is TCA Party. Bank Contact is also created as a Party with “Contact” relationship with bank.
27 Banks in TCA (Continued) Create Branch: Bank Branch is created is TCA Party. A “Branch” relationship is created between Bank Party and Bank Branch Party. Bank Branch Contact is also created as a Party with “Contact” relationship with bank branch.
28 Banks in TCA (Continued) Create Internal Bank Account:
29 Banks in TCA (Continued) Assign the Internal Bank Account use by Operating Unit and Sub-ledger.
30 Banks in TCA (Continued) Banks and Banks Branches can be queried from,CE_BANK_BRANCHES_VInternal Bank Accounts can be queried from,CE_BANK_ACCOUNTSBank Account Uses can be queried from,CE_BANK_ACCOUNT_USES_ALL
31 Banks in TCA (Continued) Internal Bank Creation API,CE_BANK_PUB.CHECK_BANK_EXISTCE_BANK_PUB.CREATE_BANKBank Branch Creation API,CE_BANK_PUB.CHECK_BRANCH_EXISTCE_BANK_PUB.CREATE_BANK_BRANCHBank Account Creation API,CE_BANK_PUB.CREATE_BANK_ACCTBank Account Uses API,CE_BANK_PUB.CREATE_BANK_ACCT_USE
32 Invoice Lines New table AP_INVOICE_LINES_ALL is introduced. New fields are added to Invoice Lines Screen for Enhanced Asset Tracking.New features; Line Level PO matching and Line Level approval are added.Withholding tax are now represented in Line level. Thus every Tax group and Tax code can have different lines and clear accounting.Select OU
33 Invoice Lines (Continued) New table AP_INVOICE_LINES_ALL is introduced. New fields are added for Enhanced Asset Tracking.Select OUItem DescriptionManufacturerSerial Number
34 Disbursement Requests Disbursement Requests are requests to make a payment to a company or individual that is not a supplier.Takes advantage of Oracle Payables’ Approval Workflow.
35 AP/AR NettingWhen a trading partner is both a customer and a supplier, you may choose to offset open receivables’ against open payables’ items.Automatically pulls information from Oracle Receivables and Oracle Payables, taking into consideration, discounts, late fees, and withholding taxes prior to determining the final netting amount.The Payables and Receivables Netting feature enables the automatic netting of Payable and Receivable transactions within a business enterprise.
36 AP/AR Netting (Continued) Predefine a netting agreement that incorporates the netting business rules and transaction criteria needed to tailor the netting process.The netting process automatically creates the Payables payments and Receivables receipts required to clear a selected number of Payables and Receivables transactions.
46 Payments New product in Release 12 Processes invoice payments from Oracle Payables, bank account transfers from Oracle Cash Management, and settlements against credit cards and bank accounts from Oracle Receivables.Replaces iPayments which is obsolete R12Centralize the payment process across multiple organizations, currencies, and regions
47 Payments (Continued)Oracle Payments is a central engine to disburse and capture payments. For electronic payments, it connects Oracle EBS products like Receivables and Payables to financial institutions like banks and credit card processors.Financial InstitutionsOracle PayablesOracle PaymentsOther applicationsOracle ReceivablesPrint Payments
48 Payment Process Enhancements Invoice Selection from multiple operating UnitsInvoice EntryInvoice SelectionPayment ProcessingShared Service CenterOperating UnitOperating Unit AShared Service CenterOperating UnitShared Service CenterOperating UnitOperating Unit BInvoiceOU AInvoiceOU B
49 Payment Process Enhancements (Continued) Payment APIs:NameFunctionIBY_FNDCPT_COMMON_PUBCommon structures and constants for all funds capture APIsIBY_FNDCPT_SETUP_PUBSet-up APIs for funds capture entities- payer, payment channels, instrument assignments, etc.IBY_FNDCPT_TRXN_PUBFunds capture transactional APIsIBY_EXT_BANKACCT_PUBExternal bank account APIsIBY_CREDITCARD_PKGCreate, Update, Check if it exists and Querying attributes.
50 Sub Ledger Accounting (Continued) Important SLA Tables:XLA_EVENTS - An Entry is created in this table for every transaction event.XLA_AE_HEADERS - SLA Header tableXLA_AE_LINES – SLA lines tableXLA_DISTRIBUTION_LINKS – Link between SLA tables and AP/AR/FA etc. base tables