The content of the invention
To overcome problem present in correlation technique, micro- official website is built using ERP plug-in units the present disclosure provides one kindMethod and apparatus.
The present invention is provided with ERP management systems to build micro- official website in place oneself by place under line, naturally eliminates numberAccording to it is inconsistent and repeatedly logging data the drawbacks of, oneself control the micro- official website of oneself, be independent of the stability of platform withoutPlatform service is handed over to take.
A kind of utilization ERP plug-in units that various embodiments of the present invention are related to build the method and system of micro- official website.One line endInstitute's physical operation ERP system, the entity can provide plug-in unit client and use, and the plug-in unit client application can exist as assembly apparatusApplied in the ERP system in place under line.Place does not need extra purchase software or sets and safeguard micro- with line under lineThe electronic data interchange system of official website.The client can be completed and micro- official website under line by the ERP system in place under existing lineData interaction.
The main object of the present invention be in order to solve micro- shop data of the line upper mounting plate of prior art presence be difficult to it is synchronous andNeed the problem of multiple typing, there is provided a kind of method that utilization ERP plug-in units build micro- official website, wherein:
According to the first aspect of the embodiment of the present disclosure, there is provided a kind of utilization ERP plug-in units build the technical scheme of micro- official website, including:
S100, defines common interface document;
The common interface document, including member, purchase by group, and subscribe the business such as private room;
Interface mappings in S200, ERP plug-in unit;
The ERP plug-in units are directed to the card module that the intrinsic ERP system in place under line is developed;
The interface mappings of the ERP refer to that the interface document of the ERP system in place under interface document and line by micro- official website does and reflectsThe process penetrated;
S300, starts ERP plug-in units, and the ERP system in place provides network information coffret access port under line;
S400, according to interface mappings, realizes that ERP system provides the data of external micro- official website.
Wherein, in one embodiment, place ERP system go to it is default perform parameter in controllable dot when, to ERPPlug-in unit sends event trigger notice, triggers the control event of the ERP plug-in units;
After ERP plug-in units are connected to the notice, the control event of the ERP plug-in units is triggered;
After the ERP plug-in units are connected to the notice, the control command of control event is sent to ERP system;
ERP system is processed corresponding control event according to the control command;
It is described that to control event be to realize the data exchange of online and offline by ERP plug-in units by the interface document of predefined;
The on-line off-line data exchange is the data exchange based on common interface.
Preferably, the execution parameter in ERP plug-in units includes:
The controllable point of operation flow, the method for data and information and processing business flow in operation flow.
Wherein in one embodiment, the change of the controllable point including the data that can reserve a room of operation flow, member's numberAccording to confirmation and increase etc..
Embodiments of the present invention additionally provide the device that a kind of utilization ERP plug-in units build micro- official website, including:
ERP system 110 and FTP client FTP 120;
Wherein ERP system 110 includes ERP entities 101, ERP plug-in units 102 and client account 103;
Wherein FTP client FTP 120 includes clients entities 121-1/n.
Wherein ERP entities 101 include:
ERP FPDP module 101a, the ERP system for place under line provides network information coffret access port;
Data transmission module 101b, for realizing that ERP system provides the data of external micro- official website.
Wherein ERP plug-in units 102 include:
Document definition module 102a, for defining common interface document;
Mapping block 102b, for the interface mappings in ERP plug-in units.
The technical scheme provided by this disclosed embodiment can include the following benefits:Place is provided with ERP pipes under lineReason system builds micro- official website in place oneself, it is natural eliminate data it is inconsistent and repeatedly logging data the drawbacks of, oneselfThe micro- official website of oneself is controlled, the stability of platform is independent of, without handing over platform service to take.
Specific embodiment
Here exemplary embodiment will be illustrated in detail, its example is illustrated in the accompanying drawings.Following description is related toDuring accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represent same or analogous key element.Following exemplary embodimentDescribed in implementation method do not represent all implementation methods consistent with the disclosure.Conversely, they be only with it is such as appendedThe example of the consistent apparatus and method of some aspects described in detail in claims, the disclosure.
Each embodiment is related to the system and method that ERP data electronically and are automatically sent to micro- official website on line.OneEntity(For example, public place of entertainment under line, KTV, night shop etc.)ERP system in possible operation place.The system can provide plug-in unit visitorFamily end is applied, and the plug-in unit client application can be installed to client as component.User need not buy extra software orEquipment is used to for data in ERP to be uploaded to micro- official website;User also without selling website such as public praise or beautiful roll into a ball etc. on line simultaneouslyElectric business shop is opened up on platform website.The client can be by ERP system under existing line and micro- official website public at wechat endPlatform data is got through, and realizes on-line off-line data syn-chronization, and oneself grasps the micro- official website of oneself, is independent of outside platform.
Embodiments in accordance with the present invention, there is provided a kind of utilization ERP plug-in units build the method and apparatus of micro- official website.
Fig. 1 is the block diagram of the device that a kind of utilization ERP plug-in units according to embodiments of the present invention build micro- official website.
In one embodiment, system 100 can include multiple components.As employed herein, term " system " and " groupPart " is intended to refer to the entity related to computer, including hardware, software and software and hardware combination or executory software.
Component be implemented in for run on processor process, processor, hard disk drive, multiple memory driver,Object, executable code, the thread for performing, program, and/or computer.As explanation, the application kimonos for running on the serverBoth business device can be component.One or more assemblies may reside within the thread of process and/or execution, and component can be withDepending on being located on a computer and/or being distributed between the computer of two or more needed for specified time.Each embodiment is not limitedIn the context.
Figure 1 illustrates illustrated embodiment in, system 100 can be realized with one or more electronic equipments.Electronics setsStandby example may include but be not limited to:Mobile device, mobile computing device, smart phone, mobile phone, messaging device, calculatingMachine, personal computer(PC), desktop computer, notebook, handheld computer, tablet PC, server, serviceDevice array or server farm, web server, the webserver, Internet server, work station, minicom, mass computingMachine, supercomputer, the network equipment, distributed computing system, multicomputer system, the system based on processor, consumer electronicsProduct, programmable consumer electronic device, WAP, base station, subscriber station, subscriber station, radio network controller,Router, hub, gateway, bridge, interchanger, machine or its combination.Although the system 100 shown in Fig. 1 has according to certainThe element of the limited quantity of topological structure is planted, it is to be understood that, system 100 includes according to replacement the need for can regarding given realizationMore or less element of topological structure.
In embodiments, system 100 can include place ERP system 110 under line.ERP system 110 can be line endERP entities 101, and may include on one or more electronic equipments operate one or more ERP plug-in units 102.ERP is insertedPart 102 is used for defining interface document and completes the interface mappings of ERP system under micro- official website and line on line, completes online and offline numberAccording to synchronous transfer.
In various embodiments, ERP system 110 can also include a client account 103, and client account 103 is wrappedInclude and clients entities(Public place of entertainment such as KTV such as under line)Associated information.Client account 103 can be included from clientEnd accesses the access credentials of micro- official website on ERP system 110 and line, such as authentication information of client, account password etc..
The client account 103 facilitating client under line to configure the operation data of micro- official website on various lines, including but notIt is limited to membership information, booking information, group purchase information etc..
In embodiments, system 100 can include one or more FTP client FTPs 120, such as FTP client FTP120-1 to 120-n, n are any positive integer.FTP client FTP 120 can include public place of entertainment under line(Such as KTV or night shop)InstituteOne or more electronic equipments for possessing.
Wherein in one embodiment, a clients entities 120-1 can be by network connection, to clients entitiesERP system be controlled the input of instruction, the control instruction is by the input of client so that ERP entities perform one isThe ERP actions of row.
Wherein in one embodiment, a clients entities can be by network(Not shown, including but not limited to English is specialNet)ERP system 110 can be communicatively coupled to.ERP system 110 can provide the network address to FTP client FTP 120 to be used to connectAnd interacted with ERP system.
System 100 includes:
ERP system 110 and FTP client FTP 120;
Wherein ERP system 110 includes ERP entities 101, ERP plug-in units 102 and client account 103;
Wherein FTP client FTP 120 includes clients entities 121-1/n.
Wherein in one embodiment, client account 103 can be logged in and operated in ERP entities 101;
More preferably, client account 103 can also be coupled to client system by network communicable in another embodimentLogged in system 120 and operated.
As shown in Fig. 2 wherein ERP entities 101 include:
ERP FPDP module 101a, the ERP system for place under line provides network information coffret access port;
Data transmission module 101b, for realizing that ERP system provides the data of external micro- official website.
Wherein ERP plug-in units 102 include:
Document definition module 102a, for defining common interface document;
Mapping block 102b, for the interface mappings in ERP plug-in units.
More preferably, as shown in figure 3, wherein in one embodiment, there is a system 200, system 200 can connect multipleThe ERP system in place under line, system 200 is generally present in chain KTV, night shop or other public places of entertainment.
Wherein in one embodiment, chain KTV includes place under 1-N line, exists in place under multiple lines under lineThe ERP system in place, for the chain KTV comprising place under multiple lines in order to reduce the operation cost of micro- official website and people on lineMember, is intended merely to set up a micro- official website, and micro- official website includes multiple subitems, that is, realize place ERP system and under multiple linesRealize data interaction in individual micro- official website.
System 200 includes the ERP system in place under multiple lines, such as ERP system 210-1 and 201-n.
Wherein in one embodiment, multiple ERP system 210-1 and 201-n are same entity(Chain KTV)It is all, butIn different physical locations(Chain KTV branch).ERP system carries out ERP data by an intermediate system 230 under multiple linesInteraction.
Wherein in one embodiment, intermediate system 230 can store micro- official website on ERP system 201-1 and 210-n and lineInteraction data.
Wherein in one embodiment, intermediate system 230 includes client account 231, and client account 231 can be inBetween system operated for ERP system 201-1 and 210-n under line.
Wherein in one embodiment, system 200 can include one or more FTP client FTPs 220, such as clientSystem 220-1 to 220-n, n are any positive integer.FTP client FTP 220 can include multiple public places of entertainment under line(It is such as chainKTV or night shop etc.)One or more electronic equipments for being possessed.
Fig. 4 is the method flow diagram that a kind of utilization ERP plug-in units according to embodiments of the present invention build micro- official website.
Wherein, a kind of method that utilization ERP plug-in units build micro- official website, including:
S100, defines common interface document;
Interface mappings in S200, ERP plug-in unit;
S300, starts ERP plug-in units, and the ERP system in place provides network information coffret access port under line;
S400, according to interface mappings, realizes that ERP system provides the data of external micro- official website.
The common interface document, including member, purchase by group, and subscribe the business such as private room;
The ERP plug-in units are directed to the card module that the intrinsic ERP system in place under line is developed;
The interface mappings of the ERP refer to that the interface document of the ERP system in place under interface document and line by micro- official website does and reflectsThe process penetrated.
Wherein in one embodiment, place ERP system go to it is default perform parameter in controllable dot when, to ERPPlug-in unit sends event trigger notice, triggers the control event of the ERP plug-in units;
After ERP plug-in units are connected to the notice, the control event of the ERP plug-in units is triggered;
After the ERP plug-in units are connected to the notice, the control command of control event is sent to ERP system;
ERP system is processed corresponding control event according to the control command;
It is described that to control event be to realize the data exchange of online and offline by ERP plug-in units by the interface document of predefined;
The on-line off-line data exchange is the data exchange based on common interface.
Preferably, the execution parameter in ERP plug-in units includes:
The controllable point of operation flow, the method for data and information and processing business flow in operation flow.
Wherein in one embodiment, FTP client FTP can be only fitted to the operation data in first reservation business, online pre-Order in the acquisition private room value traffic in business, it is necessary to the content of definition includes:Subscribe private room start time point and end timeExpense is bought under point, date, the Activity Type ID belonging to private room and title, private room type ID and the specified number of title, private room, lineIt is detailed with buying expenses on, line and set meal.
The common document definition of the ERP interface fields of the above and micro- official website is carried out equation by document definition module to be determinedJustice so that micro- official website is capable of identify that the data of ERP system transmission, and by data display on micro- official website;
Micro- official website derives from ERP plug-in units with docking for the data-interface of the transmission of data under line.
Wherein in one embodiment, the action of ERP system includes:
Member data increases, deletes, changing, inquiry;
Private room data increase, delete, changing, inquiry;
Drinks consumption data increases, deletes, changing, inquiry.
ERP system performs corresponding process under the instruction of ERP plug-in units.
Wherein in one embodiment, under the execution establishment line of ERP plug-in units 102 under the control command of place operation data fileIt is sent to the action of ERP system 101.For example user the quantity and categorical data of private room can require simultaneously in the case where FTP client FTP creates lineData are uploaded to micro- official website on line.
Each embodiment can be realized using hardware element, software element or the combination of the two.The example of hardware element canWith including equipment, component, processor, microprocessor, circuit, circuit element, integrated circuit, application specific integrated circuit(ASIC), canProgrammed logic device(PLD), digital signal processor(DSP), field programmable gate array(FPGA), memory cell, logicDoor, register, semiconductor devices, chip, microchip, chipset etc..The example of software can include component software, program, answerWith software, computer program, application program, system program, machine program, operating system software, middleware, firmware, software mouldBlock, routine, subroutine, function, method, process, software interface, application programming interfaces(API), instruction set, calculation code, calculatingMachine code, code segment, computer code segments, word, it is worth, meets or is combined.
Determine whether an embodiment realizes that the visual required basis of given realization is appointed using hardware element and/or software elementThe factor of what quantity and change, these factors computation rate, power stage, heat resistance, process cycle budget, input data as needed forSpeed, output data rate, memory resource, data bus speed and other designs or performance constraints.
Some embodiments may include product.Product may include the storage medium for storing logic, the example of storage mediumThe computer-readable recording medium of one or more type that may include that electronic data can be stored, including volatile memory orNonvolatile memory, removable or non-removable memory, erasable or nonerasable memory, writeable or rewritable storageDevice etc..The example of logic may include various software element, such as component software, program, application software, computer program, applicationProgram, system program, machine program, operating system software, middleware, firmware, software module, routine, subroutine, function, sideMethod, process, software interface, application programming interfaces(API), instruction set, calculation code, computer code, code segment, computer generationCode section, word, value, symbol or its any combination.For example, in one embodiment, product can store executable computer journeySequence is instructed, and the instruction is when there is computer to perform so that the computer performs a kind of method of the form example according to described byAnd/or operation.Executable computer program instruction may include the code of any suitable type, such as source code, compiled code,Interpretive code, executable code, static code, dynamic code etc..Executable computer program instructions can be according to for referring toShow predefined computer language, mode or the syntax of computer execution specific function to realize.These instructions can be used appointsWhat it is suitable it is senior, rudimentary, realize in face of object, visual, compiling, and/or interpreted programming language.
Some embodiments can be used statement " one embodiment " and " embodiment " and its derivative to describe.These termsMean that the special characteristic described with reference to the embodiment, structure or characteristic are included at least one embodiment.Appear in explanationEach local phrase " in one embodiment " is not necessarily all referring to same embodiment in book.
Some embodiments can be used statement " coupling " and " connection " and its derivative to describe.These terms need not purportIn synonym each other.For example, some embodiments term " connection " and/or " coupling " can be used describe with indicate two orMore original papers have directly physically or electrically contact each other.However, term " coupling " can also mean that two or more elementsIt is not directly contacted with each other, and still cooperates with one another or interaction.
Beneficial effects of the present invention:Place is provided with ERP management systems to build micro- official website in place oneself under line, naturallyEliminate data it is inconsistent and repeatedly logging data the drawbacks of, oneself control the micro- official website of oneself, be independent of the stabilization of platformProperty without hand over platform service take.
Those skilled in the art considering specification and after putting into practice invention disclosed herein, will readily occur to it is of the invention itsIts embodiment.The application is intended to any modification of the invention, purposes or adaptations, these modifications, purposes orPerson's adaptations follow general principle of the invention and including the undocumented common knowledge in the art of the disclosureOr conventional techniques.Description and embodiments are considered only as exemplary, and true scope and spirit of the invention are by followingClaim is pointed out.
It should be appreciated that the invention is not limited in the precision architecture being described above and be shown in the drawings, andAnd can without departing from the scope carry out various modifications and changes.The scope of the present invention is only limited by appended claim.