XX电网公司 企业级 资产管理系统 财务管理 详细设计说明书

上传人:红** 文档编号:544924 上传时间:2019-04-25 格式:DOC 页数:343 大小:4.32MB
返回 下载 相关 举报
XX电网公司 企业级 资产管理系统 财务管理 详细设计说明书_第1页
第1页 / 共343页
XX电网公司 企业级 资产管理系统 财务管理 详细设计说明书_第2页
第2页 / 共343页
XX电网公司 企业级 资产管理系统 财务管理 详细设计说明书_第3页
第3页 / 共343页
点击查看更多>>
资源描述
广东电网公司企业级资产管理系统财务管理详细设计说明书广东电网公司深圳市康拓普信息技术有限公司二零一零年六月广东电网公司企业级资产管理系统财务管理详细设计说明书1目 录总账管理 .11 科目管理 .1修订记录 .11.1 概述 .11.2 科目管理业务逻辑设计 .11.2.1 AccountArchitectureBizService 1AccountArchitectureBizService 11.2.2 AccountArchitectureDAO .51.2.3 AccountBizService 61.2.4 AccountDAO .91.2.5 AssistDimensionControlBizService 101.2.6 AssistDimensionControlDAO .122 币种管理 .132.1 概述 .132.2 币种管理业务逻辑设计 .132.2.1 CurrencyBizService.132.2.2 CurrencyDAO153 汇率管理 .163.1 概述 .163.2 汇率管理业务逻辑设计 .163.2.1 ExchangerateBizService163.2.2 ExchangerateDAO.184 会计日历管理 .214.1 概述 .214.2 会计日历管理业务逻辑设计 .214.2.1 AccountCalendarBizService214.2.2 AccountPeriodBizService234.2.3 AccountCalendarDAO.264.2.4 AccountPeriodDAO.265 维度核算管理 .285.1 概述 .285.2 核算维度管理业务逻辑设计 .285.2.1 DimensionBizService 285.2.2 DimensionDAO .315.2.3 ValueRangeBizService325.2.4 ValueRangeDAO.335.2.5 AccountGroupBizService345.2.6 AccountGroupDAO.36广东电网公司企业级资产管理系统财务管理详细设计说明书25.2.7 AccountGroupItemBizService.375.2.8 AccountGroupItemDAO .396 帐套管理 .416.1 概述 .416.2 帐套管理业务逻辑设计 .416.2.1 SetofbooksBizService416.2.2 SetofbooksDAO.436.2.3 CompanySobBizService446.2.4 CompanySobDAO.466.2.5 UserSobBizService476.2.6 UserSobDAO.497 辅助账管理 .507.1 概述 .507.2 辅助账管理业务逻辑设计 .507.2.1 DimesionAccountBizService.507.2.2 DimesionAccountItemBizService .537.2.3 DimesionAccountDAO .557.2.4 DimesionAccountItemDAO 568 凭证类型管理 .588.1 概述 .588.2 凭证类型管理业务逻辑设计 .588.2.1 VoucherTypeBizService588.2.2 VoucherTypeDAO.609 供应商管理 .619.1 概述 .619.2 供应商管理业务逻辑设计 .619.2.1 VendorBranchBizService 619.2.2 VendorBankBizService .649.2.3 VendorContactBizService .669.2.4 VendorTransactionBizService.689.2.5 VendorBranchDAO .709.2.6 VendorBankDAO 709.2.7 VendorTransactionDAO719.2.8 VendorContactDAO 7210 银行账户管理 .7410.1 概述 .7410.2 银行账户管理业务逻辑设计 .7410.2.1 BankAccountBizService7410.2.2 BankAccountDAO.7611 凭证管理 .77广东电网公司企业级资产管理系统财务管理详细设计说明书3修订记录 .7711.1 概述 .7711.2 凭证管理业务逻辑设计 .7711.2.1 VoucherBizService7711.2.2 BusinessVoucherBizService7911.2.3 TemplateVoucherBizService.8111.2.4 VoucherDAO.8411.2.5 BusinessVoucherDAO.8511.2.6 TemplateVoucherDAO8511.3 表现层设计 .8611.3.1 凭证编辑页面 .8611.4 数据库设计 .8812 凭证分录管理 .8912.1 概述 .8912.2 凭证分录管理业务逻辑设计 .8912.2.1 AbstractVoucherEntryBizService .8912.2.2 TemplateVoucherEntryBizService 9112.2.3 BusinessVoucherEntryBizService.9112.2.4 VoucherEntryBizService .9212.2.5 AbstractVoucherEntryDAO 9212.2.6 TemplateVoucherEntryDAO.9312.2.7 BusinessVoucherEntryDAO9312.2.8 VoucherEntryDAO9412.3 表现层设计 .9513 辅助账值管理 .9613.1 概述 .9613.2 辅助账值管理业务逻辑设计 .9613.2.1 VoucherAssistAccountBizService.9613.2.2 VoucherAssistAccountDAO .9813.3 数据库设计 .9914 科目余额管理 .10114.1 概述 .10114.2 科目余额管理业务逻辑设计 .10114.2.1 AccountBalanceBizService .10114.2.2 AccountBalanceDAO 10215 业务类别配置 .104修订记录 .10415.1 概述 .10415.2 业务逻辑设计 .10415.2.1 TransactionClassBizService 104广东电网公司企业级资产管理系统财务管理详细设计说明书416 单据映射维护 .10916.1 概述 .10916.2 业务逻辑设计 .10916.2.1 BillMappingRuleBizService10916.2.2 BillMappingRuleDAO.11116.3 界面设计 .11217 业务科目配置定义 .11317.1 概述 .11317.2 业务逻辑设计 .11317.2.1 TransactionAccountBizService .11317.2.2 TransactionAccountDAO 11518 单据行映射规则 .11618.1 概述 .11618.2 业务逻辑设计 .11618.2.1 BillLineMappingRuleBizService 11618.2.2 BillLineMappingRuleDAO .11819 自动科目定位规则 .12019.1 概述 .12019.2 业务逻辑设计 .12019.2.1 AccountConfirmRuleBizService .12019.3 界面设计 .122应付管理 .12420 应付管理 .124修订记录 .12420.1 概述 .12420.2 应付管理业务逻辑设计 .12420.2.1 PayableBizService .12420.2.2 PayableDAO12920.3 应付单据明细管理策略服务业务逻辑设计 .13120.3.1 PayableStrategyFactory .13120.3.2 AbstractPayableStrategy13220.3.3 PayablePrepaymentStrategy 13320.3.4 PayablePurchaseStrategy.13720.3.5 PayableLoanStrategy .14120.3.6 PayableReverseStrategy 14520.4 预付款明细管理业务逻辑设计 .14920.4.1 PrepaymentDetailBizService.14920.4.2 PrepaymentDetailDAO15120.5 采购订单应付明细管理业务逻辑设计 .15220.5.1 PurchaseDetailBizService .152广东电网公司企业级资产管理系统财务管理详细设计说明书520.5.2 PurchaseDetailDAO 15420.6 员工借款应付明细管理业务逻辑设计 .15520.6.1 LoanDetailBizService15520.6.2 LoanDetailDAO.15720.7 冲红申请应付明细管理业务逻辑设计 .15820.7.1 ReverseDetailBizService .15820.7.2 ReverseDetailDAO16021 付款管理 .16221.1 付款管理业务逻辑设计 .16221.1.1 PaymentBizService16221.1.2 PaymentDAO.16821.1.3 PaymentDetailDAO.16922 单据匹配管理 .17122.1 匹配处理逻辑设计 .17122.1.1 BillMatchBizService .171PayableBizService .17122.1.2 BillMatchDAO 176固定资产管理 .17823 变动方式类别维护 .17823.1 概述 .17823.2 业务逻辑设计 .17823.2.1 ChangeModeBizService 17823.2.2 ChangeModeDAO .18224 使用状态维护 .18424.1 概述 .18424.2 业务逻辑设计 .18424.2.1 AssetUseStateBizService.18424.2.2 AssetUseStateDAO .18625 折旧方法定义 .18825.1 概述 .18825.2 业务逻辑设计 .18825.2.1 DepreciationMethodBizService.18825.2.2 DepreciationMethodDAO .19226 存放地点 .19426.1 概述 .19426.2 业务逻辑设计 .19426.2.1 LocationBizService .19426.2.2 LocationDAO 19627 资产业务处理模块 .198广东电网公司企业级资产管理系统财务管理详细设计说明书6修订记录 .19827.1 概述 .19827.2 业务逻辑设计 .19827.2.1 AssetTransactionBizService19827.2.2 AssetsTransactionItemBizService .20727.2.3 AssetChangeCharacterItemBizService20827.2.4 AssetChangeValueItemBizService21027.2.5 AssetDecreaseItemBizService.21327.2.6 AssetIncreaseItemBizService 21527.2.7 AssetTransactionDAO.21827.2.8 AssetChangeCharacterItemDAO.21827.2.9 AssetChangeValueItemDAO.21927.2.10 AssetDecreaseItemDAO22127.2.11 AssetIncreaseItemDAO .22227.2.12 AssetTransactionIncreaseStrategy.22327.2.13 AssetTransactionDecreaseStrategy .22827.2.14 AssetTransactionValueStrategy.23327.2.15 AssetTransactionCharacterStrategy.23927.2.16 AssetTransactionEstimateStrategy 24527.3 数据库设计 .25127.4 表现层设计 .25127.4.1 资产业务管理 .25128 资产投保模块 .256修订记录 .25628.1 概述 .25628.2 业务逻辑设计 .2561.2.1 InsuranceBizService 2561.2.2 InsuranceItemBizService.2621.2.3 InsuranceMachineBizService 2631.2.4 InsuranceWealthBizService.2651.2.5 InsuranceAddonBizService .2651.2.6 PowerSupplyBizService 2661.2.7 InsuranceDAO .26628.3 数据库设计 .27628.4 表现层设计 .27629 资产清查模块 .277修订记录 .27729.1 概述 .27729.2 业务逻辑设计 .27729.2.1 AssetInventoryBizService .27729.2.2 AssetInventoryItemBizService28129.2.3 AssetInventoryDAO 283广东电网公司企业级资产管理系统财务管理详细设计说明书729.2.4 AssetInventoryItemDAO.28629.3 表现层设计 .28629.3.1 清查单填报 .28629.3.2 清查单查询 .28730 资产折旧摊销模块 .288修订记录 .28830.1 概述 .28830.2 业务逻辑设计 .29130.2.1 DepreciationCommonBizService 29130.2.2 DepreciationBizService .29630.2.3 DepreciationForecastBizService .29830.2.4 DepreciationItemBizService30130.2.5 DepreciationDAO30530.2.6 DepreciationItemDAO.30930.2.7 WorkloadAssetsDAO 31130.3 表现层设计 .31330.3.1 工作量管理 .31330.3.2 计提折旧 .31330.3.3 折旧预测 .31331 期末业务处理模块 .314修订记录 .31431.1 概述 .31431.2 业务逻辑设计 .31431.2.1 AssetValueBizService .31431.2.2 AssetValueDAO 31531.3 表现层设计 .31631.3.1 期末业务处理 .31632 固定资产报表模块 .318修订记录 .31832.1 概述 .31832.2 业务逻辑设计 .31832.2.1 AssetDepreciationReportBizService .31832.2.2 AssetDepreciationReportDAO 31932.2.3 AssetDepreciationReportContinueBizService.32132.2.4 AssetDepreciationReportContinueDAO .32232.2.5 AssetAllotReportBizService32432.2.6 AssetAllotReport DAO32532.2.7 AssetClassifyReportBizService.32832.2.8 AssetClassifyReportDAO32832.2.9 AssetDumpConditionReport BizService.33132.2.10 AssetDumpConditionReport DAO332广东电网公司企业级资产管理系统财务管理详细设计说明书832.3 表现层设计 .334广东电网公司企业级资产管理系统财务管理详细设计说明书1总账管理1 科目管理修订记录版本 修订说明 作者 审核 审核日期V1.0 新建 黄国诚V1.1V1.2V1.3所有权声明:深圳市康拓普信息技术有限公司版权所有 不得复制Copyright 2010 by Shenzhen Comtop Information Technology Co., Ltd.1.1 概述包路径: com/comtop/lcam/finance/gl/ basedata/提供科目体系的新增,修改,删除,读取基本的操作方法1.2 科目管理业务逻辑设计1.2.1AccountArchitectureBizService 类名 AccountArchitectureBizService 说明 科目体系相关业务逻辑操作依赖服务声明 AccountArchitectureDAO广东电网公司企业级资产管理系统财务管理详细设计说明书21.2.1.1 insertAccountArchitecture方法 insertAccountArchitecture说明 新增科目体系输入 AccountArchitectureVO 不带主键 ID 的值对象输出 返回科目体系主键 ID处理1. 通过 getNextKey()方法获取主键 ID。2. 将主键 ID 赋值给 AccountArchitectureVO3. 调用 accountArchitectureDAO 的 insertAccountArchitectureVO 进行插入操作1.2.1.2 updateAccountArchitecture方法 updateAccountArchitecture说明 修改科目体系输入 AccountArchitectureVO 值对象输出 修改完成,返回 1;修改时找不到实体对象 ,返回 0处理调用 accountArchitectureDAO 的 readEntity 判断记录是否存在If(不存在)返回 0else调用 accountArchitectureDAO.updateAccountArchitecture 方法修改科目体系返回 11.2.1.3 deleteAccountArchitecture方法 deleteAccountArchitecture说明 删除科目体系输入 Int AccountArchitectureId 科目体系 ID广东电网公司企业级资产管理系统财务管理详细设计说明书3输出 删除完成,返回 1;删除时找不到实体对象 ,返回 0处理调用 accountArchitectureDAO 的 readEntity 判断记录是否存在If(不存在)返回 0else调用 accountArchitectureDAO.deleteAccountArchitecture 方法删除科目体系返回 1如果进行批量删除操作时应调用批量删除方法1.2.1.4 readAccountArchitecture方法 readAccountArchitecture说明 根据科目体系 ID 读取科目体系 VO输入 Int accountArchitectureId 科目体系 ID输出 科目体系 VO处理调用 accountArchitectureDAO. readAccountArchitecture 方法读取科目体系 VO1.2.1.5 queryAccountArchitectureCount方法 queryAccountArchitectureCount说明 查询满足条件的科目体系记录个数输入 condition 查询条件输出 Int 满足条件的记录个数处理调用 accountArchitectureDAO. queryAccountArchitectureCount 方法查询科目体系的记录个数广东电网公司企业级资产管理系统财务管理详细设计说明书41.2.1.6 startAccountArchitecture方法 startAccountArchitecture说明 启用科目体系输入 String architectureIds 体系 ID 数组输出 修改完成,返回 1;修改时找不到实体对象 ,返回 0处理调用 accountArchitectureDAO 的 readEntity 判断记录是否存在If(不存在)返回 0else调用 tempVO.setArchitectureStatus 设置科目体系为启用状态调用 accountArchitectureDAO.updateAccountArchitecture 方法修改科目体系返回 11.2.1.1 stopAccountArchitecture方法 stopAccountArchitecture说明 禁用科目体系输入 String architectureIds 体系 ID 数组输出 修改完成,返回 1;修改时找不到实体对象 ,返回 0处理调用 accountArchitectureDAO 的 readEntity 判断记录是否存在If(不存在)返回 0else调用 tempVO.setArchitectureStatus 设置科目体系为禁用状态调用 accountArchitectureDAO.updateAccountArchitecture 方法修改科目体系返回 1广东电网公司企业级资产管理系统财务管理详细设计说明书51.2.1.2 queryAccountArchitectureList方法 queryAccountArchitectureList说明 查询满足条件的 acountArchitectureVO 集合输入List condition 查询条件,int pageId 页码,int size 每页显示记录数输出 满足条件的 acountArchitectureVO 集合处理调用 acountArchitectureDAO. queryAccountArchitectureList 方法查询满足条件acountArchitectureVO 集合1.2.2AccountArchitectureDAO 类名 AccountArchitectureDAO说明 科目体系 DAO1.2.2.1 queryAccountArchitectureList方法 queryAccountArchitectureList说明 查询满足条件的 AccountArchitectureVO 集合输入List condition 查询条件,int pageId 页码,int size 每页显示记录数输出 满足条件的 accountArchitectureVO 集合处理 调用父类 super. getList ()方法获得满足条件的 accountArchitectureVO 集合广东电网公司企业级资产管理系统财务管理详细设计说明书61.2.2.2 queryAccountArchitectureCount方法 queryAccountArchitectureCount说明 查询科目体系记录输入 QueryCondition输出 符合查询条件记录总数处理 调用父类 super.getCount()方法获得符合查询条件记录总数1.2.3AccountBizService 类名 AccountBizService 说明 科目相关业务逻辑操作依赖服务声明 AccountDAO1.2.3.1 insertAccount方法 insertAccount说明 新增科目输入 AccountVO 不带主键 ID 的值对象输出 返回科目主键 ID处理1. 通过 getNextKey()方法获取主键 ID。2. 将主键 ID 赋值给 AccountVO3. 调用 accountDAO 的 insertAccountVO 进行插入操作for(辅助账维度控制 List)调用 AssistDimensionControlService 的 insertAssistDimensionControl 插入AssistDimensionControlVO 对象广东电网公司企业级资产管理系统财务管理详细设计说明书71.2.3.2 updateAccount方法 updateAccount说明 修改科目输入 AccountVO 值对象输出 修改完成,返回 1;修改时找不到实体对象 ,返回 0处理调用 accountDAO 的 readEntity 判断记录是否存在If(不存在)返回 0else调用 accountDAO.updateAccount 方法修改科目for(辅助账维度控制 List)调用 AssistDimensionControlService. updateAssistDimensionControl 方法更新辅助账维度控制返回 11.2.3.3 deleteAccount方法 deleteAccount说明 删除科目输入 Int AccountId 科目 ID输出 删除完成,返回 1;删除时找不到实体对象 ,返回 0处理调用 accountDAO 的 readEntity 判断记录是否存在If(不存在)返回 0else调用 accountArchitectureDAO.deleteAccountArchitecture 方法删除科目广东电网公司企业级资产管理系统财务管理详细设计说明书8for(辅助账维度控制 List)调用 AssistDimensionControlService. updateAssistDimensionControl 方法删除 辅助账维度控制返回 1如果进行批量删除操作时应调用批量删除方法1.2.3.4 readAccount方法 readAccount说明 根据科目 ID 读取科目 VO输入 Int accountId 科目 ID输出 科目 VO处理调用 accountDAO. readAccount 方法读取科目 VO1.2.3.5 queryAccountCount方法 queryAccountCount说明 查询满足条件的科目记录个数输入 condition 查询条件输出 Int 满足条件的记录个数处理调用 accountDAO. queryAccountCount 方法查询科目的记录个数1.2.3.6 queryAccountList方法 queryAccountList说明 查询满足条件的 acountVO 集合广东电网公司企业级资产管理系统财务管理详细设计说明书9输入List condition 查询条件,int pageId 页码,int size 每页显示记录数输出 满足条件的 acountVO 集合处理 调用 acountDAO. queryAccountList 方法查询满足条件 acountVO 集合1.2.4AccountDAO 类名 AccountDAO说明 科目 DAO1.2.4.1 queryAccountCount方法 queryAccountCount说明 查询科目记录输入 QueryCondition输出 符合查询条件记录总数处理 调用父类 super.getCount()方法获得符合查询条件记录总数1.2.4.2 queryAccountList方法 queryAccountList说明 查询满足条件的 AccountVO 集合输入List condition 查询条件,int pageId 页码,int size 每页显示记录数输出 满足条件的 accountVO 集合处理 调用父类 super. getList ()方法获得满足条件的 accountVO 集合广东电网公司企业级资产管理系统财务管理详细设计说明书101.2.5AssistDimensionControlBizService 1.2.5.1 readAssistDimensionControl方法 readAssistDimensionControl说明 读取辅助账控制信息输入 AssistDimensionControlId 辅助账控制 ID输出 AssistDimensionControlVO 辅助账控制对象处理 调用 entityManager. readEntity 方法读取辅助账控制 VO1.2.5.2 insertAssistDimensionControl方法 insertAssistDimensionControl说明 新增辅助账控制信息输入 AssistDimensionControlVO 辅助账控制对象输出 AssistDimensionControlID 辅助账控制 ID处理 调用 entityManager. insertEntity 方法读取辅助账控制 VO1.2.5.3 updateAssistDimensionControl方法 updateAssistDimensionControl说明 更新辅助账控制信息输入 AssistDimensionControlVO 辅助账控制对象输出 修改完成,返回 1;修改时找不到实体对象 ,返回 0处理 调用 entityManager. updateEntity 方法读取辅助账控制 VO1.2.5.4 deleteAssistDimensionControl方法 deleteAssistDimensionControl说明 删除辅助账控制信息输入 AssistDimensionControlId 辅助账控制 ID广东电网公司企业级资产管理系统财务管理详细设计说明书11输出 删除完成,返回 1;删除时找不到实体对象 ,返回 0 处理 调用 entityManager. deleteEntity 方法读取辅助账控制 VO1.2.5.5 queryAssistDimensionControlList方法 queryAssistDimensionControlList说明 根据查询条件查询 AssistDimensionControlVO 的 List输入List condition 查询条件 int pageId 当前页数int size 最大页数输出 AssistDimensionControlVO 辅助账控制对象处理调用 AssistDimensionControlDAO. queryAssistDimensionControlList 方法读取辅助账控制 VO 集合1.2.5.6 queryAssistDimensionControlCount方法 queryAssistDimensionControlCount说明 查询满足查询条件的记录个数输入 List condition 查询条件输出 满足查询条件的记录个数处理 调用 AssistDimensionControlDAO. queryAssistDimensionControlCount 方法读取记录数1.2.5.7 deleteAssistDimensionControl方法 deleteAssistDimensionControl说明 批量删除辅助账控制信息输入 AssistDimensionControlId 辅助账控制 ID 数组输出 空处理 调用 deleteAssistDimensionControl 方法删除广东电网公司企业级资产管理系统财务管理详细设计说明书121.2.6AssistDimensionControlDAO 类名 AssistDimensionControlDAO说明 辅助账控制管理 DAO1.2.6.1 queryAssistDimensionControlCount方法 queryAssistDimensionControlCount说明 查询满足查询条件的记录个数输入 List condition 查询条件输出 满足查询条件的记录个数处理 调用父类 super.getCount()方法获得符合查询条件记录总数1.2.6.2 queryAssistDimensionControlList方法 queryAssistDimensionControlList说明 根据查询条件查询 AssistDimensionControlVO 的 List输入List condition 查询条件 int pageId 当前页数int size 最大页数输出 AssistDimensionControlVO 辅助账控制对象处理 调用父类 super. getList ()方法获得满足条件的 AssistDimensionControlVO 集合广东电网公司企业级资产管理系统财务管理详细设计说明书132 币种管理2.1 概述包路径: com/comtop/lcam/finance/gl/ basedata/提供币种管理的新增,修改,删除,读取基本的操作方法2.2 币种管理业务逻辑设计2.2.1CurrencyBizService 2.2.1.1 readCurrency方法 readCurrency说明 读取币种信息输入 currencyId 币种 ID输出 CurrencyVO 币种对象处理 调用 entityManager. readEntity 方法读取币种 VO2.2.1.2 insertCurrency方法 insertCurrency说明 新增币种信息输入 currencyVO 币种对象输出 CurrencyID 币种 ID处理 调用 entityManager. insertEntity 方法读取币种 VO2.2.1.3 updateCurrency方法 updateCurrency说明 更新币种信息输入 currencyVO 币种对象广东电网公司企业级资产管理系统财务管理详细设计说明书14输出 修改完成,返回 1;修改时找不到实体对象 ,返回 0处理 调用 entityManager. updateEntity 方法读取币种 VO2.2.1.4 deleteCurrency方法 deleteCurrency说明 删除币种信息输入 currencyId 币种 ID输出 删除完成,返回 1;删除时找不到实体对象 ,返回 0 处理 调用 entityManager. deleteEntity 方法读取币种 VO2.2.1.5 queryCurrencyList方法 queryCurrencyList说明 根据查询条件查询 CurrencyVO 的 List输入List condition 查询条件 int pageId 当前页数int size 最大页数输出 CurrencyVO 币种对象处理 调用 currencyDAO. queryCurrencyList 方法读取币种 VO 集合2.2.1.6 queryCurrencyCount方法 queryCurrencyCount说明 查询满足查询条件的记录个数输入 List condition 查询条件输出 满足查询条件的记录个数处理 调用 currencyDAO. queryCurrencyCount 方法读取记录数广东电网公司企业级资产管理系统财务管理详细设计说明书152.2.1.7 deleteCurrency方法 deleteCurrency说明 批量删除币种信息输入 currencyId 币种 ID 数组输出 空处理 调用 deleteCurrency 方法删除2.2.2CurrencyDAO 类名 CurrencyDAO说明 币种管理 DAO2.2.2.1 queryCurrencyCount方法 queryCurrencyCount说明 查询满足查询条件的记录个数输入 List condition 查询条件输出 满足查询条件的记录个数处理 调用父类 super.getCount()方法获得符合查询条件记录总数2.2.2.2 queryCurrencyList方法 queryCurrencyList说明 根据查询条件查询 CurrencyVO 的 List输入List condition 查询条件 int pageId 当前页数int size 最大页数输出 CurrencyVO 币种对象处理 调用父类 super. getList ()方法获得满足条件的 CurrencyVO 集合广东电网公司企业级资产管理系统财务管理详细设计说明书163 汇率管理3.1 概述包路径: com/comtop/lcam/finance/gl/ basedata/提供汇率管理的新增,修改,删除,读取基本的操作方法3.2 汇率管理业务逻辑设计3.2.1ExchangerateBizService 3.2.1.1 readExchangerate方法 readExchangerate说明 读取汇率信息输入 ExchangerateId 汇率 ID输出 ExchangerateVO 汇率对象处理 调用 entityManager. readEntity 方法读取汇率 VO3.2.1.2 insertExchangerate方法 insertExchangerate说明 新增汇率信息输入 ExchangerateVO 汇率对象输出 ExchangerateID 汇率 ID处理 调用 entityManager. insertEntity 方法读取汇率 VO3.2.1.3 updateExchangerate方法 updateExchangerate说明 更新汇率信息输入 ExchangerateVO 汇率对象广东电网公司企业级资产管理系统财务管理详细设计说明书17输出 修改完成,返回 1;修改时找不到实体对象 ,返回 0处理 调用 entityManager. updateEntity 方法读取汇率 VO3.2.1.4 deleteExchangerate方法 deleteExchangerate说明 删除汇率信息输入 ExchangerateId 汇率 ID输出 删除完成,返回 1;删除时找不到实体对象 ,返回 0 处理 调用 entityManager. deleteEntity 方法读取汇率 VO3.2.1.5 queryExchangerateList方法 queryExchangerateList说明 根据查询条件查询 ExchangerateVO 的 List输入List condition 查询条件 int pageId 当前页数int size 最大页数输出 ExchangerateVO 汇率对象处理 调用 ExchangerateDAO. queryExchangerateList 方法读取汇率 VO 集合3.2.1.6 queryExchangerateCount方法 queryExchangerateCount说明 查询满足查询条件的记录个数输入 List condition 查询条件输出 满足查询条件的记录个数处理 调用 ExchangerateDAO. queryExchangerateCount 方法读取记录数广东电网公司企业级资产管理系统财务管理详细设计说明书183.2.1.7 deleteExchangerate方法 deleteExchangerate说明 批量删除汇率信息输入 ExchangerateId 汇率 ID 数组输出 空处理 调用 deleteExchangerate 方法删除3.2.1.8 queryAccountPeriodList方法 queryAccountPeriodList说明 根据查询条件查询 GlAccountPeriodVO 的 List输入 无输出 GlAccountPeriodVO 的 List处理 调用 ExchangerateDAO. queryAccountPeriodList 方法3.2.1.9 insertExchangerateBatch方法 insertExchangerateBatch说明 批量保存输入ExchangerateVO exchangerateVO 汇率对象String periodId 期间 IDUser objUser 用户信息对象输出 空处理 根据期间生成出汇率日期,然后调用 insertExchangerate 循环保存3.2.2ExchangerateDAO 类名 ExchangerateDAO说明 汇率管理 DAO广东电网公司企业级资产管理系统财务管理详细设计说明书193.2.2.1 queryExchangerateCount方法 queryExchangerateCount说明 查询满足查询条件的记录个数输入 List condition 查询条件输出 满足查询条件的记录个数处理 调用父类 super.getCount()方法获得符合查询条件记录总数3.2.2.2 queryExchangerateList方法 queryExchangerateList说明 根据查询条件查询 ExchangerateVO 的 List输入List condition 查询条件 int pageId 当前页数int size 最大页数输出 ExchangerateVO 汇率对象处理 调用父类 super. getList ()方法获得满足条件的 ExchangerateVO 集合3.2.2.3 queryAccountPeriodList方法 queryAccountPeriodList说明 根据查询条件查询 GlAccountPeriodVO 的 List输入 无输出 GlAccountPeriodVO 的 List处理SQL:SELECT PERIOD_ID,PERIOD_NAME,START_DATE,END_DATE FROM FM_GL_ACCOUNT_PERIOD调用父类 super. getList ()方法获得满足条件的 GlAccountPeriodVO 集合广东电网公司企业级资产管理系统财务管理详细设计说明书203.2.2.4 queryAccountPeriodListById方法 queryAccountPeriodListById说明 根据查询条件查询 GlAccountPeriodVO输入 periodId 期间 ID输出 GlAccountPeriodVO处理SQL:SELECT PERIOD_ID,PERIOD_NAME,START_DATE,END_DATE FROM FM_GL_ACCOUNT_PERIOD WHERE PERIOD_ID = ?调用父类 super. executeQuery()方法获得满足条件的 GlAccountPeriodVO广东电网公司企业级资产管理系统财务管理详细设计说明书214 会计日历管理4.1 概述包路径: com/comtop/lcam/finance/gl/ basedata/提供会计日历的新增、修改、删除、启用、禁用、读取、会计日历期间的新增、修改、管理等功能基本的操作方法4.2 会计日历管理业务逻辑设计4.2.1AccountCalendarBizService 4.2.1.1 readGlAccountCalendar方法 readGlAccountCalendar说明 读取会计日历信息输入 calendared 会计日历 ID输出 AccountCalendarVO 会计日历对象处理 调用 entityManager. readEntity 方法读取会计日历 VO4.2.1.2 insertGlAccountCalendar方法 insertGlAccountCalendar说明 新增会计日历信息输入 AccountCalendarVO 会计日历对象输出 CalendarID 会计日历 ID处理1. 初始化现在到 20 间会计期间2. 调用 entityManager. insertEntity 方法插入会计日历 VO4.2.1.3 updateGlAccountCalendar方法 updateGlAccountCalendar
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业管理 > 商业计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!