# yberp-opensource
**Repository Path**: a200332/yberp-opensource
## Basic Information
- **Project Name**: yberp-opensource
- **Description**: 开源进销存
上市10多年,长期维护的稳定产品
- **Primary Language**: Delphi
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 9
- **Created**: 2024-07-14
- **Last Updated**: 2024-07-14
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# yberp-opensource
#### 介绍
开源进销存 上市10多年,长期维护的稳定产品
- QQ群:875823420
项目源码,使用控件,VirtualBox7.0.8,培训文档 群文件共享 均可下载
- https://gitee.com/yobosoft/yberp-opensource
#### VirtualBox7.0.8 配置好开发环境
- Win10-64-YBERP-OpenSource.ova 登录用户名:ybdev 密码:ybdev
- 腾讯微云 https://share.weiyun.com/4ezQDjiy
- 百度云链接:https://pan.baidu.com/s/14_8bctm2xQLfV6uJhlPorQ?pwd=gmth 提取码:gmth
- Delphi10.3.3 + 控件
- LiteSQL SQL2008R2 + 程序数据库模版
- Wise安装包打包工具
#### 软件架构
传统C/S;
D10.3.3 + UniDac + SQLServer
客户端:按功能模块bpl分包开发模式
服务器:独立Exe文件
移动端使用三层架构。
D11.3 + FMX + DIOCP + SQLite
#### 安装培训教程
详见doc目录文档
#### 使用说明
Delphi 10.3.3 控件安装有次序
1. D:\Program Files (x86)\Embarcadero\Studio\20.0\bin\dclsockets260.bpl
2. Raize(6.2.3) Raize.groupproj
3. UniDac(8.2) UniDac82D26Pro.exe
4. llPdfLib36 llPdfLib36D10.bpk
5. TeeChart2019 需要卸载系统自带的并把system32目录(x64 SysWOW64)旧版本移除,否则会有同名窗体而无法加载新版本,
先将Unicode 控制面板-区域和语言-区域-管理-非UniCode-更改系统区域设置-英文(英国)
(Win10 将Unicode 控制面板-时间和语言-语言-管理语言设置-管理-非UniCode-更改系统区域设置-英文(英国))
设置后重启系统,后执行TeeRecompile.exe安装(会自动备份旧版本)。安装完成后再修改回中文。
如果有使用FastReport控件,安装时需要修改两个tee.inc文件,使用TeeChartPro9版本
6. ReportMachine(7.0增加二维码、修正PDF文件导出比率) --需要llPdfLib36, rm_10.3.groupproj
TeeChart2019 要设置Search Path: Browse Path: Library Path:
D:\Develope\compnonts\TeeChart\Compiled\Delphi26.win32\Lib\Obj
D:\Develope\compnonts\ReportMachine.v7.0(D5-XE10)\Source;
D:\Develope\compnonts\ReportMachine.v7.0(D5-XE10)\Source\psBarCode;
D:\Develope\compnonts\ReportMachine.v7.0(D5-XE10)\Source\synpdf
7. DevExpress(19.1.2) 需要TeeChart2019 DxAutoInstaller.exe
8. VCLZIP451.1 VCLZipD10_3_2.dproj
9. EurekaLog_7.11.1.0
#### 目录说明(虚拟机环境)
1. D:\Develope
- compnonts 控件包
- database 数据库SQLServer2008R2绿色版
- Wise Installation System 安装程序打包工具
- YBDoc 培训文档
- ybdata 永邦例子帐套
- ybsoft\yberprio 项目代码
- basedata 基础资料
- bill 单据
- client 客户端主程序
- clientcenter 客户中心
- common 通用单元
- dcu
- doc 教学培训文档
- eBusiness 网络商务
- finance 财务
- global 公用单元
- manufacture 生产
- release 程序发布目录
- report 报表
- server 服务器
- service 售后服务
- SQLScript 脚本
- SQLScript2008Ver SQLServer2008版本脚本
- UpdateToClientSetup.bat 更新程序发布客户端文件到安装包打包目录
- UpdateToSetup.bat 更新程序发布客户端、服务器文件到安装包打包目录
2. D:\安装 安装包打包目录 build C3.bat build C5.bat 需要鼠标右键管理员身份运行
3. D:\YBERP 模版数据库、数据库模版文件
更新数据库模版过程
1.修改数据库(表结构、存储过程、函数、试图...)
2.Microsoft SQL Server Management Studio 18--系统数据库--master--可编程性--存储过程--buildC5--右键 执行存储过程
3.执行UpdateToSetup.bat
4.执行build C5.bat
#### 免费开源的模块
- 采购管理
- 销售管理
- 仓库管理
- 现金管理
- 应收应付
- 报表系统
免费开源最高支持10用户,如需更多用户请购买服务器源码
YBERPServer.int 开源版本设置,开源版本客户端数量设置
[Product]
OpenSourceVer=1
OpenSourceUserNum=10
#### 收费开源压缩包
生产加工.7z 5000元
委外加工.7z 5000元
售后服务.7z 3000元
财务总账.7z 5000元
固定资产.7z 3000元
工资管理.7z 3000元
服务器.7z 5000元
烧狗、授权文件生成 MisString.pas
移动服务器 3000元
Pos客户端 3000元
移动客户端 3000元
Web服务器 3000元
Web客户度 3000元
H5APP 3000元
#### 开发技术支持 20000元/年
向日葵 QQ 等远程支持
#### 使用技术支持 5000元/年 1000元/次
向日葵 QQ 等远程支持
#### 授权协议
MIT许可证
版本1.0 2023-06-28
版权所有@2023 肖俊
特此授予获得本软件和相关文档文件(以下简称"软件")副本的任何人免费许可,以处理本软件的权限,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售本软件的副本,并允许向任何使用本软件的人提供上述权限,但须满足以下条件:
- 上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
- 本协议只支持项目型销售,如需产品型销售需其他独立授权。
- 本协议只包含以下模块 采购管理、销售管理、仓库管理、现金管理、应收应付、报表系统,其他模块需其他独立授权。
- 本协议包含的免费开源代码可以随意发布、分发;但不可以再次收费授权。用户二次开发的源码不受限制。
以下为基于 yberp-opensource 的补充协议。为了保证您和他人的利益请遵循以下几条使用规则:
1. 您可以在完全遵循本协议的情况下,将 yberp-opensource 用于商业用途,而不必支付使用费用,但我们也不承诺会对非赞助用户提供任何形式的技术支持;
2. 使用 yberp-opensource 您可以不用在明显页面保留程序版权信息,但程序最终版权仍归原作者所有,为了程序能持续发展建议您在网站底部注明:Powered yberp-opensource.Com,另外我们可能不会对未保留版权信息的用户提供任何无偿的技术支持;
3. 非授权用户后台版权与程序内版权信息不可以去除,这是我们唯一可以保护自己权益的地方;
4. 您可以免费使用 yberp-opensource ,修改源代码或界面风格以适应您的实际要求,但是禁止对软件进行改名发布,禁止以任何形式对 yberp-opensource 形成竞争;
5. 您可以对 yberp-opensource 进行二次开发,但禁止重新分发任何在 yberp-opensource 的整体或任何部分基础上发展的派生版本、修改版本或第三方版本,可以自己分配使用版权请参考第四条;
6. 如果您在您的程序如引用 yberp-opensource 的功能或者设计,请在明显的地方如官网等地方加入本设计或功能采用 yberp-opensource ;
7. 自您开始使用 yberp-opensource 时本协议已自动生效;
8. 如果您未能遭守本协议的条款3 条款4,条款5,条款6,您的免费使用授机将被终止,并将依法承担相应法律责任。
本软件按"原样"提供,不提供任何形式的明示或暗示担保,包括但不限于适销性、特定用途适用性和非侵权的保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任承担任何义务或责任。
无论合同、侵权行为或其他因此引起的、与本软件有关的任何索赔、损害或其他责任,作者或版权持有人均不承担责任。
#### 参与贡献
1. Fork 本仓库
2. 新建 Feat_xxx 分支
3. 提交代码
4. 新建 Pull Request
#### 特技
1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md
2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com)
3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目
4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help)
6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)