bcgov / entity

ServiceBC Registry Team working on Legal Entities
Apache License 2.0
23 stars 58 forks source link

Name Request/NameX - History check in and out automagically #7054

Closed Kaineatthelab closed 1 year ago

Kaineatthelab commented 3 years ago

Describe the bug

There seems to be scenarios where the status of an approved NR will have its status switched automatically by the nro_service_account user. This happens with different BC and Extraprovincial(Canadian/Intl) company types. One scenario where it has happened frequently in DEV is the a newly approved draft NR reverts to a status of ON HOLD in namex.

It has not been confirmed whether PRD has the issue with approved NRs switching back to on hold status but there has been a noted instance of an approved and paid for NR switching back to in progress status as illustrated in the screenshot included below that shows the NR status history.

Steps to Reproduce

Have not been able to reproduce consistently but happens frequently enough in DEV and sometimes in TST.

  1. go to https://dev.bcregistry.ca/namerequest/
  2. register a BC or Extraprovincial company of any company type
  3. provide name details
  4. provide required applicant, contact info and about your business submission details. Note the email address used for the applicant's notification email
  5. make credit card payment
  6. summary page is displayed for submitted NR
  7. copy NR number from summary page
  8. go to Manage My Name Request tab
  9. search for application by providing NR # and applicant's notification email
  10. draft NR summary page displays
  11. login to namex(https://namex-dev.apps.silver.devops.gov.bc.ca/home) with IDIR
  12. search for newly created NR by using NR # from step 9
  13. confirm NR has status of DRAFT
  14. approve name request
  15. confirm namex status for the NR is approved
  16. go back to Manage My Name Request tab in Name Request
  17. click back button
  18. perform search for same NR again
  19. confirm NR status is Approved
  20. wait 15 minutes
  21. search for NR from Manage My Name Request tab again
  22. NR status display as in progress
  23. search for NR in namex
  24. Namex status displays as ON HOLD

Expected behavior

After an NR is approved, the status should remain approved if no user action is taken that would result in a status change.

Screenshots

Two screenshots that illustrate a newly approved draft NR reverting to on hold(namex)/in progress(name request) status.

Newly approved NR image.png

Approved NR reverts to on hold/in progress status image.png

Another scenario where status automatically changed (Sole prop in NameX and BC LTD in NameX....) image.png

jdyck-fw commented 3 years ago

Hold off on this until Kial's work is complete on "Upgrade Priority".

jdyck-fw commented 1 year ago

Removing this from the Entities Team Space and leaving it for the SRE team to manage within their space.