请问有没有做过erp的同学,请进来帮忙解决下问题

比如说,送货单在审核时需将送货数量反写到订单中,第一次审核我们直接将送货数量反写回去就好了,但如果是用户反审再修改送货数量后再审核,这时候就应该只将修改后的差值反写回去就好了,但这个时候,数据库中已经没有修改前的数量了,请问这个问题大家是处理的?
...全文
365 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zbdzjx 2017-05-16
  • 打赏
  • 举报
回复
看数据量,我们之前写的,数据量不是特别大,就不会反写回订单,每次需要时,计算一下就OK了。 按你说的情况,审核时,将送货数量反写到订单中;那反审时,就要从订单中将数量减去,再次审核时,再在订单中加上。
  • 打赏
  • 举报
回复
先“冲销”100然后重新记录100 --> 先“冲销”100然后重新记录110 切忌程序员的脑子去想业务问题。要学会业务规则。
  • 打赏
  • 举报
回复
“"把差值写回去”这本身就是簿记的大忌,是不允许这样考虑问题的。 比如说你写了收入100,你记错了,应该是110,那么你不能改写收入10,而是应该先“冲销”100然后重新记录100。任何簿记的的原则都是如此,都是按照事件完整的业务数据来记录,谁让你记“差值”的呢?
Rumia 2017-05-16
  • 打赏
  • 举报
回复
没做过erp... 应该是这样一个流程: 送审送货单-通过-反馈到订单。(两者应该有通过一个ID关联吧?) 然后用户发觉送货数量不对, 审核通过后数据应该不能修改,先点个反审按钮啥的,将上一个送货单的审核状态修改(比如0新建,1成功,2失败,3反审) 然后新建出一个新的送货单(关联对应订单ID,数据继承上一个送货单) 重新送审,通过后再保存到订单。 简单来说每次送审都生成一条新的送货单数据。 个人拙见
正怒月神 版主 2017-05-16
  • 打赏
  • 举报
回复
引用 2 楼 sp1234 的回复:
“"把差值写回去”这本身就是簿记的大忌,是不允许这样考虑问题的。 比如说你写了收入100,你记错了,应该是110,那么你不能改写收入10,而是应该先“冲销”100然后重新记录100。任何簿记的的原则都是如此,都是按照事件完整的业务数据来记录,谁让你记“差值”的呢?
是的,应该有红冲的概念。而不是修改差值。
内容概要:本文档围绕“光伏并网逆变器序阻抗建模、扫频辨识与弱电网交互稳定性分析”展开,提供基于Matlab和Simulink的完整代码与仿真模型,复现了相关博士论文的核心研究成果。内容聚焦于新能源发电系统接入弱电网时的稳定性问题,系统阐述了光伏逆变器的正负序阻抗建模方法、小信号扫频辨识技术、锁相环与电流环的动态耦合效应、LCL滤波器的作用机制以及系统宽频带振荡的失稳机理。通过构建精确的序阻抗模型并结合扫频法进行稳定性判据分析,深入揭示并网逆变器与弱电网间的交互特性,为实际工程中振荡问题的预测、诊断与抑制提供坚实的理论支撑与有效的技术路径。; 适合人群:具备电力电子、自动控制理论及新能源发电系统基础知识,正在从事相关领域研究的硕士/博士研究生、高校科研人员以及电力系统行业的工程师。; 使用场景及目标:①复现并验证博士论文中关于光伏逆变器序阻抗建模与弱电网交互稳定性的关键结论;②作为科研项目或学位论文的技术蓝本,开展弱电网环境下并网系统稳定性仿真与机理研究;③深入掌握Matlab/Simulink在电力系统小信号稳定性分析、特别是阻抗建模与扫频法应用方面的高级仿真技能。; 阅读建议:学习者应结合所提供的Matlab代码与Simulink仿真模型,亲手运行并调试扫频辨识程序,细致分析序阻抗建模的每一步推导与实现过程,重点关注锁相环动态特性对系统稳定裕度的影响,通过调整控制器参数与电网强度观察系统响应变化,从而深刻理解交互失稳的内在机理,实现从理论到实践的融会贯通。

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