免费ERP问题处理集
文章平均质量分 66
免费ERP安装问题集锦
二次开发问题集锦
产品使用方法
普实软件1999
20年制造业信息化服务经验。
10年制造业数字化转型实施经验。
展开
-
关于AIO5安装常见问题解答
1、AIO5安装的环境除了推荐的安装配置以外,其他不同的系统和数据库是否也能适用。普实推荐:系统:Windows2008R2 64Bit Enterprise(企业版)数据库:MS SQLServer 2008 R2 64Bit如:系统Windows2003R2 64Bit 、Windows2008 R2 32Bit 、win 7、win8等数据库:MS SQLServer原创 2017-03-15 11:27:13 · 767 阅读 · 0 评论 -
SQL临时表的使用
在写查询时,我们会经常用到临时表来存储数据,介绍下临时表的使用以及有效范围。(1)临时表以“#”开头,而临时表又分为局部临时表与全局临时表,一个“#”即为局部临时表,两个“#”即为全局临时表。(2)局部临时表只对当前连接有效,当前连接断开时自动删除。 全局临时表对其它连接也有效,在当前连接和其他访问过它的连接都断开时自动删除。下面分别简单介绍一原创 2017-04-17 14:54:42 · 11860 阅读 · 0 评论 -
审批-审批条件(标准单据)
概述原理判断结果只有“Y”或者“N”。若使用查询方式,则查询的结果只有一行一列,这一行一列的值同样只有“Y”或者“N”。主要介绍表达式在“审批条件”中的应用。遵循以下格式:着红色为推荐的格式。注:标准单据使用取细表界面值时, [:Field](可以循环细表行,会逐行判断), [XXXxxA:Field](不能循环细表行,永远只判断第一行),根据实际需求选原创 2016-06-13 13:53:26 · 786 阅读 · 2 评论 -
如何按照DocNum+LineNum+流水号生成批次号
概述按照其它字段如:主表的DocDate、CrdID、细表的ItmID、ItmName等无法生成想要的批次号,本文将介绍如何按照DocNum+LineNum+流水号生成批次号。在介绍如何设置之前,我们首先了解一下掩码的表及字段设置。可选择的有三个表,分别为“业务”,“物料”,“业务伙伴”。业务--->BCIbr;物料--->MDItm;业务伙伴:--->BPVn原创 2017-02-08 09:18:11 · 1700 阅读 · 0 评论 -
C#如何获取指定周的日期范围
1. 不允许跨年 1) 第一周的第一天从每年的第一天开始,最后一周的最后一天为每年的最后一天12345678910111213141516171819202122232425原创 2017-02-14 10:11:51 · 4973 阅读 · 0 评论 -
按基础凭证选择批次时数量问题
概述做单时,多行相同物料基于基础凭证选择选择相同批次号时,会发现可选数量不准确,现提供如下解决方案。说明背景:以销售发货单引用发货拣配单为例,如下:物料LHY006,有四张发货拣配单,分别定义了相同批次该物料。第一张:DocNum(10150),批号(161104024),数量(60);第二张:DocNum(101原创 2017-02-24 14:27:11 · 542 阅读 · 0 评论 -
ERP中某单据无法添加,一直报“超时”错误修复方法(dbcc checkdb('AErp_HC', repair_allow_data_loss))
问题背景一客户“销售发货单”反馈无法添加,不管是一条数据还是多条数据,都是转半天后报“超时”的错误。测试+检查+疑问经检查核实(关闭所有check、EV、知会、审批,还是报超时错误)未找到症结;使用SQL Server Profiler跟踪亦未发现有其他语句影响效率,但可以发现发货单新增写入数据时时间很长占用资源很大,切久久不会释放,如下图:原创 2017-05-17 09:54:36 · 2757 阅读 · 0 评论 -
ERP中关于审批时速度太慢的SQL优化
在给客户实施ERP的时候,经常遇到客户的请购单审批时,特别慢,一个阶段要转个40、50秒左右,3个阶段就差不多要3分钟,效率很低。检查方法如下:1、数据库跟踪语句,找出执行时间较久的语句,结果如下:2、由上图可以看出,执行该语句的时候,时间差不多是45秒(Drration单位是ms),将此段语句复制出来,进行分析;3、WFWdd(审批)与WFWddA表数据较原创 2016-08-24 14:02:15 · 1541 阅读 · 0 评论 -
ERP系统初始化期初期间无法选择只到了2016.12
客户在安装AIO5程序后,初始化系统,在最后一步的时候会遇到这个问题,就是系统中,月期间下拉框只有到2016.12,而且这个区间还选不了,说没有找到下一个期间:在系统初始化的时候 是无法去新增会计期间的,只有到数据库去用语句执行,如下文件:If(Not Exists(Select * From AAFinYe Tm Where Tm.AbsID = 2017))INSE原创 2017-09-22 08:58:27 · 596 阅读 · 0 评论 -
在ERP中定义用户时报错:SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 之间
在ERP中定义用户时。报错:SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 之间。原因分析:①没有正确初始化系统面板:可能是初始化时没有选择对期间,设置是跳过这一步。②也可能是数据库级的操作。(这种情况不多见)原因排查:(如果确定自己没有初始化期间,这一步可以原创 2017-09-22 09:29:33 · 632 阅读 · 0 评论