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

Improved: Tax Authority Find (OFBIZ-12521) #472

Closed

Conversation

PierreSmits
Copy link
Member

Improved: Tax Authority Find (OFBIZ-12521)
Currently the Find Tax Authority screen shows a paginated overview of tax authorities without any filter capabilities.

modified:

  • TaxAuthorityScreens.xml
    added elements for search and find capabilities
  • TaxAuthorityForms.xml
    added form for filtering tax authorities
    enhanced grid regarding found tax authorities to work with search/find functionality

Currently, a user with only 'VIEW' permissions, as demonstrated in trunk demo with userId = auditor, accessing the Agreement Roles screen, sees editable fields and/or triggers (to requests) reserved for users with 'CREATE' or 'UPDATE' permissions.

To see/test: https://localhost:8443/accounting/control/EditAgreementRoles?agreementId=8000

modified:
- AgreementScreens.xml - restructured screen EditAgreementRoles to work with permissions
- AgreementForms.xml - added grid AgreementRoles for users with VIEW permissions
additional cleanup
Currently the Find Tax Authority screen shows a paginated overview of tax authorities without any filter capabilities.

modified:
- TaxAuthorityScreens.xml
added elements for search and find capabilities
- TaxAuthorityForms.xml
added form for filtering tax authorities
enhanced grid regarding found tax authorities to work with search/find functionality
@PierreSmits PierreSmits changed the title Improved: Tax Authority Find Improved: Tax Authority Find (OFBIZ-12521) Jan 22, 2022
Missed essential changes for showing tax authorities when screen is accessed for first time
@sonarcloud
Copy link

sonarcloud bot commented Jan 22, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@PierreSmits
Copy link
Member Author

Closing as undesired changes were included in the PR.

@PierreSmits PierreSmits deleted the 12521-Tax-Authority-Find branch January 22, 2022 18:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant