php开发erp思路,ERP遇到业务逻辑问题,求思路
我现在在做一个erp系统,遇到一个问题。
如:表A有字段
id1 cname 项链 number 3 iseku 0
我们要做的是每个订单的每个数量都要出库给不同的序列号以便追踪每个货物的走向,
那这个字段我在页面上就会循环出3行一样的,分别给他们指派一个出库序列号,当我点第一行出库按钮,iseku就更新为1表示出库。那下面2个的状态也就变成出库了,那我下面2行就出不了库了,出库会减另外一张商品库存表的数量,这里的数量3是不会减的。
直白的说 ,就是如何对一行记录的每个数量进行分别标记!!急
回复讨论(解决方案)
iseku 可记为 0,1,2,3,4....
分别表示物品在流通中的位置
A表 id cname number iseku status time
1 手机 5 入库 0 xx
1 手机 2 出库 1 xx
1 手机 1 出库 1 xx
1 手机 1 调拨 2 xx
可以满足 status = 0 表示 入库状态 status = 1 表示出库
如果出现调拨,只需要给status加个status标示
iseku 可记为 0,1,2,3,4....
分别表示物品在流通中的位置
我觉得你可能没理解我的业务需求。
显然你还需要一个按订单组织的表,物流状态是记录在他里面的
而你的库存表(表A)只是记录库存数量
好吧,老板把业务逻辑换了 ,谢谢大家。
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
php开发erp思路,ERP遇到业务逻辑问题,求思路相关推荐
- 前端开发--播放页面评论区业务逻辑初步
1.这次主要涉及前后端的数据交互 jquery 教程: http://www.w3school.com.cn/jquery/index.asp 2.工程地址:https://github.com/di ...
- Java 的业务逻辑验证框架 fluent-validator
背景 在互联网行业中,基于 Java 开发的业务类系统,不管是服务端还是客户端,业务逻辑代码的更新往往是非常频繁的,这源于功能的快速迭代特性.在一般公司内部,特别是使用 Java web 技术构建的平 ...
- 分层:数据访问层、业务逻辑层、视图层
分层:开发模式 数据访问层 业务逻辑层:调用数据访问层 视图层:调用业务逻辑层 数据库表 1.创建项目 2.创建包: com.zking.util com.zking. ...
- ERP业务逻辑-商品条码
商品条码业务逻辑以及商品条码的传输 今天进行了ERP系统批量更换条码的测试,这里来记录一下商品条码 的业务逻辑 条码,我们有大类码(统码)也就是多个商品共用同一个条码,这种商品不适合线上销售,在线上销 ...
- Java全栈开发---Java ERP系统开发:商业ERP(一)UML建模工具的使用
一.ERP简介 (一)什么是ERP(企业资源计划) 科普-ERP(企业资源规划)简介 ERP系统是企业资源计划, 由美国 Gartner Group 公司于1990年提出.企业资源计划是 MRP II ...
- 特斯拉放弃SAP,仅25个人4个月就开发了整套ERP!就问你服不服?
作者| Mr.K 来源| 技术领导力(ID:jishulingdaoli) 特斯拉是老K非常喜欢的高端电动车品牌,除了贵以外,找不出它有什么明显的缺点.从特斯拉发布第一款车开始,老K就一直在存钱,按目 ...
- 攻防演练中的业务逻辑漏洞及检测思路
随着各类前后端框架的成熟和完善,传统的SQL注入.XSS等常规漏洞在Web系统里逐步减少,而攻击者更倾向于使用业务逻辑漏洞来进行突破.业务逻辑漏洞,具有攻击特征少.自动化脆弱性工具无法扫出等特点,也为 ...
- react获取id_解决React应用界面开发常见痛点(一)业务逻辑与UI分离
前言:本系列是针对于React在界面开发痛点的一些解决方案,只是React应用中偏向展示的一环 构建一个业务与UI分离的react应用 本篇是基于HOC方案并未使用Hooks 业务逻辑与UI 在编写一 ...
- erp 计算机语言,erp开发用什么语言
大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. erp开发可以用C++,C#,JAVA开发等,ERP是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手 ...
- 【Lilishop商城】No4-1.业务逻辑的代码开发,涉及到:会员B端第三方登录使用及后端接口(微信、QQ等)
仅涉及后端,全部目录看顶部专栏,代码.文档.接口路径在: [Lilishop商城]记录一下B2B2C商城系统学习笔记~_清晨敲代码的博客-CSDN博客 全篇会结合业务介绍重点设计逻辑,其中重点包括接口 ...
最新文章
- LINUX共享内存使用常见陷阱与分析(转)
- arcgis python规划地类-作为规划师,为什么我建议你学Python数据分析?
- C#字符串与unicode互相转换
- 完美解决LINK : fatal error LNK1104: cannot open file Debug/xx.exe的问题
- python命名空间特性_Python命名空间与作用域
- 过河问题matlab建模,matlab三对夫妻过河问题
- wxWidgets:wxWizardEvent类用法
- javascript Class-based vs. prototype-based
- php读取oracle,php读取oracle中数据库文件
- 对linux下loop设备的理解。
- 我是如何把30000行代码重构成15行
- 给硬盘分个整数大小的区
- 另类的切图仔画图方案:svg编辑器+css
- 打开PDF时显示please wait...怎么办?没有安装pdf阅读器经常出现的提示信息
- Blender自动化建模入门
- 将项目部署到云服务器上
- 机器学习之决策树实践:隐形眼镜类型预测
- 《还是要相信》读书笔记
- [软件人生]IT168年会的一点感受——简评专题的内容和说实话的流氓
- 魔兽世界各服务器显示版本,魔兽世界版本时间表等级(魔兽世界国服版本时间表)...
热门文章
- 判断一个字符串能否通过添加一个字符变成回文串
- JTAG/C2 接口定义
- windows10任务栏一直转圈-无法操作假死状态
- 锐捷服务器无线认证配置,锐捷AC CMCC-WEB认证配置详解
- Spring Boot 之---什么是热部署?---怎么使用?
- 北京海淀区千峰计算机学校,千锋Java学院-Java培训|Java开发培训|Java工程师培训开拓者...
- windows下文件名太长无法删除的问题
- 【杂篇 · 电脑】买R9000P以来遇到的解决的和未解决的问题汇总
- javaFX 学习之 超链接(HyperLink) 转载
- 互联网思维之用户思维