下面我需要关于规则引擎Peoplesoft的帮助。
给定要在规则引擎管理器中创建的所需数据,例如skill = developer。
如下文所述:
根据规则类别安全性中设置的用户安全性,可以使用不同的技能级别访问规则引擎管理器。可以选择的技能级别是专家或开发人员,开发人员有能力在应用程序类PeopleCode中创建逻辑定义的规则。专家在规则引擎管理器定义规则页中创建规则逻辑。
如何在应用程序类PeopleCode中定义逻辑的规则?
对不起,我对规则引擎不熟悉,所以我对它的设置和配置不太了解。
发布于 2018-06-27 18:54:43
我还没有这样做,但假设您将使用Application创建一个新的应用程序类,该类继承自正确的类或实现正确的接口,或者修改现有的应用程序类。您需要一个PeopleCode开发人员来进行这些更改。
发布于 2018-11-16 07:13:52
我还在探索在开发人员模式中使用规则引擎的问题,而且令人震惊的是,这方面的信息如此之少。但是,我的同事能够找到应用程序类所需的最简单的结构,就像Darryls99指出的那样。结构如下:
import SCC_COMMON:ENTITY:GenericParentEntity;
import SCC_RULES_ENGINE:Util:RuleAbstract;
import SCC_RULES_ENGINE:Util:RuleFactory;
import SCC_RULES_ENGINE:Util:RuleInterface;
class YourClassName extends SCC_RULES_ENGINE:Util:RuleAbstract;
property string YourVariable;
method Query();
method Run();
end-class;
method Query
/+ Extends/implements SCC_RULES_ENGINE:Util:RuleAbstract.Query +/
//Not sure what is suppose to happen here, we left it blank
end-method;
method Run
/+ Extends/implements SCC_RULES_ENGINE:Util:RuleAbstract.Run +/
//Here we put all our processing that was required
end-method;如果有人能增加更多的信息,那就太好了。
https://stackoverflow.com/questions/51056286
复制相似问题