没有合适的资源?快使用搜索试试~ 我知道了~
openbravoPOS 实操 底层数据库写入逻辑 业务推测
资源推荐
资源详情
资源评论
注:以下过程经验证,不可更改顺序。删除则需要反向操作
1、新增一条收银数据
1.1、更新了ticketsnum表格,ID加1
1.2、在closedcash表格中插入一条记录(如果有,则引用)
此MONEY即为receipts的money,同时记录HOST ,以及单据开始时间,结束时间为空,等待交款清机
1.3、在receipts表中插入一条记录
ID同上,同时记录一个MONEYID ,日期为操作日期时间,属性字段作用未知
1.4、在票据(tickets)插入一条记录
ID同上,记录了类型0,单据序号,操作人,以及状态0
1.5、在票据行(ticketlines)插入N条详细销售记录
TICKET为票据ID,同1.3和1.4的RECEIPT,同时逐行记录了产品,销售价格,数量以及税
1.5、在支付列表(payments)插入一条记录
ID为本记录ID RECEIPT为票据ID PAYMENT为支付方式(cash/?/?) TOTAL为单据金额,TRANSID未知含义(no ID),RETURNMSG不解
1.7、在税收列表(taxlines)插入一条记录
ID为本记录ID RECEIPT为票据ID TAXID为税收类型ID BASE为单据金额,AMOUNT为税收金额
1.8、在库存当前存量表(stockcurrent)中更新数量,减少相应的数量,可以为负数
1.9、在库存日记表(stockdiary中记录一条负库存 REASON 记录为-1
1.10、 sharedtickets只有3个字段,ID,NAME,content,不解,删除记录未见影响
2、交款清机后
2.1、关闭上一条记录,插入结束时间
2.2、在closedcash表格中插入一条记录,序号加1,ID重新生成
3、收付款(现金收入)
3.1、在receipts表中插入一条记录
ID同上,同时记录一个MONEYID ,日期为操作日期时间,属性字段作用未知
3.2、在支付列表(payments)插入一条记录
ID为本记录ID RECEIPT为票据ID PAYMENT为支付方式(cashin/?/?) TOTAL为单据金额,TRANSID、RETURNMSG同时为空
库存记录未更新、税收、票据均未更新
1、新增一条收银数据
1.1、更新了ticketsnum表格,ID加1
1.2、在closedcash表格中插入一条记录(如果有,则引用)
此MONEY即为receipts的money,同时记录HOST ,以及单据开始时间,结束时间为空,等待交款清机
1.3、在receipts表中插入一条记录
ID同上,同时记录一个MONEYID ,日期为操作日期时间,属性字段作用未知
1.4、在票据(tickets)插入一条记录
ID同上,记录了类型0,单据序号,操作人,以及状态0
1.5、在票据行(ticketlines)插入N条详细销售记录
TICKET为票据ID,同1.3和1.4的RECEIPT,同时逐行记录了产品,销售价格,数量以及税
1.5、在支付列表(payments)插入一条记录
ID为本记录ID RECEIPT为票据ID PAYMENT为支付方式(cash/?/?) TOTAL为单据金额,TRANSID未知含义(no ID),RETURNMSG不解
1.7、在税收列表(taxlines)插入一条记录
ID为本记录ID RECEIPT为票据ID TAXID为税收类型ID BASE为单据金额,AMOUNT为税收金额
1.8、在库存当前存量表(stockcurrent)中更新数量,减少相应的数量,可以为负数
1.9、在库存日记表(stockdiary中记录一条负库存 REASON 记录为-1
1.10、 sharedtickets只有3个字段,ID,NAME,content,不解,删除记录未见影响
2、交款清机后
2.1、关闭上一条记录,插入结束时间
2.2、在closedcash表格中插入一条记录,序号加1,ID重新生成
3、收付款(现金收入)
3.1、在receipts表中插入一条记录
ID同上,同时记录一个MONEYID ,日期为操作日期时间,属性字段作用未知
3.2、在支付列表(payments)插入一条记录
ID为本记录ID RECEIPT为票据ID PAYMENT为支付方式(cashin/?/?) TOTAL为单据金额,TRANSID、RETURNMSG同时为空
库存记录未更新、税收、票据均未更新
资源评论
threebugs001
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 高性能量化工具 hikyuu 2.0.3 python3.9 ubuntu 安装包
- Cyclone Version 9.51
- 高性能量化回测工具 hikyuu 2.0.3 python 3.12 windows 安装包
- 省级城乡居民基本养老保险情况数据集(2010-2022年).xlsx
- 舞队填写版.cpp
- 基于BP神经网络的多输入单输出回归预测.zip
- 高性能量化回测工具 hikyuu 2.0.3 python 3.9 windows 安装包
- 省级城镇职工基本养老保险情况2000-2022年.xlsx
- 高性能量化回测工具 hikyuu 2.0.3 python 3.10 windows 安装包
- 算法部署-使用OpenVINO+C#部署PaddleOCR字符识别算法-项目源码-优质项目实战.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功