-
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] Sales Channels publishing for new products #27540
[Shopify] Sales Channels publishing for new products #27540
Conversation
Apps/W1/Shopify/app/src/GraphQL/Codeunits/ShpfyGQLSalesChannels.Codeunit.al
Outdated
Show resolved
Hide resolved
Apps/W1/Shopify/app/src/Products/Codeunits/ShpfyProductAPI.Codeunit.al
Outdated
Show resolved
Hide resolved
Apps/W1/Shopify/app/src/Products/Tables/ShpfySalesChannel.Table.al
Outdated
Show resolved
Hide resolved
Apps/W1/Shopify/app/src/GraphQL/Codeunits/ShpfyGQLSalesChannels.Codeunit.al
Outdated
Show resolved
Hide resolved
Apps/W1/Shopify/app/src/Products/Tables/ShpfySalesChannel.Table.al
Outdated
Show resolved
Hide resolved
Apps/W1/Shopify/app/src/Products/Tables/ShpfySalesChannel.Table.al
Outdated
Show resolved
Hide resolved
Apps/W1/Shopify/test/Products/ShpfySalesChannelHelper.Codeunit.al
Outdated
Show resolved
Hide resolved
Apps/W1/Shopify/test/Products/ShpfySalesChannelSubs.Codeunit.al
Outdated
Show resolved
Hide resolved
Apps/W1/Shopify/test/Products/ShpfySalesChannelSubs.Codeunit.al
Outdated
Show resolved
Hide resolved
@petemchlk left some comments, otherwise looks good |
…aubys/ALAppExtensions into dev/pmi/SalesChannels
@onbuyuka applied your suggestions :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updating IDs.
Apps/W1/Shopify/app/src/GraphQL/Codeunits/ShpfyGQLGetNextSChannels.Codeunit.al
Outdated
Show resolved
Hide resolved
Apps/W1/Shopify/test/Products/ShpfySalesChannelHelper.Codeunit.al
Outdated
Show resolved
Hide resolved
Apps/W1/Shopify/test/Products/ShpfySalesChannelSubs.Codeunit.al
Outdated
Show resolved
Hide resolved
Apps/W1/Shopify/test/Products/ShpfySalesChannelTest.Codeunit.al
Outdated
Show resolved
Hide resolved
Issue #26819 is not valid. Please make sure you link an issue that exists, is open and is approved. |
This PR was processed internally. We had to make sure adjustments to the tests to make them pass. |
This pull request does not have a related issue as it's part of delivery for development agreed directly with @AndreiPanko
Fixes #26819
Sales Channels publishing for new products
This PR contains new functionality where user can choose Sales Channels which will new products be published to on creation from BC.
Solution contains new page and table - Shopify Sales Channels available from Shopify Shop. On page user can import sales channels available for shop and choose to which new products should be published to. If user does not choose any of the channels, then channel "Online Shop" is being used by default.
In case user did not import Sales Channels before running create product sales channels are pulled from Shopify on before publishing and default channel is used.
Pulled sales channels are updated in BC - in case the channel was removed in Shopify its removed from list in BC.
Modified/new objects
Fixes AB#556526, AB#550319