-
Notifications
You must be signed in to change notification settings - Fork 630
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
Shopify Connector Tax ID, Multiple Company Locations, Tax ID export, Company Mapping by Tax ID, Payment Terms Export/Import, Company External ID #27577
base: main
Are you sure you want to change the base?
Conversation
…as Company export
…onal action to open Company Locations
… for Company Locations
Apps/W1/Shopify/app/src/Companies/Tables/ShpfyCompanyLocation.Table.al
Outdated
Show resolved
Hide resolved
Apps/W1/Shopify/app/src/Companies/Codeunits/ShpfyCompanyMapping.Codeunit.al
Outdated
Show resolved
Hide resolved
Apps/W1/Shopify/app/src/Companies/Codeunits/ShpfyCompanyExport.Codeunit.al
Outdated
Show resolved
Hide resolved
Have you considered upgrade scenarios? What will happen for already imported companies? How will locations sync in that case? |
@onbuyuka resolved your comments about the naming issues Regarding upgrade - it updates the locations well when you Sync Companies, but the problem is that update happens only if Company was updated on the date later than Last Synchronization for Shopify Companies. So, if somebody has old version and multiple location existing and had not updated company in Shopify in meantime won't get these updated locations in BC. Since this is how the Company Sync. worked before is this correct behavior? |
Apps/W1/Shopify/app/src/Companies/Codeunits/ShpfyCompanyExport.Codeunit.al
Outdated
Show resolved
Hide resolved
Apps/W1/Shopify/app/src/Logs/Codeunits/ShpfySkipRecordMgt.Codeunit.al
Outdated
Show resolved
Hide resolved
@GediminasGaubys, let's get this one lined up for 2025 wave 1! If you could pull from main, resolve the conflicts and address the remaining feedback, we'll reel this one in 😊 |
Also pinging @petemchlk. Let's do this 🥳 |
@JesperSchulz Okay, we will check it out! |
@JesperSchulz I resolved the conflicts from the main and addressed the remaining feedback, could you check it out if anything is missing? |
@GediminasGaubys you still have conflicts in file Apps/W1/Shopify/app/src/GraphQL/Enums/ShpfyGraphQLType.Enum.al Enum values need to be adjusted, other than that it looks good! |
@onbuyuka I saw that there were 2 new commits in the master, so I fixed those (ShpfyGraphQLType.Enum.al and some id clash). |
This pull request does not have a related issue as it's part of the delivery for development agreed directly with @AndreiPanko
Implementation 1 (Customer No. in Shopify Catalogs)
Implementation 2 (Import of Multiple Company Locations)
Implementation 3 (Tax ID export and Company/Customer mapping by Tax Id)
Implementation 4 (Company Location Payment Terms Export/Import)
Implementation 5 (Populate External ID during the export customer as a company)
Fixes #26819
Fixes AB#559604