• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
黄洪波写点东西的地方
博客园    首页    新随笔    联系   管理    订阅  订阅
OAF 标准的供应商管理员批准流程

标准供应商审批流程

oracle.apps.pos.onboard.webui.FlexRegApproverPGCO
--初始化poplist LinkedList actionListText
= new LinkedList(); LinkedList actionListValue = new LinkedList(); populateSupplierActions(paramOAPageContext, paramOAWebBean); populateBuyerActions(paramOAPageContext, paramOAWebBean); --审批选项的返回值为100 addAction(paramOAPageContext.getMessage("POS", "POS_SUPP_APPROVE_ACTN", null), 100); --触发页面的查找事件 if (paramOAPageContext.getParameter("GoBtn") != null) { try { localObject1 = Integer.valueOf(Integer.parseInt(paramOAPageContext.getParameter("ActionList"))); } catch (Exception localException1) { localObject1 = Integer.valueOf(-1); } } --被选择的值为审批 if (((Integer)localObject1).intValue() == 100) --执行批准方法 localObject4 = (String)paramOAPageContext.getApplicationModule(paramOAWebBean).invokeMethod("ameApproveSupplier", new Serializable[] { localObject3 }); oracle.apps.pos.onboard.server.FlexRegAMImpl; ameApproveSupplier --进入审批 String str = OnboardServerHelper.ameApproveSupplierReg(localNumber, paramString, getOADBTransaction()); oracle.apps.pos.onboard.server.OnboardServerHelper; --进行验证巴拉巴拉 --审批 else { if (paramOADBTransaction.isLoggingEnabled(1)) { paramOADBTransaction.writeDiagnostics("oracle.apps.pos.onboard.server.OnboardServerHelper", "Invoking method - approveSupplierReg", 1); } approveSupplierReg(paramNumber, paramOADBTransaction); updateActionHistory(paramOADBTransaction, paramNumber.toString(), "APPROVED", paramString, String.valueOf(paramOADBTransaction.getEmployeeId()), null); str1 = "APPROVED"; } --执行approveSupplierReg方法 localOracleCallableStatement = (OracleCallableStatement)paramOADBTransaction.createCallableStatement("BEGIN POS_VENDOR_REG_PKG.approve_supplier_reg(:1, :2, :3, :4); END;", -1);

--此方法是最终审批的方法
BEGIN POS_VENDOR_REG_PKG.approve_supplier_reg(:1, :2, :3, :4); END;

 

posted on 2015-05-25 14:06  红无酒伤  阅读(571)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3