当前位置: 首页 > news >正文

Inside 模式下财务凭证电子归档模块核心服务调用清单

Inside 模式下财务凭证电子归档模块核心服务调用清单

说明

本清单为 Excel 可直接落地版,按归档模块调用原生服务归档模块暴露服务两大核心分类整理,包含服务名称、核心方法、入参 DTO、出参 DTO、核心调用场景、优先级6 大核心字段,所有 DTO 均为 MetaERP 财务域标准化预制对象,入参 / 出参字段为开发对接核心字段,可直接用于 Inside 模式下的开发落地与联调。

通用约定

  1. 服务命名:遵循FIN_<领域>_<模块>_<功能>Service,跨域通用服务为COMMON_<功能>_<模块>Service
  2. DTO 后缀:QueryXXXDTO(查询入参)、XXXOperateDTO(操作入参)、XXXResultDTO(结果出参)、XXXInfoDTO(详情出参);
  3. 通用字段:所有入参 DTO 均包含orgId(组织ID)、userId(操作用户ID),所有出参 DTO 均包含operateStatus(操作状态:SUCCESS/FAIL)、errorCode(错误码)、errorMsg(错误信息)
  4. 优先级:★★★★★(强依赖,核心场景必用)、★★★★(次核心,基础能力必用)、★★★(辅助依赖,补充场景使用)。

第一部分:归档模块调用 MetaERP 原生服务清单

序号服务归属服务名称核心方法入参 DTO(核心字段)出参 DTO(核心字段)核心调用场景优先级
1核算领域核心服务FIN_CORE_VOUCHER_CoreServicegetVoucherFullInfoVoucherQueryByIdDTO• orgId• userId・voucherId(凭证 ID)VoucherFullInfoDTO・voucherHead(凭证头:号、类型、状态)・voucherLine(凭证行:科目、金额、维度)・voucherAttach(凭证附件:文件流、名称)归档发起前采集凭证原生全量数据★★★★★
2核算领域核心服务FIN_CORE_VOUCHER_CoreServicecheckVoucherStatusVoucherStatusCheckDTO• orgId• userId• voucherId・statusList(待校验状态:如已过账、已结账)VoucherStatusCheckResultDTO・isMatch(是否符合状态)・currentStatus(当前实际状态)归档发起前校验凭证是否满足归档条件★★★★★
3核算领域核心服务FIN_CORE_VOUCHER_CoreServiceupdateVoucherArchiveTagVoucherArchiveTagUpdateDTO• orgId• userId• voucherId・archiveStatus(归档状态)CommonOperateResultDTO(通用操作结果,无扩展字段)归档完成后,在原生凭证表标记归档状态★★★★★
4核算领域核心服务FIN_CORE_ACCOUNT_CoreServicegetAccountFullInfoAccountQueryByIdDTO• orgId・accountId(科目 ID)AccountFullInfoDTO・accountCode(科目编码)・accountName(科目名称)・accountAttr(科目属性)归档数据标准化,补全科目名称 / 属性信息★★★★
5核算领域核心服务FIN_CORE_DIMENSION_CoreServicegetDimensionValueDimensionQueryDTO• orgId・dimensionId(维度 ID)・dimensionCode(维度编码)DimensionValueDTO・dimensionName(维度名称)・dimensionValue(维度值)归档数据标准化,补全核算维度信息★★★★
6财务域通用服务FIN_COMMON_AUTH_ServicecheckOperatePermissionAuthCheckDTO• orgId• userId・permissionCode(权限编码:如 VOUCHER_ARCHIVE)・businessId(业务主键:voucherId)AuthCheckResultDTO・hasPermission(是否有权限)・permissionType(权限类型)所有归档操作前的功能级权限校验★★★★★
7财务域通用服务FIN_COMMON_AUTH_ServicecheckDataPermissionDataAuthCheckDTO• orgId• userId・dataOrgId(数据所属组织 ID)・businessType(业务类型:VOUCHER)DataAuthCheckResultDTO• hasPermission・dataScope(数据权限范围)跨组织归档数据查询 / 下载时的数据级权限校验★★★★
8财务域通用服务FIN_COMMON_ORG_ServicegetOrgFullInfoOrgQueryByIdDTO• orgIdOrgFullInfoDTO・orgCode(组织编码)・orgFullName(组织全称)・orgLevel(组织层级)归档数据标准化,补全组织名称 / 编码信息★★★★
9财务域通用服务FIN_COMMON_LOG_ServicerecordBizLogBizLogRecordDTO• orgId• userId• businessType(ARCHIVE)• businessId(voucherId)・opDesc(操作描述)CommonOperateResultDTO归档全流程记录财务域业务操作日志★★★★
10跨域通用服务COMMON_FILE_StorageServiceuploadFileFileUploadDTO・fileByte(文件字节流)・fileName(文件名)・storageDir(存储目录:FIN/VOUCHER/ARCHIVE)• bizType(ARCHIVE)FileUploadResultDTO・fileId(文件 ID)・storagePath(存储路径)・fileMd5(文件 MD5 值)・fileSize(文件大小)凭证电子档 / 附件的归档存储★★★★★
11跨域通用服务COMMON_FILE_StorageServicegetFileMd5FileQueryMD5DTO• fileId• storagePathFileMD5ResultDTO• fileMd5・isTampered(是否被篡改)归档数据防篡改校验、定期文件完整性验证★★★★
12跨域通用服务COMMON_FILE_StorageServicedownloadFileFileDownloadDTO• fileId• storagePath• userIdFileDownloadResultDTO• fileByte• fileName• fileMd5归档电子档 / 附件的在线下载★★★★
13跨域通用服务COMMON_NOTIFY_ServicepushTodoTodoPushDTO• userId・todoTitle(待办标题)・todoContent(待办内容)• businessId(voucherId)・url(跳转链接)CommonOperateResultDTO归档失败时向制单人推送待办任务★★★★
14跨域通用服务COMMON_NOTIFY_ServicepushNotifyNotifyPushDTO• userId・notifyTitle(通知标题)・notifyContent(通知内容)• businessId(voucherId)CommonOperateResultDTO归档完成后向审计岗推送核查通知★★★★
15跨域通用服务COMMON_SYS_LOG_ServicerecordSysLogSysLogRecordDTO• userId・opIp(操作 IP)• module(FIN_ARCHIVE)・opType(操作类型)• opDescCommonOperateResultDTO归档模块系统级操作日志记录(如服务调用、异常)★★★

