Overview

Summary

ContactDonateImprint


Appendix E-35: PRODUCT SALES CHANNEL INTEGRATION (UI prompt)


ProductSalesChannelIntegrationSalesChannelModuleShopify

Properties (6)

PropertyTypeEntityReferenceModule
(1) EndDateDATEProductSalesChannelIntegration
(2) IntegrationTypeSTRINGProductSalesChannelIntegration
(3) LaunchDateDATEProductSalesChannelIntegration
(4) NotesSTRINGProductSalesChannelIntegration
(5) ProductLONGProductSalesChannelIntegrationProductProductModule
(6) SalesChannelLONGProductSalesChannelIntegrationSalesChannelSalesChannelModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /productsaleschannelintegrationfindAllProductSalesChannelIntegration()SalesChannelModuleGETProductSalesChannelIntegration
(2) /productsaleschannelintegrationinsertProductSalesChannelIntegration(productsaleschannelintegration)SalesChannelModulePOSTProductSalesChannelIntegration
(3) /productsaleschannelintegration/product/{id}findAllProductSalesChannelIntegrationOfProduct(id)SalesChannelModuleGETProduct ProductSalesChannelIntegration
(4) /productsaleschannelintegration/{id}deleteProductSalesChannelIntegrationById(id)SalesChannelModuleDELETEProductSalesChannelIntegration
(5) /productsaleschannelintegration/saleschannel/{id}findAllProductSalesChannelIntegrationOfSalesChannel(id)SalesChannelModuleGETSalesChannel ProductSalesChannelIntegration
(6) /productsaleschannelintegration/{id}updateProductSalesChannelIntegrationById(productsaleschannelintegration)SalesChannelModulePUTProductSalesChannelIntegration
(7) /productsaleschannelintegration/{id}findProductSalesChannelIntegrationById(id)SalesChannelModuleGETProductSalesChannelIntegration





Example:

final ProductSalesChannelIntegration productsaleschannelintegration = (ProductSalesChannelIntegration) invokeModule(SALES_CHANNEL_MODULE + "/productsaleschannelintegration/" + id, ProductSalesChannelIntegration.class);
if (productsaleschannelintegration != null) {
    final SalesChannel saleschannel1 = (SalesChannel) invokeModule(SALES_CHANNEL_MODULE + "/saleschannel/" + productsaleschannelintegration.getSalesChannel().getId(), SalesChannel.class);
    if (saleschannel1 != null) {
    }
    final Product product2 = (Product) invokeModule(PRODUCT_MODULE + "/product/" + productsaleschannelintegration.getProduct().getId(), Product.class);
    if (product2 != null) {
        final Company company3 = (Company) invokeModule(COMPANY_MODULE + "/company/" + product2.getCompany().getId(), Company.class);
        if (company3 != null) {
        }
    }
}
return productsaleschannelintegration;


Overview

Summary

ContactDonateImprint