System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于钢铁产品质量说明书自动生成,具体涉及一种应用于复杂钢铁产品全自动批量生成质量说明书的方法。
技术介绍
1、为满足企业缩短质量说明书提供流程和降本增效的需求,目前企业质量说明书提供给客户的方式全部是人工纸质打印,盖章后在钢铁产品装车发运时随车一并发至客户。由于采用人工纸质打印质量说明书,不仅人工成本会大幅增加,且容易出现缺失、混乱、错误等情况,从而增加公司和客户的工作量、降低客户的满意度,还有可能会出现客户伪造、篡改质量说明书的情况,给公司带来不必要的损失和纠纷。
技术实现思路
1、为解决现有技术存在的技术问题,本专利技术提供了一种钢铁产品质量说明书自动批量生成的方法,针对钢铁产品质量说明书的生成和提供特点,设定了一套应用于复杂钢铁产品全自动批量生成质量说明书的方式,通过使用标准化的数据元,通过帆软报表的程序数据集技术对钢铁产品质量说明书进行自动生成,保证销售管理系统可以在无人操作和监控的情况下,自动组装合同信息钢铁产品的检化验信息,按照合同上要求的质量说明书生成规则对钢铁产品进行自动组批生成质量说明书。
2、为实现上述目的,本专利技术所采用的技术方案为:一种钢铁产品质量说明书自动批量生成的方法,具体步骤如下:
3、步骤一、使用数据元和帆软报表的程序数据对钢铁产品质量说明书进行自动生成;
4、步骤二、在钢铁产品的销售流程到达合同上要求的质量说明书生成节点时,系统自动遵循合同上要求的质量说明书生成规则,确定质量说明书上需要体现哪些钢铁产
5、步骤三、根据合同编号从销售管理系统获取合同信息,根据钢铁产品编号从生产管理系统获取检化验信息,将合同信息和检化验信息组装为预定义的、标准化的数据;
6、步骤四、使用帆软报表的程序数据集设计统一的、标准化的数据格式解析规则,将数据解析为帆软报表可识别的数据集并做数据展示;
7、步骤五、将欲生成质量说明书的信息进行组装并通过http的post请求发送到帆软系统,通过步骤四设计的解析服务进行解析,得到质量说明书的数据展示结果;
8、步骤六、按照合同要求对步骤五的结果进行合同信息校验,若校验成功则进入下一流程,若校验不成功,通知合同业务人员进行处理并跳转至步骤三重新获取合同信息;
9、进行检化验信息校验,若校验成功则进入下一流程,若校验不成功,通知钢铁产品检化验业务人员进行处理并跳转至步骤三重新获取检化验信息;
10、进行报表校验,若校验成功则结束校验进入下一步流程,若校验不成功,通知相关业务人员并跳转至步骤五重新请求调用;
11、步骤七、将数据展示结果保存为pdf文件并上传至签章平台,待签章完成后保存至销售管理系统的文件服务器;
12、步骤八、根据客户代码判断其是否在与公司建立长期合作关系的客户列表,若在则判断是大客户,根据合同要求将签章完成的质量说明书pdf文件通过按客户系统网关传输标准开通的专线发送发至对应的大客户系统;若判断不是大客户,则将签章完成的质量说明书pdf文件发至客户自助系统并通知客户电子版的质量说明书已生成;
13、步骤九、判断合同上是否要求打印纸质质量说明书,若要求打印纸质质量说明书,则根据合同上要求的质量说明书生成节点,根据合同要求打印纸质质量说明书,确定单独邮寄或通知物流发运人员在钢铁产品装车发运时一并发至客户,然后结束流程;若不要求打印纸质质量说明书,则直接结束流程。
14、在步骤一中,在销售管理系统中,跟踪合同的执行流程并记录履历,在合同对应的节点通知生产管理系统对合同中相关钢铁产品的检化验信息进行记录。
15、在步骤二中,当钢铁产品的销售流程到达合同上要求的质量说明书生成节点时,通过读取合同上的质量说明书生成规则并与系统中预定义的规则进行匹配,当匹配不成功时,通知合同员并进入评审流程;当匹配成功后,根据质量说明书的不同生成节点,通过不同的方式确定质量说明书上要体现的钢铁产品的编号,其中,节点包括:
16、1)、材料交库节点:需要体现的钢铁产品即为交库的钢铁产品;
17、2)、转库入库节点:需要体现的钢铁产品为本次转库入库的所有钢铁产品,同时要对钢铁产品按照产品大类、产品规格和制造工厂进行分组分类;
18、3)、码单生成节点:需要体现的钢铁产品为码单下所有的钢铁产品;
19、4)、发票审核节点:需要体现的钢铁产品为发票下所有合同下的钢铁产品。
20、在步骤三中,根据合同编号从销售管理系统获取合同信息,根据钢铁产品编号从生产管理系统获取检化验信息,将这些信息组装为预定义的、标准化的数据:
21、31)、获取合同信息:合同在销售管理系统生成,并具有唯一的合同编号,经过销售、质量、生产评审后保存于销售管理系统,通过接口获取到用户名称、用户地址、产品名称等信息;
22、32)、获取检化验信息:钢铁产品的检化验信息存在于制造管理系统,除此之外,还包含有规格、重量、批次号、炉号等信息;根据步骤二确定的质量说明书上要体现的钢铁产品的编号,在制造管理系统上获取钢铁产品的化学检验信息和物理检验信息;
23、33)、组装信息:以预定义的、标准化的数据结构为基础,综合考量所有质量说明书样张格式,形成标准的数据元接口。
24、在步骤四中,将企业内部预定义的、标准化的数据结构与帆软报表可识别的数据集关联和融合起来,通过确定一种统一的、标准化的数据格式解析规则将帆软报表系统整合为企业整个业务流程集成过程的一部分,使用程序数据集技术对帆软报表的数据集进行扩展和定制化,具体为:
25、1)、确定输入给帆软系统的参数,应用系统地址、服务名、方法名为必传项,业务服务需要的参数为非必传项,在业务服务内部对这些参数进行校验;
26、2)、对输入给帆软系统的参数进行解析,组装成一个标准的http post请求,确保其可正确调用真正的业务服务:
27、2.1)、将应用系统地址、服务名和方法名构建为一个在整个信息系统内部唯一的服务或资源路径,确保访问到一个唯一的服务或资源;
28、2.2)、将业务服务需要的参数整合为预定义的、标准化的数据包,确保这个数据包被其他业务系统正确地接收和解析;
29、2.3)、将步骤2.1)和步骤2.2)确定的服务或资源路径和数据包组装为一个标准的http post请求,调用真正的业务服务;
30、3)、对业务服务返回的数据包进行解析和组装,形成帆软报表可识别、可使用的数据集,确保数据集正确地用于报表模板的展示:
31、3.1)、获取业务服务返回的数据包,对其状态进行判断,如果失败则把失败信息反馈给与业务人员,如果成功则进行后续的步骤;
32、3.2)、将数据包中的数据块按照excel展示的方式解析为多个数据表格,数据块名为数据表格名,数据块内key value对应的key作为数据表格的列,数据块本文档来自技高网...
【技术保护点】
1.一种钢铁产品质量说明书自动批量生成的方法,其特征在于,具体步骤如下:
2.根据权利要求1所述的一种钢铁产品质量说明书自动批量生成的方法,其特征在于,在步骤一中,在销售管理系统中,跟踪合同的执行流程并记录履历,在合同对应的节点通知生产管理系统对合同中相关钢铁产品的检化验信息进行记录。
3.根据权利要求1所述的一种钢铁产品质量说明书自动批量生成的方法,其特征在于,在步骤二中,当钢铁产品的销售流程到达合同上要求的质量说明书生成节点时,通过读取合同上的质量说明书生成规则并与系统中预定义的规则进行匹配,当匹配不成功时,通知合同员并进入评审流程;当匹配成功后,根据质量说明书的不同生成节点,通过不同的方式确定质量说明书上要体现的钢铁产品的编号,其中,节点包括:
4.根据权利要求1所述的一种钢铁产品质量说明书自动批量生成的方法,其特征在于,在步骤三中,根据合同编号从销售管理系统获取合同信息,根据钢铁产品编号从生产管理系统获取检化验信息,将这些信息组装为预定义的、标准化的数据:
5.根据权利要求4所述的一种钢铁产品质量说明书自动批量生成的方法,其
6.根据权利要求5所述的一种钢铁产品质量说明书自动批量生成的方法,其特征在于,在步骤五中,将欲生成质量说明书的信息进行组装并通过HTTP的POST请求发送到帆软系统,通过步骤四设计的解析服务进行解析,得到质量说明书的数据展示结果;
7.根据权利要求6所述的一种钢铁产品质量说明书自动批量生成的方法,其特征在于,在步骤六中,按照合同要求对步骤五的数据展示结果进行三级分析校验:
8.根据权利要求7所述的一种钢铁产品质量说明书自动批量生成的方法,其特征在于,在步骤七中,在通过步骤六的所有三级校验后,将数据展示结果保存为PDF文件,存放在服务器的指定位置;将PDF文件上传至签章平台,调用签章服务完成签章,如果签章成功,则将签章完成的文件保存在服务器并替换掉原始文件;如果签章失败,则将失败信息反馈给相关业务人员,由业务人员分析原因后确定重新签章或重新生成。
...【技术特征摘要】
1.一种钢铁产品质量说明书自动批量生成的方法,其特征在于,具体步骤如下:
2.根据权利要求1所述的一种钢铁产品质量说明书自动批量生成的方法,其特征在于,在步骤一中,在销售管理系统中,跟踪合同的执行流程并记录履历,在合同对应的节点通知生产管理系统对合同中相关钢铁产品的检化验信息进行记录。
3.根据权利要求1所述的一种钢铁产品质量说明书自动批量生成的方法,其特征在于,在步骤二中,当钢铁产品的销售流程到达合同上要求的质量说明书生成节点时,通过读取合同上的质量说明书生成规则并与系统中预定义的规则进行匹配,当匹配不成功时,通知合同员并进入评审流程;当匹配成功后,根据质量说明书的不同生成节点,通过不同的方式确定质量说明书上要体现的钢铁产品的编号,其中,节点包括:
4.根据权利要求1所述的一种钢铁产品质量说明书自动批量生成的方法,其特征在于,在步骤三中,根据合同编号从销售管理系统获取合同信息,根据钢铁产品编号从生产管理系统获取检化验信息,将这些信息组装为预定义的、标准化的数据:
5.根据权利要求4所述的一种钢铁产品质量说明书自动批量生成的方法,其特征在于,在步...
【专利技术属性】
技术研发人员:王震,黄斌,谢凯,王雅婷,乔艳华,赵妍,
申请(专利权)人:宝信软件山西有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。