本申请涉及工程机械,具体地,涉及一种用于确定产品发货单的方法、处理器、装置及存储器。
背景技术:
1、在工程机械交付过程中尤其是海外市场的交付因为长时间的物流运输,往往会引起交易不及时的情况,给客户带来较差的体验。目前,工程机械交付过程中各地经销商申请前置仓订单的准则是基于人为判断,一般是根据已有订单或者个人经验,在人为判断的时间节点上主动的提出发货请求,并由营销平台根据申请经销商位置基于就近原则进行发货操作。对于人工成本过于依赖,并且容易产生预判不准确带来的风险。
技术实现思路
1、本申请实施例的目的是提供一种用于解决现有技术中依赖人工进行发货请求的用于确定产品发货单的方法、处理器、装置及存储器。
2、为了实现上述目的,本申请第一方面提供一种用于确定产品发货单的方法,方法包括:
3、获取待订货产品的产品参数;
4、将待订货产品参数输入销售量预测模型,以通过销售量预测模型确定待订货产品的预测订单数量;
5、针对每个发货仓,确定收货仓与发货仓在每个路径类型下运输待订货产品的最优路径;
6、针对所有发货仓,按照预设规则对多条最优路径进行排列,以确定每个发货仓的发货优先级;
7、确定目标路径类型以及目标路径类型对应的多个目标发货仓;
8、根据预测订单数量和每个目标发货仓在目标路径类型下的发货优先级生成待订货产品的发货单,其中发货单包括针对待订货产品的目标发货仓以及每个目标发货仓的发货数量。
9、在一个实施例中,针对每个发货仓,确定收货仓与发货仓在每个路径类型下运输待订货产品的最优路径包括:确定任意两个运输节点之间的多条运输路径,运输结点为发货仓、收货仓或运输途经点中的任意一者;针对每种路径类型,根据多条运输路径确定任意两个运输节点在路径类型下的最优路径;根据任意两个运输节点在每个路径类型下的最优路径生成与路径类型对应的运输物流图;针对每个发货仓,根据运输物流图确定收货仓与发货仓在每个路径类型下运输待订货产品的最优路径。
10、在一个实施例中,针对每个发货仓,根据运输物流图确定收货仓与发货仓在每个路径类型下运输待订货产品的最优路径包括:针对每个发货仓,确定运输物流图中发货仓与收货仓之间每条路径所经过的运输节点;针对每条路径,获取路径上任意两个运输节点之间的路径参数,并确定路径包括的全部运输节点之间的路径参数总和;针对每个发货仓,根据运输物流图中发货仓与收货仓之间每条路径的路径参数总和确定多条路径中的最优路径。
11、在一个实施例中,针对所有发货仓,按照预设规则对多条最优路径进行排列,以确定每个发货仓的发货优先级包括:针对每个发货仓,确定收货仓与发货仓之间每个路径类型的最优路径的路径开销;针对每个路径类型和所有发货仓,按照路径开销的升序对多个最优路径进行排列,根据排列后的多个路径开销依次确定与每个路径开销对应的发货仓的发货优先级,其中,最低路径开销对应的发货仓的发货优先级为最高。
12、在一个实施例中,根据预测订单数量和每个目标发货仓在目标路径类型下的发货优先级生成待订货产品的发货单包括:获取收货仓针对待订货产品的当前库存余量和收货仓的库存安全量;确定预测订单数量与当前库存余量的差值,并将差值与库存安全量的和确定为收货仓针对待订货产品的待收货数量。
13、在一个实施例中,方法还包括:获取每个目标发货仓包括的待订货产品的产品库存和每个目标发货仓的发货优先级;针对每个目标发货仓,按照每个目标发货仓的发货优先级从高至低的顺序依次比较待收货数量与目标发货仓内包括的待订货产品的产品库存;针对每个目标发货仓,在目标发货仓包括的产品库存小于待收货数量的情况下,生成目标发货仓的第一发货单,其中,第一发货单的发货数量为目标发货仓的全部产品库存;将待收货数量与第一发货单的发货数量之差确定为新的待收货数量,回到针对每个目标发货仓,按照每个目标发货仓的发货优先级从高至低的顺序依次比较待收货数量与目标发货仓内包括的待订货产品的产品库存的步骤,直到目标发货仓包括的产品库存大于或等于待收货数量。
14、在一个实施例中,方法还包括:在目标发货仓包括的产品库存大于或等于待收货数量的情况下,生成目标发货仓的第二发货单,其中,第二发货单的发货数量为待收货数量。
15、本申请第二方面提供了一种处理器,被配置成从存储器调用指令以及在执行指令时能够实现根据上述中任一项的用于确定产品发货单的方法。
16、本申请第三方面提供了一种用于确定产品发货单的装置,包括:
17、存储器,被配置成存储指令;以及如上述的处理器。
18、本申请第四方面提供了一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得机器执行根据上述中任一项的用于确定产品发货单的方法。
19、通过上述技术方案,根据待订货产品的产品参数,通过销售量预测模型确定预测订单数量,并根据不同路径类型下收货仓与发货仓之间的最优路径确定发货仓的发货优先级,从而根据预测模型和发货仓的发货优先级确定目标发货仓的发货订单,避免通过人工确定订单和配送方式造成的配送延迟或配送不准确。
20、本申请实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
1.一种用于确定产品发货单的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的用于确定产品发货单的方法,其特征在于,所述针对每个发货仓,确定收货仓与所述发货仓在每个路径类型下运输所述待订货产品的最优路径包括:
3.根据权利要求2所述的用于确定产品发货单的方法,其特征在于,所述针对每个发货仓,根据运输物流图确定收货仓与所述发货仓在每个路径类型下运输所述待订货产品的最优路径包括:
4.根据权利要求1所述的用于确定产品发货单的方法,其特征在于,所述针对所有发货仓,按照预设规则对多条最优路径进行排列,以确定每个发货仓的发货优先级包括:
5.根据权利要求1所述的用于确定产品发货单的方法,其特征在于,所述根据所述预测订单数量和每个目标发货仓在所述目标路径类型下的发货优先级生成所述待订货产品的发货单包括:
6.根据权利要求5所述的用于确定产品发货单的方法,其特征在于,所述方法还包括:
7.根据权利要求5所述的用于确定产品发货单的方法,其特征在于,所述方法还包括:
8.一种处理器,其特征在于,被配置成从所述存储器调用所述指令以及在执行所述指令时能够实现根据权利要求1至7中任一项所述的用于确定产品发货单的方法。
9.一种用于确定产品发货单的装置,其特征在于,包括:
10.一种机器可读存储介质,其特征在于,该机器可读存储介质上存储有指令,该指令用于使得机器执行根据权利要求1至7中任一项所述的用于确定产品发货单的方法。