当前位置:   article > 正文

专注中小企业 ERP 系统解决方案(源码Java&Vue)_erp源码

erp源码

目录

一 ERP 行业分析小

中小企业  实施ERP  困难重重?

自开发 ERP 特色优势

二 合作方式

三 企业用户端 ERP 功能及架构图

ERP - 系统管理

首页 - 统计看板

ERP - 基础资料

基础资料 - 供应商管理

基础资料 - 客户管理

基础资料 - 商品管理

基础资料 - 仓库管理

基础资料 - 结算账户

ERP - 采购管理 

采购管理 - 采购单

采购管理 - 采购退货单

ERP - 销售管理

销售管理 - 销货单

销售管理 - 销货退货单

ERP - 仓库管理

仓库管理 - 仓库管理

仓库管理 - 出入库记录

仓库管理 - 调拨记录

ERP - 财务管理

财务管理 - 预收款单

财务管理 - 转账单

财务管理 - 销项发票管理

财务管理 - 会计凭证

ERP - 报表分析

四 平台管理端 ERP 功能介绍 

系统管理 - 企业管理

系统管理 - 菜单管理

系统管理 - 企业充值订单

系统管理 - 增值服务配置

系统管理 - 增值服务配置 - 套餐

 五 数据库设计

数据库设计 - 客户信息表

数据库设计 - 客户信息表

数据库设计 - 财务发票管理表

数据库设计 - 联系人信息表

数据库设计 - 用户表

数据库设计 - 职员信息表

数据库设计 - 商品表

数据库设计 - 收款单表

六 携手共赢 欢迎定制


一 ERP 行业分析

中小企业  实施ERP  困难重重?

  •     杂 

目前主流ERP厂商提供的系统较复杂、笨 重 ,企业迫切需要轻量化、贴合企业   需求的信息系统

  •     

当前国内以中小型企业为主 ,如何以 价比帮助企业提高效率 ,加速向智造转变

  •     

当前沉淀大量客户资源 ,协同客户实现上下游供应链闭环 ,达成双赢局面

自开发 ERP 特色优势

  • SaaS云端部署,租户模式
  • 活的审批流程配置
  • 持个性化配置内容
  •  置对   口:预置头部企业对接接口设计
  •  置生   控:为头部企业提供查看订单 生产进度

二 合作方式

有云部署:  企业注册即使用,无额外的操作

有化部署:  所有数据均在企业内部,用户自备云服务器或我方代处理

定 制 化 服 务为了更好的实现企业业务流,本系统支持定制

金 牌顾问专业的ERP开发 、  实施团队,  深 耕行业二十余年,  为您提供高效 可靠的服务

三 企业用户端 ERP 功能及架构

 

ERP - 系统管理

首页 - 统计看

ERP - 基础资料

基础资料 - 供应商管理

基础资料 - 客户管理

基础资料 - 商品管理

基础资料 - 仓库管理

基础资料 - 结算账户

ERP - 采购管理 

采购管理 - 采购单

采购管理 - 采购退货单

ERP - 销售管理

销售管理 - 销货单

销售管理 - 销货退货单

ERP - 仓库管理

仓库管理 - 仓库管理

仓库管理 - 出入库记录

仓库管理 - 调拨记录

ERP - 财务管理

财务管理 - 预收款单

财务管理 - 转账单

财务管理 - 销项发票管理

财务管理 - 会计凭证

ERP - 报表分析

四 平台管理端 ERP 功能介绍 

系统管理 - 企业管理

系统管理 - 菜单管理

系统管理 - 企业充值订单

 

系统管理 - 增值服务配置

系统管理 - 增值服务配置 - 套餐

 五 数据库设计

