[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106372996A - Order processing method and apparatus - Google Patents

Order processing method and apparatus Download PDF

Info

Publication number
CN106372996A
CN106372996A CN201610827352.3A CN201610827352A CN106372996A CN 106372996 A CN106372996 A CN 106372996A CN 201610827352 A CN201610827352 A CN 201610827352A CN 106372996 A CN106372996 A CN 106372996A
Authority
CN
China
Prior art keywords
order
time
length
processing
intermission
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.)
Granted
Application number
CN201610827352.3A
Other languages
Chinese (zh)
Other versions
CN106372996B (en
Inventor
张志维
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201610827352.3A priority Critical patent/CN106372996B/en
Publication of CN106372996A publication Critical patent/CN106372996A/en
Application granted granted Critical
Publication of CN106372996B publication Critical patent/CN106372996B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses an order processing method and apparatus and relates to the field of e-commerce. The order processing method comprises the following steps: according to statistical data of historical orders, determining a processing stop time length of an order; pausing processing the order; determining whether a pause processing time length of the order reaches a processing stop time length; if the pause processing time length of the order reaches the processing stop time length, checking whether the order is already cancelled; and if the order is canceled, ending processing of the order, and if the order is not canceled, continuously processing the order so that the order can go to a production implementation phase. According to the invention, the processing flow of the order is stopped before the order goes to the production implementation phase, processing of the order can be paused within a certain time period, and waste of manpower and time cost due to cancellation of the order within short time after the user makes the order is prevented.

Description

Order processing method and apparatus
Technical field
The present invention relates to data processing field, particularly to a kind of order processing method and apparatus.
Background technology
In current ecommerce system, the production cycle of order is divided into Order Scheduling stage, order to produce enforcement rank Section, order sorting dispensing stage and user confirm to receive the stage.Wherein, the Order Scheduling stage includes validating that order the need of tearing open Point, order produce and implement when and where etc., the work in Order Scheduling stage is mainly automatically performed by form ordering system, only to ordering Single related data is changed.Order production implementation phase mainly includes the work such as sorting, outbound, packing.
Because the impulsion consumption of user, repeat buying, mistake such as place an order at the behavior, user may be in of short duration after placing an order Interior cancel an order, substantial amounts of time and human cost can be wasted, to storage operation build-up of pressure.
Content of the invention
An embodiment of the present invention technical problem to be solved is: provides a kind of saving time cost and human cost Order processing method.
One side according to embodiments of the present invention, provides a kind of order processing method, comprising: according to History Order Statistical data determines the process intermission length of order;Suspend and process order;The time-out process time length judging order is No reaching processes intermission length;If the time-out process time length of order reaches process intermission length, inspection is ordered Whether list is cancelled;And, if order is cancelled, terminate the process to order, if order is not cancelled, continue with and order Single, so that order enters produces implementation phase.
In one embodiment, for cancelling an order in History Order, statistics is relative with least one order statistical items The average cancellation time cancelled an order answered is as process intermission length.
In one embodiment, method also includes: judges whether to need time-out to process based on the statistical data cancelled an order Order;And, process order if necessary to suspend, determine that the order processing intermission is long according to the statistical data of History Order Degree.
In one embodiment, when corresponding with least one order statistical items quantity of cancelling an order in History Order exists When in order statistical items corresponding order total amount, shared ratio is more than or equal to preset value, judge to need to suspend to process order.
In one embodiment, when the value of order statistical items in History Order is preset value, judge not needing to suspend Process order.
In one embodiment, order statistical items are included in Order Type, order commodity category and order user at least One.
In one embodiment, method also includes: after determining order processing intermission length, calculates temporary from order The time stopping processing light the cut-off after processing intermission length stop process time point whether beyond order effective when Between point;If the cut-off of order stops process time point is later than order effective time point, do not suspend process order.
In one embodiment, it is saved in suspending the order data processing in internal memory or memory database;Based on preservation Time-out in internal memory or memory database processes order data, judges whether the time span suspending process order reaches process Intermission length.
Second aspect according to embodiments of the present invention, provides a kind of order processing device, comprising: process the intermission long Degree determining module, for determining the process intermission length of order according to the statistical data of History Order;Suspend and process order Module, processes order for suspending;Stop to terminate judge module, whether the time-out process time length for judging order reaches Process intermission length;Cancellation of order checks module, for when the time-out process time length of order reaches process termination Between length when, check order whether cancel;Terminate to process order module, for when order is cancelled, terminating to order Process;Continue with order module, for when order is not cancelled, continuing with order, order enters to produce to implement Stage.
In one embodiment, process intermission length determination modul to be further used for for the cancellation in History Order Order, the average cancellation time cancelled an order counting corresponding with least one order statistical items is long as processing the intermission Degree.
In one embodiment, device also includes: suspends demand estimation module, for based on the statistical data cancelled an order Judge whether to need to suspend to process order;Process order if necessary to suspend, process intermission length determination modul according to going through The statistical data of history order determines order processing intermission length.
In one embodiment, suspend demand estimation module include ratio judging unit, for when in History Order with extremely A few corresponding shared ratio in order statistical items corresponding order total amount of quantity of cancelling an order of order statistical items is big In or be equal to preset value when, judge need suspend process order.
In one embodiment, suspend demand estimation module to include or general judging unit, when order system in History Order When the value of meter item is preset value, judge not needing to suspend to process order.
In one embodiment, order statistical items are included in Order Type, order commodity category and order user at least One.
In one embodiment, device also includes: timeliness judge module, for determine the order processing intermission long After degree, calculating lights the cut-off termination process time point after processing intermission length from the time that order suspends process is No beyond order effective time point;If the cut-off of order stops process time point is later than order effective time point, time-out is processed Order module does not suspend process order, continues with order module and continues with order, so that order enters produces implementation phase.
In one embodiment, in the order data that time-out process order module is further used for processing time-out is saved in Deposit or memory database in;Stop to terminate judge module based on the time-out process order numbers being saved in internal memory or memory database According to, judge suspend process order time span whether reach process intermission length.
3rd aspect according to embodiments of the present invention, provides a kind of order processing device, comprising: memorizer;And coupling Be connected to the processor of memorizer, processor is configured to based on storage instruction in memory, execution aforementioned any one order Form processing method.
The present invention passes through to stop the handling process of order before order enters and produces implementation phase, can be in a period of time Interior suspend process to order, to prevent from becoming with the time because of the manpower cancelled an order and cause in short time after placing an order for the user This waste.
By the detailed description to the exemplary embodiment of the present invention referring to the drawings, the further feature of the present invention and its Advantage will be made apparent from.
Brief description
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing Have technology description in required use accompanying drawing be briefly described it should be apparent that, drawings in the following description be only this Some embodiments of invention, for those of ordinary skill in the art, without having to pay creative labor, also may be used So that other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is the flow chart of one embodiment of order processing method of the present invention.
Fig. 2 is the flow chart of order processing another embodiment of method of the present invention.
Fig. 3 is the structure chart of one embodiment of order processing device of the present invention.
Fig. 4 is the structure chart of order processing another embodiment of device of the present invention.
Fig. 5 is the structure chart of order processing another embodiment of device of the present invention.
Fig. 6 is the structure chart of order processing device further embodiment of the present invention.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation description is it is clear that described embodiment is only a part of embodiment of the present invention, rather than whole embodiments.Below Description only actually at least one exemplary embodiment is illustrative, and never conduct to the present invention and its application or makes Any restriction.Based on the embodiment in the present invention, those of ordinary skill in the art are not making creative work premise Lower obtained every other embodiment, broadly falls into the scope of protection of the invention.
Inventor finds, after user places an order, order is processed immediately, may produce because user cancels an order The manpower causing and the situation of time cost waste.Therefore, it can enter, in order, the life more expending time and human cost Stop to process order before producing implementation phase, that is, one " cooling off period " is set.After this " cooling off period " terminates, if user takes Disappeared order, then can terminate the process to order, thus avoiding the consumption of meaningless manpower and time cost.
Fig. 1 is the flow chart of one embodiment of order processing method of the present invention.As shown in figure 1, the method bag of this embodiment Include:
Step s102, determines the process intermission length of order according to the statistical data of History Order.
Wherein, process intermission length and refer to that order needs to suspend the time span processing.
History Order refers to that what form ordering system or other data platforms preserved completes order, ordering including Successful Transaction The order being cancelled singly and after placing an order.The statistical data of History Order can be for example some order statistical items in History Order The data such as meansigma methodss, variance, weighted mean.
Order statistical items refer to the order index relevant with the process intermission length calculating order, for example, include order Type, order commodity category and order user etc..During statistics, can be determined using statistical items and process termination Time span, it would however also be possible to employ multiple statistical items determine process intermission length.
For example, it is possible to for cancelling an order in History Order, statistics and at least one corresponding taking of order statistical items Disappear order the average cancellation time as process intermission length.
By in this way, it is estimated that the time of the time that may be cancelled of current order and current time Difference.
Additionally, when the data volume of the statistical data of History Order is less, when being not enough to provide accurate statistical result, General intermission length can also be set, for example, no matter the content of order statistical items, all suspend and process 5 minutes etc. Deng.
Step s104, suspends and processes order.
After determining process intermission length, suspend within time span can be stopped in processes and process order.Example As time-out mark can be increased for suspending the order processing, identified order first before using common order processing step Whether there is time-out mark, if it has, then skipping the process to this order.
Step s106, judges whether the time-out process time length of order reaches process intermission length.
The first determination methods is can to start timing while suspending and process order, and periodically judge in timer Whether the time span of timing reaches process intermission length.
Second determination methods are, in the record suspending the order processing mark suspend time point when processing order with And the process intermission length of order, and the record of this order of timer access, when calculating current time with suspending process order The difference of time point whether reached intermission length.
One embodiment is to be saved in suspending the order data processing in internal memory or memory database;It is based on and be saved in Time-out in internal memory or memory database processes order data, judges whether the time span suspending process order reaches in process Only time span.Wherein, memory database can be for example redis, memcache etc..
Because the reading speed of internal memory is very fast, therefore by this method can be with the response speed of lift system.
Whether step s108, if the time-out process time length of order reaches process intermission length, check order Cancel.
Normally, order record can labelling order current state, for example place an order, pay, cancelling, shipped etc. Deng.Therefore, it can check the current state of order, to check whether order is cancelled.
Step s1102, if order is cancelled, terminates the process to order.
If after order time-out process time length reaches the process intermission length of order, finding that order is cancelled, Illustrate that user is no longer desired the commodity in purchase order, then can terminate to process this order, thus avoiding to time and manpower The waste of cost.
Step s1104, if order is not cancelled, continues with order, so that order enters produces implementation phase.
If after order time-out process time length reaches the process intermission length of order, order is cancelled not yet, Then explanation user still has the purchase intention to commodity in this order, then can enter production implementation phase, according to common procedure Continue with order.
The present invention passes through to stop the handling process of order before order enters and produces implementation phase, can be in a period of time Interior suspend process to order, to prevent from becoming with the time because of the manpower cancelled an order and cause in short time after placing an order for the user This waste.
The present invention can adopt the method for above-described embodiment each order is carried out suspend and process it is also possible to according to order Concrete condition, only time-out process is carried out to part order.Describe at the order of another embodiment of the present invention below according to Fig. 2 Reason method.
Fig. 2 is the flow chart of order processing another embodiment of method of the present invention.As shown in Fig. 2 the method for this embodiment Including:
Step s201, judges whether to need to suspend to process order based on the statistical data cancelled an order.If necessary to suspend Process order, then execution step s202;If not needing to suspend and processing order, execution step s2104.
For example, certain user often gets excited consumption, but goes back on one's word after placing an order again, creates substantial amounts of row of cancelling an order For, and the behavior that certain customers never have or rarely cancel an order;Or, some businessmans are often in short supply, and businessman is under user Find the source of goods not having abundance after list, make user have to cancel an order, and have the only a small amount of client of some businessmans to have cancellation The behavior of order.Therefore, it can the history according to statistical items such as Order Type, order commodity category, order user, order businessmans Data determines whether to suspend the necessity processing order.
A kind of judgment mode is, when corresponding with least one order statistical items quantity of cancelling an order in History Order exists When in order statistical items corresponding order total amount, shared ratio is more than or equal to preset value, judge to need to suspend to process order. Thus, when often having situation about cancelling an order in the corresponding History Order of the statistical items in order, then this order is carried out temporarily Stop processing.
Another kind of judgment mode is, when the value of order statistical items in History Order is preset value, judges not needing temporarily Stop processing order.For example, for the order corresponding to default user, businessman, category, time-out process can not be carried out.Above-mentioned Preset value can be that form ordering system is determined according to History Order situation it is also possible to be judged by other models of e-commerce platform Result or business setting determine.
If additionally, Order Type is it is also possible to not carry out time-out process, directly according to general when the specific type such as reaching in limited time Through-flow journey proceeds.
By in this way, order that can be only larger to the probability being cancelled carries out time-out process, improves Treatment effeciency.
Step s202, determines the process intermission length of order according to the statistical data of History Order.
Wherein, the specific embodiment of step s202 may be referred to step s102.
Step s203, calculates and lights the cut-off termination after processing intermission length from the time that order suspends process Whether process time point exceeds order effective time point.If the cut-off of order stops process time point is later than order effective time Point, execution step s2104;If the cut-off of order stops process time point early than order effective time point, execution step s204.
Order timeliness refers to the default delivery time of order.For example, the order that is sent in limited time or comprise perishable articles Order generally have the delivery time of promise.If starting to calculate from current time, only can surpass after time span in processes Cross the delivery time of agreement or the delivery time determining according to item property, then can continue with according to common procedure and order Single.It is thus possible to ensure that order can be sent on time.
In fraction of stream system, order timeliness can also refer to the corresponding delivery availability producing ripple time of order.Produce ripple The secondary delivery availability corresponding to order being to produce in a period of time, concentrate in default time zone delivery.If from work as The front time starts to calculate, and that only can cross over order place in processes in time span produces the corresponding delivery availability of ripple time, Then order can not be stopped.
It is thus possible to ensure the normal operation of original logistics distribution flow process, so that improving production efficiency.
Step s204, suspends and processes order.
Step s206, judges whether the time-out process time length of order reaches process intermission length.
Whether step s208, if the time-out process time length of order reaches process intermission length, check order Cancel.If order is cancelled, execution step s2102;If order is not cancelled, execution step s2104.
Step s2102, terminates the process to order.
Step s2104, continues with order, so that order enters produces implementation phase.
Wherein, the specific embodiment of step s204~s2104 may be referred to step s104~s1104.
By adopting said method, only when order meets pre-conditioned, time-out process can be carried out to order, to enter One step improving production efficiency and Consumer's Experience.
Wherein, step s201 and step s203 provide no order is carried out suspend the method processing can select one and hold Row is it is also possible to whole execute.
The order processing device of one embodiment of the invention is described below according to Fig. 3.
Fig. 3 is the structure chart of one embodiment of order processing device of the present invention.As shown in figure 3, the device bag of this embodiment Include: process intermission length determination modul 31, when the process for determining order according to the statistical data of History Order stops Between length;Suspend and process order module 32, process order for suspending;Stop to terminate judge module 33, for judging order Suspend whether process time length reaches process intermission length;Cancellation of order checks module 34, for when the time-out of order When process time length reaches process intermission length, check whether order is cancelled;Terminate to process order module 35, be used for When order is cancelled, terminate the process to order;Continue with order module 36, for when order is not cancelled, continuing Process order, so that order enters produces implementation phase.
The present invention passes through to stop the handling process of order before order enters and produces implementation phase, can be in a period of time Interior suspend process to order, to prevent from becoming with the time because of the manpower cancelled an order and cause in short time after placing an order for the user This waste.
Wherein, order statistical items include at least one in Order Type, order commodity category and order user.
Wherein, process intermission length determination modul 31 can be further used for ordering for the cancellation in History Order Single, the average cancellation time cancelled an order counting corresponding with least one order statistical items is long as processing the intermission Degree.
Wherein, suspend process order module 32 to be further used for being saved in internal memory or internal memory by suspending the order data processing In data base;Stop to terminate judge module 33 based on the time-out process order data being saved in internal memory or memory database, sentence Whether the disconnected time span suspending process order reaches process intermission length.
The order processing device of another embodiment of the present invention is described below according to Fig. 4.
Fig. 4 is the structure chart of order processing another embodiment of device of the present invention.As shown in figure 4, the device of this embodiment Can also include: suspend demand estimation module 47, for judging whether based on the statistical data cancelled an order to need time-out to process Order;Process order if necessary to suspend, process intermission length determination modul 31 true according to the statistical data of History Order Determine order processing intermission length.It is thus possible to only larger to the probability being cancelled order carries out time-out process, lifting Treatment effeciency.
Wherein, suspend demand estimation module 47 can also include ratio judging unit 472, for when in History Order with extremely A few corresponding shared ratio in order statistical items corresponding order total amount of quantity of cancelling an order of order statistical items is big In or be equal to preset value when, judge need suspend process order.
Wherein, suspend demand estimation module 47 and can also include general judging unit 474, for when order in History Order When the value of statistical items is preset value, judge not needing to suspend to process order.
Additionally, device can also include timeliness judge module 48, for after determining order processing intermission length, Calculate and light whether the cut-off termination process time point after processing intermission length surpasses from the time that order suspends process Go out order effective time point;If the cut-off of order stops process time point is later than order effective time point, suspend and process order Module 32 does not suspend process order, continues with order module 36 and continues with order, so that order enters produces implementation phase.
Fig. 5 is the structure chart of another embodiment of order processing device of the present invention.As shown in figure 5, the dress of this embodiment Put 500 to include: memorizer 510 and the processor 520 being coupled to this memorizer 510, processor 520 is configured to based on storage Instruction in memorizer 510, executes the order processing method in any one embodiment aforementioned.
Wherein, memorizer 510 for example can include system storage, fixing non-volatile memory medium etc..System stores Device is for example stored with operating system, application program, Boot loader (boot loader) and other programs etc..
Fig. 6 is the structure chart of the further embodiment of order processing device of the present invention.As shown in fig. 6, the dress of this embodiment Put 500 to include: memorizer 510 and processor 520, can also include input/output interface 630, network interface 640, storage connect Mouth 650 etc..For example can by bus 660 even between these interfaces 630,640,650 and memorizer 510 and processor 520 Connect.Wherein, input/output interface 630 be display, the input-output equipment such as mouse, keyboard, touch screen provide connecting interface.Net Network interface 640 provides connecting interface for various networked devices.The external storage such as memory interface 650 is sd card, u disk provide even Connection interface.
Those skilled in the art should be understood that embodiments of the invention can be provided as method, system or computer journey Sequence product.Therefore, the present invention using complete hardware embodiment, complete software embodiment or can combine software and hardware aspect The form of embodiment.And, the present invention can be using in one or more calculating wherein including computer usable program code Machine can be with the upper meter implemented of non-transient storage medium (including but not limited to disk memory, cd-rom, optical memory etc.) The form of calculation machine program product.
The present invention is the flow process with reference to method according to embodiments of the present invention, equipment (system) and computer program Figure and/or block diagram are describing.Being interpreted as can be by each in computer program instructions flowchart and/or block diagram Flow process in flow process and/or square frame and flow chart and/or block diagram and/or the combination of square frame.These computer journeys can be provided Sequence instruct the processor of general purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device with Produce a machine to be used for so that producing by the instruction of computer or the computing device of other programmable data processing device The dress of the function that realization is specified in one flow process of flow chart or multiple flow process and/or one square frame of block diagram or multiple square frame Put.
These computer program instructions may be alternatively stored in and can guide computer or other programmable data processing device with spy Determine in the computer-readable memory that mode works so that the instruction generation inclusion being stored in this computer-readable memory refers to Make the manufacture of device, this command device realize in one flow process of flow chart or multiple flow process and/or one square frame of block diagram or The function of specifying in multiple square frames.
These computer program instructions also can be loaded in computer or other programmable data processing device so that counting On calculation machine or other programmable devices, execution series of operation steps to be to produce computer implemented process, thus in computer or On other programmable devices, the instruction of execution is provided for realizing in one flow process of flow chart or multiple flow process and/or block diagram one The step of the function of specifying in individual square frame or multiple square frame.
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all spirit in the present invention and Within principle, any modification, equivalent substitution and improvement made etc., should be included within the scope of the present invention.

Claims (17)

1. a kind of order processing method is it is characterised in that include:
Determine the process intermission length of order according to the statistical data of History Order;
Suspend and process described order;
Judge whether the time-out process time length of described order reaches described process intermission length;
If the time-out process time length of described order reaches described process intermission length, whether to check described order Cancel;And
If described order is cancelled, terminate process to described order, if described order is not cancelled, continue with described in order Single, so that described order enters produces implementation phase.
2. method according to claim 1 being it is characterised in that for cancelling an order in History Order, statistics with least The average cancellation time cancelled an order described in one order statistical items is corresponding is as described process intermission length.
3. method according to claim 1 is it is characterised in that methods described also includes:
Judge whether to need to suspend to process described order based on the statistical data cancelled an order;And
Process described order if necessary to suspend, when determining that described order processing stops according to the statistical data of described History Order Between length.
4. method according to claim 3 it is characterised in that:
When corresponding with least one order statistical items quantity of cancelling an order in described History Order is in described order statistical items When in corresponding order total amount, shared ratio is more than or equal to preset value, judge to need to suspend to process described order.
5. method according to claim 3 it is characterised in that:
When the value of order statistical items described in described History Order is preset value, judge not needing to order described in time-out process Single.
6. the method according to claim 2,4 or 5 is it is characterised in that described order statistical items include Order Type, order At least one in commodity category and order user.
7. method according to claim 1 is it is characterised in that methods described also includes:
After determining described order processing intermission length, calculate and light through institute from the time of described order time-out process State the cut-off after processing intermission length and stop whether process time point exceeds order effective time point;
If the cut-off of described order stops process time point is later than order effective time point, do not suspend the described order of process.
8. method according to claim 1 it is characterised in that
It is saved in suspending the order data processing in internal memory or memory database;
Order data is processed based on the described time-out being saved in internal memory or memory database, judges to suspend the described order of process Whether time span reaches described process intermission length.
9. a kind of order processing device is it is characterised in that include:
Process intermission length determination modul, for determining the process intermission of order according to the statistical data of History Order Length;
Suspend and process order module, process described order for suspending;
Stop to terminate judge module, when whether the time-out process time length for judging described order reaches described process termination Between length;
Cancellation of order checks module, for reaching described process intermission length when the time-out process time length of described order When, check whether described order is cancelled;
Terminate to process order module, for when described order is cancelled, terminating the process to described order;
Continue with order module, for when described order is not cancelled, continuing with described order, so that described order enters Enter to produce implementation phase.
10. device according to claim 9 is it is characterised in that described process intermission length determination modul is further For for cancelling an order in History Order, count corresponding with least one order statistical items described in cancel an order put down Time of all cancelling is as described process intermission length.
11. devices according to claim 9 are it is characterised in that also include:
Suspend demand estimation module, process described order for judging whether based on the statistical data cancelled an order to need to suspend;
Process described order if necessary to suspend, described process intermission length determination modul is according to the system of described History Order Count the described order processing intermission length of determination.
12. devices according to claim 11 judge list it is characterised in that described time-out demand estimation module includes ratio Unit, for counting in described order when corresponding with least one order statistical items quantity of cancelling an order in described History Order When in the corresponding order total amount of item, shared ratio is more than or equal to preset value, judge to need to suspend the described order of process.
13. devices according to claim 11 are it is characterised in that described time-out demand estimation module includes or general judgement Unit, when the value of order statistical items described in described History Order is preset value, judges not needing to order described in time-out process Single.
14. devices according to claim 10,12 or 13 it is characterised in that described order statistical items include Order Type, At least one in order commodity category and order user.
15. devices according to claim 9 are it is characterised in that also include:
Timeliness judge module, for, after determining described order processing intermission length, calculating at described order time-out The time of reason light through described process intermission length after cut-off stop process time point whether beyond order effective when Between point;
If the cut-off of described order stops process time point is later than order effective time point, described time-out processes order module not Suspend and process described order, the described order module that continues with continues with described order, described order enters to produce in fact Apply the stage.
16. devices according to claim 9 it is characterised in that
Described process order module of suspending is further used for being saved in internal memory or memory database by suspending the order data processing In;
The described end judge module that stops processes order data based on the described time-out being saved in internal memory or memory database, sentences Whether the disconnected time span suspending the described order of process reaches described process intermission length.
A kind of 17. order processing devices are it is characterised in that include:
Memorizer;And
It is coupled to the processor of described memorizer, described processor is configured to the instruction in which memory based on storage, Order processing method as any one of claim 1~8 for the execution.
CN201610827352.3A 2016-09-14 2016-09-14 Order processing method and device Active CN106372996B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610827352.3A CN106372996B (en) 2016-09-14 2016-09-14 Order processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610827352.3A CN106372996B (en) 2016-09-14 2016-09-14 Order processing method and device

Publications (2)

Publication Number Publication Date
CN106372996A true CN106372996A (en) 2017-02-01
CN106372996B CN106372996B (en) 2022-04-12

Family

ID=57897457

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610827352.3A Active CN106372996B (en) 2016-09-14 2016-09-14 Order processing method and device

Country Status (1)

Country Link
CN (1) CN106372996B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107203866A (en) * 2017-06-26 2017-09-26 北京京东尚科信息技术有限公司 The processing method and device of order
CN108074164A (en) * 2017-06-14 2018-05-25 北京小度信息科技有限公司 Order processing method and apparatus
CN109034606A (en) * 2018-07-23 2018-12-18 万翼科技有限公司 The measures and procedures for the examination and approval, device and the computer readable storage medium of task based access control pause
CN109118334A (en) * 2017-06-01 2019-01-01 北京小度信息科技有限公司 order processing method and device
CN109961328A (en) * 2017-12-14 2019-07-02 北京京东尚科信息技术有限公司 The method and apparatus for determining order cooling off period
CN109978644A (en) * 2017-12-28 2019-07-05 北京京东尚科信息技术有限公司 Information processing method, apparatus and system
CN110473035A (en) * 2018-05-09 2019-11-19 北京京东尚科信息技术有限公司 A kind of method and apparatus that single duration is deleted in determination
CN111862373A (en) * 2020-05-29 2020-10-30 北京虾喜科技有限公司 Method and system for accurately determining service duration
CN112418965A (en) * 2019-08-22 2021-02-26 北京京东振世信息技术有限公司 Method, apparatus, system, device and computer readable medium for processing manifest
CN111724106B (en) * 2020-05-22 2021-03-30 上海寻梦信息技术有限公司 Order canceling processing method, order system, electronic equipment and storage medium
CN114422549A (en) * 2022-01-21 2022-04-29 北京京东振世信息技术有限公司 Message processing method and device, terminal equipment and storage medium
WO2023216820A1 (en) * 2022-05-13 2023-11-16 深圳市库宝软件有限公司 Pending order processing method and apparatus, and device and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102812457A (en) * 2010-03-23 2012-12-05 美国联合包裹服务公司 Systems And Methods For Identifying Suspicious Orders
WO2013061289A1 (en) * 2011-10-28 2013-05-02 Qurami S.R.L. Queue remote management system and method
CN104641391A (en) * 2012-08-24 2015-05-20 谷歌公司 Ordering ahead with a mobile device
CN104809589A (en) * 2015-05-08 2015-07-29 北京嘀嘀无限科技发展有限公司 Order processing method and device
CN104866953A (en) * 2015-04-28 2015-08-26 北京嘀嘀无限科技发展有限公司 Identification method and identification device for false orders
CN104881768A (en) * 2015-05-25 2015-09-02 北京京东尚科信息技术有限公司 Order-sorting out-of-warehouse task processing method and apparatus

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102812457A (en) * 2010-03-23 2012-12-05 美国联合包裹服务公司 Systems And Methods For Identifying Suspicious Orders
WO2013061289A1 (en) * 2011-10-28 2013-05-02 Qurami S.R.L. Queue remote management system and method
CN104641391A (en) * 2012-08-24 2015-05-20 谷歌公司 Ordering ahead with a mobile device
CN104866953A (en) * 2015-04-28 2015-08-26 北京嘀嘀无限科技发展有限公司 Identification method and identification device for false orders
CN104809589A (en) * 2015-05-08 2015-07-29 北京嘀嘀无限科技发展有限公司 Order processing method and device
CN104881768A (en) * 2015-05-25 2015-09-02 北京京东尚科信息技术有限公司 Order-sorting out-of-warehouse task processing method and apparatus

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109118334A (en) * 2017-06-01 2019-01-01 北京小度信息科技有限公司 order processing method and device
CN108074164A (en) * 2017-06-14 2018-05-25 北京小度信息科技有限公司 Order processing method and apparatus
CN107203866B (en) * 2017-06-26 2021-02-26 北京京东尚科信息技术有限公司 Order processing method and device
CN107203866A (en) * 2017-06-26 2017-09-26 北京京东尚科信息技术有限公司 The processing method and device of order
CN109961328A (en) * 2017-12-14 2019-07-02 北京京东尚科信息技术有限公司 The method and apparatus for determining order cooling off period
CN109978644A (en) * 2017-12-28 2019-07-05 北京京东尚科信息技术有限公司 Information processing method, apparatus and system
CN109978644B (en) * 2017-12-28 2021-03-30 北京京东尚科信息技术有限公司 Information processing method, device and system
CN110473035A (en) * 2018-05-09 2019-11-19 北京京东尚科信息技术有限公司 A kind of method and apparatus that single duration is deleted in determination
CN109034606A (en) * 2018-07-23 2018-12-18 万翼科技有限公司 The measures and procedures for the examination and approval, device and the computer readable storage medium of task based access control pause
CN112418965A (en) * 2019-08-22 2021-02-26 北京京东振世信息技术有限公司 Method, apparatus, system, device and computer readable medium for processing manifest
CN112418965B (en) * 2019-08-22 2023-11-07 北京京东振世信息技术有限公司 Method, apparatus, system, device and computer readable medium for processing manifest
CN111724106B (en) * 2020-05-22 2021-03-30 上海寻梦信息技术有限公司 Order canceling processing method, order system, electronic equipment and storage medium
CN111862373A (en) * 2020-05-29 2020-10-30 北京虾喜科技有限公司 Method and system for accurately determining service duration
CN114422549A (en) * 2022-01-21 2022-04-29 北京京东振世信息技术有限公司 Message processing method and device, terminal equipment and storage medium
CN114422549B (en) * 2022-01-21 2024-04-09 北京京东振世信息技术有限公司 Message processing method and device, terminal equipment and storage medium
WO2023216820A1 (en) * 2022-05-13 2023-11-16 深圳市库宝软件有限公司 Pending order processing method and apparatus, and device and storage medium

Also Published As

Publication number Publication date
CN106372996B (en) 2022-04-12

Similar Documents

Publication Publication Date Title
CN106372996A (en) Order processing method and apparatus
CN110097203A (en) Inventory's dispatching method, inventory's dispatching device and computer readable storage medium
US10740713B2 (en) Generation of WBS model data
CN110414731A (en) Method, apparatus, computer readable storage medium and the electronic equipment of Order splitting
CN110348778B (en) Order item picking system and method
CN108712988A (en) Warehouse management system and warehouse management method
CN103839175B (en) More merchandise discount monitoring system and methods
CN110503375A (en) Storage management method, device and computer readable storage medium
CN107870976A (en) Resume identification device, method and computer-readable recording medium
CN109003071A (en) Method of payment, device and equipment
CN111815417A (en) Automatic online shopping method, computer readable medium and electronic equipment
CN113065833B (en) Order processing method, device, equipment and storage medium
US20070130024A1 (en) Systems and methods for time-dependent protection of available quantities
US8615416B2 (en) Method for avoiding or limiting early build due to yield decreases
CN109918385A (en) Tripartite's account checking method, electronic device and readable storage medium storing program for executing
US8423391B2 (en) Systems and methods for automated parallelization of transport load builder
KR20220020605A (en) Electronic logistics management system and logistics management method to manage safety inventory
CN110618842A (en) Business processing method and device, electronic equipment and storage medium
US7752087B2 (en) Methods and systems for rounding with availability check
US20160104088A1 (en) Demand-supply adjusting device and demand-supply condition consolidating method
CN107169604B (en) Logistics distribution method and device
CN107133205A (en) A kind of cloud form component implementation method and device based on data, services
CN110533182A (en) A kind of data processing method and device
Burnett et al. Efficiently modeling warehouse systems
CN113762854A (en) Order processing method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant