bcgov / entity

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

SPIKE - Certificates #21939

Open mbertucci opened 2 weeks ago

mbertucci commented 2 weeks ago

Research to see what other teams are doing to produce certificates - any common components Registration Number - where do they start Is there a queue service? Can we create our own for immediate production of certificate? We need registrar at Housing's signature Can we produce an interim certificate?

Requirements from Richard on June 24 Registration number

We need registrar at Housing's signature

Edit / Amendment (low priority)

fionazhou-jsb commented 2 weeks ago

@mbertucci added requirements in the story. Feel free to edit.

mbertucci commented 2 weeks ago

Looks good to me

trevoratindustrio commented 3 days ago

Given the requirements, it seems PDF generation can take place at the API level. Alexis will be working on a design based on other templates (like MHR) There are examples of this for MHR/PPR, generating PDF from HTML templates Some of this looks reusable, Alexis noted that some of the templates may need some accessibility updates We have sized the work in https://app.zenhub.com/workspaces/strr-65b2a7146835aa0cdf315b79/issues/gh/bcgov/entity/21685 given above investigation

thorwolpert commented 3 days ago

In entities Jinja templates are used. The template and data are sent to the print service to be created. This is used for filings, certificates and emails. In PPR/MHR HTML files are generated and sent to a different print server. Part of that push was also because PPR does large print jobs, and some of the PDFs for all of the financial instruments under lien can extend for 1000s of items, and therefore 1000s of pages. The print service used by entities & pay could not create a PDF of 5000 pages.

thorwolpert commented 3 days ago

Might want to check in with @kris-daxiom as they created the outputs used in BAR, which were updated and cleaned up a bit from what was done in entities.

trevoratindustrio commented 3 days ago

Ah that is good background, awesome we will connect with @kris-daxiom

trevoratindustrio commented 3 days ago

@Arash-IND fyi on certificates background