Details
-
New Feature
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
-
Medium < 5 days
-
Medium
-
XL < 15 days
-
See comments
-
Thunderjet
-
-
R1
-
R1
-
R1
-
R1
-
R1
-
R1
-
R1
-
R1
-
R1
-
R1
-
R1
Description
Overview: The FOLIO system requires the ability to keep track of organizations, some of which are generic/non-vendor and others (vendors) which have more details specified.
Background: Whether an organization is considered a "vendor" has been identified as the main distinction here. In order to increase the flexibility of Vendors such that they can be used effectively by modules other than orders to represent both vendor and non-vendor organizations . This feature aims to convert what we call a "Vendor" into an "Organization" that can take on the role of "Vendor".
Requirements:
- An organization with the "Vendor" flag enabled must be able to perform all the functions of the current Vendor
- Update the labels in APIs, Schemas, and other Documentation accordingly
UI Stories needed:
- When assigning an org to an order, limit to organizations that have function: can be assigned to orders (may have implication for organization lookup widget)
- When assigning an org to an invoice, limit to organizations that have function: can be assigned to invoice (may have implication for organization lookup widget)
- When assigning an org to an agreement, limit to organizations that have function: can be assigned to agreements (may have implication for organization lookup widget)
- When assigning an org to a license, limit to organizations that have function: can be assigned to license (may have implication for organization lookup widget)
- When assigning an org to an eUsage record, limit to organizations that have function: can be assigned to eUsage (may have implication for organization lookup widget)
- Question: Any other record types that need organizations assigned to them?
- Change the vendor lookup plugin to organizations lookup plugin (do we need to add some sort of understanding of function or role? should only suggest organizations that can be assigned to that particular type of record)
- Clean up documentation (see
MODVEND-89) - Get rid of as many trivial bugs as we can (see small stories and bugs in
UXPROD-1603)
[no additional fields needed in Agreements or Interfaces in the short term]
Additional information to be provided as analysis continues.
TestRail: Results
Attachments
Issue Links
- is cloned by
-
UXPROD-1773 Updates and bug fixes for Organizations App Q3 2019
-
- Closed
-
- is required by
-
ERM-165 Display interfaces for each linked Organizations in Agreements
-
- Closed
-
-
UXPROD-1601 Support Organisations app as source of Organisations
-
- Closed
-
- relates to
-
FOLIO-1938 Create organizations github repositories and add to CI
-
- Closed
-
-
MODGOBI-67 Switch to mod-organizations-storage
-
- Closed
-
-
MODORGSTOR-1 Schema Updates
-
- Closed
-
-
MODORGSTOR-2 Project Setup
-
- Closed
-
-
MODORGSTOR-3 Sample and Reference Data
-
- Closed
-
-
MODORGSTOR-4 Refactor APIs
-
- Closed
-
-
MODORGSTOR-16 Spike: Vendor UI and Backend Refactoring
-
- Closed
-
-
MODORGSTOR-23 Sample data: add non-vendor organizations
-
- Closed
-
-
UIORG-156 Rename ui-organization
-
- Closed
-
-
UIORGS-1 Project Setup
-
- Closed
-
-
UIORGS-2 Restructure "view details" screen for organizations
-
- Closed
-
-
UIORGS-3 Restructure "create vendor" screen for organizations
-
- Closed
-
-
UIORGS-6 Add (assign) "contact person" to organization
-
- Closed
-
-
UIORGS-7 Organization checkbox for indicating Org is a Vendor
-
- Closed
-
-
UIORGS-8 Make organization form responsive to "Vendor" checkbox
-
- Closed
-
-
UIORGS-12 Update UI-Vendors to reference mod-vendor-storage
-
- Closed
-
-
UIORGS-34 Create and Edit interfaces
-
- Closed
-
-
UIORGS-35 Assign Interfaces
-
- Closed
-
-
UIORGS-36 Un-assign and delete interface form View interface
-
- Closed
-
-
UIORGS-37 Project Setup - Part 2
-
- Closed
-
-
UIORGS-42 Create/edit "contact person" from organization
-
- Closed
-
-
UIORGS-43 View "contact person" on organization view
-
- Closed
-
-
UIORGS-56 View interface
-
- Closed
-
-
UIORGS-57 un-assign from organization edit
-
- Closed
-
-
UIORGS-67 Add note field to contact person
-
- Closed
-
-
UIORGS-72 Add “Is Vendor” column to Organizations search results and add Filter for "Is Vendor"
-
- Closed
-
-
UIV-100 Update ACQ interface fields Document to reflect necessary label adjustments
-
- Closed
-
-
UXPROD-1139 Allow for the creation and management of organization records
-
- Closed
-
-
UXPROD-1578 Organizations: Search and filter enhancements
-
- Closed
-
-
MODORDERS-225 Switch to mod-organizations-storage
-
- Closed
-
-
MODVEND-78 Rename mod-vendors to mod-vendors-storage
-
- Closed
-
-
MODVEND-91 Dereference contacts from vendor model
-
- Closed
-
-
UIOR-189 Update vendor dropdown in E and Physical resource accordions in PO Line
-
- Closed
-
-
UIOR-209 Switch to mod-organizations-storage
-
- Closed
-
-
UIORGS-4 Restructure "edit vendor" screen for organizations
-
- Closed
-
-
UIORGS-31 App UI changes related to Vendor pivot
-
- Closed
-
-
UIORGS-32 Settings UI changes related to Vendor pivot
-
- Closed
-
-
UIORGS-44 Focus does not scroll down to required fields when trying to update record with missing values
-
- Closed
-
-
UIORGS-51 Select and add multiple contacts at once
-
- Closed
-