当前位置: 首页 > Web前端 > HTML

CRM、C4C、Hybris的后台作业

时间:2023-04-02 23:30:53 HTML

CRM使用事务码SM36查看CRM系统的后台作业:举几个例子:ABAP_TEXT_INDEX是作业ABAP_DOCU_CREATE_TEXT_INDEX执行的报表:负责填充缓冲表ABAPDOCU_BUFF,以便快速阅读ABAP帮助文档。从其他ABAP系统导入RDDIMPDP到当前系统的逻辑在这个作业中完成。C4C和CRM系统后台都是基于Netweaver,但是客户不能像CRM一样使用交易码SM36来管理后台作业。但是类似的功能在C4C的首页上是可以做到的。点击Schedule按钮重新调度一个后台作业:作业执行参数设置与ABAP后台事务代码中时间设置一致SM37:保存后作业状态为Released:注意后台作业状态Released和Released的区别Ready:Released只是说明一个job的各种属性,包括开始条件都定义好了。而Ready表示作业的启动条件已经满足,等待可用的后台工作进程选择作业,然后状态可以变为Running。https://help.sap.com/saphelp_...Hybris在Hybris中有相同的概念,但名称改为cronjob:cronjobfunctionality用于执行任务,称为cronjobs,定时在某个时间点时间。通常,cron作业可用于创建备份数据、更新目录内容或重新计算价格。应用cron作业的关键思想是在后台启动一个长的或周期性的进程,可以记录每次运行并轻松检查其结果。此处详细解释了SAPHybrisCommerce中的cron作业的概念。在ABAP中,我们使用SM37查看后台作业的日志,在Hybris中,我们在Administrationconsole中查看cron作业的执行情况:在默认设置下,cron作业会在Hybris服务器启动时自动启动,可以是在Hybris服务器启动日志中查看:在开发环境下,如果想提高服务器启动速度,可以修改这个默认设置,在配置文件local.properties中添加如下一行:addcronjob.timertask.loadonstartup=false