一种自助装车发油系统及方法与流程

文档序号:14655922发布日期:2018-06-12 03:57阅读:208来源:国知局

本发明涉及油气企业资源管理系统技术领域,具体涉及一种自助装车发油系统及方法。



背景技术:

石油化工企业的整个发油过程中业务类型繁多,包括正常提油业务、客户退货业务、客户调整发油数量业务、拆单业务、人工提油业务等等,其业务数据庞大,而且装油司机在装油过程中容易由于现场纷乱而导致装油后所记录的实际装油量错误,与企业内部系统记录的发油量不一致,给企业的业务管理、数据管理、资源管理带来很大的不便。



技术实现要素:

本发明为了克服上述现有技术所述的至少一种缺陷,提供一种自助装车发油系统及方法,可以实现管理系统与自助装车发油系统之间实时共享数据,方便石油化工企业的业务管理、资源管理、财务管理。

为实现本发明的目的,采用以下技术方案予以实现:

一种自助装车发油系统,包括管理系统、发油系统,所述管理系统包括数据库、提油订单生成模块、交货订单生成模块、入账模块,所述发油系统包括客户终端、订单关联模块、发油控制模块;

所述数据库用于存储物料信息、油罐信息、交货订单、实际发油数量;

所述提油订单生成模块用于根据客户的提油请求生成提油订单,并将提油订单发送至客户终端,所述提油订单包括提油订单号、物料信息、油罐信息;

所述客户终端用于根据接收到的提油订单以及客户的确认生成电子提油订单,并将电子提油订单发送至交货订单生成模块和发油控制模块,所述电子提油订单包括电子提油订单号、油品信息、鹤管号;

所述订单关联模块用于分别将提油订单号关联电子提油订单号、物料信息关联油品信息、油罐信息关联鹤管号;

所述交货订单生成模块用于根据接收到的电子提油订单生成交货订单,并将交货订单发送至入账模块,所述交货订单包括交货订单号、油品信息,鹤管号;

所述发油控制模块用于根据接收到的电子提油订单发油并计算实际发油量,将实际发油量发送至入账模块;

所述入账模块用于将接收到的交货订单和实际发油量存储在数据库。

当客户提出提油请求时,提油订单生成模块会根据客户对油的质量要求、提油地点要求对数据库中存储的物料信息、油罐信息进行配置。在生成提油订单时,提油订单生成模块将提油订单号、物料信息、油罐信息记录在提油订单中,并将提油订单发送至客户终端。

当客户派装车司机驾驶槽车前来油岛取油时,需要在客户终端确认提油订单上的信息是否正确。若装车司机确认正确,客户终端则根据提油订单生成电子提油订单,并将电子提油订单发送至交货订单生成模块,装车司机可以在电子提油订单上获取电子提油订单号、油品信息以及鹤管号,然后将装油槽车开往该鹤管号对应的装车位进行装油。

当管理系统对物料、油罐配置完成后,物料信息、油罐信息会随着提油订单发送至发油系统,订单关联模块可以保持管理系统与发油系统之间物料信息、油罐信息的关联识别关系,保证两个系统之间资源信息的一致性,方便石油企业的资源管理。订单关联模块还可以保持提油订单号和电子提油订单号的关联识别关系,保证管理系统与发油系统之间业务信息的一致性,方便石油企业的业务管理。

交货订单生成模块接收到电子提油订单后生成交货订单,并发送至发油系统,发油系统根据交货订单上的油品信息和鹤管号,将油品信息对应的成品油从该鹤管号对应的鹤管中,输出至该鹤管号对应装车位上的槽车。

优选地,交货订单号取为电子提油订单号,可以保持电子提油订单与交货订单的关联识别关系,避免发油系统在发油过程中发生订单之间的错乱。

发油控制模块会根据电子提油订单控制发油并且重新计算实际的发油量,将实际发油量发送至入账模块。发油控制模块包括鹤管、流量计、处理器、发油阀门。油品是通过鹤管流出的,发油阀门安装在鹤管上可以控制鹤管的通断,流量计安装在鹤管内,用于计算油品的流量,从而得到实际发油量。当处理器接收到电子提油订单后,会根据电子提油订单控制发油阀门打开,使油品开始从鹤管中流出,向槽车中输入油品;当流量计计算到实际发油量与电子提油订单上所要求的油品量基本相等时,则发送控制信号到处理器,处理器根据该控制信号,控制发油阀门关闭,使油品停止从鹤管中流出;当发油阀门关闭后,流量计发送实际发油量到处理器,处理器再将实际发油量发送到入账模块,或者流量计直接将实际发油量发送到入账模块。

