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

VersionJira#Jira DescriptionUse CasesTest CasesTechnical DesignDetailed Design
1.0OLE-4077

Change default "requestor" on REQ/PO line item

    
1.0OLE-4765

Remove Create New button  

    
1.5OLE-5243Allow REQ/PO lines to create new items on existing Instances    
1.5OLE-5382

Check for data in more fields before Submitting a Requisition  

    
1.5OLE-4098"Import Lines" in the REQ, PO Titles tabs needs to be looked at    
1.5OLE-5141Need "copy number" field for single-copy REQ lines    
1.5OLE-5433Make parameter for default Description by document type    

Purchase Order

VersionJira#Jira DescriptionUse CasesTest CasesTechnical DesignDetailed Design
1.0OLE-3569PO & Requisition Enhancements - Release 1.0    
1.0OLE-4710PO Line Item ID field in item record should be hyperlink    
1.5OLE-5923

POA to increase number of copies all with the same location should result in one Holding record

    
1.5OLE-5323Publisher information display change in PURAP documents    
1.5OLE-2768Donor Code in PO (Create PO backlog)    
1.5OLE-2948Bib-Instance Change logic for PURAP docs    
1.5OLE-5249Links from PO lines to associated records    
1.5OLE-4141Sensitive Data on the purchase order    

Electronic Resources

E-Resources

VersionJira#Jira DescriptionUse CasesTest CasesTechnical DesignDetailed Design
1.0OLE-2758

eResource Record - Create, Link, Workflow

    
1.0OLE-4954

Edit button on E-instance editor

    
1.0OLE-4973

Remove coverage start date as a required field when creating an E-instance

    
1.0OLE-4889

Improve search by identifier in E-Resource search

    
1.0OLE-4749

Create column headers for the workflow status fields in the E-Resource

    
1.5OLE-4702

Improve behavior of repeatable fields in E-Resource and E-Instance 

    
1.5OLE-4815Simple ingest of electronic titles -- create e-instances    
1.5OLE-4971

Auto-generate an E-Instance when creating a new Bib from the E-Resource record (instead of a regular Instance) 

    
1.5OLE-5235E-instance import -- support multiple URLs    
1.5OLE-5857EHoldings links fields too short    
1.5OLE-4933Purchase Orders tab on E-Resource not behaving correctly    
1.5OLE-5377Change "Link" in E-instance to "URL"    

Receiving

Monograph Receiving

VersionJira#Jira DescriptionUse CasesTest CasesTechnical DesignDetailed Design
1.0OLE-3626Receiving items for release 1.0    
1.5OLE-2655Claim Unfulfilled Orders    

Serials Receiving

VersionJira#Jira DescriptionUse CasesTest CasesTechnical DesignDetailed Design
1.0OLE-2652

Action Interval Checkin (Serial Receiving)

    
1.5OLE-5251

Serials Receiving Work Unit

    
1.5OLE-5480Does ole_ser_rcv_rec have the id in 2 columns?    
1.5OLE-5746Move Relink button in the Serials Receiving document    
1.5OLE-4920Cannot access multiple serials receiving records for same instance    
1.5OLE-4596Use black text to display title information in Serials Receiving    
1.5OLE-5642

Serials Receiving Loader  

    
1.5OLE-5252Ability to edit a received issue in Serials Receiving    
1.5OLE-5880Foreign Key Constraints on Serial Receiving Document    
1.5OLE-5250

Indicate on Serials Receiving Record when linked to staff-only record 

    
1.5OLE-5535

Make Title default sort for Serials Receiving Search results 

    
1.5OLE-4598larger note fields    
1.5OLE-5477View PO from search results when relinking from SRR    

Paying

Invoice

VersionJira#Jira DescriptionUse CasesTest CasesTechnical DesignDetailed Design
1.0OLE-3574

Invoicing Enhancements - Release 1.0

    
1.5OLE-4245

Invoicing Enhancements - Release 1.5

    
1.5OLE-6013

Add hyperlink to Vendor # field on Invoice 

    
1.5OLE-5467Invoice has a column that is too narrow for title    

Disbursement Voucher

VersionJira#Jira DescriptionUse CasesTest CasesTechnical DesignDetailed Design
1.5OLE-6035Persist data in demo data for Disbursement Voucher functionality    

Budget Adjustment

VersionJira#Jira DescriptionUse CasesTest CasesTechnical DesignDetailed Design
1.5OLE-5825

Remove Budget Adjustment document logic checking value of BDGT_REC_LVL_CD 

    

Batch Process

Order Record

VersionJira#Jira DescriptionUse CasesTest CasesTechnical DesignDetailed Design
1.0OLE-5059How to set up defaults for order record loads    

Import

VersionJira#Jira DescriptionUse CasesTest CasesTechnical DesignDetailed Design
1.0OLE-3575

Import Enhancements S&A - Release 1.0

    
1.0OLE-4569

Change label Ingest to Import

    
1.0OLE-2640

Ingest- Bib Overlay

    
1.5OLE-5371Validate against controlled vocabulary when setting constants / defaults in Batch Process imports    
1.5OLE-4474

Add list of fields to load profile for populating with 9xx data

    

Maintenance

Organization

VersionJira#Jira DescriptionUse CasesTest CasesTechnical DesignDetailed Design
1.5OLE-5958Responsibility Center on Organization document    

Vendor

VersionJira#Jira DescriptionUse CasesTest CasesTechnical DesignDetailed Design
1.5OLE-5918Persist a Currency Type for all vendors on tst    

Account

VersionJira#Jira DescriptionUse CasesTest CasesTechnical DesignDetailed Design
1.5OLE-5979Change account queries for unused funds    
1.5OLE-5763Remove validation that requires accounts to be 7 characters    
1.5OLE-5824

New Accounts created with null in CA_ACCOUNT_T field BDGT_REC_LVL_CD

    
1.5OLE-3794Fund, currency and payment items for release 1.5    

Bank

VersionJira#Jira DescriptionUse CasesTest CasesTechnical DesignDetailed Design
1.5OLE-5717Add link to "Bank" to OLE Maintenance Tab    

 

Building

VersionJira#Jira DescriptionUse CasesTest CasesTechnical DesignDetailed Design
1.5OLE-5255Need to be able to create/edit buildings and rooms    

Roles and Permission

VersionJira#Jira DescriptionUse CasesTest CasesTechnical DesignDetailed Design
1.5OLE-4856Not able to see all permissions when creating a role    

Workflow

VersionJira#Jira DescriptionUse CasesTest CasesTechnical DesignDetailed Design
1.0OLE-3598S&A Configuration - Release 1.0    
1.5OLE-5685Format 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.

  1. 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. 
  2. 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?)
  3. 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
  4. 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.
  5. 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.
  6. 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
  7. Serials Action Interval, Checkin (variation of line item receiving coming soon)
  8. 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.
  9. 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.
  10. 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.
  11. 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