1. 什么是 Business Central(BC)?
Business Central(简称 BC)是微软推出的一体化 ERP(企业资源计划)系统,属于 Microsoft Dynamics 365 产品线。
它主要面向:
- 中小型企业
- 成长型企业
- 多公司、多分支企业
- 制造、贸易、零售、服务型企业
BC 的前身是:
- Microsoft Dynamics NAV(Navision)
因此很多老用户仍然会把 BC 叫做:
- NAV
- Navision
- 微软ERP
实际上:
NAV → Dynamics NAV → Dynamics 365 Business Central
是微软 ERP 的演进路线。
2. BC 的核心定位
BC 的目标是:
用一个系统管理企业的财务、采购、销售、库存、生产、项目、服务、CRM、报表等业务。
它属于:
- 云 ERP
- SaaS ERP
- 企业管理平台
同时支持:
- 云端(SaaS)
- 本地部署(On-Premise)
- 混合部署
3. BC 的主要模块
3.1 财务管理(Finance)
这是 BC 最核心的模块。
功能包括:
- 总账(G/L)
- 应收账款(AR)
- 应付账款(AP)
- 银行管理
- 固定资产
- 成本会计
- 预算管理
- 现金流预测
- 多币种
- 合并报表
- 维度分析
- VAT/GST/税务
常见功能:
- 自动生成会计分录
- 自动税额计算
- 自动汇率换算
- 银行对账
- 导入银行流水
- 财务分析报表
3.2 销售管理(Sales)
管理从报价到收款的整个流程。
主要对象:
- Customer
- Sales Quote
- Sales Order
- Sales Invoice
- Sales Return Order
- Posted Sales Invoice
典型流程:
报价 → 销售订单 → 发货 → 开票 → 收款
支持:
- 信用额度控制
- 客户价格
- 折扣
- 预付款
- 分批发货
- Drop Shipment
- 多币种销售
3.3 采购管理(Purchase)
功能:
- Vendor 管理
- Purchase Quote
- Purchase Order
- Purchase Invoice
- 采购退货
- 预付款采购
流程:
采购申请 → 采购订单 → 收货 → 发票 → 付款
支持:
- 自动补货
- 最低库存
- 供应商价格
- Lead Time
- Approval Workflow
3.4 库存管理(Inventory)
BC 的库存模块非常强。
支持:
- Item
- SKU
- Lot No.
- Serial No.
- Multiple Location
- Bin
- Warehouse
- Item Tracking
成本方式:
- FIFO
- LIFO
- Average
- Standard
- Specific
核心功能:
- 库存收发
- 调拨
- 盘点
- 库存成本调整
- 自动成本结转
- Item Ledger Entry
- Value Entry
3.5 仓库管理(Warehouse)
适用于大型仓库。
支持:
- Put-away
- Pick
- Shipment
- Receive
- Cross Dock
- Bin 管理
- WMS
- 条码系统
仓库级别:
- Basic
- Advanced
3.6 生产制造(Manufacturing)
BC 支持离散制造。
主要对象:
- Production BOM
- Routing
- Work Center
- Machine Center
- Production Order
功能:
- MRP
- MPS
- Capacity Planning
- 工序管理
- 工时管理
- 生产成本
- 在制品(WIP)
典型流程:
销售订单 → MRP → 生产订单 → 领料 → 完工 → 成本计算
3.7 服务管理(Service Management)
适合售后服务行业。
功能:
- Service Item
- Service Contract
- Service Order
- 派工
- 维修记录
- 保修管理
3.8 项目管理(Jobs/Projects)
适用于工程、IT、项目型公司。
功能:
- 项目预算
- 项目成本
- 工时记录
- 项目采购
- 项目开票
- WIP
3.9 CRM 功能
BC 自带轻量 CRM。
包括:
- Contact
- Campaign
- Opportunity
- Interaction Log
但很多企业会和:
- Dynamics 365 Sales
- Salesforce
- HubSpot
进行集成。
4. BC 的核心数据结构
BC 最大特点之一:
数据结构非常规范。
常见表
财务:
- G/L Entry
- Vendor Ledger Entry
- Customer Ledger Entry
库存:
- Item Ledger Entry
- Value Entry
生产:
- Capacity Ledger Entry
- Production Order
成本:
- Cost Entry
仓库:
- Warehouse Entry
5. BC 的过账机制(Posting)
BC 最大特色之一。
很多业务操作都会自动生成:
- G/L Entries
- VAT Entries
- Item Ledger Entries
- Value Entries
- Customer Ledger Entries
- Vendor Ledger Entries
例如:
销售发票过账
会自动生成:
- 销售收入
- 应收账款
- VAT
- 库存减少
- 销售成本
因此:
BC 是真正的"业务财务一体化"ERP。
6. BC 的维度(Dimension)
这是 BC 的核心功能。
类似:
- 成本中心
- 部门
- 项目
- 区域
- 门店
常见维度:
- DEPARTMENT
- PROJECT
- AREA
- SALESPERSON
用途:
用于:
- 财务分析
- 利润分析
- 成本归集
- BI 报表
BC 可以做到:
一张凭证同时按多个维度分析。
7. BC 的成本会计(Cost Accounting)
这是 NAV/BC 非常有特色的功能。
它和普通财务会计不同。
财务会计:
面向:
- 外部报表
- 法定报表
成本会计:
面向:
- 内部管理
- 成本分析
- 部门费用归集
- 分摊
核心对象:
- Cost Type
- Cost Center
- Cost Object
- Cost Entries
典型用途:
- 人工成本分摊
- 制造费用分摊
- 部门费用归集
- 管理费用分析
8. BC 的工作流(Workflow)
BC 支持审批流。
例如:
- 采购审批
- 付款审批
- 销售折扣审批
- 主数据审批
可以结合:
- Teams
- Power Automate
实现自动化。
9. BC 与 Microsoft 生态集成
这是 BC 最大优势之一。
9.1 Excel 集成
可以:
- Edit in Excel
- 导出 Excel
- Excel 报表
很多主数据可以直接 Excel 修改后回写。
9.2 Outlook 集成
可以:
- Outlook 查看客户
- 创建报价
- 邮件自动发送发票
9.3 Teams 集成
支持:
- Teams 审批
- Teams 查看业务数据
9.4 Power BI 集成
BC 非常适合做 BI。
常见报表:
- 销售分析
- 库存分析
- 财务分析
- 毛利分析
- 现金流
9.5 Power Platform 集成
包括:
- Power Apps
- Power Automate
- Power BI
- Copilot
可实现低代码开发。
10. BC 的开发技术
BC 支持二次开发。
开发语言:
AL Language
开发工具:
Visual Studio Code
核心对象:
- Table
- Page
- Report
- Codeunit
- Query
- XMLPort
- Enum
11. BC 扩展机制(Extension)
现代 BC 使用:
Extension 扩展开发
而不是修改标准代码。
优势:
- 升级容易
- 不破坏标准系统
- 云端兼容
12. BC 的 SaaS 架构
云版本由微软托管。
优点:
- 自动升级
- 自动备份
- 不需要服务器
- 安全性高
- 全球访问
缺点:
- 不允许修改基础代码
- 部分本地功能受限制
13. BC On-Premise 本地部署
适合:
- 特殊定制
- 本地法规
- 高度集成
- 特殊硬件
优点:
- 自由度高
- 可访问 SQL
- 可修改系统
缺点:
- 升级复杂
- 维护成本高
14. BC 的权限系统
BC 权限控制非常细。
支持:
- Role Center
- Permission Set
- User Group
- 数据级权限
例如:
- 财务只能看财务
- 仓库只能做仓库
- 销售只能看销售订单
15. BC 的报表系统
BC 支持:
- RDLC
- Word Layout
- Excel Layout
常见报表:
- 发票
- PO
- SO
- 对账单
- 财务报表
16. BC 的 API 能力
BC 有很强的 API。
支持:
- REST API
- OData
- Web Service
可以对接:
- 电商平台
- CRM
- WMS
- MES
- OA
- SHOPIFY
- 第三方系统
17. BC 常见行业应用
贸易行业
- 采购
- 销售
- 库存
- 财务
制造行业
- BOM
- MRP
- Routing
- 成本核算
零售行业
- POS
- 门店库存
- 连锁管理
服务行业
- 项目管理
- 工时
- 服务合同
18. BC 的优点
优点一:业务财务一体化
业务单据自动生成财务数据。
优点二:微软生态强
与:
- Excel
- Teams
- Power BI
- Office
深度集成。
优点三:灵活
非常适合中型企业。
优点四:开发效率高
AL 开发效率很高。
优点五:国际化强
支持:
- 多语言
- 多币种
- 多税制
- 多公司
19. BC 的缺点
缺点一:生产功能不如大型 ERP 深
相比:
- SAP
- Oracle
复杂制造略弱。
缺点二:复杂集团功能有限
超大型集团可能不足。
缺点三:高级 APS/MES 需要第三方
通常需要外部系统。
20. BC 与其他 ERP 对比
| ERP | 特点 |
|---|---|
| BC | 灵活、微软生态强 |
| SAP | 超大型企业强 |
| Oracle | 财务强 |
| Odoo | 开源灵活 |
| Kingdee | 中国本地化强 |
| 用友 | 中国财务强 |
21. BC 的典型实施流程
第一阶段:调研
- 业务流程
- 财务流程
- 主数据
第二阶段:蓝图设计
- 流程设计
- 权限设计
- 科目设计
第三阶段:系统配置
- 财务
- 销售
- 采购
- 仓库
第四阶段:开发
- 报表
- 接口
- Extension
第五阶段:测试
- UAT
- 集成测试
第六阶段:上线
- 数据迁移
- 培训
- Cutover
22. BC 的学习路线
初级
建议先学习:
- 财务
- 销售
- 采购
- 库存
- 过账逻辑
中级
学习:
- 生产
- 成本会计
- Warehouse
- Workflow
- 权限
高级
学习:
- AL 开发
- API
- Integration
- Performance
- Upgrade
23. BC 实际项目中最重要的能力
真正项目里最重要的是:
1. Posting Logic
理解:
- 为什么生成凭证
- 为什么生成库存成本
- 为什么生成 Value Entry
2. Costing
理解:
- Adjust Cost
- Expected Cost
- Actual Cost
- Standard Cost
3. Dimension
这是财务分析核心。
4. Integration
BC 很多项目核心是系统集成。
24. 为什么很多企业选择 BC?
因为 BC:
- 成本比 SAP 低
- 功能比小ERP强
- 微软生态完整
- 云化成熟
- 国际化成熟
- 灵活度高
因此非常适合:
中型成长企业。
25. 总结
Business Central 是一个:
- 财务 + 业务一体化 ERP
- 云 ERP
- 微软生态 ERP
- 灵活型 ERP
它最大的特点:
"业务单据自动驱动财务与成本。"
如果真正深入学习 BC,建议重点掌握:
- Posting Logic
- Inventory Costing
- Dimension
- Manufacturing
- Cost Accounting
- AL Development
- Integration
这些才是 BC 的核心。