日前,有客户在使用CRM管理库存的过程中反馈了一个关于库存台账的bug(姑且称为bug吧)。例如:12月份通过进货单,采购了10台笔记本。完成产品入库。那么笔记本库存台账:

期初库存数量为0、期间入库数量为10、期末库存数量为10

该客户在使用过程中,台账的数据如下:

期初库存数量为0、期间入库数量为10、期末库存数量为110

作为一个bug反馈给我们,交流沟通之后。我们发现出现这种数据对不上的情况,是因为客户对此对库存数量进行批量修改(库存初始化)导致的。客户对笔记本数量(10)进行了初始化修改(改成100)。此时,笔记本的真实库存为100台。在台账中是按照累计相加来统计的(100+10),所以导致期末库存变成110.这就出现了上述bug.

为了避免这种台账与真实库存之间的数量差异,最后对该客户的数据进行手动修改,并冻结库存批量修改功能。从而避免了以上情况的再次发生。

经过这个问题的处理,我们总结了一下库存批量修改(库存初始化)的适用情况:

1、 CRM初次实施时,批量修改新建的产品库存数量(必须是没有进行入库、进货、出库、撤单等操 作的前提下)

2、 CRM在使用过程中,比如新建仓库类别,需批量在该仓库类别中建立产品库存。

3、 某个产品,从来没有发生过进、出、入库等操作

上述三种情况下,可以通过库存初始化来完成库存数量更新。一旦被改动的某个库存产品发生过进出入库操作,那么肯定会导致台账统计的数量对不上。

SSD软件技术组,竭诚为广大中小企业提供贴心的信息化定制服务,我们可提供:erp/oa/crm/进销存 等管理系统的定制开发服务。联系电邮:ssdcrm@163.com

转载于:https://blog.51cto.com/ssdcrm/1590103

关于CRM库存初始化的一点小总结相关推荐

  1. oracle简单序列,oracle序列生成器(sequence)使用的一点小注意

    oracle序列生成器(sequence)使用的一点小注意 有人遇到这么一个问题,访问一个序列怎么出错了,错误如下: ORA-08002: 序列 SEQ_GX.CURRVAL 尚未在此会话中定义 这是 ...

  2. SAP MM 项目上线库存初始化导入问题 --- 进口物料在途库存之处理

    SAP MM 项目上线库存初始化导入问题 --- 进口物料在途库存之处理 项目实践中,在上线前夕导入初始化库存的时候,存在在途库存.当以贸易条款FOB或者EXW进口物料的时候,供应商一旦货物装船离港, ...

  3. php ci项目总结,分享关于php CI框架使用的一点小总结

    最近频繁使用CI框架,这里主要是关于后台的开发,重点分享关于Model和Controller层的一点点总结: 1.涉及到交互数据库,我们先在database.php总添加我们需要使用的数据库的连接信息 ...

  4. 作为面试官的一点小感想

    这两天公司要招大数据开发的人,让我去面试这些应聘者,几天下来面试的人也有10多个人了,这其中有应届生.刚工作不久的以及有一定年限的,学历有本科和研究生等.通过和这些人交谈后,心里也有一点小感触和小想法 ...

  5. SAP MM 库存初始化和批量扩充物料仓位

    库存初始化和批量扩充物料仓位 这两个功能合在一个程序里. SAP刚上线时这两功能很管用. *&------------------------------------------------- ...

  6. C与C++在形参的一点小区别

    先看一下下面的代码: int fun(a,b) int a; int b; {return 10; }void main(int argc, char ** argv) {fun(10);return ...

  7. 函数的傅立叶展开掐死我吧_关于文章《傅里叶分析之掐死教程》的再一点小思考...

    封火星:关于文章<傅里叶分析之掐死教程>的一点小思考​zhuanlan.zhihu.com 以前的文章,从原理上更好的理解了原文中的一点,不过因为公式不是完全一样,从而有一个新问题不能解决 ...

  8. 对extern C的一点小认识

    对extern "C"的一点小认识 当我们想从C++中调用C的库时,(注,驱动是用C写的,连new.delete也不能用,郁闷)不能仅仅说明 一个外部函数,因为调用C函数的编译代码 ...

  9. 硬核,学习 Java 的一点小建议(思维导图,建议收藏)!

    CSDN 收到一条读者的私信,情真意切,所以我承诺他今天一定写篇文章好好回复他一下.先来看一下他的私信内容吧. 首先映入我的眼帘的是这个称呼--"老前辈",我一下子没忍住,笑了! ...

最新文章

  1. 微信小程序实现滑动tab切换和点击tab切换并显示相应的数据(附源代码)
  2. 【全新打造】思科认证跟踪系统考试注册教程(08.8.30)附word文件下载
  3. SEO网络优化三招教你高质量外链的技巧
  4. 不受微软待见的Python,如何在八年内逆袭成功?
  5. java增强型for报错_Java基础——增强for循环
  6. C51编程在不同内存空间(data xdata bdata)定义变量的注意事项
  7. 【转】c#数字图像处理(四)线性点运算
  8. go 字符串替换_Go语言爱好者周刊:第 64 期 — goup 这个工具了解下
  9. 客座编辑:吴东亚(1972-),女,中国电子技术标准化研究院信息技术研究中心高级工程师、副主任,国家OID注册中心副主任。...
  10. QQ炫舞登录完后服务器没显示,qq炫舞进入界面后就没有了怎么回?
  11. SharePoint PowerShell 批量删除遗弃视图
  12. MATLAB dsolve 函数求解偏微分方程一例
  13. Netty4 websocke实现聊天功能
  14. matlab怎么画地震反应谱,地震工程学-反应谱和地震时程波的相互转化matlab编程...
  15. 数字电路基础知识(三) 复位设计-异步复位,同步释放
  16. ubuntu使用gdown下载谷歌云盘(google drive)文件
  17. easypoi导入图片_原生POI / EasyPOI 简单上手使用
  18. Jmeter常用断言之响应断言详解
  19. tf 加速训练,节省内存 fit_generator
  20. 【数据分析】用户价值分析

热门文章

  1. Java十进制转二、八、十六进制方法
  2. Java 8 流API(Stream)介绍与示例
  3. 计算机基础e卷,大学计算机基础(e卷).doc
  4. android h5链接蓝牙,h5+runtime Native.js 混合APP连接蓝牙打印机
  5. ajax怎么模拟请求,如何模拟AJAX请求?
  6. preference java_Java使用Preference类保存上一次记录的方法
  7. echarts asp mysql 源码_如何使用PHP+jQuery+MySQL实现异步加载ECharts地图数据(附源码下载)...
  8. 两个向量的点乘和叉乘怎么算_【解析几何】赋值法(点乘双根法)解决解析几何大题...
  9. yii 执行指定迁移文件_laravel的迁移文件
  10. 【电脑帮助】解决Wind10系统桌面没有“我的电脑”图标的问题