国内免费自拍1视频_亚洲精品午睡沙发系列_老熟熟女免费一区二区三区_92福利国产三区视频

產(chǎn)品手冊 實施方案 用戶案例 問題中心

合同的采購清單修改后應(yīng)該自動更新合同總價

分類:二次開發(fā) 產(chǎn)品中心 1328

合同的采購清單修改后應(yīng)該自動更新合同總價

— 以下是代碼部分

–[[
? ? Code: SD-0404
? ? Author:han? ? ?Create Date:? 2021-8-11
? ? Version:V1.0
? ? 功能:
? ? ? ? 更新訂單中的價格 F_TOTAL
–]]
json? = require (“json”)
mobox = require (“OILua_JavelinExt”)
function AfterDataObjModify ( strLuaDEID )
? ? local nRet,strRetInfo, strPOCode
? ? — 獲取 訂單編號
? ? nRet, strRetInfo = mobox.getCurEditDataObjAttr( strLuaDEID, “S_PO_CODE”? )
? ? if ( nRet ~= 0 or strRetInfo == ” ) then
? ? ? ? mobox.error( strLuaDEID, “獲取價格信息失敗!” )
? ? ? ? return
? ? end
? ? local retAttrs = json.decode( strRetInfo )
? ? strPOCode = retAttrs[1].value
? ? — 獲取這個訂單下面的 總價
? ? local strCondition = “S_PO_CODE = ‘”..strPOCode..”‘”
? ? nRet, strRetInfo = mobox.getDataObjAttrSum( strLuaDEID, “采購清單”, strCondition, “F_SUBTOTAL” )
? ? if ( nRet ~= 0? ) then
? ? ? ? mobox.error( strLuaDEID, strRetInfo)
? ? ? ? return
? ? end
? ? local fSumTotal = 0
? ? local retValue = json.decode( strRetInfo )
? ? if ( retValue[1] ~= ”? ) then
? ? ? ? fSumTotal = tonumber( retValue[1] )
? ? end
? ? strCondition = “S_PO_CODE = ‘”..strPOCode..”‘”
? ? strSetAttr = “F_TOTAL = “..fSumTotal
? ? nRet, strRetInfo = mobox.updateDataAttrByCondition( strLuaDEID, “訂單”, strCondition, strSetAttr )
? ? if ( nRet ~= 0 ) then
? ? ? ? mobox.error( strLuaDEID, strRetInfo )
? ? ? ? return
? ? end
end
標簽:腳本 上一篇: 下一篇:
展開更多
預(yù)約軟件體驗

loading...

浦东新区| 洮南市| 赞皇县| 安溪县| 万安县| 杂多县| 龙南县| 阳原县| 江都市| 武义县| 哈尔滨市| 民和| 太保市| 南丹县| 津市市| 武定县| 朝阳县| 屏东市| 旬阳县| 黎城县| 新河县| 德钦县| 桃园县| 塔河县| 天水市| 马龙县| 朝阳县| 东乌珠穆沁旗| 温宿县| 娱乐| 策勒县| 观塘区| 湟中县| 固原市| 金山区| 丹棱县| 南雄市| 东辽县| 大冶市| 汽车| 易门县|