u8cloud v1.0-事件通知技术红皮书_第1页
u8cloud v1.0-事件通知技术红皮书_第2页
u8cloud v1.0-事件通知技术红皮书_第3页
u8cloud v1.0-事件通知技术红皮书_第4页
u8cloud v1.0-事件通知技术红皮书_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一.前 二.接口介 IBDOperate接 事件类 三.表主要信息介 表 各主要字段介 四.各基本可支持的事件说 公 部门.......................................................................................................结算中 存货管理...............................................................................................存货基本...............................................................................................仓库..............................................................................................................................................................................................................15分 定义自定义 销售组 采购组 产品线.................................................................................................计量.....................................................................................................常用.....................................................................................................发运方 税目税 请购业务对 责任中 结算方 币 存货分 成套 物料生产.............................................................................................会计科 会计主 地区分 地点.....................................................................................................客商基本.............................................................................................客商管理.............................................................................................结算中 结算单 会计期间方 会计期 项目类 项目基本.............................................................................................项目管理.............................................................................................银行账 现金流量项 收支项 总账月末结 应收月末结 应付月末结 调 离 岗位信 职务信 一.前必须实现接口IBDOperate。二.接口介IBDOperatepublicvoidbeforeOperate(Stringfun_code,intopType,StringStringpk2,Objectbd_docData)throwsBusinessException;publicvoidafterOperate(Stringfun_code,intopType,Stringpk1,Stringpk2,Objectbd_docData)throws见表2-1。参 参数含

事件类常见的事件。见表2-2。12345678对于修改(BDOPERATION_ALTER)事件 都统一publicinterfaceIBDOperateContextObject{publicIBDBaseDocObjectObject}ObjectgetNewVOgetOldVO分别返回的是修改前后修改后的VOgetOldVOnull.getContextInfo是一个getBaseVO是为满足总账辅助核算同步更新的名称编码而增加的。回的两个VO就可以完成大部分的业务逻辑了。三.表主要信息介表各主要字段字段 描 为节点号,如果要所有的则可以为”ALL” IBDOperate 四.各基本可支持的事件说公VO修改后VO的4.2部VO修改前VO的修改后VO的

IBDOperateContextObject的实

结算中节点 VO 新 存货管节点 nc.vo.bd.invdoc.InvbasdocVOnc.vo.bd.invdoc.ConvertVO

nc.vo.bd.invdoc.InvmandocVOVOInvbasdocVOVO

nc.vo.bd.invdoc.InvreplVO

次是管理信息包含的VOInvmandocVO新 法中为null InvmandocVO如果是存货基本表头,则如果是件信息,则InvbindleVO实例ConvertVOInvmandocVO的实例;InvreplVO的实例;如果是件信息,则InvbindleVO实例如果是存货基本表头,则InvbasdocVO的实例ConvertVOBDOPERATION_ASSIGN待分配的存货管理VO的料生产 生产VO(ProduceVO)存货基节点 VO 新 为null InvbasdocVO的实例InvbasdocVO的实例BDOPERATION_ASSIGN待分配的存货基本VO的理VO(InvmandocVO)4.6仓节点 VO 新 StordocVO的实修 修改前VO的 修改后VO的 IBDOperateContextObject 被删除的PK。 封 4.7. VO类

修改前VO的修改后VO的IBDOperateContextObject的实其getContextInfo()方法返回的是一实现了接口IBDBaseDoc,IclientInfo被封存的4.8.分VO定义自定节点 VO 新 DefdefVO修 修改前VO的 修改后VO的 IBDOperateContextObject被删除的PK自定义项定自定义项节点 VO 新

DefdoclistVO的实修改前VO的修改后VO的PKIBDOperateContextObject销售组VOSalestruVO的实修改前VO的修改后VO的IBDOperateContextObject被删除的PK

被封存的PK采购组 VO类

PurorgVO的实修改前VO的修改后VO的 IBDOperateContextObject 产品线 VO类

ProdlineVO的实修改前VO的修改后VO的 IBDOperateContextObject PK计量节点 VO 新 MeasdocVO修 修改前VO的 修改后VO的 IBDOperateContextObject被删除的PK常用VOomabstrVO修改前VO的修改后VO的IBDOperateContextObject的发运方节点 VO 新 SendtypeVO修 修改前VO的 修改后VO的 IBDOperateContextObject被删除的PK 税目税节点 VO 新 TaxitemsVO修 修改前VO的 修改后VO的 IBDOperateContextObject被删除的PK请购业务节点 VO 修 修改前VO的 修改后VO的 例。责任中节点 VO 新 RescenterVO的实修 修改前VO的 修改后VO的 例。 被删除的PK。 结算方 VO

BalatypeVO的实修改前VO的修改后VO的PK例。

币VOCurrtypeVO的实修改前VO的

修改后VO的PK例。

存货分VO修改前VO的修改后VO的IBDOperateContextObject的成套 VO

SetpartSuperVO物料生 VO类

修改前VO的

修改后VO的PK例。会计科节点 VO AccsubjVO修改(表外科目属性beforeOperate操作beforeOperate操作

科目 会计主节点 VO 总帐启 主体vo 主体账簿固定资产启用 主体vo 主体账簿vo封 主体vo

主体账簿

主体vo主体账簿

报告vo主账vo主体vo和主体账簿vo的聚合地区分VO无无地点VO无无客商基本节点 VO getContextInfo返回IBDBaseDoc类型的

2、删除基本 被删除基本的PKpk2 2CumandocVO数组。即 客商合并的事件通知较为特殊,插件需要实现的接口是 注意:在向表bd_interfaceexec中客商合并插件时,unit_id的值必须为1。客商管节点 VO 键PK。

例,vo类型为getContextInfo返回null 例,vo类型为getContextInfo返回IBDBaseDoc类型的对象 管理VO数组,类型:CumandocVO[],长度

2删除基本信息 基本主 调用基 封 结算中节点 VO 新 为null 修 IBDOperateContextObject的实例,getContextInfo返回IBDBaseDoc类型的 被删除的PK。 结算单节点 VO 新 为null SettleunitHeaderVO的实例 IBDOperateContextObject的实例,getContextInfo返回IBDBaseDoc类型的 被删除的PK。 会计期间VO 会计期VO 修改前VO的 VO

st.BDOPERATION_A修 AeriodmonthVO的实例数组st.BDOPERATION_A删 ELETE_USEADJUST 项目类节点 VO nc.vo.bd.period.A新 修 其getContextInfo()方法返回的是一实现了接口IBDBaseDoc,IclientInfo实被封存的项目基本节点 VO 增 修 修改前VO的 修改后VO的 其getContextInfo()方法返回的是一个分 BDOPERATI

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论