bcgov / entity

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

PAY - Support updating invoices.business_identifier #14999

Open eve-git opened 1 year ago

eve-git commented 1 year ago

Currently, Name Request generates a temporary number and changes it to a normal NR number before payment invoice created.

In order to reduce multiple NR numbers generated for a single Name Request, Name Request will postponed the change of temporary NR number from before payment to after a successful payment. The change causes a temporary NR number in invoices.business_identifier and it needs to be replaced to a normal NR number after a successful payment.

Please provide supporting for updating invoices.business_identifier field.

see the parent issue: https://github.com/bcgov/entity/issues/12596

seeker25 commented 1 year ago

As discussed:

https://github.com/bcgov/sbc-pay/blob/main/queue_services/events-listener/src/events_listener/worker.py

Might be a good option -^

seeker25 commented 1 year ago

@ochiu another one that would take some work

PCC199 commented 1 year ago

@ozamani9gh What actions do we need to take on this ticket. It is in the Backlog on the Relationships board.

ozamani9gh commented 1 year ago

@PCC199 i believe Relationships has it in the Product Backlog pipeline. This is just on our board for visibility

seeker25 commented 8 months ago

We've rewritten pay-queue, I think it's possible to do this without creating new infrastructure and a new project