站长答疑:(张先生) | 手机:18616712339 | 在线QQ: | . |
|
钮门快递软件 >> 常见问题 批量处理“邮政/EUB/E邮宝”的重单(包裹单号重复)无法录单导入的问题 | 在SQL数据库里批量给系统里的旧记录(老记录)的“内单号/转单号”里批量添加尾巴标记
【问】:邮政或者EUB的重单问题,如何在钮门系统解决?
【答】:可以解决,基本操作原理就是,把系统里之前旧的业务记录的单号,批量在单号末尾都加1个标记,这样就不是重单号了。 【步骤①】:先说我接下来后面要指导操作的原理逻辑↓ 你自己选定1个时间点,具体某年某月某日几点几分几秒。 然后在数据库里批量执行一条数据库命令, 然后就把你选定的这个时间点(并包含这个时间点在内)的所有“内单号”和“转单号”全部在单号的末尾加1个年费标记。 ↓ 比如当前你的当好是RJ150858783CN, 然后你选定的时间点是2014年,那么先批量给内单号加标记。就变成下面图片这个样子↓
【步骤②】:记下来我教你怎么写好数据库执行命令的格式, 这个格式是固定死的, 但是在不同的服务器数据库版本上,操作细节不同。 —————— 数据库命令①↓:批量给某个时间点之前全部所有内单号加尾巴标记↓ cp_a_mark_old_rec_num '2014.08.25 23:59:59' 注意把上面的时间格式,改成你想要处理的时间的,要具体到几分几秒。 ———————— 数据库命令②↓:批量给某个时间点之前全部所有的转单号加尾巴标记↓ cp_a_mark_old_rec_no '2014.08.25 23:59:59' ———————————————— 复制的时候,不要漏掉任何标点符号,空格,以及单引号,整个格式复制到数据库的执行框里。 【步骤③】:先说在服务器电脑上的SQL 2000 数据库上的操作。 如果你不是SQL 2000数据库,请跳过这1步,直接玩下看。 如果你不知道自己服务器到底是什么版本的SQL数据库,请先问一下你的销售工程师,问到结果了。然后你再决定要不要跳过这一步看,还是继续看这一步。 言归正传,如果你是SQL-2000数据库, ↓ 点击“开始 → 所有程序 → Microsoft SQL Server → 企业管理器”,如下图:
↓ 打开“企业管理器”以后,把左侧的菜单依次展开,点加号小图标“”, 直到emmis数据库的表展开,如下图: 全部展开以后如下图↓
↓ 双击EMMIS数据库的“表”,点击上面的工具,点击子菜单“SQL 查询分析器”,如下图:
↓ 进入这个界面以后,再多确认的看一眼,当前准备操作的数据库是emmis, 然后先处理内单号。把上面【步骤②】里,让你提前准备好的“数据库命令①”复制, 粘贴到下面这个界面的查询框里, 数据库命令的前面不要有换行,不要有空格, 检查完毕,然后直接点绿色的三角形图标“”,就开始批量执行操作了,如下图:
↓ 如果你的数据库量很大,整个执行的过程,会要点时间。具体时间没有标准(受你的数据处理的总数据量以及服务器性能的综合影响) 这个时候,你就是耐心的等,服务器本机以及快递系统都不要做任何其他操作。 ↓ 上面内单号执行完成以后 开始处理转单号,还是这个界面不要关。 只是把之前执行的“数据库命令①”清空干净,如下图:
↓ 然后在这个空白框里,复制“数据库命令②”,然后点击绿色的三角形图标“”, 现在就是开始批量处理“转单号”的尾巴标记了。 ↓ 以上2个操作处理完。那就是结束了。 重启一下你的服务器电脑,然后就可以接续操作了。 【步骤④】:如果你的数据库是SQL-2005或者SQL-2008,不管是64位还是32位,操作界面都一样。 我就以我自己测试服务器的SQL2008数据库做示范了。 点击“开始 → 程序 → Microsoft → SQL Server 2008 R2 → SQL Server Management Studio” 找到这个图标如果是sql 2005版本,也是这个名称。 ↓ 点开它以后,点击“连接”。 如果你框上的选项有些是空白,请照着我下面图片选填一模一样, 服务器类型:数据库引擎↓ 服务器名称:(local)↓ 身份验证:Windows 身份验证↓ 如下图:
↓ 进入这个界面以后。其他不用依次展开了。 直接点击“新建查询”按钮,如下图:
↓ 点击左上角选择数据库为emmis, 然后在右边的查询框里,把上面【步骤②】里,让你提前准备好的“数据库命令①”复制, 粘贴到下面这个界面的查询框里, 然后点击上面的执行按钮“”,就开始批量处理“内单号”了,如下图:
执行的时候,耐心等待,系统的什么操作不要碰,不要做。 ↓ 执行完毕以后, 再清空查询框里,把【步骤②】里,让你提前准备好的“数据库命令②”复制到这个查询框里, 然后点击执行按钮“”,就开始批量处理“转单号”了。 ↓ 2种单号都处理完毕了。 ↓ 重启你的服务器电脑。 【最后补充】:另外补充下,数据库命令加尾巴标记,不仅仅可以处理内单号、转单号。, 还可以批量处理批量处理1票多件里的“内单号和转单号”。 详细的数据库命令介绍:http://www.ems-help.com/ems-help/5654/d.htm 钮门快递软件|EMMIS[2019.01.04-15:32]编辑:钮门快递软件|EMMIS 访问:2258
|
|
关于本网站
|
... |
物流查询工具
|
网站快速通道
|
其他服务与支持
|