Overview

Summary

ContactDonateImprint


13. SALES CHANNEL MODULE (UI prompt)



Module Entities (6)

EntityAliasModuleGlobal Schema
(1) AiCommerceIntegrationAiCommerceIntegrationProductModuleShopify
(2) AiPlatformAiPlatformSalesChannelModuleShopify
(3) CompanyCompanyCompanyModuleShopify
(4) ProductProductProductModuleShopify
(5) ProductSalesChannelIntegrationProductSalesChannelIntegrationSalesChannelModuleShopify
(6) SalesChannelSalesChannelSalesChannelModuleShopify

Module Interfaces (18)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /saleschannel/{id}deleteSalesChannelById(id)SalesChannelModuleDELETESalesChannel
(2) /saleschannel/{id}findSalesChannelById(id)SalesChannelModuleGETSalesChannel
(3) /productsaleschannelintegrationinsertProductSalesChannelIntegration(productsaleschannelintegration)SalesChannelModulePOSTProductSalesChannelIntegration
(4) /productsaleschannelintegration/{id}deleteProductSalesChannelIntegrationById(id)SalesChannelModuleDELETEProductSalesChannelIntegration
(5) /aiplatforminsertAiPlatform(aiplatform)SalesChannelModulePOSTAiPlatform
(6) /saleschannelfindAllSalesChannel()SalesChannelModuleGETSalesChannel
(7) /aiplatform/{id}deleteAiPlatformById(id)SalesChannelModuleDELETEAiPlatform
(8) /aiplatform/{id}findAiPlatformById(id)SalesChannelModuleGETAiPlatform
(9) /productsaleschannelintegration/product/{id}findAllProductSalesChannelIntegrationOfProduct(id)SalesChannelModuleGETProduct ProductSalesChannelIntegration
(10) /productsaleschannelintegration/{id}updateProductSalesChannelIntegrationById(productsaleschannelintegration)SalesChannelModulePUTProductSalesChannelIntegration
(11) /productsaleschannelintegration/{id}findProductSalesChannelIntegrationById(id)SalesChannelModuleGETProductSalesChannelIntegration
(12) /productsaleschannelintegration/saleschannel/{id}findAllProductSalesChannelIntegrationOfSalesChannel(id)SalesChannelModuleGETSalesChannel ProductSalesChannelIntegration
(13) /aiplatform/providercompany/{id}findAllAiPlatformOfProviderCompany(id)SalesChannelModuleGETCompany AiPlatform
(14) /aiplatformfindAllAiPlatform()SalesChannelModuleGETAiPlatform
(15) /saleschannel/{id}updateSalesChannelById(saleschannel)SalesChannelModulePUTSalesChannel
(16) /saleschannelinsertSalesChannel(saleschannel)SalesChannelModulePOSTSalesChannel
(17) /aiplatform/{id}updateAiPlatformById(aiplatform)SalesChannelModulePUTAiPlatform
(18) /productsaleschannelintegrationfindAllProductSalesChannelIntegration()SalesChannelModuleGETProductSalesChannelIntegration






13.1 AI PLATFORM


AiPlatformSalesChannelModuleShopify

Properties (3)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGAiPlatform
(2) NameSTRINGAiPlatform
(3) ProviderCompanyLONGAiPlatformCompanyCompanyModule





Example:

final AiPlatform aiplatform = (AiPlatform) invokeModule(SALES_CHANNEL_MODULE + "/aiplatform/" + id, AiPlatform.class);
if (aiplatform != null) {
    final Company providercompany1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + aiplatform.getProviderCompany().getId(), Company.class);
    if (providercompany1 != null) {
    }
}
return aiplatform;


13.2 PRODUCT SALES CHANNEL INTEGRATION


ProductSalesChannelIntegrationSalesChannelModuleShopify

Properties (6)

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





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;


13.3 SALES CHANNEL


SalesChannelSalesChannelModuleShopify

Properties (3)

PropertyTypeEntityReferenceModule
(1) ChannelTypeSTRINGSalesChannel
(2) DescriptionSTRINGSalesChannel
(3) NameSTRINGSalesChannel





Example:

final SalesChannel saleschannel = (SalesChannel) invokeModule(SALES_CHANNEL_MODULE + "/saleschannel/" + id, SalesChannel.class);
if (saleschannel != null) {
}
return saleschannel;


Overview

Summary

ContactDonateImprint