1. ERP系统的重量录入组件设计不合理易导致录入错误

如下图所示:

修正方法:

1. 更正数据

使用SQL语句更正数据,已经生产完成,作为单据重新录入比较麻烦


UPDATE e_wms_material_out_sheet_detail SET wms_material_out_sheet_detail_out_weight=46775000, wms_material_out_sheet_detail_out_number=1871, off_standard_weight=0, off_standard_package_number=0 WHERE wms_material_out_sheet_number='YLCK-039-190415-0025' AND wms_stock_detail_info_relation_good_in_sheet_number='YLRK-039-181209-0073';
UPDATE e_wms_material_out_sheet SET wms_material_out_sheet_out_weight=181384000 WHERE wms_material_out_sheet_number='YLCK-039-190415-0025';
UPDATE e_wms_stock_detail_info SET wms_stock_detail_info_weight=0, wms_stock_detail_info_operation_package_number=1871, wms_stock_detail_info_operation_package_number_after=0, off_standard_weight=0, off_standard_package_number=0 WHERE wms_stock_detail_info_relation_good_in_sheet_number='YLRK-039-181209-0073';


UPDATE e_produce_record_sheet SET wms_material_out_sheet_apply_weight=181384000, wms_material_out_sheet_out_weight=181384000 WHERE produce_record_sheet_code='SCJL-039-190415-0025';

 

2. 将所有的数字输入框全部改为文本输入框

2. ERP系统每次上线代码都需要考虑代码的空对象问题和对象类型问题

CGDD-022-190401-0016 (定向采购)

3. 代码条件验证设计不到位导致Bug

YLRK-002-190402-0005(采购入库) 丹参, 统货(干),  包装规格修改为50,剩余重量为285Kg,剩余件数为6

处理:

1. 针对具体单据更正数据

UPDATE e_wms_material_in_sheet SET wms_material_in_sheet_package_number=116, wms_material_in_sheet_weight_per_package=50000, standard_weight=5750000, off_standard_weight=46000, standard_package_number=115, off_standard_package_number=1   WHERE wms_material_in_sheet_number='YLRK-002-190402-0005';

UPDATE e_wms_material_out_sheet_detail SET wms_material_out_sheet_detail_out_number=6, standard_weight=300000, off_standard_weight=0, standard_package_number=6, off_standard_package_number=0 WHERE wms_stock_detail_info_relation_good_in_sheet_number='YLRK-002-190402-0005' AND wms_material_out_sheet_number='YLCK-002-190415-0009';
UPDATE e_wms_material_out_sheet_detail SET wms_material_out_sheet_detail_out_number=104, standard_weight=5200000, off_standard_weight=11000, standard_package_number=104, off_standard_package_number=0 WHERE wms_stock_detail_info_relation_good_in_sheet_number='YLRK-002-190402-0005' AND wms_material_out_sheet_number='YLCK-002-190402-0007';
UPDATE e_wms_stock_detail_info SET wms_stock_detail_info_weight=285000, wms_stock_detail_info_operation_package_number_after=6, wms_in_sheet_weight_per_package=50000, piece_type=1, standard_weight=250000, off_standard_weight=35000, standard_package_number=5, off_standard_package_number=1 WHERE wms_stock_detail_info_relation_good_in_sheet_number='YLRK-002-190402-0005';

2. 使用条件验证修复Bug

//增加标准件必须录入包装规则[['wms_material_in_sheet_weight_per_package'], 'required', 'message'=>"不能为空", 'when'=>function($model){    return $model->piece_type == \core\models\WmsManager::PIECE_TYPE_STANDARD;}, 'on'=>[self::SC_FORM_SAVE, self::SC_FORM_MORE]],

4. 原料消耗量验证不到位导致Bug

增加自定义验证条件及验证后自动赋值

ERP常见问题总结处理的更多相关文章

  1. OpenShare常见问题及解答

    OpenShare常见问题及回答: Q:OpenShare可以整合SAP么? A:当然可以,OpenShare是真正完全开放的产品,但要进行二次开发,事实上我们帮我们大部分的客户都整合了SAP,包括数 ...

  2. oracle erp 表结构

    BOM模块常用表结构 表名: bom.bom_bill_of_materials 说明: BOM清单父项目 BILL_SEQUENCE_ID NUMBER 清单序号(关键字)ASSEMBLY_ITEM ...

  3. 我们是如何通过全球第一免费开源ERP Odoo做到项目100%交付

    传统友商ERP的交付过程 一.先初步需求调研,后选型功能模块 传统友商ERP第一件事情先对客户方进行初步的调研,客户方无论说什么,友商听过算过,只关心你人数多少,有哪些人涉及到哪些模块,接着对模块进行 ...

  4. 使用jmeter对dubbo接口进行性能测试教程及常见问题处理

    一.   测试脚本编写 脚本可参考git项目: https://github.com/aland-1415/dubbo-interface-test.git 1. pom依赖 (注意添加的jmeter ...

  5. Enterprise Solution 3.1 企业应用开发框架 .NET ERP/CRM/MIS 开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    行业:基于数据库的制造行业管理软件,包含ERP.MRP.CRM.MIS.MES等企业管理软件 数据库平台:SQL Server 2005或以上 系统架构:C/S 开发技术 序号 领域 技术 1 数据库 ...

  6. .net erp(办公oa)开发平台架构概要说明之表单设计器

    背景:搭建一个适合公司erp业务的开发平台.   架构概要图: 表单设计开发部署示例图    表单设计开发部署示例说明1)每个开发人员可以自己部署表单设计至本地一份(当然也可以共用一套开发环境,但是如 ...

  7. C++常见笔试面试要点以及常见问题

    1. C++常见笔试面试要点: C++语言相关: (1) 虚函数(多态)的内部实现 (2) 智能指针用过哪些?shared_ptr和unique_ptr用的时候需要注意什么?shared_ptr的实现 ...

  8. SQL Server常见问题介绍及快速解决建议

    前言 本文旨在帮助SQL Server数据库的使用人员了解常见的问题,及快速解决这些问题.这些问题是数据库的常规管理问题,对于很多对数据库没有深入了解的朋友提供一个大概的常见问题框架. 下面一些问题是 ...

  9. 【腾讯优测干货分享】如何降低App的待机内存(二)——规范测试流程及常见问题

    本文来自于腾讯优测公众号(wxutest),未经作者同意,请勿转载,原文地址:https://mp.weixin.qq.com/s/806TiugiSJvFI7fH6eVA5w 作者:腾讯TMQ专项测 ...

随机推荐

  1. .NET Core开发者的福音之玩转Redis的又一傻瓜式神器推荐

    作者:依乐祝 原本链接:https://www.cnblogs.com/yilezhu/p/9947905.html 引子 为什么写这篇文章呢?因为.NET Core的生态越来越好了!之前玩转.net ...

  2. matlab常用目录操作

    总结matlab下常用到的目录操作 添加当前文件夹及其子文件夹至搜索路径 % add path rootDir = fileparts(mfilename('fullpath')); addpath( ...

  3. 【译】《C# Tips -- Write Better C#》

    [译]<C# Tips -- Write Better C#> <C# 奇淫巧技 -- 编写更优雅的 C#> 目录 介绍(Introduction) 第一部分:各种奇淫巧技(P ...

  4. 海康&大华&DSS视频拉流-RTSP转RTMP多媒体播放技术

    海康&大华&DSS获取RTSP 实时流 海康:rtsp://[username]:[password]@[ip]:[port]/[codec]/[channel]/[subtype]/ ...

  5. Android-蓝牙的网络共享与连接分析

    一.概述 本次分析是基于android7.0的源码,主要是介绍如何通过反射来打开蓝牙的网络共享以及互联网的连接. 二.蓝牙的网络共享 1. 网络共享部分源码分析 关于packages/apps/Set ...

  6. 从零学习Fluter(六):Flutter仿boss直聘v1.0重构

    今天继续学习flutter,觉得这个优秀的东西,许多方面还需要完善,作为一个后来者,要多向别人学习.俗话说,“学无先后,达者为师”.今天呢,我又重新把flutter_boss这个项目代码 从头到脚看了 ...

  7. Android探究之ANR

    什么是ANR ANR:Application Not Responding,即应用程序无响应. 在Android中,ActivityManagerService(简称AMS)和WindowManage ...

  8. go的生产者-消费者模式

    package main import ( "fmt" "math/rand" "time" ) // 数据生产者 func produce ...

  9. Redis 由浅入深

    1.redis是什么? redis是nosql(也是个巨大的map) 单线程,但是可处理1秒10w的并发(数据都在内存中) 使用java对redis进行操作类似jdbc接口标准对mysql,有各类实现 ...

  10. 标识符and数据类型

    一,标识符 1.标识符用来给类,变量,包,方法等起名字的. 2.只能由字符,下滑线,美元符组成:这里的字符有大小写字母,中文字符,数字字符,但是符号只能有两个下划线和美元符. 3.不能由数字开头. 4 ...