03 CUBC-资产组-资产模块-资产操作服务
来源:互联网 发布:最近好看的网络自制剧 编辑:程序博客网 时间:2024/04/27 16:58
CUBC-资产组-资产模块-资产操作服务-资产操作接口
因外部不同业务场景需对资产进行增减操作,包含红冲
API接口定义
Result<Void> com.deppon.cubc.asset.client.account.api.AssOperationService.AssOperate(AssOperationRequest assOperationRequest);
核心逻辑
入参数:AssOperationRequest
operatorCodeStringN 操作人名称
operatorNameStringN 外部单据类型
outBillTypeStringN 1物流交易单,2收款单,3付款单、4核销单外部单据子类型
outBillSubTypeStringN
对应单据的子类型,
如对应物流交易单中的付款方式
如收款单付款单的支付方式
如核销单对应核销类型
outBillSubTypeNameString 外部单据ID
outBillNoStringN 对应单据的id,如物流交易单则为物流交易单号,收款单号,付款单号,核销单号账务操作备注opRemarkString
返回结果:AssOperationResponse
true/fasle
返回此次资产操作是否成功详情errorResponsevarcharN 资产操作失败后返回失败原因附件:
业务映射科目
用户表(或者表结构如果统一维护,这里只列表名,并给出表统一维护的页面链接)涉及表结构 02表结构汇总
外部依赖接口List(可空)
CUBC-资产组-资产模块-资产操作服务-红冲(作废)资产操作接口
因外部不同业务场景需对资产进行增减操作,包含红冲
核心逻辑
见上图
API接口定义
Result<Void> com.deppon.cubc.asset.client.account.api.AssOperationService.AssOperateUndo(AssOperationRequest assOperationRequest);
入参数:AssOperationRequest
operatorCodeStringN 操作人名称
operatorNameStringN 外部单据类型
outBillTypeStringN 1物流交易单,2收款单,3付款单、4核销单外部单据子类型
outBillSubTypeStringN
对应单据的子类型,
如对应物流交易单中的付款方式
如收款单付款单的支付方式
如核销单对应核销类型
outBillSubTypeNameString 外部单据ID
outBillNoStringN 对应单据的id,如物流交易单则为物流交易单号,收款单号,付款单号,核销单号账务操作备注opRemarkString
CUBC-资产组-资产模块-资产操作服务-账户查询接口
前台业务查询需要的账户信息
API接口定义
public Result<AccountDO> getAccountInfo(String userCode);
核心逻辑
对象编码:当查询的对象为客户时,该编码为客户编码,当查询的对象为部门时,该编码为部门编码
用户类型:用于区分查询的对象
直接查询过滤符合条件的账户信息
入参数:AccountInfoRequest
userCodeString
客户/部门编码
返回结果:ResultList<AccountBookDO>
AccountDON 返回的账本列表
涉及表结构 02表结构汇总
用户表(或者表结构如果统一维护,这里只列表名,并给出表统一维护的页面链接)
CUBC-资产组-资产模块-资产操作服务-账本查询接口
前台业务查询需要的账本信息
API接口定义
ResultList<AccountBookDO> getAccountBookListByUserCodes(String[] userCodes);
核心逻辑
传递所有需要查询的用户ID的集合,基本非空校验之后查询符合条件的账本信息
入参数:String userCodeList
返回结果:AccountBookResponse
涉及表结构 02表结构汇总
用户表(或者表结构如果统一维护,这里只列表名,并给出表统一维护的页面链接)
CUBC-资产组-资产模块-资产操作服务-账务明细查询接口
前台业务查询需要的账本的账务明细信息
API接口定义
ResultList<AccountBalanceDO> getBalanceListByUserCode(AccountBalanceQuery accountBalanceQuery);
核心逻辑
传递所有需要查询的账本ID,基本非空校验之后查询符合条件的账务明细查
入参数:AccountBalanceQuery
返回结果:BillDetailResponse
涉及表结构 02表结构汇总
用户表(或者表结构如果统一维护,这里只列表名,并给出表统一维护的页面链接)
- 03 CUBC-资产组-资产模块-资产操作服务
- 02 CUBC-资产组-账户模块-账务基础操作服务
- 01 CUBC-资产组-账户模块-账务基础设置服务
- 资产表
- 知识资产
- 递延资产
- 资产折旧
- 长期资产
- 资产分析
- 资产管理
- 资产增值
- 资产清算
- 资产登记
- 企业文档:企业资产还是个人资产?
- 妞妞资产大起底!
- 关于资产积累
- 业务规则成资产
- 银行资产流失统计
- 微信小程序滑动删除效果
- Bochs运行bootsect步骤
- mount: 10.8.248.147:/xilinx/zed_common failed, reason given by server: Permission denied
- Java String.split()用法小结
- lua require与module
- 03 CUBC-资产组-资产模块-资产操作服务
- AndroidStudio下获取sha1的两种办法
- 安卓圆形imageview笔记
- Sizeof与Strlen的区别与联系(转)
- leetcodeOJ:134. Gas Station
- 唐迁通道
- 一个例子写完 php 类中常用的魔术函数
- 04 业务代码映射资产科目定义
- lua 协程