在ListUI上,选中单据BOTP生成目标单可以有两种生成模式:
场景描述:ListUI上有一张单据(三行分录),ListUI会将此单据显示成三行。
1.单据级生成。用户选中这张单的任意一行,点“关联生成”,系统将整张单(3行分录)生成目标单;
2.分录级生成。系统只按选中的分录生成目标单;
对应以上两种生成模式,可以在ListUI的“关联生成”事件里写相应的代码实现,具体如下:
public void actionCreateTo_actionPerformed(ActionEvent e) throws Exception {setDAPTrans(true); // BOTP单据级生成
super.actionCreateTo_actionPerformed(e);
setDAPTrans(false); // BOTP分录级生成
}