Wednesday, November 11, 2020

Enterprise Contracts: A Quick Walkthrough

What is Enterprise Contracts?

Enterprise Contracts is an application to manage all an organization’s contracts from vendors, partners, customers, or employees into a single system for seamless, holistic management.

Who Needs Enterprise Contracts?

  1. Medium to Large Organizations
  2. Organizations With Multiple Divisions
  3. Organizations With High Compliance Standards

Enterprise Contracts Capabilities


Social  Collaboration
Complete contracts faster by engaging your team. Keep conversations in context, and capture feedback on documents. 

Word Integration
Use the Terms Library, draft contracts and redline in MS Word. Synchronize offline changes accurately in the application.

Contract Expert
Fast-track complex contract creation using template and clause selection rules. Enforce policy rules and highlight deviations.

Terms Library
Implement contract best practices with standard templates and clauses and ensure enterprise-wide compliance.

Renewal Rules
Increase customer lifetime value by improving renewal rates and reducing revenue leakage.

Contract Printing
Tailor content and signature blocks to your company format. Eliminate clause edits and substitute negotiated terms in contract text.

Configurable Workflow
Configure contract workflow and user statuses to establish corporate processes. Route approvals based on policy or clause deviations.

Electronic Signature
Send contracts for electronic signature with DocuSign. Seamlessly track the status of the signature and acceptance process.

Workload Management
Facilitate optimal utilization of resources, resolve bottlenecks, and execute your contracts faster.

Search & Reporting
Improve contract management  and compliance using advanced search, text search, and flexible reporting capabilities. 

Enterprise Contracts Key Factors

1. Are you selling or buying?

For Intent, you select either Sell or Buy.

2. Are you buying or selling now or negotiating a long-term contract with terms, such as pricing, that will govern a future purchase or sale?

For Class, select Enterprise Contract if you are buying or selling now. If you are negotiating a future purchase or sale, select one of the Agreement classes, for instance Purchase Agreement for a future purchase.

3. Does the contract involve the purchase or sale of specific items?

If the contract involves the purchase or sale of specific items, then you can specify how those items are entered into contract lines by adding different line types to the contract type. Some line types permit contract authors to select items tracked in inventory; others permit the entry of any item as text, for example, for free-form services.

Some of the line types support integration with other Fusion applications, for example, project line types support the billing of items through Oracle Fusion Project billing. Buy-intent lines allow the capture of pricing information and support integrations to purchasing systems to create POs, CPAs or BPAs.

Contracts Intent Type (Buy / Sell)


Contracts Class & Buying Items?

Terms and Conditions → Terms Template


Terms Library

Contract Management → Terms Library → Task List


Clause Creation

Contract Management → Terms Library → Clauses → Actions → Create



Terms Template Creation

Contract Management → Terms Library → Terms Template → Actions → Create



Contract Type

Setup and Maintenance → Enterprise Contracts → Enterprise Contracts Base → Manage Contract Types


Contract Creation

Contract Management → Contract → Actions → Create


Enterprise Contracts → Purchase Order



Enterprise Contracts → CPA (Contract Purchase Agreement)



Enterprise Contracts → BPA (Blanket Purchase Agreement)



Enterprise Contract Process Flows




Tuesday, November 10, 2020

AP/AR Netting Process: A Quick Walkthrough

What is AP/AR Netting off Process?

  • AP/AR Netting is a functionality which enable you to pay net difference between how much you owe the supplier and how much the supplier owe you. 
  • i.e. there will be no cash flow for customer and supplier for transaction which are getting settled under Netting Off Process

Oracle Seeded AP/AR Netting Off Steps

The AP/AR Netting Off Process
  • Pre-Requisites
    • Customer and Supplier should be available
    • Netting off Agreement should be available in above Customer and Supplier
  • Process Steps
    • Create AP and AR Invoices
    • Submit Netting off Settlement using required Netting off Agreement
    • Download the Settlement to a Spreadsheet
    • Adjust Settlements by Adding or Removing required transactions
    • Submit for Settlement
    • Generate Netting Letter
    • Reverse the Settlement
    • If Reversed Generate Reversal Letter

