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

Improvements to Complex Vouchers #2196

Closed
jniles opened this issue Oct 12, 2017 · 1 comment · Fixed by #7386
Closed

Improvements to Complex Vouchers #2196

jniles opened this issue Oct 12, 2017 · 1 comment · Fixed by #7386
Assignees

Comments

@jniles
Copy link
Collaborator

jniles commented Oct 12, 2017

The following improvements need to be made the Complex Vouchers:

  1. Use a typeahead for accounts instead of a ui-select. This will improve the performance of the page and also be the same style as the transaction editing modal. Fixed: Inline an account typeahead for Complex Vouchers #2226.
  2. Allow a user to link the debtor/creditors and references by typing, as in the Transaction Edit Modal. Most users will probably prefer this to scrolling through millions of lines to find their particular transaction. We could still include the modal behind a double click.
  3. The debtor/creditor selection shouldn't require a user to select "debtor/creditor". It might be easiest to just have an entity/ route that allows a typeahead to fill with both based on the input. We would label each with a [D] or [C] depending on the type.
  4. Remove the "Recover Items" since it doesn't work.
  5. The transaction type should automatically focus itself. At the moment, it doesn't focus the input when a user clicks on it.
  6. [BUG] submitting a form without any rows in the grid results in an empty error message.
@jniles
Copy link
Collaborator Author

jniles commented Oct 25, 2017

Note: the inline typeahead of addressed in #2226.

jniles added a commit to jniles/bhima that referenced this issue Oct 26, 2017
This commit blocks submission of a complex voucher when there are no
items in the grid.  Previously, this logic was skipped .. it has been
moved further up in the chain to make sure that it gets called.

Partially addresses Third-Culture-Software#2196.
bors bot added a commit that referenced this issue Oct 31, 2017
2255: fix(vouchers): complex voucher form glitches r=mbayopanda a=jniles

This commit implements the ui-select autofocus hack on the complex voucher's ui-select.  When the dropdown is clicked, the input is now selected.

Closes #1957.

This commit blocks submission of a complex voucher when there are no
items in the grid.  Previously, this logic was skipped .. it has been
moved further up in the chain to make sure that it gets called.

Partially addresses #2196.
@jniles jniles self-assigned this Jan 3, 2019
jniles added a commit to jniles/bhima that referenced this issue Jan 31, 2019
This commit removes the recover cache button as requested in Third-Culture-Software#2196.

Close Third-Culture-Software#2196.
jniles added a commit to jniles/bhima that referenced this issue Feb 4, 2019
This commit removes the recover cache button as requested in Third-Culture-Software#2196.

Close Third-Culture-Software#2196.
jniles added a commit to jniles/bhima that referenced this issue Dec 26, 2023
This commit removes the recover cache button as requested in Third-Culture-Software#2196.

Close Third-Culture-Software#2196.
jniles added a commit to jniles/bhima that referenced this issue Dec 26, 2023
This commit removes the findReferenceModal and findEntityModals since
they are no longer used.  Also cleans up all associated code and
unnecessary formatting.

Closes Third-Culture-Software#2196.
jniles added a commit to jniles/bhima that referenced this issue Dec 27, 2023
This commit removes the findReferenceModal and findEntityModals since
they are no longer used.  Also cleans up all associated code and
unnecessary formatting.

Closes Third-Culture-Software#2196.
jniles added a commit to jniles/bhima that referenced this issue Dec 27, 2023
This commit removes the findReferenceModal and findEntityModals since
they are no longer used.  Also cleans up all associated code and
unnecessary formatting.

Closes Third-Culture-Software#2196.
jniles added a commit to jniles/bhima that referenced this issue Jan 16, 2024
This commit removes the recover cache button as requested in Third-Culture-Software#2196.

Close Third-Culture-Software#2196.
jniles added a commit to jniles/bhima that referenced this issue Jan 16, 2024
This commit removes the findReferenceModal and findEntityModals since
they are no longer used.  Also cleans up all associated code and
unnecessary formatting.

Closes Third-Culture-Software#2196.
jniles added a commit to jniles/bhima that referenced this issue Jan 25, 2024
This commit removes the recover cache button as requested in Third-Culture-Software#2196.

Close Third-Culture-Software#2196.
jniles added a commit to jniles/bhima that referenced this issue Jan 25, 2024
This commit removes the findReferenceModal and findEntityModals since
they are no longer used.  Also cleans up all associated code and
unnecessary formatting.

Closes Third-Culture-Software#2196.
jniles added a commit to jniles/bhima that referenced this issue Jan 26, 2024
This commit removes the recover cache button as requested in Third-Culture-Software#2196.

Close Third-Culture-Software#2196.
jniles added a commit to jniles/bhima that referenced this issue Jan 26, 2024
This commit removes the findReferenceModal and findEntityModals since
they are no longer used.  Also cleans up all associated code and
unnecessary formatting.

Closes Third-Culture-Software#2196.
jniles added a commit to jniles/bhima that referenced this issue Feb 2, 2024
This commit removes the recover cache button as requested in Third-Culture-Software#2196.

Close Third-Culture-Software#2196.
jniles added a commit to jniles/bhima that referenced this issue Feb 2, 2024
This commit removes the findReferenceModal and findEntityModals since
they are no longer used.  Also cleans up all associated code and
unnecessary formatting.

Closes Third-Culture-Software#2196.
jniles added a commit to jniles/bhima that referenced this issue Feb 9, 2024
This commit removes the recover cache button as requested in Third-Culture-Software#2196.

Close Third-Culture-Software#2196.
jniles added a commit to jniles/bhima that referenced this issue Feb 9, 2024
This commit removes the findReferenceModal and findEntityModals since
they are no longer used.  Also cleans up all associated code and
unnecessary formatting.

Closes Third-Culture-Software#2196.
jniles added a commit to jniles/bhima that referenced this issue Feb 12, 2024
This commit removes the recover cache button as requested in Third-Culture-Software#2196.

Close Third-Culture-Software#2196.
jniles added a commit to jniles/bhima that referenced this issue Feb 12, 2024
This commit removes the findReferenceModal and findEntityModals since
they are no longer used.  Also cleans up all associated code and
unnecessary formatting.

Closes Third-Culture-Software#2196.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant