内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

主页 > CDN >

网站建设_网站建设太原_免费领

2021-07-18 01:15 出处:欧普曼云计算 人气: 评论(0

你好,C4C社区,

我写这个博客是为了向你展示,一种如何使用SDK在C4C中创建自定义解决方案的方法。

为什么是一种方法?因为你可以用不同的方法做一些步骤,这是我一直在使用的一个,它工作得很好!

此外,你可以查看我的其他博客文章如何部署,这是一个伟大的内容知道后,这一个关于创建一个解决方案。

C4C部署-指南,提示和窍门!

1. 打开"我的解决方案"选项卡,单击"创建解决方案"。

2。创建解决方案时填写字段。

有两种解决方案:

解决方案模板,您可以将其作为模板在以后的任何租户中应用。这对于创建库非常有用,例如,在开始一个新项目时,您只需应用您的模板,就可以拥有您的库。

客户特定的解决方案,为您的客户租户指定,您将在哪里创建任何自定义以满足您的客户需求。这就是为什么它是特定的,因为它不像解决方案模板那样是一个通用的东西。

另一个相关的字段是部署单元。你可以在这篇文章中了解更多关于部署单位的细节,理解"部署单位"。

提示:正如文章中所说,除非你有动机使用unit Foundation,否则最好使用Customer Relationship Management unit.

就是这样!你现在有办法了!

然而,这还不是全部。我现在一步一步地用一个有用的把戏,会让你大吃一惊!

在创建解决方案时,怎样做淘客,首次部署后,微淘客,如果您想继续使用该解决方案,则需要创建修补程序。这样做时,您将有两个解决方案,原始解决方案和补丁解决方案。您不能再更改原始解决方案,只能在修补程序解决方案中工作。

但是,国内云服务器,这样做时,原始解决方案和修补程序解决方案有两个不同的命名空间。名称空间是解决方案名称后的数字,以Y开头。

因此,您在原始解决方案中创建的所有对象(BO、屏幕、web服务…)都将位于一个名称空间中,一旦您创建并启用修补程序,它们将位于另一个名称空间中。这可能会导致一些问题,例如,启用/禁用解决方案以及如何让客户发疯(所有字段均为空)!

您可能在这里遇到此问题2625640–材料到C4C的入站复制期间未填充PDI字段数据。

提示:避免这些问题的一种方法是,在创建原始解决方案时,只需添加一个强制的BAC元素,然后直接创建修补程序!!!

是的,您原来的解决方案将是空的,只有BAC,没有其他!

以下是创建BAC的一些步骤。

1。打开解决方案资源管理器,物联网工程,点击添加新项目。

2。添加BAC元素

3。配置你的BAC,你可以用不同的方法,这里有一个可能的方法!

选择锚定时,您可以将范围问题添加到与您的解决方案相关的位置。这里我把它添加到系统管理中。创建一个业务选项,您将成为您范围内的一个问题。

它将显示一条缺少内容的消息。但是,关键是,您要创建一个空的原始解决方案,以避免名称空间的问题。审核确认

6。启动BAC.

7。登记你的BAC.

8。打开Implementation Manager并创建一个补丁,通过组装和下载它。

您需要确认此操作。

9。选择保存zip文件的位置。您不会将此zip文件用于任何部署,它只是创建一个修补程序。

10。您可能会收到一些消息,只需单击"确定"。

11。文件将被下载。

12。现在,创建一个补丁

13。由于名称空间的原因,它将要求确认创建修补程序!这实际上是我们在这里试图实现的。

在这个过程中,您可能会再次看到一些消息。

将创建修补程序,请稍候。

14。几分钟后刷新你的解决方案,你就会看到你的补丁。打开此补丁解决方案。

15。打开实施管理器,启用补丁解决方案

16。确认

17。现在右击解决方案部署业务配置

选择所有内容,虽然只有BAC本身

18。然后,进入范围配置并启用您的解决方案。

19。在问题中,也启用它

如果您收到此消息,请接受预先选择的答案。

完成此过程。

现在,您可以将您的工作保留在修补程序中,而不必担心名称空间。

提示:另一种避免字段名称空间问题的方法,至少是部分方法,因为这将有助于标准BO的扩展字段。对于您的自定义BO,您的字段都在SDK中,因为您需要在那里创建它。因此,避免此问题的另一个方法是不要使用SDK(或PDI for old school)来创建字段。创建你的领域使用库特!

KUT字段在原始解决方案和补丁解决方案中具有相同的命名空间!实际上,它在所有租户中都有相同的名称空间:Development、QAS、Test、PRD…

最后,可以在C4C中创建多个解决方案。但是,这些解决方案不会相互"说话",因为名称空间也是一样的。

因此,您可以只创建一个解决方案并在那里进行所有开发。我知道它会变大。

但在我看来,创造多种解决方案,每个目的一个,是不现实的。您将创建许多解决方案,然后在某个时候其中一个将需要另一个解决方案的字段,或者BO,或者EC…而且,要处理解决方案之间的is通信,据我所知,只是使用web服务。因此,它相当复杂,可以通过创建单个解决方案轻松避免。有一件事可以帮助最小化这种情况,那就是再次使用KUT字段,云服务器是什么,这在解决方案中是常见的。

不管怎样,您认为单解决方案还是多解决方案如何?你如何创造你的解决方案?如何处理C4C名称空间?分享你的想法!

分享给小伙伴们:
本文标签: 网站建设太原免费

相关文章

评论

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

签名: 验证码: 点击我更换图片

评论列表