数据库设计 - 客户信息表

  1. -- ----------------------------
  2. -- Table structure for erp_customer
  3. -- ----------------------------
  4. DROP TABLE IF EXISTS `erp_customer`;
  5. CREATE TABLE `erp_customer` (
  6. `id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ID主键',
  7. `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编号',
  8. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
  9. `category_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户类别ID',
  10. `level` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '10' COMMENT '客户等级ID',
  11. `balance_time` timestamp NULL DEFAULT NULL COMMENT '余额日期',
  12. `begin_receivable_amount` decimal(20, 2) NULL DEFAULT NULL COMMENT '期初应收款',
  13. `begin_prepaid_amount` decimal(20, 2) NULL DEFAULT NULL COMMENT '期初预收款',
  14. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  15. `active` bit(1) NULL DEFAULT b'1' COMMENT '是否启用',
  16. `created_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  17. `updated_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  18. `tenant_id` int NULL DEFAULT NULL COMMENT '租户id',
  19. PRIMARY KEY (`id`) USING BTREE
  20. ) EN

数据库设计 - 客户信息表

  1. -- ----------------------------
  2. -- Table structure for erp_customer
  3. -- ----------------------------
  4. DROP TABLE IF EXISTS `erp_customer`;
  5. CREATE TABLE `erp_customer` (
  6. `id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ID主键',
  7. `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编号',
  8. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
  9. `category_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户类别ID',
  10. `level` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '10' COMMENT '客户等级ID',
  11. `balance_time` timestamp NULL DEFAULT NULL COMMENT '余额日期',
  12. `begin_receivable_amount` decimal(20, 2) NULL DEFAULT NULL COMMENT '期初应收款',
  13. `begin_prepaid_amount` decimal(20, 2) NULL DEFAULT NULL COMMENT '期初预收款',
  14. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  15. `active` bit(1) NULL DEFAULT b'1' COMMENT '是否启用',
  16. `created_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  17. `updated_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  18. `tenant_id` int NULL DEFAULT NULL COMMENT '租户id',
  19. PRIMARY KEY (`id`) USING BTREE
  20. ) EN

