云服务器内容精选

  • 单据从ERP同步到OA进行审批并回写审批状态 创建流程: 整体设计流程: 详细设计图: 使用已经创建好的B1连接器,新增查询草稿单、更新草稿单两个接口执行动作; 在B1连接器中封装一个函数执行动作用于做数据转换; 使用已经创建好的OA连接器,封装一个创建流程接口执行动作; 创建一条定时任务流,每1min运行一次; 通过B1连接器中查询草稿单执行动作,查询未同步的草稿单; 遍历所有未同步的草稿单,对每条单据进行处理; 根据草稿单详细信息,构造OA创建流程接口数据; 使用OA连接器中的创建流程执行动作,在OA中创建流程; 对于已经同步完成的单据,使用B1连接器中更新草稿单的执行动作,将单据状态更新为已同步 审批流程: 整体设计流程: 详细设计图: 图1 如上图,审批结果从OA发送到ERP具体方案如下: 使用已经创建完成的B1连接器,在连接器中新封装查询审批流、更新审批流两个执行动作; 新建一个api流,接受OA系统外发的审批结果; 根据OA审批结果中的信息,使用B1连接器中查询草稿单的执行动作查询出审批的草稿单; 根据草稿单信息,使用B1连接器中查询审批流的执行动作查询出对应的审批流单据; 根据审批信息,使用B1连接器中更新审批流的执行动作更新审批流审批状态; 更新审批状态完成以后,将成功或者报错信息响应给OA。 父主题: 集成方案设计
  • 数据从OA同步到ERP 整体设计流程: 详细设计图: 图1 如上图,数据从OA同步到ERP具体方案如下: 使用之前已经建好的B1(servicelayer)连接器,在连接器中创建一个执行动作,封装创建单据的统一接口; 创建一条api流,用于接受OA审批完成后外发的数据; 将OA外发的数据结构转换成B1创建单据接口所需的数据结构; 使用B1连接器中创建单据的执行动作在B1创建单据; 将创建成功与失败的信息返回给OA 父主题: 集成方案设计-多账套
  • 生产工单同步集成方案 整体设计流程: 具体设计图: 生产工单从SparkPack 企业ERP同步到MES由 集成工作台 完成,方案如下: 准备: 1、SparkPack 企业ERP系统中新建一个自定义字段表示工单同步状态,并添加一个存储结构,使得SparkPack 企业ERP中生产工单每次更新的时候该字段都会被更新成未同步; 2、在将SparkPack 企业ERP中工单同步到MES以后,需要修改工单同步状态为已同步,由于修改工单会触发存储结构导致同步状态会被重置成未同步,所以需要增加一个自定义字段,并修改存储结构,在同时更新工单同步状态字段和辅助字段的时候,避免工单被重置成未同步。 流程: 在集成工作台创建MES连接器,通过MES鉴权接口创建连接,连接MES系统; 在MES连接器中封装所需MES系统接口,包括创建生产工单、更新生产工单、关闭生产工单等; 在集成工作台创建SparkPack 企业ERP连接器,通过SparkPack 企业ERP鉴权接口创建连接,连接SparkPack 企业ERP系统; 在SparkPack 企业ERP连接器中封装所需SparkPack 企业ERP接口,包括查询生产工单等; 在集成工作台创建流,每分钟重复执行,利用SparkPack 企业ERP连接器封装的接口,查询SparkPack 企业ERP系统内未同步(同步状态字段为false)的所有生产工单; 遍历生产工单,如果MES中没有该生产工单,则同步在MES中创建该工单;如果SparkPack 企业ERP中已取消该工单,则在同步在MES中关闭该工单;如果SparkPack 企业ERP中更新过该工单,则同步在MES中更新该工单。MES中创建、更新、关闭工单都通过MES连接器中封装的接口完成。 父主题: 集成方案设计