/** * 更新需求填报主表VO的方法 * * @param planVO 计划填报的主表VO * @return ReqMainVO 需求填报的主表VO * @author liweiqiang 2009-11-16 */ private ReqMainVO setReqMainVO(PlanVO planVO) { ReqMainVO reqMainVO = new ReqMainVO(); // 单据类型 reqMainVO.setBill_type("E04B"); // 需求名称 reqMainVO.setBill_name(planVO.getPlan_name()); // 填写采购需求单公司 reqMainVO.setPk_corp(planVO.getPk_corp()); // 填写采购需求单部门 reqMainVO.setPk_dept(planVO.getPk_dept()); // 填写采购需求单人员 reqMainVO.setPk_person(LfwRuntimeEnvironment.getUserVO().getPrimaryKey()); // // 建议采购管理部门 // reqMainVO.setPk_dept_sug(""); // // 建议采购方式 // reqMainVO.setSug_pur_method(1); // // 建议完成日期 // reqMainVO.setSug_finish_date(""); // 预算数 // reqMainVO.setBudget(); // 受理状态 reqMainVO.setAccept_status(EbsOperaitonConst.OPERATION_REQACCEPT_STATUS_ACCEPTED); // 来源计划D reqMainVO.setPk_jh_plan(planVO.getPk_jh_plan_main()); // 采购品种类型 reqMainVO.setStock_type(planVO.getStock_type()); // 备注 reqMainVO.setMemo(planVO.getMemo()); // 制单人 reqMainVO.setOperatorid(LfwRuntimeEnvironment.getUserVO().getPrimaryKey()); // 制单日期 reqMainVO.setOperatedate(new UFDate(System.currentTimeMillis())); // 单据状态 reqMainVO.setBillstatus(IBillStatus.FREE); reqMainVO.setStatus(VOStatus.NEW); return reqMainVO; }