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

Import company data for a licence #1304

Merged
merged 13 commits into from
Sep 6, 2024
Merged

Conversation

jonathangoulding
Copy link
Collaborator

https://eaflood.atlassian.net/browse/WATER-4649

We need to replace the import service logic to import a licence from NALD.

The current import service iterates all the companies (known as parties in the import.NALD_PARTIES table) and updates CRM_V2 tables.

This change will use the nald licence id and region to update the company data. This means going forwards we will only import company when the licence is imported.

We will insert this imported data in the relevant public views.

This change focuses on the company data and not address or contacts tables which will be done after this work.

@jonathangoulding jonathangoulding added the enhancement New feature or request label Sep 3, 2024
@jonathangoulding jonathangoulding self-assigned this Sep 3, 2024
https://eaflood.atlassian.net/browse/WATER-4649

We need to replace the import service logic to import a licence from NALD.

The current import service iterates all the companies (known as parties in the import.NALD_PARTIES table) and updates CRM_V2 tables.

This change will use the nald licence id and region to update the companies (parties) data. This means going forwards we will only import companies (parties) when the licence is imported.

We will insert this imported data in the relevant public views.

This change focuses on the companies (parties) data and not address or contacts tables which will be done after this work.
@jonathangoulding jonathangoulding force-pushed the import-company-for-licence branch from 529f77c to 47da65a Compare September 4, 2024 14:16
update wording to company and companies

add remove duplicate companies from transformed companies
@jonathangoulding jonathangoulding marked this pull request as ready for review September 5, 2024 15:54
@jonathangoulding jonathangoulding merged commit 366538d into main Sep 6, 2024
5 of 6 checks passed
@jonathangoulding jonathangoulding deleted the import-company-for-licence branch September 6, 2024 13:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants