G3ERP/1-流程梳理/1-G3ERP供应链模块解读⭐️⭐️⭐️/1.4.1-G3ERP供应链_核算管理_模块解读文档-v2.0.md
L.star d8484126c4 refactor: 调整文档结构并更新模块
- 调整文档结构:
  - 使用五角星对 '流程梳理' 目录下的模块文件夹进行了重命名,以标注其重要性等级。

- 更新 WebGUI 端口配置:
  - 将 data/chain-of-thought/WebGUI.md 文件中的任务管理器UI端口从 64186 更新为 65167。

- 新增 G3ERP 模块文档:
  - 添加了 '会员储值' 和 '万能报表' 模块的详细解读文档。
2025-07-14 16:41:56 +08:00

13 KiB
Raw Blame History

G3ERP供应链核算管理模块解读文档

一、核算管理模块概述

G3ERP供应链核算管理模块是整个供应链系统的财务核心与数据终点。它本身不直接产生源头业务而是承接并处理来自采购、销售、仓存三大模块的业务数据流通过一系列精细化的价格管理、成本计算和结账流程最终完成企业供应链环节的财务闭环。

该模块确保了业务数据向财务数据的准确转化,为企业的成本控制、利润分析和经营决策提供了关键的数据支持,同时严格遵循财务准则,保障企业运营的合规性。


二、核算管理功能架构

2.1 核算管理功能架构图

核算管理模块主要由以下五大核心子模块构成,共同协作完成供应链的财务核算工作:

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

graph TD
    subgraph "业务层 (输入)"
        A["采购/销售/仓存模块<br>产生各类业务单据"]
    end

    subgraph "核算层 (处理)"
        B["<b>1. 价格维护</b><br>制定价格策略,影响销售单据"]
        C["<b>2. 其他业务</b><br>处理赠品/报损等非标出入库"]
        D["<b>3. 成本业务</b><br>汇集所有出入库单据,进行成本计算"]
        E["<b>4. 结账业务</b><br>月末检查、封存数据、生成期初"]
    end

    subgraph "财务层 (输出)"
        F["财务报表<br>(成本、利润、应收应付)"]
    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 业务流程图

graph LR
    subgraph "其他出/入库流程"
        A["发起非标业务需求"] --> B{"选择业务类型"}
        B -- "1\. 入库类<br>(如赠品入库)" --> C["创建其他入库单"]
        B -- "2\. 出库类<br>(如样品领用)" --> 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 业务流程图

graph TD
    A["价格策略调整需求"] --> B{"选择调价维度"}
    
    B -- "1\. 按商品(通用)" --> C["通用调价单"]
    B -- "2\. 按客户" --> D["客户调价单"]
    B -- "3\. 按客户类别" --> E["客户类别调价单"]
    B -- "4\. 按部门" --> F["部门调价单"]
    B -- "5\. 按客户+业务员" --> G["客户业务员调价单"]
    B -- "6\. 按价格方案" --> H["各类价格方案调价单"]

    subgraph "价格设置"
        C --> I["录入商品及新售价"]
        D --> I
        E --> I
        F --> I
        G --> I
        H --> J["选择基础价格方案<br>并设置折扣/加点"]
    end
    
    I --> K["设置生效日期(可选)"]
    J --> K

    K --> L["提交审核"]
    L --> M{"审核通过?"}
    M -- "是" --> N["价格策略生效"]
    M -- "否" --> O["返回修改"]
    O --> B
    N --> P["结束"]

4.3 成本业务

4.3.1 功能简述

成本业务是财务核算的核心,负责对企业的存货成本进行精确计算和调整。通过成本计算功能,系统可以根据设定的计价方法(如移动加权平均法)在期末重新计算所有商品的库存成本和出库成本,确保财务报表的准确性。

4.3.2 业务流程图

graph TD
    A["期末成本核算开始"] --> B["数据准备<br>(所有出入库单据已记账)"]
    B --> C["(可选)库存成本调整<br>或销货成本修正"]
    C --> D["执行成本计算"]
    D --> E["系统按计价方法<br>重新计算所有批次成本"]
    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 业务流程图

graph TD
    A["月末结账开始"] --> B["1\. 月末业务结账前检查"]
    B --> C{"所有业务单据是否处理完毕?"}
    C -- "否" --> D["返回相关模块处理未记账单据"]
    D --> B
    C -- "是" --> E["2\. 执行业务结账"]
    E --> F["生成本月期末库存<br>生成下月期初库存"]
    F --> G["3\. 执行应付结账"]
    G --> H["核对应付账款<br>生成应付期初"]
    H --> I["4\. 执行应收结账"]
    I --> J["核对应收账款<br>生成应收期初"]
    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 业务流程图

graph LR
    subgraph "序时簿查询流程"
        A["用户进入序时簿模块"] --> B["选择单据类型<br>(其他入库/其他出库)"];
        B --> C["设置过滤条件<br>(时间范围、仓库、单据类型等)"];
        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. 财务流程保障:通过严谨的月结流程,确保财务数据的准确性、完整性和周期性,为企业稳健运营提供保障。

成功实施并规范使用核算管理模块,是企业实现业财一体化、提升精细化管理水平的关键步骤。