程序包 | 说明 |
---|---|
kd.bos.entity.botp | |
kd.bos.entity.botp.plugin.args | |
kd.bos.entity.botp.runtime | |
kd.bos.servicehelper.botp |
限定符和类型 | 方法和说明 |
---|---|
static WriteBackRuleElement |
WriteBackRuleElementSerializer.deserializeFromString(java.lang.String jsonString,
java.lang.Object baseRule)
反序列化
|
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
WriteBackRuleElementSerializer.serializeToString(WriteBackRuleElement ruleElement,
java.lang.Object baseRule)
序列化为 JSON
|
限定符和类型 | 方法和说明 |
---|---|
WriteBackRuleElement |
BeforeExecWriteBackRuleEventArgs.getRule()
当前准备执行的反写规则
|
WriteBackRuleElement |
BeforeExcessCheckEventArgs.getRule()
反写规则
|
WriteBackRuleElement |
AfterExcessCheckEventArgs.getRule()
反写规则
|
WriteBackRuleElement |
AfterCommitAmountEventArgs.getRule()
反写规则
|
WriteBackRuleElement |
AfterCalcWriteValueEventArgs.getRule()
反写规则
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<WriteBackRuleElement> |
BeforeReadSourceBillEventArgs.getRules()
反写上游源单的全部反写规则
|
限定符和类型 | 方法和说明 |
---|---|
void |
BeforeExecWriteBackRuleEventArgs.setContext(WriteBackRuleElement rule,
WriteBackFormula ruleItem)
调整当前反写规则、反写条目
|
构造器和说明 |
---|
AfterCalcWriteValueEventArgs(EntityType entity,
kd.bos.dataentity.entity.DynamicObject activeRow,
WriteBackRuleElement rule,
WriteBackFormula ruleItem,
java.math.BigDecimal val,
java.lang.Object cVal) |
AfterCommitAmountEventArgs(WriteBackRuleElement rule,
WriteBackFormula ruleItem,
BillEntityType srcSubMainType,
EntityType srcEntity,
kd.bos.dataentity.entity.DynamicObject srcActiveRow,
java.lang.String srcFieldKey,
java.math.BigDecimal currVal,
java.math.BigDecimal realVal,
java.lang.Object currCVal,
EntityType targetEntity,
kd.bos.dataentity.entity.DynamicObject targetActiveRow) |
AfterExcessCheckEventArgs(WriteBackRuleElement rule,
BillEntityType srcSubMainType,
EntityType srcEntity,
kd.bos.dataentity.entity.DynamicObject srcActiveRow,
EntityType targetEntity,
kd.bos.dataentity.entity.DynamicObject targetActiveRow) |
BeforeExcessCheckEventArgs(WriteBackRuleElement rule,
BillEntityType srcSubMainType,
EntityType srcEntity,
kd.bos.dataentity.entity.DynamicObject srcActiveRow,
EntityType targetEntity,
kd.bos.dataentity.entity.DynamicObject targetActiveRow) |
构造器和说明 |
---|
BeforeReadSourceBillEventArgs(BillEntityType srcMainType,
java.util.List<WriteBackRuleElement> rules) |
限定符和类型 | 方法和说明 |
---|---|
WriteBackRuleElement |
CRBizRuleContext.getWritebackRule()
反写规则,可能为null,在执行反写时有值
|
构造器和说明 |
---|
CRBizRuleContext(BillEntityType mainType,
WriteBackRuleElement writebackRule,
CRBizRuleElement bizRule) |
限定符和类型 | 方法和说明 |
---|---|
static WriteBackRuleElement |
WriteBackMetaServiceHelper.loadWriteBackRule(java.lang.String ruleId) |
static WriteBackRuleElement |
WriteBackMetaServiceHelper.loadWriteBackRuleVersion(long verId) |
限定符和类型 | 方法和说明 |
---|---|
static java.util.List<WriteBackRuleElement> |
WriteBackMetaServiceHelper.loadWriteBackRules(java.lang.String targetEntityNumber) |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.Long |
WriteBackMetaServiceHelper.saveWriteBackRuleVersion(WriteBackRuleElement ruleElement) |