数据库设计 - 财务发票管理表

  1. -- ----------------------------
  2. -- Table structure for erp_finance_invoice
  3. -- ----------------------------
  4. DROP TABLE IF EXISTS `erp_finance_invoice`;
  5. CREATE TABLE `erp_finance_invoice` (
  6. `id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键ID',
  7. `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '发票类型(income:进项,cancellation:销项)',
  8. `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '单据编号',
  9. `business_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '供应商/客户ID',
  10. `business_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '供应商/客户名称',
  11. `invoice_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '发票类型',
  12. `invoice_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '发票时间',
  13. `invoice_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '发票抬头',
  14. `invoice_tax_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '纳税人识别号',
  15. `invoice_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '注册电话',
  16. `invoice_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '注册地址',
  17. `invoice_bank` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '开户银行',
  18. `invoice_bank_account` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '开户账号',
  19. `invoice_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '发票代码',
  20. `invoice_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '发票号码',
  21. `invoice_amount` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '发票金额',
  22. `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '备注',
  23. `file` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '附件',
  24. `state` int NULL DEFAULT 0 COMMENT '状态(0:否,1:是)',
  25. `examine_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '审核时间',
  26. `examine_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作人ID',
  27. `examine_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作人名称',
  28. `created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  29. `updated_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  30. `tenant_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '租户ID',
  31. PRIMARY KEY (`id`) USING BTREE
  32. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '财务发票管理' ROW_FORMAT = Dynamic;

数据库设计 - 联系人信息表

  1. -- ----------------------------
  2. -- Table structure for erp_customer_contact
  3. -- ----------------------------
  4. DROP TABLE IF EXISTS `erp_customer_contact`;
  5. CREATE TABLE `erp_customer_contact` (
  6. `id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ID主键',
  7. `customer_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户ID',
  8. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系人',
  9. `mobile` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机号',
  10. `phone` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '座机',
  11. `position` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '职位',
  12. `qq` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'QQ',
  13. `address` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '地址',
  14. `is_primary` bit(1) NULL DEFAULT b'0' COMMENT '是否首要联系人',
  15. `created_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  16. `updated_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  17. `tenant_id` int NULL DEFAULT NULL COMMENT '租户id',
  18. PRIMARY KEY (`id`) USING BTREE
  19. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '客户联系人' ROW_FORMAT = DYNAMIC;

数据库设计 - 用户表

  1. -- ----------------------------
  2. -- Table structure for erp_account_detailed
  3. -- ----------------------------
  4. DROP TABLE IF EXISTS `erp_account_detailed`;
  5. CREATE TABLE `erp_account_detailed` (
  6. `id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键ID',
  7. `code_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '单据日期',
  8. `business_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '业务ID',
  9. `business_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '业务类型(recharge:充值,consume:消费)',
  10. `price` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '交易金额',
  11. `account_amount` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '交易后账户余额',
  12. `tenant_id` bigint NULL DEFAULT NULL COMMENT '租户ID',
  13. `created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  14. `updated_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  15. PRIMARY KEY (`id`) USING BTREE
  16. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户账户余额明细' ROW_FORMAT = Dynamic;

数据库设计 - 职员信息表

  1. -- ----------------------------
  2. -- Table structure for erp_employee
  3. -- ----------------------------
  4. DROP TABLE IF EXISTS `erp_employee`;
  5. CREATE TABLE `erp_employee` (
  6. `id` bigint NOT NULL COMMENT 'ID主键',
  7. `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编号',
  8. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
  9. `active` bit(1) NULL DEFAULT b'1' COMMENT '是否启用',
  10. `created_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  11. `updated_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  12. `tenant_id` int NULL DEFAULT NULL COMMENT '租户id',
  13. `position` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '职务',
  14. PRIMARY KEY (`id`) USING BTREE
  15. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '职员' ROW_FORMAT = DYNAMIC;

数据库设计 - 商品表

  1. -- ----------------------------
  2. -- Table structure for erp_category
  3. -- ----------------------------
  4. DROP TABLE IF EXISTS `erp_category`;
  5. CREATE TABLE `erp_category` (
  6. `id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ID主键',
  7. `type` smallint NULL DEFAULT NULL COMMENT '类型',
  8. `parent_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '父ID',
  9. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
  10. `sort_number` int NULL DEFAULT NULL COMMENT '排序',
  11. `created_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  12. `updated_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  13. `tenant_id` int NULL DEFAULT NULL COMMENT '租户id',
  14. PRIMARY KEY (`id`) USING BTREE
  15. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '类别' ROW_FORMAT = DYNAMIC;

数据库设计 - 收款单表

  1. -- ----------------------------
  2. -- Table structure for erp_collection
  3. -- ----------------------------
  4. DROP TABLE IF EXISTS `erp_collection`;
  5. CREATE TABLE `erp_collection` (
  6. `id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ID主键',
  7. `issue_date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单据日期',
  8. `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单据编号',
  9. `business_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '销货单位ID',
  10. `amount` decimal(20, 2) NULL DEFAULT NULL COMMENT '收款金额',
  11. `issue_amount` decimal(20, 2) NULL DEFAULT NULL COMMENT '单据金额',
  12. `discount_amount` decimal(20, 2) NULL DEFAULT NULL COMMENT '整单折扣金额',
  13. `verified_amount` decimal(20, 2) NULL DEFAULT NULL COMMENT '已核销金额',
  14. `unverified_amount` decimal(20, 2) NULL DEFAULT NULL COMMENT '未核销金额',
  15. `current_verified_amount` decimal(20, 2) NULL DEFAULT NULL COMMENT '本次核销金额',
  16. `advance_collect_amount` decimal(20, 2) NULL DEFAULT NULL COMMENT '预收款',
  17. `lister_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '制单人ID',
  18. `auditor_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '审核人ID',
  19. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  20. `state` int NULL DEFAULT 0 COMMENT '收款单状态:0未审核,1已审核',
  21. `created_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  22. `updated_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  23. `tenant_id` int NULL DEFAULT NULL COMMENT '租户id',
  24. PRIMARY KEY (`id`) USING BTREE
  25. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '收款单' ROW_FORMAT = DYNAMIC;

六 携手共赢 欢迎定制

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/872780
推荐阅读
相关标签
  

闽ICP备14008679号