第二部分:归档模块暴露给 MetaERP 的服务清单

序号服务分类服务名称服务注册别名核心方法入参 DTO(核心字段)出参 DTO(核心字段)授权调用方核心调用场景优先级
1归档核心操作服务FIN_CORE_ARCHIVE_CoreServicearchiveCoretriggerArchiveArchiveTriggerDTO• orgId• userId• voucherId・triggerType(触发类型:AUTO/MANUAL)ArchiveOperateResultDTO・archiveStatus(归档状态)• fileMd5• storagePath・archiveTime(归档时间)凭证过账 / 审核模块、手动归档界面过账成功自动归档、手动单张归档★★★★★
2归档核心操作服务FIN_CORE_ARCHIVE_CoreServicearchiveCoretriggerBatchArchiveArchiveBatchTriggerDTO• orgId• userId・voucherIdList(凭证 ID 列表)• triggerTypeArchiveBatchOperateResultDTO・successCount(成功数)・failCount(失败数)・failVoucherList(失败凭证列表 + 原因)凭证结账模块、批量归档界面月末结账前批次归档漏归档凭证★★★★★
3归档核心操作服务FIN_CORE_ARCHIVE_CoreServicearchiveCoreupdateArchiveDataArchiveDataUpdateDTO• orgId• userId• voucherId・updateFieldMap(更新字段键值对)CommonOperateResultDTO凭证修改模块原生凭证修改后同步更新归档数据★★★★★
4归档查询服务FIN_CORE_ARCHIVE_QueryServicearchiveQuerycheckArchiveStatusArchiveStatusCheckDTO• orgId• userId・voucherId/batchId(二选一)ArchiveStatusResultDTO・isArchived(是否已归档)• archiveStatus・archiveUser(归档人)• archiveTime凭证结账模块、凭证查询模块结账前校验归档状态、凭证查询联查归档状态★★★★★
5归档查询服务FIN_CORE_ARCHIVE_QueryServicearchiveQuerygetArchiveFullInfoArchiveQueryByIdDTO• orgId• userId• voucherIdArchiveFullInfoDTO• archiveStatus• storagePath• fileMd5・voucherInfo(关联凭证基础信息)凭证查询模块、审计模块财务 / 审计人员查询归档全量详情★★★★★
6归档查询服务FIN_CORE_ARCHIVE_QueryServicearchiveQueryqueryArchiveByConditionArchiveConditionQueryDTO• orgId• userId・startTime/endTime(归档时间范围)• archiveStatus・voucherNo(凭证号,可选)ArchivePageResultDTO・pageNum(当前页)・pageSize(每页条数)・totalCount(总条数)・archiveList(归档数据列表)审计模块、归档统计界面按条件分页查询归档数据、归档统计分析★★★★
7归档文件下载服务FIN_CORE_ARCHIVE_DownloadServicearchiveDownloaddownloadArchiveFileArchiveFileDownloadDTO• orgId• userId• voucherId・fileType(文件类型:MAIN/ATTACH)FileDownloadResultDTO• fileByte• fileName• fileMd5凭证查询模块、审计模块在线下载归档主档 / 附件★★★★
8归档日志服务FIN_CORE_ARCHIVE_LogServicearchiveLoggetArchiveOpLogArchiveLogQueryDTO• orgId• userId• voucherId・opTimeStart/opTimeEnd(操作时间范围)ArchiveLogResultDTO・opLogList(操作日志列表)・每条日志:opUser、opTime、opType、opDesc审计模块、运维模块审计操作轨迹、排查归档失败原因★★★★
9归档配置服务FIN_CORE_ARCHIVE_SettingServicearchiveSettinggetArchiveConfigArchiveConfigQueryDTO• orgIdArchiveConfigDTO・isAutoArchive(是否自动归档)・isCheckBeforeClose(是否结账前置)・retryCount(自动重试次数)・retryInterval(重试间隔,分钟)所有归档相关模块模块启动加载配置、业务执行时获取归档规则★★★★

