# G3ERP供应链核算管理模块解读文档 ## 一、核算管理模块概述 G3ERP供应链核算管理模块是整个供应链系统的财务核心与数据终点。它本身不直接产生源头业务,而是承接并处理来自采购、销售、仓存三大模块的业务数据流,通过一系列精细化的价格管理、成本计算和结账流程,最终完成企业供应链环节的财务闭环。 该模块确保了业务数据向财务数据的准确转化,为企业的成本控制、利润分析和经营决策提供了关键的数据支持,同时严格遵循财务准则,保障企业运营的合规性。
## 二、核算管理功能架构 ### 2.1 核算管理功能架构图 核算管理模块主要由以下五大核心子模块构成,共同协作完成供应链的财务核算工作: ```mermaid graph LR A["核算管理模块"] --> B["其他业务"] A --> C["价格维护"] A --> D["成本业务"] A --> E["结账业务"] A --> F["序时簿"] B --> B1["其他入库单"] B --> B2["其他出库单"] C --> C1["通用调价单"] C --> C2["客户类别调价单"] C --> C3["客户调价单"] C --> C4["部门调价单"] D --> D1["销货成本修正"] D --> D2["库存成本调整单"] D --> D3["成本计算"] E --> E1["月末业务结账前检查"] E --> E2["业务结账"] E --> E3["应付结账"] E --> E4["应收结账"] F --> F1["其他入库序时簿"] F --> F2["其他出库序时簿"] classDef moduleClass fill:#e1f5fe,stroke:#01579b,stroke-width:2px classDef subModuleClass fill:#f3e5f5,stroke:#4a148c,stroke-width:1px classDef functionClass fill:#e8f5e8,stroke:#2e7d32,stroke-width:1px class A moduleClass class B,C,D,E,F subModuleClass class B1,B2,C1,C2,C3,C4,D1,D2,D3,E1,E2,E3,E4,F1,F2 functionClass ```
### 2.2 核算管理功能架构图结构说明 #### 核心业务循环 核算管理模块的业务流程体现了严谨的财务逻辑: **价格维护 → 成本核算 → 业务结账 → 财务结账** 这个循环确保了在进行最终的财务结账前,所有的价格和成本数据都已准确无误。 #### 五大核心业务模块 1. **其他业务**:处理非标准业务流程产生的库存变动。 - **功能描述**:用于处理如赠品入库、样品领用、内部耗用等非采购、非销售引起的库存增减,确保账实相符。 - **核心流程**:创建单据 → 审核 → 记账 → 影响库存成本。 - **执行角色**:仓库管理员、财务人员。 - **业务成果**:规范化管理非标出入库,堵塞管理漏洞。 2. **价格维护**:建立灵活、多维度的价格体系。 - **功能描述**:提供强大的价格调整工具,支持按商品、按客户、按客户类别、按部门等多个维度进行精细化定价。 - **核心流程**:创建调价单 → 审批 → 生效 → 应用于销售开单。 - **执行角色**:价格管理员、销售经理。 - **业务成果**:实现灵活的价格策略,快速响应市场变化。 3. **成本业务**:实现准确的成本核算。 - **功能描述**:对库存成本和销售成本进行调整和计算,是企业利润核算的基础。 - **核心流程**:成本调整 → 成本计算 → 生成成本数据。 - **执行角色**:成本会计、财务主管。 - **业务成果**:提供准确的商品成本和销售毛利数据。 4. **结账业务**:完成财务周期的收尾工作。 - **功能描述**:执行严格的月末结账流程,对整个供应链的业务数据进行最终确认和封存,生成期末和期初数据。 - **核心流程**:结账前检查 → 业务结账 → 应付结账 → 应收结账。 - **执行角色**:财务主管、系统管理员。 - **业务成果**:完成月度财务结算,确保数据准确归档。 5. **序时簿**:提供全面的数据追溯能力。 - **功能描述**:查询所有已记账的核算类单据,为审计和数据分析提供支持。 - **核心流程**:设置查询条件 → 查看单据列表 → 追溯单据详情。 - **执行角色**:所有业务及管理人员。 - **业务成果**:保证业务的可追溯性,提供审计依据。 ---
## 三、总业务流程设计 ### 3.1 总业务流程设计图 1 ```mermaid graph TD subgraph "业务层 (输入)" A["采购/销售/仓存模块
产生各类业务单据"] end subgraph "核算层 (处理)" B["1. 价格维护
制定价格策略,影响销售单据"] C["2. 其他业务
处理赠品/报损等非标出入库"] D["3. 成本业务
汇集所有出入库单据,进行成本计算"] E["4. 结账业务
月末检查、封存数据、生成期初"] end subgraph "财务层 (输出)" F["财务报表
(成本、利润、应收应付)"] end A -- "价格策略需求" --> B B -- "价格方案" --> A A -- "非标业务单据" --> C C -- "影响成本" --> D A -- "标准业务单据" --> D D -- "成本数据" --> E E -- "结账前检查" --> A E -- "最终财务数据" --> F %% Styling based on Diagram 1 style A fill:#e3f2fd,stroke:#1976d2,stroke-width:2px style B fill:#e8f5e9,stroke:#388e3c,stroke-width:2px style C fill:#fbe9e7,stroke:#d84315,stroke-width:2px style D fill:#fffde7,stroke:#fbc02d,stroke-width:2px style E fill:#f3e5f5,stroke:#8e24aa,stroke-width:2px style F fill:#e0f7fa,stroke:#00796b,stroke-width:2px ```
### 3.2 核心数据流说明 1. **业务数据流入**: 采购、销售、仓存模块产生的已记账单据(如入库单、出库单、发票、付款单等)是核算模块进行成本计算和结账的基础。 2. **价格策略输出**: 价格维护模块设定的价格方案和调价结果,会反向应用于销售模块的开单环节,直接影响销售收入。 3. **成本计算核心**: 成本业务模块汇集了所有影响库存成本的单据(采购入库、其他出入库、成本调整等),进行加权平均或个别计价法的成本计算。 4. **结账控制**: 结账业务是最终的控制环节,它会进行结账前检查,确保所有业务模块的单据都已处理完毕,然后锁定当前会计期间的数据,生成财务快照。 ---
## 四、子模块详解 ### 4.1 其他业务 #### 4.1.1 功能简述 处理标准采购和销售流程之外的库存变动,如内部领用、样品赠送、报损等,确保企业库存账面的完整性和准确性。 #### 4.1.2 业务流程图 ```mermaid graph LR subgraph "其他出/入库流程" A["发起非标业务需求"] --> B{"选择业务类型"} B -- "1\. 入库类
(如赠品入库)" --> C["创建其他入库单"] B -- "2\. 出库类
(如样品领用)" --> D["创建其他出库单"] C --> E["选择商品批次及数量"] D --> E E --> F["单据审核"] F --> G["财务记账"] G --> H["库存与成本更新"] H --> I["结束"] end classDef startEnd fill:#e8f5e9,stroke:#4caf50,stroke-width:2px; classDef process fill:#e3f2fd,stroke:#2196f3,stroke-width:2px; classDef decision fill:#fffde7,stroke:#fbc02d,stroke-width:2px; class A,I startEnd; class C,D,E,F,G,H process; class B decision; ```
### 4.2 价格维护 #### 4.2.1 功能简述 提供一个多维度、分层级的价格管理体系。企业可以根据不同的营销策略,为不同的商品、客户、客户类别或部门设定专属的销售价格或定价方案,优先级高于商品资料中的标准价格。 #### 4.2.2 业务流程图 ```mermaid graph TD A["价格策略调整需求"] --> B{"选择调价维度"} B -- "1\. 按商品" --> C["通用调价单"] B -- "2\. 按客户" --> D["客户调价单"] B -- "3\. 按客户类别" --> E["客户类别调价单"] C --> F["录入商品及新售价"] D --> F E --> F F --> G["设置生效日期(可选)"] G --> H["提交审核"] H --> I{"审核通过?"} I -- "是" --> J["价格策略生效"] I -- "否" --> K["返回修改"] K --> B J --> L["结束"] classDef startEnd fill:#e8f5e9,stroke:#4caf50,stroke-width:2px; classDef process fill:#e3f2fd,stroke:#2196f3,stroke-width:2px; classDef decision fill:#fffde7,stroke:#fbc02d,stroke-width:2px; class A,L startEnd; class C,D,E,F,G,H,J,K process; class B,I decision; ```
### 4.3 成本业务 #### 4.3.1 功能简述 成本业务是财务核算的核心,负责对企业的存货成本进行精确计算和调整。通过成本计算功能,系统可以根据设定的计价方法(如移动加权平均法)在期末重新计算所有商品的库存成本和出库成本,确保财务报表的准确性。 #### 4.3.2 业务流程图 ```mermaid graph TD A["期末成本核算开始"] --> B["数据准备
(所有出入库单据已记账)"] B --> C["(可选)库存成本调整
或销货成本修正"] C --> D["执行成本计算"] D --> E["系统按计价方法
重新计算所有批次成本"] E --> F["更新库存成本与销售成本"] F --> G["生成成本计算报告"] G --> H["结束"] classDef startEnd fill:#e8f5e9,stroke:#4caf50,stroke-width:2px; classDef process fill:#e3f2fd,stroke:#2196f3,stroke-width:2px; class A,H startEnd; class B,C,D,E,F,G process; ```
### 4.4 结账业务 #### 4.4.1 功能简述 结账业务是每月财务周期的终点,通过一系列严谨的检查和结账步骤,对本月的供应链所有业务数据进行封存,并生成下月的期初数据。此流程确保了各模块数据在月结时间点的一致性和准确性,是财务管理中至关重要的环节。 #### 4.4.2 业务流程图 ```mermaid graph TD A["月末结账开始"] --> B["1\. 月末业务结账前检查"] B --> C{"所有业务单据是否处理完毕?"} C -- "否" --> D["返回相关模块处理未记账单据"] D --> B C -- "是" --> E["2\. 执行业务结账"] E --> F["生成本月期末库存
生成下月期初库存"] F --> G["3\. 执行应付结账"] G --> H["核对应付账款
生成应付期初"] H --> I["4\. 执行应收结账"] I --> J["核对应收账款
生成应收期初"] J --> K["月结完成"] classDef startEnd fill:#e8f5e9,stroke:#4caf50,stroke-width:2px; classDef process fill:#e3f2fd,stroke:#2196f3,stroke-width:2px; classDef decision fill:#fffde7,stroke:#fbc02d,stroke-width:2px; classDef criticalProcess fill:#ffebee,stroke:#c62828,stroke-width:2px; class A,K startEnd; class B,D,F,H,J process; class E,G,I criticalProcess; class C decision; ```
### 4.5 序时簿 #### 4.5.1 功能简述 序时簿是核算管理模块的数据查询中心,提供了对“其他入库单”和“其他出库单”等已记账单据的详细历史记录查询功能。用户可以通过多种条件过滤,快速找到所需单据,用于数据核对、审计追踪和问题排查。 #### 4.5.2 业务流程图 ```mermaid graph LR subgraph "序时簿查询流程" A["用户进入序时簿模块"] --> B["选择单据类型
(其他入库/其他出库)"]; B --> C["设置过滤条件
(时间范围、仓库、单据类型等)"]; C --> D["执行查询"]; D --> E["系统显示查询结果列表"]; E --> F{"选择操作"}; F -- "1\. 查看单据详情" --> G["显示单据详细信息"]; F -- "2\. 打印单据" --> H["调用打印功能"]; F -- "3\. 结束查询" --> I["结束"]; G --> F; H --> F; end classDef startEnd fill:#e8f5e9,stroke:#4caf50,stroke-width:2px; classDef process fill:#e3f2fd,stroke:#2196f3,stroke-width:2px; classDef decision fill:#fffde7,stroke:#fbc02d,stroke-width:2px; class A,I startEnd; class B,C,D,E,G,H process; class F decision; ``` ---
## 五、常用单据 核算管理模块主要处理和生成以下几类关键单据: 1. **调整类单据**: * 其他入库单 * 其他出库单 * 库存成本调整单 * 销货成本修正单 2. **价格类单据**: * 通用调价单 * 客户类别调价单 * 客户调价单 * 部门调价单 3. **结账类记录**: * 月末业务结账前检查报告 * 业务结账日志 * 应收/应付结账日志
## 六、总结 G3ERP供应链核算管理模块作为财务与业务的桥梁,其核心价值在于: 1. **数据整合与终结**:将分散在采购、销售、仓存环节的业务数据,转化为集中、规范的财务数据。 2. **成本精确控制**:提供准确的成本计算与调整工具,为企业利润分析和定价策略提供数据基础。 3. **价格策略灵活**:支持多维度的价格体系,帮助企业快速响应市场变化。 4. **财务流程保障**:通过严谨的月结流程,确保财务数据的准确性、完整性和周期性,为企业稳健运营提供保障。 成功实施并规范使用核算管理模块,是企业实现业财一体化、提升精细化管理水平的关键步骤。