1、現狀
在當今競爭加劇的環境中,企業需要完善一些內部流程,以應對行業競爭和企業增長需求。比如說OA和ERP在不少企業是同時使用的,那麼這兩個系統的數據如何集成、相互利用呢?大型企業有專門的IT部門,這點事對他們來說不是問題,但對於大部分中小企業而言就不是那麼簡單了。
下面介紹一種方法:不需編程(需要了解點SQL和JS),簡單用手拖位就可實現往ERP中插入單據(原有單據),如生產任務單。
2、實現方法(以金蝶K/3 12.1版本爲例)
2.1 取ERP單據內碼(主鍵):
SELECT fmaxnum+1 fmaxnum FROM IcMaxNum WHERE FTABLENAME='ICMO' --生產任務單
2.2 取ERP單據編號(非主鍵):
SELECT fcurno+1 fcurno FROM IcBillNo WHERE FBILLNAME='生產任務單'
2.3 製作模板
2.4 數據綁定
2.5 調用篩選物料查詢的JS代碼
- var a=contentPane.curLGP.getCellValue("F2");
- if(a==6) {
- window.form = this.options.form; //把參數界面的form賦值給全局變量
- var $iframe = $("<iframe id='inp' name='inp' width='100%' height='100%' scrolling='no' frameborder='0'>"); // iframe參數的命名及寬高等
- $iframe.attr("src", "${servletURL}?reportlet=wuliaorenwen.cpt&op=write"); //第二張模板.cpt爲以上所說的點擊選擇按鈕時,引用js後彈出一個對話框,對話框中嵌入的下拉選項模板
- var o = {
- title : "^_^ 請先用光標選定物料,再點擊確定。",
- width : 650,
- height: 550
- };
- FR.showDialog(o.title, o.width, o.height, $iframe,o); //首先彈出對話框
- }
- else {
- alert ("請把光標放在物料代碼行再點查看!")
- }
3、效果展示
3.1 填報界面
3.2 二次查詢界面-點查看即可調用
4、視頻展示