1、在web扩展开发平台选择编辑界面点配置,进入配置页面;
2、在配置页面选择工具栏,点“添加普通按钮”,新增了一个按钮;
3、录入按钮的标题和元素ID:viewinvoice;
4、点击按钮标题下的“功能绑定”,打开设置界面,选择“页面功能”页签,点“新增”,录入“名称”为viewinvoice,点确定。然后退出此界面
5、保存后点“设置”,打开设置界面;
6、
在设置界面选择左树的脚本,拖拉到最后找到开发区域,刚刚新建的viewinvoice后面添加脚本如下,然后确定保存方案:
var billID = _self.getCurrentModel().id; waf.doPost({ async: false, url: waf.getContextPath() + "/fi/arap/Invoice.do?method=getInvoiceUrl", data: { billID: billID }, success: function(data){ if(data && data.msg && data.msg.length > 0){ waf.msgBox.showError(data.msg); }else if(data && data.urlList && data.urlList.length > 0){ for(var i = 0 ; i < data.urlList.length;i++){ window.open(data.urlList[i]); } } } });
7、启用DEP方案,然后再应付单编辑界面选择有发票号码的单据进行查看发票,可以打开发票查看界面。
推荐阅读
您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!
请选择打赏金币数 *