NC会计平台应用与设计详解

需积分: 35 4 下载量 170 浏览量 更新于2024-08-18 收藏 1.43MB PPT 举报
"应用需求图示-nc会计平台" 在 NC5.01 会计平台中,该平台的主要目标是解决企业内部多个业务系统与财务系统的集成问题,确保财务凭证生成的高效性和灵活性,同时保持财务系统与业务系统的独立性。应用需求主要体现在以下几个方面: 1. **一次开发,多次接入**:会计平台设计为一次开发完成后,可以无缝接入新的业务系统,无需对代码进行大规模修改,简化了系统的维护和扩展。 2. **轻量级接入**:业务系统只需注册必要的信息并编写少量代码,就能完成财务凭证的自动生成,降低了业务系统与财务系统的耦合度。 3. **灵活性与可配置性**:通过可更改的系统定义信息,业务系统可以根据需求灵活生成凭证,适应不断变化的业务环境。 4. **独立性保证**:确保财务系统和业务系统互不干扰,财务人员无需关注业务数据细节,而业务人员也无需深入了解财务知识,双方代码完全隔离,系统各自独立运行。 设计思想涉及以下几个关键概念: - **实时凭证**:在生成会计凭证前,数据先以实时凭证的形式暂存于平台,便于查询但不可直接处理,确保数据的完整性和准确性。 - **平台消息**:作为业务信息的载体,平台根据消息内容选择合适的凭证模板,实现凭证的自动化生成。 - **事务处理**:平台采用独立的事务处理机制,保障业务数据在传输至平台后操作的独立性,即使平台出现异常,也能保证业务数据的完整性,避免因平台问题影响整个业务流程。 开发步骤主要包括: - **系统类型注册**:在客户化-二次开发工具-会计平台功能节点下,定义系统类型,管理EJB模块名称,以防止命名冲突导致系统异常。同时,决定是否将数据发送到会计平台,并设定业务类型。 - **单据类型注册**:在客户化-二次开发工具-单据管理下,定义各业务系统的单据类型,进行统一管理。需要注意的是,需注册会计平台取数接口、单据联查接口、自定义查询接口以及凭证保存时回写业务的接口实现类。 这些开发步骤旨在规范系统集成过程,确保 NC5.01 会计平台能够有效地与各种业务系统协同工作,提供稳定且灵活的财务凭证生成服务。同时,通过详细的注册和配置,降低了系统的维护成本,提升了整体的业务处理效率。