点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我是C4C SDK的新手,遇到了一个令人怀疑的场景。
我在开发系统中创建了一个自定义BO,并通过COD,Web Service和其他方式创建了一些数据。现在,我组装并下载了要在目标系统中上传的解决方案。
然后,我为解决方案创建了补丁程序(版本3)。现在,我发现开发系统中用于自定义BO的数据不再存在。OWL现在显示为空。
如果在目标系统(测试与生产)中上传补丁程序,我担心会删除那些系统中自定义BO中已经存在的所有数据吗?
请提供原因(是/否)和解决方案。
非常感谢,
Hitesh Khandelwal。
亲爱的赫蒂什,
这是SDK的预期行为。
您假设在目标系统中上传补丁程序会删除数据,这是错误的。 始终需要首先创建原始解决方案和第一个补丁解决方案数据。
如果您参考帮助文档-6.4.2在客户测试租户上创建补丁,您将获得详细信息。
以下准则和限制适用:
●在SAP云解决方案中为原始解决方案创建的任何数据以及任何范围确定决策和微调设置都不会复制到补丁解决方案中。 因此,出于测试目的,您必须确定补丁解决方案的范围并创建新的测试数据。
●如果原始解决方案包含Web服务,则此Web服务在修补程序解决方案中将具有不同的名称空间。 因此,您必须调整客户端测试工具的设置以测试补丁解决方案中的Web服务。
致谢
Anant
非常感谢Anant!
我在问题中提到的场景是我公司的开发沙盒租户。由于这是我创建的第一个解决方案和第一个补丁,所以我会遇到这样的数据问题。
在我们实际的客户开发系统中,我现在要进行更改的补丁是21号补丁(基本上不是第一个补丁,生产版本的20号补丁)。因此,根据我对您答案的理解,我不需要 担心这种情况下的数据,因为当将版本21移至"测试"然后最终移至"生产" tenant.As &范围调整活动仅需要在原始解决方案和第一个补丁中执行。移动这些更改(补丁21)不会对测试和生产中的数据产生任何影响。
如果我错了或遗漏了某些东西,请纠正我。
最好的问候
Hitesh Khandelwal。
一周热门 更多>