入账模块将交货订单与实际发油量一起存储在数据库中,可以随时在管理系统中调取交货订单,以及该交货订单在交易时的实际油品交易量,方便石油企业的财务核算。

优选地,所述提油订单还包括客户名称、司机身份信息、装车车牌号码、车队信息。

提油订单上可以维护更多的关于客户以及客户所委派的装车司机、装车车队的信息,方便在装车司机前来取油时核对装车司机的身份。

优选地,所述客户终端包括读卡装置,所述读卡装置读取提油卡信息,并根据提油卡信息与提油订单上的客户名称、司机身份信息、装车车牌号码、车队信息是否一致,决定是否生成电子提油订单。

装油司机前往客户终端可以凭借提油卡进行提油订单确认,将提油卡放置在读卡装置上,读卡装置可以读取提油卡上关于装车司机的信息,并与提油订单上记录的装车司机信息进行比对,信息比对一致时才会生成电子提油订单,再进行下一步的油品交易操作。通过读卡装置对提油卡的读取,方便装油司机的身份比对,提高了油品交易的安全性。

进一步地,所述管理系统还包括信用审核模块,所述信用审核模块审核客户的信用,并将审核结果发送至提油订单生成模块,提油订单生成模块根据审核结果决定是否生成提油订单。

在根据客户的提油请求生成提油订单之前,需要审核客户的信用。客户的信用审核可以是审核客户是否有未付款或未付清的交易订单、是否已提交订单的预付款等等。当客户存在未付款或未付清的交易订单,则必须处理完该交易订单才可以继续提出提油请求,提油订单生成模块才可以生成提油订单。

进一步地,所述管理系统还包括关闭提油订单模块,当客户未在指定时间内确认,所述关闭订单模块用于关闭相应的提油订单。

当客户未在指定时间内到客户终端处确认,则客户终端不会生成电子提油订单,而且关闭提油订单模块也会关闭相应的提油订单,使得在发油系统中不存在针对该客户提油请求的电子提油订单,在管理系统中也不存在生效的针对该客户提油请求的提油订单,保证两个系统之间的订单信息一致。

进一步地,所述管理系统还包括退货订单生成模块,所述发油系统还包括关闭电子提油订单模块,所述退货订单生成模块用于根据客户的退货请求生成退货订单,并发送退货订单至关闭电子提油订单模块,关闭电子提油订单模块用于根据接收到的退货订单关闭相应的电子提油订单。

当客户提出退货请求,退货订单生成模块根据电子提油订单上的信息生成退货订单,同时关闭电子提油订单模块关闭该电子提油订单,关闭后不能再进行其它关于该电子提油订单的操作,石油企业与客户再根据退货订单进行退货和过账处理。也即当客户提出退货请求时,在管理系统中生成该交易对应的退货订单记录,在发油系统中关闭了该交易对应的电子提油订单,保证两个系统之间的订单信息一致。

在企业统计实际成油品交易量的时候,需要将退货订单、交货订单、实际发油量一起进行统计。

进一步地,当客户确认后未在指定时间内提油,所述关闭电子提油订单模块还用于关闭相应的电子提油订单。

当客户在客户终端确认了提油订单信息的正确性后,客户终端会生成电子提油订单,并将该电子提油订单发送至交货订单生成模块,也即发油系统中存在电子提油订单记录,管理系统中存在交货订单记录。但若客户未在指定时间内提油,则需要将发油系统中的电子提油订单关闭,管理系统中虽然存在交货订单记录,但是缺少针对该交货订单的实际发油量记录,保证两个系统之间的订单信息一致。

进一步地,所述发油系统还包括订单拆分模块;

所述订单拆分模块用于根据用户的拆单请求将客户终端接收到的提油订单拆分出若干子订单,并将子订单发送至发油控制模块;

所述发油控制模块还用于根据接收到的子订单发油并计算实际发油量,将实际发油量发送至入账模块;

所述子订单包括子订单号、油品信息、鹤管号,所述订单关联模块将提油订单号关联子订单号、物料信息关联油品信息、油罐信息关联鹤管号。

客户可能只提出一次提油请求,但要求分批次前来油岛取油,此时需要将提油订单进行拆分。订单拆分模块将客户终端接收到的提油订单拆分成若干子订单,客户可以在子订单上获取子订单号、油品信息以及鹤管号,然后分批次将装油槽车开往该鹤管号对应的装车位进行装油。

子订单是在发油系统中生成的,并且只在发油系统中进行管理,不用上传至管理系统,通过订单关联模块保持子订单号与提油订单号的关联识别关系,即可保证两个系统之间的订单信息一致。

进一步地,所述发油系统还包括人工生成订单模块;

当管理系统或者管理系统与发油系统之间的通信发生故障时,所述人工生成订单模块用于根据客户的提油请求生成人工提油订单,并将人工提油订单发送至发油控制模块,发油控制模块还用于根据人工提油订单发油并计算实际发油量;

当管理系统或者管理系统与发油系统之间的通信排除故障后,所述人工生成订单模块还用于将人工提油订单发送至交货订单生成模块,交货订单生成模块根据接收到的人工提油订单生成交货订单,并将交货订单发送至入账模块,所述发油控制模块还用于将实际发油量发送至入账模块。

当管理系统或者管理系统与发油系统之间的通信发生故障时,需要通过人工录入订单,发油控制系统根据人工提油订单进行发油,但当管理系统或管理系统与发油系统之间的通信故障排除后,需要将仅存在与发油系统中的订单记录上传至管理系统中,人工生成订单模块发送人工提油订单至交货订单生成模块生成交货订单,保证两个系统之间的订单信息一致。

进一步地,所述发油控制模块还包括订单发送确认模块,所述订单发送确认模块用于检测客户终端是否已将电子提油订单发送至交货订单生成模块,并根据检测结果决定是否允许发油控制模块发送实际发油量至入账模块。

为了确保电子提油订单已发送至交货订单生成模块,也即确保发油系统已将订单信息上传至管理系统,在发油控制模块发送实际发油量至入账模块之前,需要检测是否确实发生了该订单上传过程,避免在管理系统中的某个油品交易订单中出现只有实际发油量记录,而没有交货订单记录。

一种自助装车发油方法,包括以下步骤:

S1.管理系统的数据库存储物料信息、油罐信息、交货订单、实际发油数量;

S2.管理系统根据客户的提油请求生成提油订单,并将提油订单发送至发油系统,所述提油订单包括提油订单号、物料信息、油罐信息;

S3.发油系统根据接收到的提油订单以及客户的确认生成电子提油订单,并根据电子提油订单控制发油,再将电子提油订单和实际发油量发送至管理系统,所述电子提油订单包括电子提油订单号、油品信息、鹤管号;

S4.发油系统将提油订单号关联电子提油订单号、物料信息关联油品信息、油罐信息关联鹤管号;

S5.管理系统根据接收到的电子提油订单生成交货订单,并将交货订单与实际发油数量存储在数据库中。

当客户提出提油要求时,管理系统根据客户对油的质量要求、提油地点要求对数据库中存储的物料信息、油罐信息进行配置。在生成提油订单时,提油订单生成模块将提油订单号、物料信息、油罐信息记录在提油订单中,并将提油订单发送至发油系统。

当客户派装车司机驾驶槽车前来油岛取油时,需要确认提油订单上的信息是否正确。若装车司机确认正确,发油系统则根据提油订单生成电子提油订单,并根据电子提油订单控制发油,再将电子提油订单和实际发油量发送至管理系统。装车司机可以在电子提油订单上获取电子提油订单号、油品信息以及鹤管号,然后将装油槽车开往该鹤管号对应的装车位进行装油。

当管理系统对物料、油罐配置完成后,物料信息、油罐信息会随着提油订单发送至发油系统,订单关联模块可以保持管理系统与发油系统之间物料信息、油罐信息的关联识别关系,保证两个系统之间资源信息的一致性,方便石油企业的资源管理。订单关联模块还可以保持提油订单号和电子提油订单号的关联识别关系,保证管理系统与发油系统之间业务信息的一致性,方便石油企业的业务管理。