Excel 版使用说明

  1. 可直接将本清单复制到 Excel 中,按分类分 sheet 整理(如「归档调用原生服务」「归档暴露服务」),便于开发团队查阅;
  2. 入参 / 出参 DTO 的核心字段为开发必传 / 必返字段,可根据实际业务需求在财务域标准化 DTO 基础上做轻量扩展;
  3. 服务注册别名为领域内调用唯一标识,开发时需严格按清单配置,确保其他模块可正常发现和调用;
  4. 优先级为开发排期与联调优先级,★★★★★需优先开发、优先联调,保障核心归档场景落地。
http://www.jsqmd.com/news/357463/

相关文章:

  • QwQ-32B在ollama中的低延迟部署:PagedAttention加速实践
  • Chandra实操手册:Chandra镜像在ARM架构服务器(如树莓派5)上的部署验证
  • 非接触式安全防疫自动门(有完整资料)
  • OFA模型性能优化:基于LSTM的推理加速
  • RexUniNLU在物流领域的应用:智能路线规划系统
  • LongCat-Image-Edit V2产品包装设计:从创意到成品的AI全流程
  • SDXL-Turbo与Unity引擎集成:实时生成游戏素材
  • 电视剧《太平年》中钱王钱氏家族的历史成就与历代名人详析
  • Qwen3-32B头像生成器部署案例:高校AI社团零基础搭建头像创意工坊
  • YOLO X Layout在医疗影像报告中的结构化处理
  • 深入浅出:用MusePublic理解Vue.js核心原理
  • javaweb项目入门实战 - 教程
  • Qwen3-Reranker-0.6B开源大模型:完全自主可控的RAG重排序基础设施
  • 想了解追讨债务公司价格,湖北新材略收费合理助您维权 - myqiye
  • 五代十国是中国历史上介于唐朝和宋朝之间的分裂时期(907 年 —979 年),核心分为 “五代”(中原正统王朝)和 “十国”(中原周边割据政权)
  • Kook Zimage真实幻想Turbo多风格探索:童话风、赛博幻想、东方玄幻案例
  • 华为 MetaERP 财务凭证电子归档模块:Inside/Outside 选型 + 4A 架构分析 + 交互方案
  • GTE-Pro在客服知识库中的落地:用户口语化提问→制度条款精准定位
  • 2026年山东除尘滤筒选购攻略,兴达净化性价比超高 - 工业品网
  • RMBG-2.0多场景案例:电商主图、小红书封面、微信公众号配图处理
  • 通义千问2.5-0.5B一键启动教程:Docker部署详细步骤
  • Yi-Coder-1.5B与SpringBoot集成:企业级代码生成平台搭建
  • 氧化锆陶瓷加工厂哪家合作案例多,上海地区推荐哪家 - 工业设备
  • Inside 模式下财务凭证电子归档模块与 MetaERP 的全维度交互方案
  • 优化GPU显存占用:HY-Motion低资源运行配置教程
  • 专科生收藏!千笔写作工具,冠绝行业的AI论文网站
  • Qwen3-ASR与Unity集成:3D游戏语音交互系统开发
  • Inside 模式下财务凭证电子归档模块与 MetaERP 的服务调用全方案
  • ChatGLM-6B镜像部署标准化:Ansible脚本自动化supervisor配置与服务注册
  • Qwen-Turbo-BF16在智能家居设计中的应用:3D场景自动生成