CN113762548A - 一种数据处理的方法和装置 - Google Patents
一种数据处理的方法和装置 Download PDFInfo
- Publication number
- CN113762548A CN113762548A CN202010611245.3A CN202010611245A CN113762548A CN 113762548 A CN113762548 A CN 113762548A CN 202010611245 A CN202010611245 A CN 202010611245A CN 113762548 A CN113762548 A CN 113762548A
- Authority
- CN
- China
- Prior art keywords
- list
- rule
- collection
- reservation
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title abstract description 9
- 238000012545 processing Methods 0.000 claims abstract description 80
- 238000000034 method Methods 0.000 claims abstract description 43
- 230000008569 process Effects 0.000 claims abstract description 14
- 230000002776 aggregation Effects 0.000 claims description 17
- 238000004220 aggregation Methods 0.000 claims description 17
- 238000004590 computer program Methods 0.000 claims description 9
- 238000012216 screening Methods 0.000 claims description 5
- 230000004931 aggregating effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 17
- 238000004891 communication Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 230000008901 benefit Effects 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Development Economics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种数据处理的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:接收预约操作的请求信息,所述请求信息中包括预约操作的至少一个特征信息和预操作时间;基于集单规则,确定所述预约操作是否匹配所述集单规则;其中,集单规则中包括所述至少一个特征信息的集单条件,以及所述预操作时间的集单条件;确定匹配的情况下,根据所述至少一个特征信息确定所述预约操作的关联操作,并生成集单列表,以根据所述集单列表对所述预约操作以及关联操作进行集单处理。该方法根据配置的集单规则过滤提交的不适合集单处理的操作,并且连同对关联操作同步进行处理,解决了现有技术中单独对预约操作进行处理,导致处理成本高的问题。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种数据处理的方法和装置。
背景技术
由于预约操作无需立即操作,其时限对于该操作不是非常重要,而且现有技术中一般对于预约操作会立即执行,或者人工对预约操作的预操作时间(预约时间)进行标注,然后在到达该时间后再人工操作继续执行指令。对于业务繁琐的场景,如果接收到预约操作后,立即执行的话不能满足的用户需求。如果通过人工记得预约时间,然后按时人工操作,大大提高了业务运营成本,以及容易存在遗漏的问题。
发明内容
有鉴于此,本发明实施例提供一种数据处理的方法和装置,能够根据配置的集单规则过滤提交的不适合集单处理的操作,并且连同对关联操作同步进行处理,节省了处理成本。
为实现上述目的,根据本发明实施例的一个方面,提供了一种数据处理的方法。
本发明实施例的数据处理的方法包括:接收预约操作的请求信息,所述请求信息中包括所述预约操作的至少一个特征信息和预操作时间;基于集单规则,确定所述预约操作是否匹配所述集单规则;其中,所述集单规则中包括所述至少一个特征信息的集单条件,以及所述预操作时间的集单条件;确定匹配的情况下,根据所述至少一个特征信息确定所述预约操作的关联操作,并生成集单列表,以根据所述集单列表对所述预约操作以及关联操作进行集单处理。
可选地,所述配置的集单规则中包括至少两个维度的集单规则以及所述至少两个维度的集单规则的优先级;所述基于集单规则,确定所述预约操作是否匹配所述集单规则的步骤包括:根据所述至少两个维度,解析所述预约操作的维度信息;根据所述维度信息以及所述至少两个维度的集单规则的优先级,依次确定所述预约操作是否匹配所述至少两个维度的集单规则。
可选地,所述至少两个维度的集单规则包括集单黑名单、对象维度集单规则和类目维度集单规则;
所述基于集单规则,确定所述预约操作是否匹配所述集单规则的步骤包括:解析所述预约操作的对象信息和/或类目信息;根据所述对象信息和/或类目信息,确定所述预约操作是否匹配到所述集单黑名单;在未匹配到所述集单黑名单的情况下,确定所述预约操作是否匹配到所述对象维度集单规则;在未匹配到所述对象维度集单规则的情况下,确定所述预约操作是否匹配到所述类目维度集单规则。
可选地,所述确定匹配的情况下,根据所述至少一个特征信息确定所述预约操作的关联操作,并生成集单列表的步骤包括:确定匹配的情况下,将所述预约操作添加至待下发状态列表;根据所述预约操作的配送节点、供应节点以及对象信息,在所述待下发状态列表中集合所述预约操作的关联操作,并生成集单列表;其中,所述至少一个特征信息包括配送节点、供应节点以及对象信息,所述关联操作与所述预约操作的配送节点、供应节点以及对象信息相同。
可选地,所述根据所述集单列表对所述预约操作以及关联操作进行集单处理的步骤包括:根据配置的所述供应节点的供应频率信息以及所述集合列表中包括的操作的预操作时间,从所述集合列表中筛选出执行操作,生成执行操作列表,以根据所述执行操作列表进行集合处理。
可选地,在所述确定匹配的情况下,根据所述至少一个特征信息确定所述预约操作的关联操作,并生成集单列表之后,还包括:根据更新请求将所述集单列表进行显示操作,以接收更新操作指令;根据所述更新操作指令,对所述集单列表进行更新,以根据更新后的集单列表进行集单处理。
可选地,在确定匹配的情况下,根据所述至少一个特征信息确定所述预约操作的关联操作,并生成集单列表,以根据所述集单列表对所述预约操作以及关联操作进行集单处理之后,还包括:根据回执方式,将所述集单处理的结果进行反馈;其中,所述至少一个特征信息中还包括回执方式。
为实现上述目的,根据本发明实施例的另一个方面,提供了一种数据处理的装置。
本发明实施例的数据处理的装置包括:
接收模块,用于接收预约操作的请求信息,所述请求信息中包括所述预约操作的至少一个特征信息和预操作时间;
匹配模块,用于基于集单规则,确定所述预约操作是否匹配所述集单规则;其中,所述集单规则中包括所述至少一个特征信息的集单条件,以及所述预操作时间的集单条件;
列表生成模块,用于确定匹配的情况下,根据所述至少一个特征信息确定所述预约操作的关联操作,并生成集单列表,以根据所述集单列表对所述预约操作以及关联操作进行集单处理。
可选地,所述配置的集单规则中包括至少两个维度的集单规则以及所述至少两个维度的集单规则的优先级;
所述匹配模块还用于:根据所述至少两个维度,解析所述预约操作的维度信息;根据所述维度信息以及所述至少两个维度的集单规则的优先级,依次确定所述预约操作是否匹配所述至少两个维度的集单规则。
可选地,所述至少两个维度的集单规则包括集单黑名单、对象维度集单规则和类目维度集单规则;
所述匹配模块还用于:解析所述预约操作的对象信息和/或类目信息;根据所述对象信息和/或类目信息,确定所述预约操作是否匹配到所述集单黑名单;在未匹配到所述集单黑名单的情况下,确定所述预约操作是否匹配到所述对象维度集单规则;在未匹配到所述对象维度集单规则的情况下,确定所述预约操作是否匹配到所述类目维度集单规则。
可选地,所述列表生成模块还用于:确定匹配的情况下,将所述预约操作添加至待下发状态列表;根据所述预约操作的配送节点、供应节点以及对象信息,在所述待下发状态列表中集合所述预约操作的关联操作,并生成集单列表;其中,所述至少一个特征信息包括配送节点、供应节点以及对象信息,所述关联操作与所述预约操作的配送节点、供应节点以及对象信息相同。
可选地,所述列表生成模块还用于:根据配置的所述供应节点的供应频率信息以及所述集合列表中包括的操作的预操作时间,从所述集合列表中筛选出执行操作,生成执行操作列表,以根据所述执行操作列表进行集合处理。
可选地,还包括更新模块,用于在所述确定匹配的情况下,根据所述至少一个特征信息确定所述预约操作的关联操作,并生成集单列表之后,根据更新请求将所述集单列表进行显示操作,以接收更新操作指令;根据所述更新操作指令,对所述集单列表进行更新,以根据更新后的集单列表进行集单处理。
可选地,还包括回执模块,用于在确定匹配的情况下,根据所述至少一个特征信息确定所述预约操作的关联操作,并生成集单列表,以根据所述集单列表对所述预约操作以及关联操作进行集单处理之后,根据回执方式,将所述集单处理的结果进行反馈;其中,所述至少一个特征信息中还包括回执方式。
为实现上述目的,根据本发明实施例的再一个方面,提供了一种电子设备。
本发明实施例的电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一项的数据处理的方法。
为实现上述目的,根据本发明实施例的再一个方面,提供了一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现上述任一项的数据处理的方法。
上述发明中的一个实施例具有如下优点或有益效果:根据配置的集单规则将提交的不适合集单处理的预约操作过滤掉,并且根据预约操作的特征信息集合关联操作,以便对无需立即执行的操作进行整合处理,提升了运营效率,大大降低了遗漏任务的可能性,解决了现有技术中一一对预约操作进行处理,导致处理成本高的问题。
上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
图1是根据本发明实施例的数据处理的方法的主要流程的示意图;
图2是根据本发明实施例的匹配集单规则的示意图;
图3是根据本发明实施例的数据处理的方法的示意图;
图4是根据本发明实施例的预约订单处理的方法的示意图;
图5是根据本发明实施例的数据处理的装置的主要模块的示意图;
图6是本发明实施例可以应用于其中的示例性***架构图;
图7是适于用来实现本发明实施例的终端设备或服务器的计算机***的结构示意图。
具体实施方式
以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
图1是根据本发明实施例的数据处理的方法的主要流程的示意图,如图1所示,本发明实施例的数据处理的方法主要包括:
步骤S101:接收预约操作的请求信息,请求信息包括预约操作的至少一个特征信息和预操作时间。预约操作是指无需立即操作,特性信息是指预约操作的各个属性的信息,例如预约操作为商品订购,则该预约操作的特征信息为订购商品名称、订购商品保质期、订购商品的配送地址等。预操作时间是指执行该预约操作的时间。例如,预约操作为预约订单,其特征信息可以包括预定商品的信息、数量、发货的供应商信息或者收货地等。
步骤S102:基于集单规则,确定预约操作是否匹配集单规则;其中,集单规则中包括至少一个特征信息的集单条件,以及预操作时间的集单条件。集单处理是指将一些预约操作集中统一处理,而不是单独处理每个操作。由于一些预约操作不适合集单处理,因此通过配置集单规则,对接收的预约操作进行筛选,将不适合集单处理的操作单独执行。在该集单规则中,如果没有对预操作时间进行限定,可认为待匹配的预约订单的时间满足集单规则,因此该实施例仍处于本发明实施例的保护范围内。
步骤S103:确定匹配的情况下,根据至少一个特征信息确定预约操作的关联操作,并生成集单列表;根据集单列表对预约操作以及关联操作进行集单处理。确定预约操作匹配集单规则,说明可对该预约操作进行集单处理,则查找出特征信息中一个或多个特性相同的关联操作,以便将该关联操作和预约操作统一处理。例如,预约操作为向供应商A预定若干商品B的预约订单,则可查找向供应商A预定商品B的其他订单,查找到的其他订单则为预约操作的关联操作。在该示例中,由于预约操作和关联操作都是向供应商A预定商品B,因此可统一处理,则供应商A可统一发货,节省了物流资源。
根据本发明实施例,根据配置的集单规则将提交的不适合集单处理的预约操作过滤掉,并且根据预约操作的特征信息集合关联操作,以便对无需立即执行的操作进行整合处理,提升了运营效率,大大降低了遗漏任务的可能性,解决了现有技术中一一单独对预约操作进行处理,导致处理成本高的问题。
图2是根据本发明实施例的匹配集单规则的示意图;如图2所示,本发明实施例的匹配集单规则包括:
步骤S201:根据至少两个维度,解析预约操作的维度信息。在本发明实施例中,在每个应用场景中,集单规则中包括的维度信息可能不同,而且对于一个应用场景,也可能存在多个维度的判断规则。例如,至少两个维度的集单规则包括集单黑名单、对象维度集单规则和类目维度集单规则。以及,对包括的多个维度的集单规则优先级的设置,例如集单黑名单的优先级高于对象维度集单规则的优先级,对象维度集单规则的优先级高于类目维度集单规则的优先级。其中,集单黑名单中记录了不能进行集单处理的预约操作,例如用户反馈操作(根据用户的需求反馈信息)、维修操作等。对象维度集单规则中记录了一些操作中哪些对象可以进行集单处理,例如预约操作为订购,则对象维度集单规则中定义了订购操作是否可进行集单处理。类目维度集单规则中记录了可进行集单处理的对象的类目,针对订购操作,根据订购的商品的类目信息,判断该订购操作是否可以进行集单处理。
在本发明实施例中,如果多个维度的判断规则包括集单黑名单、对象维度集单规则和类目维度集单规则,其优先级分别从高到低,则在步骤S201中需要针对各个维度的规则解析相应的维度信息。例如,集单黑名单中限定了一定不能进行集单的商品名称(或者是配送地址或者订购人员等),则针对预约操作,确定出其商品名称(或者是配送地址或者订购人员等),然后判断是否在集单黑名单中。如果没有在集单黑名单中(未匹配到集单黑名单),则进一步确定预约操作的对象维度集单规则所需的信息,同样在未匹配到对象维度集单规则的情况下,进一步确定预约操作的类目维度集单规则所需的信息,以及确定预约操作是否匹配到类目维度集单规则。
步骤S202:根据维度信息以及至少两个维度的集单规则的优先级,依次确定预约操作是否匹配至少两个维度的集单规则。该匹配是指判断预约操作中特征信息是否满足集单规则中的条件。例如,供应商F不提供预约订单或者其供应的商品无法进行统一整合发货,其他特征信息不一一举例限定,如果解析出预约操作的特征信息为:供应商为F,则该预约操作无法进行后续的集单处理,因此判断该预约操作不匹配当前配置的集单规则。
在本发明实施例中,包括集单黑名单、对象维度集单规则和类目维度集单规则,集单黑名单的优先级高于对象维度集单规则的优先级,对象维度集单规则的优先级高于类目维度集单规则的优先级。则在步骤S202中,解析预约操作的对象信息和/或类目信息;根据对象信息和/或类目信息,确定预约操作是否匹配到集单黑名单。在未匹配到集单黑名单的情况下,确定预约操作是否匹配到对象维度集单规则。在未匹配到对象维度集单规则的情况下,确定预约操作是否匹配到类目维度集单规则。上述每次判断中,如果匹配到某个维度的集单规则,则停止较低优先级的集单规则判断。因此,实现精准规则的判断,利于集单处理的精准度。
图3是根据本发明实施例的数据处理的方法的示意图;如图3所示,本发明实施例的数据处理的方法包括:
步骤S301:接收预约操作的请求信息,请求信息包括预约操作的至少一个特征信息和预操作时间。
步骤S302:基于集单规则,确定预约操作是否匹配集单规则;其中,集单规则中包括至少一个特征信息的集单条件,以及预操作时间的集单条件。
步骤S303:确定匹配的情况下,将预约操作添加至待下发状态列表。待下发状态列表中的操作是指还未分配到集单列表中的操作,即还未确定哪些操作需要整合在一起进行处理。
步骤S304:根据预约操作的配送节点、供应节点以及对象信息,在待下发状态列表中集合预约操作的关联操作,并生成集单列表。其中,至少一个特征信息包括配送节点、供应节点以及对象信息,关联操作与预约操作的配送节点、供应节点以及对象信息相同。
步骤S305:根据配置的供应节点的供应频率信息以及集合列表中包括的操作的预操作时间,从集合列表中筛选出执行操作,生成执行操作列表,以根据执行操作列表进行集合处理。该操作列表中的操作是指马上待执行的操作,例如当天要执行的操作或者目前1小时内要执行的操作。
在本发明实施例中,优选的,在确定匹配的情况下,根据至少一个特征信息确定预约操作的关联操作,并生成集单列表之后,根据更新请求将集单列表进行显示操作,以接收更新操作指令;根据更新操作指令,对集单列表进行更新,以根据更新后的集单列表进行集单处理。
在本发明实施例中,优选的,在确定匹配的情况下,根据至少一个特征信息确定预约操作的关联操作,并生成集单列表,以根据集单列表对预约操作以及关联操作进行集单处理之后,根据回执方式,将集单处理的结果进行反馈;其中,至少一个特征信息中还包括回执方式。
当前,依靠手动处理预约下单(预约操作)或供应商有下单周期限制的场景(供应商无法立即执行,只能根据供应商的下单时间要求进行预约下单),其业务操作繁琐,采销需要记得预约时间与各个供应商要求的下单周期,届时整理下单需求按时操作下单,业务运营成本高昂易遗漏影响业务开展。对于多个下单人员需求商品相同,想要一起下单至供应商侧,则需要线下沟通双方需求并整合为一张表单操作***下单,整个业务流程沟通及操作无线上***支持。
图4是根据本发明实施例的预约订单处理的方法的示意图,本本发明实施例中,采用配置集单规则和补货频率,在上传采购计划时判断是否匹配集单规则,匹配集单规则的SKU(Stock keeping Unit,库存保有单位)传给集单***,根据规则控制下传时间,根据补货频率控制是否下传,最终达到预约下单、下单日下单的目的。如图1所示,本发明实施例的预约订单处理的方法包括:
步骤S401:根据上传的采购计划,确定预约订单。采销人员在上传采购计划时,在通过参数校验后调用集单***提供的接口判断是否匹配集单规则,未匹配到集单规则或匹配到黑名单的SKU继续走后续的采购下单流程,匹配到集单规则的SKU传给集单***。
步骤S402:通过集单***收集集单SKU。集单***收集需要集单下传的SKU,记录SKU、库存节点、下发库存节点、下单数量、创建人PIN、创建时间、下传状态(默认:待下传)、集单规则ID,相同SKU、相同库存节点合并下单需求保留创建人PIN,相同SKU、相同下发库存节点的合并下单需求创建下发库存节点的采购单,采购到货后按照各库存节点需求比例自动从下发库存节点调拨分货给各库存节点。在本发明实施例中,库存节点为采购的门店信息,即配送地址;下发库存节点为仓库信息,即发货地址;下发时间为出库时间。
步骤S403:通过集单***管理集单SKU。集单***可以通过库存节点、SKU、创建人PIN、创建时间、下传状态、集单规则等条件查询集单SKU,集单规则下拉选项读取集单规则配置项支持模糊匹配,此管理页面可以手动调整集单SKU的下单数量、可以手动删除此集单SKU。
在本发明实施例中,可手动上传集单SKU:集单***管理集单SKU页面可以点击上传按钮,选择集单规则后手动上传需要集单的SKU,上传校验中需要校验上传的SKU是否符合选择的集单规则,不符合的返回错误列表供采销下载修改重新上传,手动上传集单SKU解决供应商有下单周期限制时,采销利用集单***定时下传并校验供应商补货频率在下单日下单的特点,实现提前预约下单的功能。
步骤S404:通过集单***定时任务自动下传集单SKU。集单***定时扫描未下传的集单SKU,按照集单SKU上记录的集单规则ID分组并查询出集单规则ID所对应的集单规则,判断当前时间是否满足集单规则配置的下传时间,满足条件的集单SKU通过中控台***查询补货频率的接口判断当前是否是下单日,筛选出满足今日下单可下单的SKU列表,调用采购***的下单接口下单。下传完记录下传操作记录,并记录下传时间操作人为“***”供集单***管理集单SKU页面查看下传历史操作记录。
在本发明实施例中,可通过集单***手动下传集单SKU:在集单***管理集单SKU页面可以批量勾选SKU手动下传,后续下传逻辑同上,下传完记录下传操作记录,并记录下传时间操作人为当前操作人PIN。
步骤S405:同步下传状态和采购单号。成功下单的集单SKU变更下传状态为“已下传”,未成功下单的集单SKU变更下传状态为“下传失败”并记录失败原因,“下传失败”的SKU可以手动再次下传。
步骤S406:邮件回执。集单SKU下传结果以邮件的形式发送给集单规则上配置的回执邮箱中,提醒集单关注人查看下传结果。
在本发明实施例中,配置集单规则的过程中,进入集单***规则配置页,根据集单的需要选择配置类目维度集单规则、SKU维度集单规则、SKU维度黑名单,规则优先级顺序为SKU维度黑名单>SKU维度集单规则>类目维度集单规则。其中,SKU维度集单规则相较于类目维度集单规则,为较为精细的维度规则,例如,SKU维度集单规则为电视机的集单规则,类目维度集单规则为电器的集单规则。在匹配集单规则时,先匹配SKU维度集单规则,如果没有匹配的SKU维度集单规则,再匹配类目维度集单规则。
在本发明实施例中,类目维度集单规则配置中,需要配置集单库存节点、类目、下发库存节点、下发时间、下发回执邮箱,匹配维度为库存节点和类目。SKU维度集单规则配置中,需要配置集单库存节点、SKU、下发库存节点、下发时间、下发回执邮箱,匹配维度为库存节点和SKU。SKU维度黑名单配置中,需要配置集单库存节点、SKU,匹配维度为库存节点+SKU维度,当匹配到黑名单则不继续匹配集单规则不参与集单。
在本发明实施例中,集单规则一旦创建只可修改下发时间和下发回执邮箱,删除时需校验是否有未下传的集单SKU使用此规则,如果有则提示“集单规则正在使用中无法删除”,集单规则可停用启用创建时默认启用。
以及,配置补货频率的过程中,进入补货中控台补货频率配置页,根据供应商供货周期限制配置补货频率,当频率间隔为多个日/多个周/多个月时需配置生效开始日期,做为首次可计算补货的日期开始时间,不补货日期用于供应商的可订货日期临时变化时填写,在不补货日期内则不可下单,未配置补货频率的SKU默认返回补货频率为1即每天都可以下单。
已有目标销售的预约订单或有供应商下单周期约定的商品,业务可随时操作***下单,***根据配置的集单规则过滤业务提交的订单生成待下发的数据集合,按照配置时间届时生成采购单并同步至供应商侧;当多个业务分别下各自库存节点采购单,且采购商品及供应商存在交叉时,***可支持根据配置的集单规则,整合不同库存节点的采购需求,并按时同步至供应商侧,对供应商业务员操作友好,且因整合后需求量大提升供应商议价能力;集单采购订单到货后自动分货,同时解决了供应商随机选择采购订单履约,造成单一需求方被满足而其它需求方均缺货的业务问题,当出现多个需求方需要相同商品,而供应商供货不足时,可由需求方根据实际总到货数量和各库存节点需求比例来合理分配库存。
图5是根据本发明实施例的数据处理的装置的主要模块的示意图,如图5所示,本发明实施例的数据处理的装置500包括接收模块501、匹配模块502和列表生成模块503。
接收模块501用于,接收预约操作的请求信息,请求信息中包括预约操作的至少一个特征信息和预操作时间。
匹配模块502用于,基于集单规则,确定预约操作是否匹配集单规则;其中,集单规则中包括至少一个特征信息的集单条件,以及预操作时间的集单条件。
列表生成模块503用于,确定匹配的情况下,根据至少一个特征信息确定预约操作的关联操作,并生成集单列表,以根据集单列表对预约操作以及关联操作进行集单处理。
配置的集单规则中包括至少两个维度的集单规则以及至少两个维度的集单规则的优先级。匹配模块还用于:根据至少两个维度,解析预约操作的维度信息;根据维度信息以及至少两个维度的集单规则的优先级,依次确定预约操作是否匹配至少两个维度的集单规则。
至少两个维度的集单规则包括集单黑名单、对象维度集单规则和类目维度集单规则。匹配模块还用于:解析预约操作的对象信息和/或类目信息;根据对象信息和/或类目信息,确定预约操作是否匹配到集单黑名单;在未匹配到集单黑名单的情况下,确定预约操作是否匹配到对象维度集单规则;在未匹配到对象维度集单规则的情况下,确定预约操作是否匹配到类目维度集单规则。
列表生成模块还用于:确定匹配的情况下,将预约操作添加至待下发状态列表;根据预约操作的配送节点、供应节点以及对象信息,在待下发状态列表中集合预约操作的关联操作,并生成集单列表;其中,至少一个特征信息包括配送节点、供应节点以及对象信息,关联操作与预约操作的配送节点、供应节点以及对象信息相同。
列表生成模块还用于:根据配置的供应节点的供应频率信息以及集合列表中包括的操作的预操作时间,从集合列表中筛选出执行操作,生成执行操作列表,以根据执行操作列表进行集合处理。
本发明实施例的数据处理的装置还包括更新模块,用于在确定匹配的情况下,根据至少一个特征信息确定预约操作的关联操作,并生成集单列表之后,根据更新请求将集单列表进行显示操作,以接收更新操作指令;根据更新操作指令,对集单列表进行更新,以根据更新后的集单列表进行集单处理。
本发明实施例的数据处理的装置还包括回执模块,用于在确定匹配的情况下,根据至少一个特征信息确定预约操作的关联操作,并生成集单列表,以根据集单列表对预约操作以及关联操作进行集单处理之后,根据回执方式,将集单处理的结果进行反馈;其中,至少一个特征信息中还包括回执方式。
根据本发明实施例,根据配置的集单规则将提交的不适合集单处理的预约操作过滤掉,并且根据预约操作的特征信息集合关联操作,以便对无需立即执行的操作进行整合处理,提升了运营效率,解决了现有技术中一一对预约操作进行处理,导致处理成本高的问题。
图6示出了可以应用本发明实施例的数据处理的方法或数据处理的装置的示例性***架构600。
如图6所示,***架构600可以包括终端设备601、602、603,网络604和服务器605。网络604用以在终端设备601、602、603和服务器605之间提供通信链路的介质。网络604可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
用户可以使用终端设备601、602、603通过网络604与服务器605交互,以接收或发送消息等。终端设备601、602、603上可以安装有各种通讯客户端应用,例如购物类应用、网页浏览器应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等(仅为示例)。
终端设备601、602、603可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
服务器605可以是提供各种服务的服务器,例如对用户利用终端设备601、602、603所浏览的购物类网站提供支持的后台管理服务器(仅为示例)。后台管理服务器可以对接收到的产品信息查询请求等数据进行分析等处理,并将处理结果反馈给终端设备。
需要说明的是,本发明实施例所提供的数据处理的方法一般由服务器605执行,相应地,数据处理的装置一般设置于服务器605中。
应该理解,图6中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
下面参考图7,其示出了适于用来实现本发明实施例的终端设备的计算机***700的结构示意图。图7示出的终端设备仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图7所示,计算机***700包括中央处理单元(CPU)701,其可以根据存储在只读存储器(ROM)702中的程序或者从存储部分708加载到随机访问存储器(RAM)703中的程序而执行各种适当的动作和处理。在RAM 703中,还存储有***700操作所需的各种程序和数据。CPU 701、ROM 702以及RAM 703通过总线704彼此相连。输入/输出(I/O)接口705也连接至总线704。
以下部件连接至I/O接口705:包括键盘、鼠标等的输入部分706;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分707;包括硬盘等的存储部分708;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分709。通信部分709经由诸如因特网的网络执行通信处理。驱动器710也根据需要连接至I/O接口705。可拆卸介质711,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器710上,以便于从其上读出的计算机程序根据需要被安装入存储部分708。
特别地,根据本发明公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分709从网络上被下载和安装,和/或从可拆卸介质711被安装。在该计算机程序被中央处理单元(CPU)701执行时,执行本发明的***中限定的上述功能。
需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本发明各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本发明实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:一种处理器包括接收模块、匹配模块和列表生成模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,接收模块还可以被描述为“接收预约操作的请求信息的模块”。
作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:接收预约操作的请求信息,请求信息中包括预约操作的至少一个特征信息和预操作时间;基于集单规则,确定预约操作是否匹配集单规则;其中,集单规则中包括至少一个特征信息的集单条件,以及预操作时间的集单条件;确定匹配的情况下,根据至少一个特征信息确定预约操作的关联操作,并生成集单列表,以根据集单列表对预约操作以及关联操作进行集单处理。
根据本发明实施例,根据配置的集单规则将提交的不适合集单处理的预约操作过滤掉,并且根据预约操作的特征信息集合关联操作,以便对无需立即执行的操作进行整合处理,提升了运营效率,解决了现有技术中一一对预约操作进行处理,导致处理成本高的问题。
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
Claims (10)
1.一种数据处理的方法,其特征在于,包括:
接收预约操作的请求信息,所述请求信息包括所述预约操作的至少一个特征信息和预操作时间;
基于集单规则,确定所述预约操作是否匹配所述集单规则;其中,所述集单规则中包括所述至少一个特征信息的集单条件,以及所述预操作时间的集单条件;
确定匹配的情况下,根据所述至少一个特征信息确定所述预约操作的关联操作,并生成集单列表,以根据所述集单列表对所述预约操作以及关联操作进行集单处理。
2.根据权利要求1所述的方法,其特征在于,所述集单规则中包括至少两个维度的集单规则以及所述至少两个维度的集单规则的优先级;
所述基于集单规则,确定所述预约操作是否匹配所述集单规则的步骤包括:
根据所述至少两个维度,解析所述预约操作的维度信息;
根据所述维度信息以及所述至少两个维度的集单规则的优先级,依次确定所述预约操作是否匹配所述至少两个维度的集单规则。
3.根据权利要求2所述的方法,其特征在于,所述至少两个维度的集单规则包括集单黑名单、对象维度集单规则和类目维度集单规则;
所述基于集单规则,确定所述预约操作是否匹配所述集单规则的步骤包括:
解析所述预约操作的对象信息和/或类目信息;
根据所述对象信息和/或类目信息,确定所述预约操作是否匹配到所述集单黑名单;
在未匹配到所述集单黑名单的情况下,确定所述预约操作是否匹配到所述对象维度集单规则;
在未匹配到所述对象维度集单规则的情况下,确定所述预约操作是否匹配到所述类目维度集单规则。
4.根据权利要求1所述的方法,其特征在于,所述确定匹配的情况下,根据所述至少一个特征信息确定所述预约操作的关联操作,并生成集单列表的步骤包括:
确定匹配的情况下,将所述预约操作添加至待下发状态列表;
根据所述预约操作的配送节点、供应节点以及对象信息,在所述待下发状态列表中集合所述预约操作的关联操作,并生成集单列表;其中,所述至少一个特征信息包括配送节点、供应节点以及对象信息,所述关联操作与所述预约操作的配送节点、供应节点以及对象信息相同。
5.根据权利要求4所述的方法,其特征在于,所述根据所述集单列表对所述预约操作以及关联操作进行集单处理的步骤包括:
根据配置的所述供应节点的供应频率信息以及所述集合列表中包括的操作的预操作时间,从所述集合列表中筛选出执行操作,生成执行操作列表,以根据所述执行操作列表进行集合处理。
6.根据权利要求1所述的方法,其特征在于,在所述确定匹配的情况下,根据所述至少一个特征信息确定所述预约操作的关联操作,并生成集单列表之后,还包括:
根据更新请求将所述集单列表进行显示操作,以接收更新操作指令;
根据所述更新操作指令,对所述集单列表进行更新,以根据更新后的集单列表进行集单处理。
7.根据权利要求1-6任一项所述的方法,其特征在于,在确定匹配的情况下,根据所述至少一个特征信息确定所述预约操作的关联操作,并生成集单列表,以根据所述集单列表对所述预约操作以及关联操作进行集单处理之后,还包括:
根据回执方式,将所述集单处理的结果进行反馈;其中,所述至少一个特征信息中还包括回执方式。
8.一种数据处理的装置,其特征在于,包括:
接收模块,用于接收预约操作的请求信息,所述请求信息中包括所述预约操作的至少一个特征信息和预操作时间;
匹配模块,用于基于集单规则,确定所述预约操作是否匹配所述集单规则;其中,所述集单规则中包括所述至少一个特征信息的集单条件,以及所述预操作时间的集单条件;
列表生成模块,用于确定匹配的情况下,根据所述至少一个特征信息确定所述预约操作的关联操作,并生成集单列表,以根据所述集单列表对所述预约操作以及关联操作进行集单处理。
9.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的方法。
10.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7中任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010611245.3A CN113762548A (zh) | 2020-06-30 | 2020-06-30 | 一种数据处理的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010611245.3A CN113762548A (zh) | 2020-06-30 | 2020-06-30 | 一种数据处理的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113762548A true CN113762548A (zh) | 2021-12-07 |
Family
ID=78785415
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010611245.3A Pending CN113762548A (zh) | 2020-06-30 | 2020-06-30 | 一种数据处理的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113762548A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114881273A (zh) * | 2022-05-19 | 2022-08-09 | 中国银行股份有限公司 | 一种合约批量预约及转换方法及装置 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106203894A (zh) * | 2015-04-30 | 2016-12-07 | 阿里巴巴集团控股有限公司 | 商品对象的库存信息的处理方法及*** |
WO2017077861A1 (ja) * | 2015-11-02 | 2017-05-11 | 株式会社リクルートホールディングス | 予約処理装置、予約処理方法および予約処理プログラム |
CN107392543A (zh) * | 2017-07-28 | 2017-11-24 | 网易无尾熊(杭州)科技有限公司 | 信息处理方法、数据处理***、介质和计算设备 |
CN107844933A (zh) * | 2017-09-21 | 2018-03-27 | 北京小度信息科技有限公司 | 订单处理方法及装置 |
CN109214730A (zh) * | 2017-06-29 | 2019-01-15 | 北京京东尚科信息技术有限公司 | 信息推送方法和装置 |
CN110189203A (zh) * | 2019-05-30 | 2019-08-30 | 网易无尾熊(杭州)科技有限公司 | 信息处理方法、装置、介质和计算设备 |
CN110363632A (zh) * | 2019-07-23 | 2019-10-22 | 杭州后博科技有限公司 | 一种多任务咖啡订单管理方法及可读存储介质 |
CN110414737A (zh) * | 2019-07-31 | 2019-11-05 | 佳都新太科技股份有限公司 | 公共交通行程处理方法、装置、电子设备及存储介质 |
CN110490347A (zh) * | 2019-06-25 | 2019-11-22 | 北京礼贤奥天农业有限公司 | 果蔬预售控制*** |
-
2020
- 2020-06-30 CN CN202010611245.3A patent/CN113762548A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106203894A (zh) * | 2015-04-30 | 2016-12-07 | 阿里巴巴集团控股有限公司 | 商品对象的库存信息的处理方法及*** |
WO2017077861A1 (ja) * | 2015-11-02 | 2017-05-11 | 株式会社リクルートホールディングス | 予約処理装置、予約処理方法および予約処理プログラム |
CN109214730A (zh) * | 2017-06-29 | 2019-01-15 | 北京京东尚科信息技术有限公司 | 信息推送方法和装置 |
CN107392543A (zh) * | 2017-07-28 | 2017-11-24 | 网易无尾熊(杭州)科技有限公司 | 信息处理方法、数据处理***、介质和计算设备 |
CN107844933A (zh) * | 2017-09-21 | 2018-03-27 | 北京小度信息科技有限公司 | 订单处理方法及装置 |
CN110189203A (zh) * | 2019-05-30 | 2019-08-30 | 网易无尾熊(杭州)科技有限公司 | 信息处理方法、装置、介质和计算设备 |
CN110490347A (zh) * | 2019-06-25 | 2019-11-22 | 北京礼贤奥天农业有限公司 | 果蔬预售控制*** |
CN110363632A (zh) * | 2019-07-23 | 2019-10-22 | 杭州后博科技有限公司 | 一种多任务咖啡订单管理方法及可读存储介质 |
CN110414737A (zh) * | 2019-07-31 | 2019-11-05 | 佳都新太科技股份有限公司 | 公共交通行程处理方法、装置、电子设备及存储介质 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114881273A (zh) * | 2022-05-19 | 2022-08-09 | 中国银行股份有限公司 | 一种合约批量预约及转换方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107845012B (zh) | 订单处理方法和装置 | |
US8429019B1 (en) | System and method for scheduled delivery of shipments with multiple shipment carriers | |
CN110866709B (zh) | 合并订单的方法和装置 | |
CN110826831A (zh) | 对仓库的拣选区补货的方法和装置 | |
CN113762858B (zh) | 一种库存管理方法和装置 | |
JP2001134677A (ja) | 注文処理方法と注文履行処理システム | |
CN110889656B (zh) | 一种仓库规则配置方法和装置 | |
CN112149981A (zh) | 一体化平台的供应链物流管理方法及*** | |
CN110648089A (zh) | 一种确定物品送达时效的方法和装置 | |
CN113538028A (zh) | 一种广告投放的方法和装置 | |
CN110689293B (zh) | 一种物品出库的处理方法和装置 | |
CN113762548A (zh) | 一种数据处理的方法和装置 | |
CN113706064A (zh) | 一种订单处理方法和装置 | |
CN113344234A (zh) | 物品拣选的方法和装置 | |
CN110858332B (zh) | 订单生产方法和装置 | |
CN110895777A (zh) | 一种处理超时服务单的方法和装置 | |
CN115115313A (zh) | 一种订单时效管理方法和装置 | |
US11494717B2 (en) | System and method for supply chain management | |
CN111260271A (zh) | 用于缩短门店订单拣货时长的方法和装置 | |
CN112862415B (zh) | 运输车辆调度方法、装置、电子设备和计算机可读介质 | |
CN110827102A (zh) | 用于调货比价的方法和装置 | |
CN115019943A (zh) | 一种医药数据管理方法及*** | |
CN114971785A (zh) | 订单处理方法、装置、电子设备和存储介质 | |
CN113762835A (zh) | 一种处理订单数据的方法和装置 | |
CN111932047A (zh) | 分配多任务集的方法、装置、设备和计算机可读介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |