Skip to content

设置科目对应关系 ​

一、功能概述 ​

本模块属于财务接口核心配置,用于将安仕达系统内部会计科目,映射对接外部财务软件(金蝶、用友等)的目标科目编码、科目名称、辅助核算编码(部门、人员、往来、项目)。 凭证导出时,系统会读取本表的映射配置,自动替换凭证内的科目、辅助核算编码,保证导出凭证可以直接导入第三方财务系统。

系统首次打开窗体自动初始化,自动导入系统末级会计科目到映射表,无需手工新增科目行。

二、界面说明 ​

页面包含3个标签页:【表格】、【使用说明】、【编码备注】。

表格字段说明 ​

列名说明编辑权限
源科目全编号安仕达系统内部会计科目完整编码只读,不可修改
源科目全名称安仕达系统内部会计科目完整名称只读,不可修改
科目类别资产/负债/权益/成本/损益只读,不可修改
生成类型系统默认/业务生成/手工录入只读,不可修改
余额方向借方/贷方只读,不可修改
目标科目编号外部财务软件对应的科目编码(如金蝶科目代码)✅ 可编辑,支持批量操作
目标标题名称外部财务软件对应的科目名称✅ 可编辑,支持批量操作
部门代码外部财务系统部门辅助核算编码✅ 可编辑,支持批量操作
员工代码外部财务系统员工辅助核算编码✅ 可编辑,支持批量操作
往来代码外部财务系统往来单位辅助核算编码✅ 可编辑,支持批量操作
项目代码外部财务系统项目辅助核算编码✅ 可编辑,支持批量操作

只读列底色为灰色锁定,不允许编辑;只有目标科目、辅助核算相关列允许填写与批量修改。

顶部工具栏按钮 ​

  1. 退出:关闭窗口
  2. 编辑:进入表格编辑模式,激活单元格修改
  3. 刷新:重新加载科目映射数据
  4. 批量清空当前列:选中多行记录,将当前选中字段全部清空
  5. 批量替换当前列:选中多行,在当前选中字段内,查找旧文本替换为新文本(例如批量替换科目编码前缀)
  6. 批量设置当前列:选中多行,把当前选中字段统一填入相同内容

批量操作限制:仅能对目标科目编号、目标标题名称、部门代码、员工代码、往来代码、项目代码执行批量操作,源科目相关只读列不支持批处理。

三、操作步骤 ​

3.1 单条手工维护映射 ​

  1. 打开【设置科目对应关系】,点击【编辑】按钮,开启编辑状态。
  2. 在表格找到需要配置的源科目,填写右侧目标科目编号、目标标题名称,按需填写部门/员工/往来/项目辅助核算编码。
  3. 填写完成,使用导航栏【保存】提交;【取消】放弃当前行修改。
  4. 支持表格顶部搜索框,输入科目名称/编号快速检索定位科目。

3.2 批量维护映射(推荐用于批量维护相同前缀/相同辅助核算) ​

  1. 先用鼠标勾选左侧行选择框,多选多条需要批量修改的科目记录。
  2. 鼠标点击你要批量修改的目标列标题或单元格(例如选中【目标科目编号】列)。
  3. 点击工具栏对应批量按钮:
  • 批量设置当前列:直接输入内容,全部选中行该字段统一填充该文本;
  • 批量替换当前列:输入【查找内容】和【替换为】,对选中行做文本替换;
  • 批量清空当前列:一键清空选中行当前字段内容。
  1. 批量操作完成后,保存数据。

批量操作前建议先核对选中行,操作无法撤销,重要配置建议先备份。

四、业务使用规则 ​

  1. 初始化逻辑:窗体第一次加载自动执行初始化SQL,自动读取安仕达系统末级科目生成映射记录;已经存在的科目映射不会重复新增。系统默认安仕达系统的会计科目跟第三方财务软件的会计科目相同,这时为了方便DEMO和测试,真实情况下两个软件的会计科目编号大概率是不同的,所以需要我们在这里进行科目匹配规则设置。
  2. 导出凭证匹配规则:
  • 导出凭证时,根据凭证上【源科目ID】读取本表配置;
  • 如果配置了目标科目编号/名称,导出凭证使用目标科目信息;为空则沿用系统源科目。
  • 辅助核算编码(部门/员工/往来/项目)同理,有配置则替换为外部财务系统编码。
  1. 科目映射配置保存后,下一次凭证导出生效,不会修改已经导出的历史凭证。

五、注意事项 ​

  1. 当前的表格是支持多选的,方便我们高效率完成设置工作。
  2. 只读字段(源科目编号、名称、类别、余额方向、生成类型)系统锁定,不允许修改。
  3. 批量操作只对当前选中的行 + 当前选中字段生效,不会改动其他列。
  4. 科目编码、辅助核算编码请严格匹配第三方财务系统档案,编码不一致会导致导入财务系统报错。
  5. 新增末级会计科目后,重新打开本窗口会自动追加新科目映射行,新增行默认目标字段为空,需要手工维护映射。
  6. 导航栏【保存】是提交单行修改;批量操作执行后自动Post保存。

六、常见问题 ​

Q1:批量按钮灰色/提示“当前字段不允许批处理” ​

A:鼠标选中的是源科目只读列(源科目编号/名称等),切换点击【目标科目编号】等可编辑列,再执行批量操作。

Q2:新增的会计科目在表格找不到? ​

A:本映射表仅加载末级科目;新增科目保存后,关闭并重新打开【设置科目对应关系】,系统自动追加新科目映射记录。

Q3:导出凭证科目没有替换成目标科目 ​

A:①检查本表该科目【目标科目编号】是否已填写;②确认凭证导出功能启用科目映射读取;③确认凭证科目为末级科目。