Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change the Data Requirements for Principal Organizations #200

Closed
dspCarlson opened this issue Oct 8, 2017 · 4 comments
Closed

Change the Data Requirements for Principal Organizations #200

dspCarlson opened this issue Oct 8, 2017 · 4 comments
Assignees
Labels

Comments

@dspCarlson
Copy link

A principal organization needs an official name, colloquial name, unit identifier, parent organization and description. Super users can only edit the colloquial name and description. Administrators edit the official name, unit identifier and parent organization. This is issue is related to #36, #49, and #103.

Reference item 100

@maradragan
Copy link
Contributor

We will first only add the UIC field.
The tasks to implement this are:

  • field will be unique, not required
  • use different labels per organization type (labels come from dictionary)
  • migration
  • add field to forms and displays
  • write tests

@gjvoosten gjvoosten self-assigned this Nov 1, 2017
gjvoosten added a commit that referenced this issue Nov 1, 2017
Column must be unique but may be null or empty.
Column is included in the full-text index.
gjvoosten added a commit that referenced this issue Nov 1, 2017
gjvoosten added a commit that referenced this issue Nov 1, 2017
Retrieve labels and placeholders from the dictionary in anet.yml.
VassilIordanov added a commit that referenced this issue Nov 1, 2017
GH-200 - Add (unique) identificationCode to organizations
gjvoosten added a commit that referenced this issue Nov 2, 2017
#200, #198: Update dictionary part of anet.yml
maradragan pushed a commit that referenced this issue Nov 7, 2017
Column must be unique but may be null or empty.
Column is included in the full-text index.
maradragan pushed a commit that referenced this issue Nov 7, 2017
Retrieve labels and placeholders from the dictionary in anet.yml.
@dspCarlson
Copy link
Author

dspCarlson commented Nov 18, 2017

@VassilIordanov @gjvoosten Super users should only be able to edit a principal organization's name.

In the current staging version, super users can edit the parent organization, organization name and official name of a principal organization, but not the identification code.

Only administrator's should be able to edit the parent organization, official name and identification code. In general, super users do not have the training to know the parent organizations, official names and identification codes. Most super users don't even know the system of record for these three fields. As a result, super users will use colloquial names and make up identification codes. The organization name is for super users to add the principal organization's colloquial name.

@dspCarlson
Copy link
Author

@VassilIordanov @gjvoosten Can an identification code filter be added to advanced search for principal organizations? Currently to search on the identification code, the user has to use the "Search term" data field. It would be more intuitive for the users to have a unique filter.

@gjvoosten
Copy link
Collaborator

@dspCarlson Created a new issue for the extra search field: #467

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants