金蝶BOS集成开发环境,怎么获取单据上游id
时间: 2023-07-28 18:34:30 浏览: 184
在金蝶BOS集成开发环境中,获取单据上游id需要通过代码实现。您可以在单据的保存事件中,通过代码获取单据的来源单据ID(即上游单据ID)。
以下是获取上游单据ID的示例代码:
```java
public void afterSave(EntityEvent e) {
DynamicObject bill = e.getEntity();
String sourceBillID = "";
try {
sourceBillID = bill.get("SourceBillID").toString();
//获取上游单据ID
} catch (Exception ex) {
//异常处理
}
}
```
在上述代码中,通过`bill.get("SourceBillID")`方法获取单据的来源单据ID,即为上游单据ID。您可以根据实际需求对代码进行修改和完善。
相关问题
使用金蝶bos开发一个业务单据流程
使用金蝶BOS开发一个业务单据流程,需要按照以下步骤进行:
1.创建业务对象:在BOS平台中,业务对象是指对业务实体的模型化描述。我们需要通过BOS开发工具创建一个新的业务对象,定义该业务对象的属性、关系和操作等信息。
2.创建流程模板:在BOS开发工具中,我们需要创建一个新的流程模板,定义流程的各个节点、流转条件和流程的触发条件等信息。
3.关联业务对象和流程模板:在BOS开发工具中,我们需要将业务对象和流程模板进行关联,即将流程模板绑定到业务对象上,从而实现业务单据的流程化处理。
4.实现业务单据:在BOS开发工具中,我们需要按照业务对象的定义创建新的业务单据,填写各个属性的值,并提交到BOS平台进行流程处理。
5.流程处理和监控:在BOS平台上,我们可以对业务单据进行流程处理和监控,即查看当前业务单据的流程进度、审批结果和审批历史记录等信息,以及进行流程的审批、驳回和转交等操作。
总之,使用金蝶BOS开发一个业务单据流程需要结合BOS平台的各种组件和技术进行,需要对BOS平台的基本架构和开发流程有一定的了解和掌握,同时还需要根据具体的业务需求进行开发和实现。
阅读全文