OLE Select and Acquire
Purpose
This page provides information and links related to the functionality of Select & Acquire module in OLE till the latest release.
Kuali OLE Select & Acquire
A brief description of Kuali OLE Select & Acquire Module.
Contents
Ordering
Requisition
Version | Jira# | Jira Description | Use Cases | Test Cases | Technical Design | Detailed Design |
---|---|---|---|---|---|---|
1.0 | OLE-4077 | Change default "requestor" on REQ/PO line item | ||||
1.0 | OLE-4765 | Remove Create New button | ||||
1.5 | OLE-5243 | Allow REQ/PO lines to create new items on existing Instances | ||||
1.5 | OLE-5382 | Check for data in more fields before Submitting a Requisition | ||||
1.5 | OLE-4098 | "Import Lines" in the REQ, PO Titles tabs needs to be looked at | ||||
1.5 | OLE-5141 | Need "copy number" field for single-copy REQ lines | ||||
1.5 | OLE-5433 | Make parameter for default Description by document type |
Purchase Order
Version | Jira# | Jira Description | Use Cases | Test Cases | Technical Design | Detailed Design |
---|---|---|---|---|---|---|
1.0 | OLE-3569 | PO & Requisition Enhancements - Release 1.0 | ||||
1.0 | OLE-4710 | PO Line Item ID field in item record should be hyperlink | ||||
1.5 | OLE-5923 | POA to increase number of copies all with the same location should result in one Holding record | ||||
1.5 | OLE-5323 | Publisher information display change in PURAP documents | ||||
1.5 | OLE-2768 | Donor Code in PO (Create PO backlog) | ||||
1.5 | OLE-2948 | Bib-Instance Change logic for PURAP docs | ||||
1.5 | OLE-5249 | Links from PO lines to associated records | ||||
1.5 | OLE-4141 | Sensitive Data on the purchase order |
Electronic Resources
E-Resources
Version | Jira# | Jira Description | Use Cases | Test Cases | Technical Design | Detailed Design |
---|---|---|---|---|---|---|
1.0 | OLE-2758 | eResource Record - Create, Link, Workflow | ||||
1.0 | OLE-4954 | Edit button on E-instance editor | ||||
1.0 | OLE-4973 | Remove coverage start date as a required field when creating an E-instance | ||||
1.0 | OLE-4889 | Improve search by identifier in E-Resource search | ||||
1.0 | OLE-4749 | Create column headers for the workflow status fields in the E-Resource | ||||
1.5 | OLE-4702 | Improve behavior of repeatable fields in E-Resource and E-Instance | ||||
1.5 | OLE-4815 | Simple ingest of electronic titles -- create e-instances | ||||
1.5 | OLE-4971 | Auto-generate an E-Instance when creating a new Bib from the E-Resource record (instead of a regular Instance) | ||||
1.5 | OLE-5235 | E-instance import -- support multiple URLs | ||||
1.5 | OLE-5857 | EHoldings links fields too short | ||||
1.5 | OLE-4933 | Purchase Orders tab on E-Resource not behaving correctly | ||||
1.5 | OLE-5377 | Change "Link" in E-instance to "URL" |
Receiving
Monograph Receiving
Version | Jira# | Jira Description | Use Cases | Test Cases | Technical Design | Detailed Design |
---|---|---|---|---|---|---|
1.0 | OLE-3626 | Receiving items for release 1.0 | ||||
1.5 | OLE-2655 | Claim Unfulfilled Orders |
Serials Receiving
Version | Jira# | Jira Description | Use Cases | Test Cases | Technical Design | Detailed Design |
---|---|---|---|---|---|---|
1.0 | OLE-2652 | Action Interval Checkin (Serial Receiving) | ||||
1.5 | OLE-5251 | Serials Receiving Work Unit | ||||
1.5 | OLE-5480 | Does ole_ser_rcv_rec have the id in 2 columns? | ||||
1.5 | OLE-5746 | Move Relink button in the Serials Receiving document | ||||
1.5 | OLE-4920 | Cannot access multiple serials receiving records for same instance | ||||
1.5 | OLE-4596 | Use black text to display title information in Serials Receiving | ||||
1.5 | OLE-5642 | Serials Receiving Loader | ||||
1.5 | OLE-5252 | Ability to edit a received issue in Serials Receiving | ||||
1.5 | OLE-5880 | Foreign Key Constraints on Serial Receiving Document | ||||
1.5 | OLE-5250 | Indicate on Serials Receiving Record when linked to staff-only record | ||||
1.5 | OLE-5535 | Make Title default sort for Serials Receiving Search results | ||||
1.5 | OLE-4598 | larger note fields | ||||
1.5 | OLE-5477 | View PO from search results when relinking from SRR |
Paying
Invoice
Version | Jira# | Jira Description | Use Cases | Test Cases | Technical Design | Detailed Design |
---|---|---|---|---|---|---|
1.0 | OLE-3574 | Invoicing Enhancements - Release 1.0 | ||||
1.5 | OLE-4245 | Invoicing Enhancements - Release 1.5 | ||||
1.5 | OLE-6013 | Add hyperlink to Vendor # field on Invoice | ||||
1.5 | OLE-5467 | Invoice has a column that is too narrow for title |
Disbursement Voucher
Version | Jira# | Jira Description | Use Cases | Test Cases | Technical Design | Detailed Design |
---|---|---|---|---|---|---|
1.5 | OLE-6035 | Persist data in demo data for Disbursement Voucher functionality |
Budget Adjustment
Version | Jira# | Jira Description | Use Cases | Test Cases | Technical Design | Detailed Design |
---|---|---|---|---|---|---|
1.5 | OLE-5825 | Remove Budget Adjustment document logic checking value of BDGT_REC_LVL_CD |
Batch Process
Order Record
Version | Jira# | Jira Description | Use Cases | Test Cases | Technical Design | Detailed Design |
---|---|---|---|---|---|---|
1.0 | OLE-5059 | How to set up defaults for order record loads |
Import
Version | Jira# | Jira Description | Use Cases | Test Cases | Technical Design | Detailed Design |
---|---|---|---|---|---|---|
1.0 | OLE-3575 | Import Enhancements S&A - Release 1.0 | ||||
1.0 | OLE-4569 | Change label Ingest to Import | ||||
1.0 | OLE-2640 | Ingest- Bib Overlay | ||||
1.5 | OLE-5371 | Validate against controlled vocabulary when setting constants / defaults in Batch Process imports | ||||
1.5 | OLE-4474 | Add list of fields to load profile for populating with 9xx data |
Maintenance
Organization
Version | Jira# | Jira Description | Use Cases | Test Cases | Technical Design | Detailed Design |
---|---|---|---|---|---|---|
1.5 | OLE-5958 | Responsibility Center on Organization document |
Vendor
Version | Jira# | Jira Description | Use Cases | Test Cases | Technical Design | Detailed Design |
---|---|---|---|---|---|---|
1.5 | OLE-5918 | Persist a Currency Type for all vendors on tst |
Account
Version | Jira# | Jira Description | Use Cases | Test Cases | Technical Design | Detailed Design |
---|---|---|---|---|---|---|
1.5 | OLE-5979 | Change account queries for unused funds | ||||
1.5 | OLE-5763 | Remove validation that requires accounts to be 7 characters | ||||
1.5 | OLE-5824 | New Accounts created with null in CA_ACCOUNT_T field BDGT_REC_LVL_CD | ||||
1.5 | OLE-3794 | Fund, currency and payment items for release 1.5 |
Bank
Version | Jira# | Jira Description | Use Cases | Test Cases | Technical Design | Detailed Design |
---|---|---|---|---|---|---|
1.5 | OLE-5717 | Add link to "Bank" to OLE Maintenance Tab |
Building
Version | Jira# | Jira Description | Use Cases | Test Cases | Technical Design | Detailed Design |
---|---|---|---|---|---|---|
1.5 | OLE-5255 | Need to be able to create/edit buildings and rooms |
Roles and Permission
Version | Jira# | Jira Description | Use Cases | Test Cases | Technical Design | Detailed Design |
---|---|---|---|---|---|---|
1.5 | OLE-4856 | Not able to see all permissions when creating a role |
Workflow
Version | Jira# | Jira Description | Use Cases | Test Cases | Technical Design | Detailed Design |
---|---|---|---|---|---|---|
1.0 | OLE-3598 | S&A Configuration - Release 1.0 | ||||
1.5 | OLE-5685 | Format Type Routing |
Jira Link
Under Construction. Multiple Jira from OLE 0.3 (TBA).
Placeholder for emerging documentation on OLE reuse and modifications of existing KFS features in Acquisitions (PURAP).
- Requisition (REQ)
- Purchase Order (PO)
- Purchase Order versions (POA, PORT, PO Split, POC, POV)
- Receiving (RCVL, RCVQ)
- Payment Request (PREQ)
- Vendor (VND)
- PURAP Maintenance Documents
- OLE Acquisitions Search, Extended (KFS) Custom Document Searches. See:OLE Search Technical Documentation
Using Namespaces:
- OLE-SELECT
- OLE-PURAP
And new OLE features or edocs added:
- Webform-to-REQ
- Order Holding Queue (OHQ)
- Receiving Queue (RCVQ)
Coming Soon or in progress:
- Credit Memo (CM)
- Disbursement Voucher (DV)
Plus, Rice 2.x Development for:
Major OLE Modifications to Existing Code (PO & PREQ):*
Below have already been modified in OLE’s use of KFS or are planned.
- Bibliographic information: Additional fields and action buttons added to line items to capture Bib/cataloging functions. Includes several fields plus drop-down Note sub-tabs; bib fields added to Doc Searches and misc lookups.
- Foreign Currency conversion. OLE will allow foreign currency. If Foreign Vendor selected, and that vendors bills in other than USD, then system displays a foreign currency conversion tab for each line item, within REQ, PO, POA (and versions), PREQ. Unit cost, and extended line item costs, and document totals are still maintained in USD. Would need currency conversion on PPRQ (would we need to reverse code change on PREQ or keep it too?)
- Prorating. OLE implementing Prorating on PREQ for below-the-line item additional charges, allowing users to take a $500 S&H charge (or other types) and optionally assign accounting lines to it (KFS behavior), or prorate it across line items above: manually, by quantity, or by $$. This function would need to be applied on PPRQ, with added complexity of attributing additional charges across multiple POs
- Sufficient Funds Check. OLE is in the process of extending the available functionality with additional qualifiers. SFC will be able to be setup for Encumbrances differently than for Expenses. We will allow SFC options like KFS (at Object Code, Object Level, Consolidation, Account, Cash), but allow it to block at =, or block/notify within a %/$ range of depletion, or allow overages to a $/%. This would have to extend to PPRQ or PREQ edits.
- PREQ (and all PURAP) & CoA Workflows & Roles. OLE has already greatly modified PREQ routing as noted above. We also anticipate removing more Parameters for the PREQ. We have already modified REQ, PO, APO and PREQ workflows to largely ignore Fiscal Officer, and other Chart routings. We still have to modify code to eliminate Contract Manager Assignment, modify APO rules. In place of the existing rules/routings revolving around CoA, we have implemented workgroups, such as Selectors (can create REQs), Acquisitions (REQ, POs), Receiving (RCVL), and Invoicing (PREQ)- with no more than 2 roles/stops in routings in most cases. Future edits may have conditional routings or FYIs based on other metadata (in our Bib records, or over $$, etc). We still have to edit Taxation roles/routings for Foreign Vendors.
- Deposit Accounts. Very soon we will be adding some functionality to accommodate advance payments to vendors. A deposit account is limited to this vendor and certain transactions. As new POs come through, they still encumber, then PREQs created (reversing encumbrance, applying expense). Now we need to stop the PREQ from batching to university thru PDP or other, as it’s already been paid, even though it shows a balance. We now need to link the previous payment to the new transactions, and reconcile the account balances. Working analysis: Deposit Accounts
- Serials Action Interval, Checkin (variation of line item receiving coming soon)
- Unordered line items. OLE presently offers function to add line items to a PREQ for lines not on the original PO. This produces an unapproved POA. The POA must be processed before the PREQ can be approved. We have discussed removing this function and forcing users to first create POA, then PREQ. This may be critical to PREQ or PPRQ modifications.
- PDP (coming soon). Still evaluating. Will need to consider in PREQ solutions. OLE is considering reusing PDP and DV’s. Disbursement Vouchers “might” be used to track prepaid/deposit accounts (where lump advance payment made to vendor, and then multiple POs track to it- have metadata to inform PDP NOT to double-pay/send invoice request to University financial. Note: there may be additional stop-checks actions desired other than for advance deposits). PDP is being evaluated as existing source of GL updates. Instead of using KFS banking, check-writing etc tools, OLE might be able to use PDP to send batches of Payment Requests, requests for Advance payments/DVs, and Credit Memos to university systems. There may be times, however, when Libraries need ability to remove a transaction from the batch load; correct and retransmit to university; or, have ability to stop a financial transaction.
- OLE adding Order Types (coming soon). We will be modifying/adding an Order Type attribute that will provide rules for Receiving, and Payments. These order types may affect how PO or POA line items are managed, whether RCV-L line item receiving or new Action-Interval/Serial Receiving are required, and how the order types interact with the Payment Request - esp if advance deposits made. Order types may have different rules for encumbrances, when/how a PO may be closed.
- Disbursement Voucher (coming soon). Will edit to meet OLE metadata needs and to add Foreign Currency. Will remove unneeded personnel, HR, Employee, Asset etc tabs and features.
Operated as a Community Resource by the Open Library Foundation