优选地,交货订单号取为电子提油订单号,可以保持电子提油订单与交货订单的关联识别关系,避免发油系统在发油过程中发生订单之间的错乱。

发油系统在发油完成后,会重新计算实际的发油量,并将实际发油量发送至管理系统,并与交货订单一起存储在数据库中,可以随时在管理系统中调取交货订单,以及该交货订单在交易时的实际油品交易量,方便石油企业的财务核算。

优选地,所述提油订单还包括客户名称、司机身份信息、装车车牌号码、车队信息。

提油订单上可以维护更多的关于客户以及客户所委派的装车司机、装车车队的信息,方便在装车司机前来取油时核对装车司机的身份。

进一步地,在步骤S2中,所述管理系统审核客户的信用,并根据审核结果决定是否生成提油订单。

在管理系统根据客户的提油请求生成提油订单之前,需要审核客户的信用。客户的信用审核可以是审核客户是否有未付款或未付清的交易订单、是否已提交订单的预付款等等。当客户存在未付款或未付清的交易订单,则必须处理完该交易订单才可以继续提出提油请求,管理系统才可以生成提油订单。

与现有技术相比,本发明技术方案的有益效果是:

(1)该系统可以完成多种类型的油品交易业务,如正常提油业务、客户退货业务、客户调整发油数量业务、拆单业务、人工提油业务,并且可以保证各种业务对应的订单信息在管理系统和发油系统中保持一致。

(2)该系统保证管理系统与发油系统中的资源信息、业务信息、交易信息的一致性,便于企业的资源管理、业务管理、财务管理。

(3)该系统可以维护装车司机的身份信息,提高油品交易的安全性。

附图说明

图1是本发明实施例的工作原理图;

图2是本发明实施例的另一个工作原理图。

具体实施方式

附图仅用于示例性说明,不能理解为对本专利的限制;

为了更好说明本实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;

对于本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。

下面结合附图和实施例对本发明的技术方案做进一步的说明。

实施例

如图1所示,一种自助装车发油系统,包括管理系统、发油系统,所述管理系统包括数据库、提油订单生成模块、交货订单生成模块、入账模块,所述发油系统包括客户终端、订单关联模块、发油控制模块;

所述数据库用于存储物料信息、油罐信息、交货订单、实际发油数量;

所述提油订单生成模块用于根据客户的提油请求生成提油订单,并将提油订单发送至客户终端,所述提油订单包括提油订单号、物料信息、油罐信息;

所述客户终端用于根据接收到的提油订单以及客户的确认生成电子提油订单,并将电子提油订单发送至交货订单生成模块和发油控制模块,所述电子提油订单包括电子提油订单号、油品信息、鹤管号;

所述订单关联模块用于分别将提油订单号关联电子提油订单号、物料信息关联油品信息、油罐信息关联鹤管号;

所述交货订单生成模块用于根据接收到的电子提油订单生成交货订单,并将交货订单发送至入账模块,所述交货订单包括交货订单号、油品信息,鹤管号;

所述发油控制模块用于根据接收到的交货订单发油并计算实际发油量,将实际发油量发送至入账模块;

所述入账模块用于将接收到的交货订单和实际发油量存储在数据库。

优选地,上述的管理系统为ERP系统,ERP是Enterprise Resource Planning(企业资源计划)的简称,ERP系统是指建立在信息技术基础上,集信息技术与先进管理思想于一身,以系统化的管理思想,为企业员工及决策层提供决策手段的管理平台。它是从MRP(物料需求计划)发展而来的新一代集成化管理信息系统,它扩展了MRP的功能,其核心思想是供应链管理。它跳出了传统企业边界,从供应链范围去优化企业的资源,优化了现代企业的运行模式,反映了市场对企业合理调配资源的要求。它对于改善企业业务流程、提高企业核心竞争力具有显著作用。

当客户提出提油请求时,提油订单生成模块会根据客户对油的质量要求、提油地点要求对数据库中存储的物料信息、油罐信息进行配置。在生成提油订单时,提油订单生成模块将提油订单号、物料信息、油罐信息记录在提油订单中,并将提油订单发送至客户终端。

当客户派装车司机驾驶槽车前来油岛取油时,需要在客户终端确认提油订单上的信息是否正确。若装车司机确认正确,客户终端则根据提油订单生成电子提油订单,并将电子提油订单发送至交货订单生成模块,装车司机可以在电子提油订单上获取电子提油订单号、油品信息以及鹤管号,然后将装油槽车开往该鹤管号对应的装车位进行装油。

当ERP系统对物料、油罐配置完成后,物料信息、油罐信息会随着提油订单发送至发油系统,订单关联模块可以保持ERP系统与发油系统之间物料信息、油罐信息的关联识别关系,保证两个系统之间资源信息的一致性,方便石油企业的资源管理。订单关联模块还可以保持提油订单号和电子提油订单号的关联识别关系,保证ERP系统与发油系统之间业务信息的一致性,方便石油企业的业务管理。

交货订单生成模块接收到电子提油订单后生成交货订单,并发送至发油系统,发油系统根据交货订单上的油品信息和鹤管号,将油品信息对应的成品油从该鹤管号对应的鹤管中,输出至该鹤管号对应装车位上的槽车。

优选地,交货订单号取为电子提油订单号,可以保持电子提油订单与交货订单的关联识别关系,避免发油系统在发油过程中发生订单之间的错乱。

发油控制模块会根据电子提油订单控制发油并且重新计算实际的发油量,将实际发油量发送至入账模块。发油控制模块包括鹤管、流量计、处理器、发油阀门。油品是通过鹤管流出的,发油阀门安装在鹤管上可以控制鹤管的通断,流量计安装在鹤管内,用于计算油品的流量,从而得到实际发油量。当处理器接收到电子提油订单后,会根据电子提油订单控制发油阀门打开,使油品开始从鹤管中流出,向槽车中输入油品;当流量计计算到实际发油量与电子提油订单上所要求的油品量基本相等时,则发送控制信号到处理器,处理器根据该控制信号,控制发油阀门关闭,使油品停止从鹤管中流出;当发油阀门关闭后,流量计发送实际发油量到处理器,处理器再将实际发油量发送到入账模块,或者流量计直接将实际发油量发送到入账模块。

入账模块将交货订单与实际发油量一起存储在数据库中,可以随时在ERP系统中调取交货订单,以及该交货订单在交易时的实际油品交易量,方便石油企业的财务核算。

优选地,所述提油订单还包括客户名称、司机身份信息、装车车牌号码、车队信息。

提油订单上可以维护更多的关于客户以及客户所委派的装车司机、装车车队的信息,方便在装车司机前来取油时核对装车司机的身份。

优选地,所述客户终端包括读卡装置,所述读卡装置读取提油卡信息,并根据提油卡信息与提油订单上的客户名称、司机身份信息、装车车牌号码、车队信息是否一致,决定是否生成电子提油订单。

装油司机前往客户终端可以凭借提油卡进行提油订单确认,将提油卡放置在读卡装置上,读卡装置可以读取提油卡上关于装车司机的信息,并与提油订单上记录的装车司机信息进行比对,信息比对一致时才会生成电子提油订单,再进行下一步的油品交易操作。通过读卡装置对提油卡的读取,方便装油司机的身份比对,提高了油品交易的安全性。

进一步地,所述ERP系统还包括信用审核模块,所述信用审核模块审核客户的信用,并将审核结果发送至提油订单生成模块,提油订单生成模块根据审核结果决定是否生成提油订单。

在根据客户的提油请求生成提油订单之前,需要审核客户的信用。客户的信用审核可以是审核客户是否有未付款或未付清的交易订单、是否已提交订单的预付款等等。当客户存在未付款或未付清的交易订单,则必须处理完该交易订单才可以继续提出提油请求,提油订单生成模块才可以生成提油订单。

进一步地,所述ERP系统还包括关闭提油订单模块,当客户未在指定时间内确认,所述关闭订单模块用于关闭相应的提油订单。

当客户未在指定时间内到客户终端处确认,则客户终端不会生成电子提油订单,而且关闭提油订单模块也会关闭相应的提油订单,使得在发油系统中不存在针对该客户提油请求的电子提油订单,在ERP系统中也不存在生效的针对该客户提油请求的提油订单,保证两个系统之间的订单信息一致。

进一步地,所述ERP系统还包括退货订单生成模块,所述发油系统还包括关闭电子提油订单模块,所述退货订单生成模块用于根据客户的退货请求生成退货订单,并发送退货订单至关闭电子提油订单模块,关闭电子提油订单模块用于根据接收到的退货订单关闭相应的电子提油订单。

当客户提出退货请求,退货订单生成模块根据电子提油订单上的信息生成退货订单,同时关闭电子提油订单模块关闭该电子提油订单,关闭后不能再进行其它关于该电子提油订单的操作,石油企业与客户再根据退货订单进行退货和过账处理。也即当客户提出退货请求时,在ERP系统中生成该交易对应的退货订单记录,在发油系统中关闭了该交易对应的电子提油订单,保证两个系统之间的订单信息一致。

在企业统计实际成油品交易量的时候,需要将退货订单、交货订单、实际发油量一起进行统计。

进一步地,当客户确认后未在指定时间内提油,所述关闭电子提油订单模块还用于关闭相应的电子提油订单。

当客户在客户终端确认了提油订单信息的正确性后,客户终端会生成电子提油订单,并将该电子提油订单发送至交货订单生成模块,也即发油系统中存在电子提油订单记录,ERP系统中存在交货订单记录。但若客户未在指定时间内提油,则需要将发油系统中的电子提油订单关闭,ERP系统中虽然存在交货订单记录,但是缺少针对该交货订单的实际发油量记录,保证两个系统之间的订单信息一致。

如图2所示,进一步地,所述发油系统还包括订单拆分模块;

所述订单拆分模块用于根据用户的拆单请求将客户终端接收到的提油订单拆分出若干子订单,并将子订单发送至发油控制模块;

所述发油控制模块还用于根据接收到的子订单发油并计算实际发油量,将实际发油量发送至入账模块;

所述子订单包括子订单号、油品信息、鹤管号,所述订单关联模块将提油订单号关联子订单号、物料信息关联油品信息、油罐信息关联鹤管号。

客户可能只提出一次提油请求,但要求分批次前来油岛取油,此时需要将提油订单进行拆分。订单拆分模块将客户终端接收到的提油订单拆分成若干子订单,客户可以在子订单上获取子订单号、油品信息以及鹤管号,然后分批次将装油槽车开往该鹤管号对应的装车位进行装油。

子订单是在发油系统中生成的,并且只在发油系统中进行管理,不用上传至ERP系统,通过订单关联模块保持子订单号与提油订单号的关联识别关系,即可保证两个系统之间的订单信息一致。

进一步地,所述发油系统还包括人工生成订单模块;

当ERP系统或者ERP系统与发油系统之间的通信发生故障时,所述人工生成订单模块用于根据客户的提油请求生成人工提油订单,并将人工提油订单发送至发油控制模块,发油控制模块还用于根据人工提油订单发油并计算实际发油量;

当ERP系统或者ERP系统与发油系统之间的通信排除故障后,所述人工生成订单模块还用于将人工提油订单发送至交货订单生成模块,交货订单生成模块根据接收到的人工提油订单生成交货订单,并将交货订单发送至入账模块,所述发油控制模块还用于将实际发油量发送至入账模块。

当ERP系统或者ERP系统与发油系统之间的通信发生故障时,需要通过人工录入订单,发油控制系统根据人工提油订单进行发油,但当ERP系统或ERP系统与发油系统之间的通信故障排除后,需要将仅存在与发油系统中的订单记录上传至ERP系统中,人工生成订单模块发送人工提油订单至交货订单生成模块生成交货订单,保证两个系统之间的订单信息一致。

进一步地,所述发油控制模块还包括订单发送确认模块,所述订单发送确认模块用于检测客户终端是否已将电子提油订单发送至交货订单生成模块,并根据检测结果决定是否允许发油控制模块发送实际发油量至入账模块。

为了确保电子提油订单已发送至交货订单生成模块,也即确保发油系统已将订单信息上传至ERP系统,在发油控制模块发送实际发油量至入账模块之前,需要检测是否确实发生了该订单上传过程,避免在ERP系统中的某个油品交易订单中出现只有实际发油量记录,而没有交货订单记录。

具体实施过程中,在发油系统中设置“传输电子提油单到ERP”按钮和“传输实际发油数到ERP”按钮,订单发送确认模块检测客户终端的接口数据传输状态是否标识为已发生过数据传输。

若检测到接口数据传输状态标识为已发生过数据传输,“传输电子提油订单到ERP”按钮被屏蔽,“传输实际发油量到ERP”按钮被激活,此时发油操作人员才可以按下“传输实际发油量到ERP”按钮,将实际发油量发送至ERP系统中的入账模块,发送成功后,“传输实际发油量到ERP”按钮被屏蔽;若检测到接口数据传输状态标识为未发生过数据传输,“传输电子提油订单到ERP”按钮处于激活状态,“传输实际发油量到ERP”按钮被屏蔽,此时发油操作人员必须先按下“传输电子提油订单到ERP”按钮,将电子提油订单发送至ERP系统中的交货订单生成模块,发送成功后,“传输实际发油量到ERP”按钮才可以被激活,发油操作人员再按下“传输实际发油量到ERP”按钮将实际发油量发送至ERP系统中的入账模块。

如图1所示,一种自助装车发油方法,包括以下步骤:

S1.ERP系统的数据库存储物料信息、油罐信息、交货订单、实际发油数量;

S2.ERP系统根据客户的提油请求生成提油订单,并将提油订单发送至发油系统,所述提油订单包括提油订单号、物料信息、油罐信息;

S3.发油系统根据接收到的提油订单以及客户的确认生成电子提油订单,并根据电子提油订单控制发油,再将电子提油订单和实际发油量发送至ERP系统,所述电子提油订单包括电子提油订单号、油品信息、鹤管号;

S4.发油系统将提油订单号关联电子提油订单号、物料信息关联油品信息、油罐信息关联鹤管号;

S5.ERP系统根据接收到的电子提油订单生成交货订单,并将交货订单与实际发油数量存储在数据库中。

当客户提出提油要求时,ERP系统根据客户对油的质量要求、提油地点要求对数据库中存储的物料信息、油罐信息进行配置。在生成提油订单时,提油订单生成模块将提油订单号、物料信息、油罐信息记录在提油订单中,并将提油订单发送至发油系统。

当客户派装车司机驾驶槽车前来油岛取油时,需要确认提油订单上的信息是否正确。若装车司机确认正确,发油系统则根据提油订单生成电子提油订单,并根据电子提油订单控制发油,再将电子提油订单和实际发油量发送至ERP系统。装车司机可以在电子提油订单上获取电子提油订单号、油品信息以及鹤管号,然后将装油槽车开往该鹤管号对应的装车位进行装油。

当ERP系统对物料、油罐配置完成后,物料信息、油罐信息会随着提油订单发送至发油系统,订单关联模块可以保持ERP系统与发油系统之间物料信息、油罐信息的关联识别关系,保证两个系统之间资源信息的一致性,方便石油企业的资源管理。订单关联模块还可以保持提油订单号和电子提油订单号的关联识别关系,保证ERP系统与发油系统之间业务信息的一致性,方便石油企业的业务管理。

优选地,交货订单号取为电子提油订单号,可以保持电子提油订单与交货订单的关联识别关系,避免发油系统在发油过程中发生订单之间的错乱。

发油系统在发油完成后,会重新计算实际的发油量,并将实际发油量发送至ERP系统,并与交货订单一起存储在数据库中,可以随时在ERP系统中调取交货订单,以及该交货订单在交易时的实际油品交易量,方便石油企业的财务核算。

优选地,所述提油订单还包括客户名称、司机身份信息、装车车牌号码、车队信息。

提油订单上可以维护更多的关于客户以及客户所委派的装车司机、装车车队的信息,方便在装车司机前来取油时核对装车司机的身份。

进一步地,在步骤S2中,所述ERP系统审核客户的信用,并根据审核结果决定是否生成提油订单。

在ERP系统根据客户的提油请求生成提油订单之前,需要审核客户的信用。客户的信用审核可以是审核客户是否有未付款或未付清的交易订单、是否已提交订单的预付款等等。当客户存在未付款或未付清的交易订单,则必须处理完该交易订单才可以继续提出提油请求,ERP系统才可以生成提油订单。

相同或相似的标号对应相同或相似的部件;

附图中描述位置关系的用于仅用于示例性说明,不能理解为对本专利的限制;

显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1