泛微OA开发
文章平均质量分 61
没有故事的博主
这个作者很懒,什么都没留下…
展开
-
调用泛微OA接口的一些基本常识
1、传输部门、人员等字段时,要先调用HrmService接口中getUserId("workcode", "E0000003")、departmentid("departmentcode", "50000342") 方法获取OA中部门、人员的id值,这样可以直接传输到表单的人力资源、部门字段中;2、由于表单版本可能升级,初始提供的workflowid不能满足升级的需求,人为修改太过于不灵活,可以调用泛微HrmService接口中getCurrentWorkflowId(初始workflowid)获取最新原创 2021-11-02 16:42:51 · 10377 阅读 · 2 评论 -
其他系统代办消息集成至OA系统(非数据集成,仅消息代办集成自开发)
需要了解两个数据表:1、数据表1:ofs_sysinfoofs_sysinfo表主要用于分类,可将不通的系统传输进来的数据根据分类展示目录,集成前可先插入一条数据insert into ofs_sysinfo(syscode,sysshortname) VALUES('1111','外部系统')---syscode为区分系统的数据值,sysshortname为展示在代办或已办一级目录的名称2、数据表2:ofs_todo_data用于查询传输进来的代办或已办数据信息剩下就可以调用接口啦原创 2021-11-02 16:18:16 · 886 阅读 · 0 评论 -
泛微OA调用SAP接口
1、创建一个存储wsdl文件的文件夹,将SAP的wsdl文件存储到文件夹中2、选中需要调用的wsdl文件,鼠标右键New-Other-Web Service Client 生成接口文件原创 2021-03-25 09:42:34 · 2252 阅读 · 0 评论 -
泛微OA常用几种方法的封装
package com.weavernorth.util;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import com.weaver.general.BaseBean;import com.weavernorth.util.LogUtil;import weaver.conn.RecordSet;import weaver.general原创 2021-02-19 16:24:59 · 1282 阅读 · 1 评论 -
泛微OA流程中调用SAP接口
1、新建一个文件夹存放wsdl文件,将SAP提供的WSDL文件存储到其中2、选中需要调用的wsdl文件,右键New-Other-Web Service Client 创建接口代码3、将流程调用接口存放在weaver.interfaces.workflow.action下------具体路径自己确认,我这边是设置在这里package weaver.interfaces.workflow.action;import java.math.BigDecimal;import java.原创 2021-02-18 18:07:50 · 2853 阅读 · 0 评论 -
泛微OA如何与其他系统实现单点登录
因为每一个系统单点登录的认证方式不通,这里主要介绍OA如果获取相应单点需要的数据<%@ page language="java" contentType="text/html; charset=UTF-8" %><%@ page import="weaver.general.Util" %>//可引用需要的文件,用于后面获取数据<%@ page import="com.weavernorth.util.MD5Util" %><%@ page import=原创 2021-11-02 15:20:25 · 4141 阅读 · 0 评论 -
泛微OA自开发初始应做哪些
1、首先下载eclipse软件,将OA服务器中的resin/lib与WEB-INF/lib下的文件放在创建好的项目中2、初步掌握泛微OA中各个对象的用途,之前我的文章中有根据代码介绍基本上自行开发一些接口没有问题java开发文件示例3、一般我习惯于将开发的java文件放在ecology/classbean下;jsp页面放在ecology/自建一个文件夹;配置文件放在WEB-INF/prop下另,如果想要在表单中引用jsp文件,可以执行以下sqlJSP页面设置UPDATE workflow_b原创 2021-11-02 15:07:52 · 769 阅读 · 0 评论 -
泛微OA调用其它系统接口
package weaver.interfaces.workflow.scm;import org.apache.commons.httpclient.methods.PostMethod;import org.apache.commons.lang.StringEscapeUtils;import org.json.JSONArray;import org.json.JSONObject;import weaver.conn.RecordSet;import weaver.general.原创 2021-11-02 14:52:30 · 3254 阅读 · 1 评论