Oracle AP/AR Netting Off Process Flow


Scenario - AP/AR Netting Off
  • Scenario if amount of AP Invoice > AR Invoice
  • AP invoice = $5000 and AR Invoice = $4000
  • On Create and Submit Settlement for above scenarios 
    • Payment Created for $4000 with Netting Bank
    • Receipt Created for $4000 with Netting Bank
    • AP invoice for $1000 left which can be paid manually or can be considered for next Settlement Cycle.
  • Scenario if amount of AP Invoice < AR Invoice
  • AP invoice = $4000 and AR Invoice = $5000
  • On Create and Submit Settlement for above scenarios 
    • Payment Created for $4000 with Netting Bank
    • Receipt Created for $4000 with Netting Bank
    • AR invoice for $1000 remain outstanding which can be considered for manual receipt or into next Settlement cycle

Changes to AP/AR Netting Off Settlement Process
  • Netting off once settled can not be deleted
  • Netting off can be reversed after being settled 
  • AR Invoice can be restricted from being a part of settlement even if it qualifies netting agreement
  • Restricting AR from being a part of settlement after getting selected causes Settlement Failure
  • Any AP/AR Transaction can be added or deleted within Settlement even if it disqualifies Netting Agreement. i.e. Ad-hoc selection of AP/AR transactions before getting settled.

AP/AR Netting Off Implementation considerations
  • Transactions should perform between Payables and Receivables for a single third party.
  • Netting Off process executed at legal entity level. i.e. Separate Netting Agreement is needed for Business Transactions related to different Legal Entity.
  • Netting Duty Role ‘Customer and Supplier Balance Netting’ required to creating Netting Agreement and Run Netting Settlement.
  • Payment method and Receipt class must be defined under Netting Code/Methods
  • Bank must be created with Netting Capabilities. i.e. This bank considered as Dummy Bank , where no Actual Cash Flow happened.
  • Netting will only net invoices of the same currency together i.e. GBP with GBP or EUR with EUR. It will not net GBP with EUR.
  • It is strongly recommended to have checkbox enabled to NO for Settle without Review while creating settlement

AP/AR Netting Off Setup Tasks-1
  • Manage Payment Method
    • Create Payment Method Under Code NETTING, This can be used for Sequencing, which is an optional Setup
    • You can limit Payment Method depending on different options like BU

AP/AR Netting Off Setup Tasks-2
  • Manage Bank Accounts
    • Enable Bank Account for Netting
    • Enable Bank Account for Multicurrency

AP/AR Netting Off Setup Tasks-3
  • Manage Receipt Class and Methods
    • Create under AP/AR Netting and associate Netting Bank

AP/AR Netting Off Setup Tasks-4
  • Manage Receivable System Options
    • Enable Allow Payment of unrelated transactions

AP/AR Netting Off Other Optional Setups

  • Manage Document Sequence Categories
    • NETTING Code in Payment methods will be utilized here.
  • Manage Document Sequences
    • Its an Ordinary Document Sequence
  • Manage Standard Lookups
    • It helps Netting Manager to create Settlement for multiple agreements at the same time.
  • Manage Payables Lookups
    • It helps controlling AP transaction to include/exclude transaction when building settlement
  • Manage Standard Lookups
    • It can be utilized for Netting Letter or Netting Reversal Letter emailed to Third Party

AP/AR Netting Off Process Output getting Settled

  • Payables
  • Receivables


Report for Analyzing AP/AR Netting Off Process for settled transactions

Path: Tools → Schedule Processes
Report Name → Netting Settlement Report
  • Legal Entity
  • Settlement Name

Payables - Output:

Receivables - Output: