CN1427974A - Inventory control system and methods - Google Patents
Inventory control system and methods Download PDFInfo
- Publication number
- CN1427974A CN1427974A CN01808966A CN01808966A CN1427974A CN 1427974 A CN1427974 A CN 1427974A CN 01808966 A CN01808966 A CN 01808966A CN 01808966 A CN01808966 A CN 01808966A CN 1427974 A CN1427974 A CN 1427974A
- Authority
- CN
- China
- Prior art keywords
- inventory
- product
- customer
- order
- products
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
Landscapes
- Business, Economics & Management (AREA)
- Economics (AREA)
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- General Factory Administration (AREA)
- Warehouses Or Storage Devices (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
优先权和著作权要求Priority and Copyright Claims
本申请要求2000年3月7日提出的美国临时专利申请序列号No.60/187,389的权益,其全部公开内容按参考资料在此引入。This application claims the benefit of US Provisional Patent Application Serial No. 60/187,389, filed March 7, 2000, the entire disclosure of which is incorporated herein by reference.
本申请包含受著作权保护的资料。著作权所有者在专利商标事务所文件或记录中出现本专利公开件时,不反对任何人对其进行传真复制,此外,均保留全部著作权。This application contains material that is protected by copyright. The copyright owner has no objection to the facsimile reproduction by anyone of the patent disclosure as it appears in the Patent and Trademark Office files or records, and further reserves all copyright rights.
发明领域field of invention
本发明涉及电子库存控制领域。具体而言,本发明涉及保健物资库存控制。The present invention relates to the field of electronic inventory control. Specifically, the present invention relates to inventory control of healthcare materials.
发明背景Background of the invention
传统上,公司或组织一直是采用库存物品进行库存控制的。小公司中,库存控制通常不是高度优先,每当物品缺货时才可订货。Traditionally, companies or organizations have used inventory items for inventory control. In small companies, inventory control is usually not a high priority and an order is made whenever an item is out of stock.
随着公司规模扩大,库存管理变得超过一般的需要,对频繁使用或关系重大的物品进行监测就很重要。通常有专人负责监视库存,并在物资减少时更改订货。随着公司规模进一步增大,可用更先进的库存管理技术。例如,可分析供应和消费趋势,决定手头的最少货量,并可判断季节性消费或其他高峰消费。As a company grows and inventory management becomes more than necessary, it is important to monitor frequently used or critical items. There is usually someone responsible for monitoring inventory and changing orders when supplies run low. As the company grows further, more advanced inventory management techniques are available. For example, supply and consumption trends can be analyzed, minimum quantities on hand can be determined, and seasonal or other peak consumption can be identified.
有些较大的公司已转换到自动或半自动库存跟踪系统。这些自动系统利用条形码扫描器或其他电子识别器跟踪出、入库存,并能在物资减少时准备好购货请求。Some larger companies have converted to automated or semi-automated inventory tracking systems. These automated systems use barcode scanners or other electronic identifiers to track incoming and outgoing inventory and can prepare purchase requests when supplies run low.
发明内容Contents of the invention
本发明通过将库存跟踪的责任转移到第3方,改进已有技术。此概念称为售方管理库存,或VMI。第3方为多家公司提供VMI服务时,它就获得了显著购买力,可用于商讨较佳交易,提高供应商响应率,使购买进程顺畅。The present invention improves upon prior art by shifting the responsibility for inventory tracking to a 3rd party. This concept is called Vendor Managed Inventory, or VMI. When a 3rd party provides VMI services to multiple companies, it gains significant buying power that can be used to negotiate better deals, increase supplier responsiveness, and smooth the buying process.
本发明使第3方可经因特网和万维网监视公司库存。此外,本发明还通过为中小规模公司的库存跟踪需要提供节省成本的解决方案,使这些公司利用VMI。The present invention enables third parties to monitor company inventory via the Internet and the World Wide Web. In addition, the present invention enables small and mid-sized companies to take advantage of VMI by providing them with a cost-effective solution for their inventory tracking needs.
本发明利用万维网的技术,通过跟踪库存,并在需要额外物资时,自动接触供应商、制造商或经销商,使库存管理彻底改革。与当前布置的劳力密集型库存维持系统相比,这可带来劳力的减少。This invention utilizes the technology of the World Wide Web to revolutionize inventory management by tracking inventory and automatically contacting suppliers, manufacturers or distributors when additional supplies are needed. This can result in a reduction in labor compared to currently deployed labor intensive inventory maintenance systems.
除减少人工费用外,本发明还可帮助公司削减其他费用。本发明可根据预测的需求按期订货,不需要加急送货,从而帮助减少运输费用。本发明还使第3方在客户所需产品时的报价可利用制造商或经销商的特价,从而进一步减少客户的费用。In addition to reducing labor costs, the invention can also help companies cut other costs. The present invention helps reduce shipping costs by enabling scheduled orders based on forecasted demand without the need for expedited delivery. The present invention also enables the third party to take advantage of the manufacturer's or distributor's special price when quoting the product required by the customer, thereby further reducing the cost of the customer.
尽管购买占库存维持工作的大部分,本发明还可促进其他交易。例如,本发明使客户可将产品或设备转卖给其他公司,从而获得最大的效用。虽然诸如MEOFORMA.COM和Medibuy.com之类的一些已有技术已试图通过网上拍卖提供公司与公司之间的设备转售,但拍卖未提供设备有效性的保证。本发明提供一种网上座谈,转售者和客户可互动,本发明则起中间人的作用,从而确保所购设备送达,并且销售方收到适当补偿。Although purchasing accounts for the majority of inventory maintenance work, the present invention can also facilitate other transactions. For example, the present invention enables customers to resell products or equipment to other companies for maximum utility. While some existing technologies, such as MEOFORMA.COM and Medibuy.com, have attempted to provide company-to-company resale of equipment through online auctions, the auctions provide no guarantee of equipment availability. The present invention provides an online chat where resellers and customers can interact, and the present invention acts as an intermediary to ensure that the purchased equipment is delivered and that the seller receives appropriate compensation.
附图说明Description of drawings
图1是说明本发明主要硬件组成部分的框图。Fig. 1 is a block diagram illustrating the main hardware components of the present invention.
图2是说明本发明软件组成部分架构的框图。Figure 2 is a block diagram illustrating the architecture of the software components of the present invention.
图3是说明客户软件试图更新服务器所存数据时实现的示例逻辑的处理流程图。3 is a process flow diagram illustrating example logic implemented when client software attempts to update data stored on a server.
图4是说明客户软件轮询数据连接时实现的示例逻辑的处理流程图。4 is a process flow diagram illustrating example logic implemented when client software polls a data connection.
图5说明示例的RFID入口和相关的计算机设备。Figure 5 illustrates an example RFID portal and associated computer equipment.
较佳实施例详述DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
本发明实现一种基于因特网的售方管理库存(“VMI”)系统。VMI系统通过将库存管理责任推到第3方或管理者,使客户减少费用。管理者可为多家公司服务,使这些公司可商讨较佳交易,提高供应商响应率,从而起着有效客户维护者的作用。The present invention implements an Internet-based Vendor Managed Inventory ("VMI") system. VMI systems enable customers to reduce costs by pushing the responsibility for inventory management to a 3rd party or manager. Managers serve multiple companies, enabling them to negotiate better deals, increase supplier responsiveness, and thus act as effective customer advocates.
本发明使管理者可经因特网和万维网廉价监视客户库存。本发明利用万维网的技术,通过跟踪库存,并在需要产品时自动接触供应商,制造商或经销商,使库存管理彻底改革。与当前布署的劳力密集型库存量维持系统相比,这可带来劳动力的减少。The present invention allows managers to monitor customer inventory inexpensively via the Internet and the World Wide Web. This invention utilizes the technology of the World Wide Web to revolutionize inventory management by tracking inventory and automatically contacting suppliers, manufacturers or distributors when products are needed. This can result in a reduction in labor compared to currently deployed labor intensive inventory maintenance systems.
图1是说明本发明主要硬件组成部分的框图。如图1所示,本发明利用客户机/服务器的体系结构构成客户库存系统与管理者之间的通信。可用客户库存系统130上运行的客户机跟踪库存,提出专门订货,并且与其他客户互动。Fig. 1 is a block diagram illustrating the main hardware components of the present invention. As shown in Fig. 1, the present invention utilizes the client/server architecture to form the communication between the customer inventory system and the manager. A client running on customer inventory system 130 may be used to track inventory, place special orders, and interact with other customers.
客户机可包含客户软件(诸如用Visual Basic、JAVA或C写的应用程序)、商业软件(诸如可通过万维网浏览器访问的网页)或客户软件和商业软件的组合(例如在浏览器上工作的plug-in)。适用商业浏览器的例子包含微软公司(Redmond,华盛顿)开发的互联网资源管理器和网景公司(Mountain View,加洲)开发的导航器。A client computer may comprise client software (such as an application program written in Visual Basic, JAVA, or C), business software (such as a web page accessible through a World Wide Web browser), or a combination of client software and business software (such as a browser-based plug-in). Examples of suitable commercial browsers include Internet Explorer developed by Microsoft Corporation (Redmond, Washington) and Navigator developed by Netscape Corporation (Mountain View, California).
客户库存系统130可允许人工库存跟踪、半自动库存跟踪,或者用自动系统分配库存。这只是作为例子,并不限制本发明,本发明的较佳实施例包含配备条形码扫描的手持装置,诸如Palm计算公司的Palm VII型机。该装置在物品经销前或经销时,与各库存物关联的条形码或其他标识能得到扫描,或者输入该系统。每次扫描物品时,可调整本发明所保持的计数,以正确跟踪库存程度。然后,可对各扫描后的物品打印包含产品注意事项和其他信息的接受方专用标签。Customer inventory system 130 may allow for manual inventory tracking, semi-automated inventory tracking, or allocation of inventory with an automated system. This is by way of example only, and does not limit the invention, and preferred embodiments of the invention include handheld devices equipped with barcode scanning, such as the Palm VII from Palm Computing Corporation. The device allows barcodes or other identifications associated with individual inventory items to be scanned or entered into the system prior to or during distribution of the items. Each time an item is scanned, the count maintained by the invention can be adjusted to properly track inventory levels. A recipient-specific label containing product notes and other information can then be printed on each scanned item.
考虑其他库存经销方法包括了,但并不局限于本发明与售货机的接口。除对某物资或某组物资周期性重新进货外,售货机不需要人的互动就可准确跟踪库存。软佳实施例中,售货机可包含保安措施。较佳实施例中,售货机可包含保安措施,防止非法物资经销。该保安措施可包含,但并不局限于,利用身份证、个人识别号(“PIN”)和生物统计系统。配备保安系统的售货机可逐一或逐组限制使用特定物资。售货机还可配备标签打印机,使注意事项或其他信息可贴附于发放物品的包装上。Other inventory distribution methods are contemplated including, but not limited to, interfacing the present invention with vending machines. Aside from periodic restocking of an item or group of items, vending machines require no human interaction to accurately track inventory. In a preferred embodiment, the vending machine may include security measures. In a preferred embodiment, the vending machine may include security measures to prevent distribution of illegal materials. Such security measures may include, but are not limited to, the use of identity cards, personal identification numbers ("PIN") and biometric systems. Vending machines equipped with security systems can restrict the use of specific supplies individually or group by group. Vending machines can also be equipped with label printers so that precautions or other information can be affixed to the packaging of the dispensed items.
或者,可使物资密室或其他存储区配备射频标识(RFID)入口,如图5所示。RFID入口(方框500)除在RFID标牌通过入口时能对其检测或扫描外,结构上类似于空港保安金属探测器。本发明能监视包含分配给个人的标识符的RFID标牌的标识符,使得能监视进入存货区,并能跟踪个人拿掉的物品,而无需使用者直接互动。Alternatively, a material locker or other storage area can be equipped with radio frequency identification (RFID) access, as shown in Figure 5. The RFID portal (block 500) is similar in structure to airport security metal detectors, except that RFID tags can be detected or scanned as they pass through the portal. The present invention is capable of monitoring the identifier of an RFID tag containing an identifier assigned to an individual, allowing access to inventory areas to be monitored, and items removed by the individual to be tracked without direct user interaction.
本发明一较佳实施例也能跟踪各产品的发放,并且可在发放产品时要求附加信息。这只是作为例子,并不限制本发明,如果医生给病人发放药品,本发明也可要求病人标识符,而从存货拿出纱布绷带包重新存放到诊察室,则本发明可不要求病人标识符。本发明能用病人标识符产生各种产品的发放历史报告,可帮助供应商和制造商较好地理解典型接受者的收入、民族、种族或其他人口统计信息。本发明将该报告局限于人口统计的信息,可以不在该报告中包含个人专用信息。A preferred embodiment of the present invention is also capable of tracking the release of each product and may request additional information when a product is released. This is just an example and does not limit the invention. If a doctor dispenses medicine to a patient, the invention may also require a patient identifier, but the gauze bandage package may not require a patient identifier if it is taken out of inventory and restocked in an examination room. The present invention can use patient identifiers to generate dispensation history reports for various products, which can help suppliers and manufacturers better understand the income, ethnicity, race or other demographic information of typical recipients. The present invention limits the report to demographic information and may not include personal specific information in the report.
本发明的另一实例是允许医生或其他人员可携带手持装置,并在与病人交谈的同时使用该手持装置书写处方。该手持装置能通过无线或有线的方式连接本地库存管理系统,并且在适当时由售货机自动发放处方药品。或者,可在护士的工作站上显示信息,指示从存货中取出的药品。药品由售货机发放或从存货中取出时库存计数能适当递减,并且在需要时能进行新的订货。Another example of the invention is to allow a doctor or other person to carry a handheld device and use it to write a prescription while talking to a patient. The handheld device can be connected wirelessly or by wire to a local inventory management system, and when appropriate, the vending machine will automatically dispense prescription drugs. Alternatively, a message can be displayed on the nurse's workstation indicating the medicines being taken from inventory. Inventory counts are properly decremented as medicines are dispensed from vending machines or taken from stock, and new orders can be placed as needed.
经销存货时,客户库存系统130可跟踪物资利用习惯,以决定手头的最小容许量。可对不同时期研究耗用信息,本发明可根据收集的数据建立存货耗用模型。随着模型的建立和改进,本发明可修改最小库存门限,以反映预期的利用。库存接近计算或规定的门限时,客户库存系统130可自动从服务器100请求新物资。物资请求可以包括多种信息,这只是包括,而不是限止于;例如,请求的迫切性,客户接受其他商标或规模的意愿、帐单信息和装运信息。When distributing inventory, the customer inventory system 130 can track material utilization habits to determine the minimum allowable quantity on hand. Consumption information can be studied for different periods, and the present invention can establish an inventory consumption model according to the collected data. As the model is built and refined, the invention can modify the minimum inventory threshold to reflect expected utilization. The customer inventory system 130 may automatically request new supplies from the
服务器100收到供货请求时,可从若干制造商、供应商或经销商120(“经销商120”)请求报价。经销商120提供可供量、价格、估计交货时间等信息的应答。然后,服务器100可自动评价各经销商120的应答,找出与客户请求关联的各种因素的最佳值。选择一适当经销商120的应答时,服务器100可自动安排客户库存系统130所请求物资的付款和装运。When
客户库存系统130、服务器100和经销商120之间的通信可通过各种方法来实现,这些方法包括超方本传送协议(“HTTP”)、文件传送协议“FTP”)、简函传送协议(“SMTP”)或其他相关方法,但这只是包括,而不是限止。Communication between customer inventory system 130,
尽管购买占维持库存的大部分工作,本发明较佳实施例还可便于客户之间的沟通,提供信息传播的来源,鼓励客户互动。本发明便于使客户对其他商店转卖产品、设备或过剩的存货,促进客户的沟通。本发明通过提供客户可订货的现有设备和其他存货的最新目录,使信息得以传播。本发明可通过允许管理者和客户创作并发布说明新规则、条例、手续、产生收益的前景或其他客户关注的信息,促进客户的沟通。Although purchasing accounts for the bulk of maintaining inventory, the preferred embodiment of the present invention also facilitates communication between customers, provides a source of information dissemination, and encourages customer interaction. The present invention facilitates customers to resell products, equipment or excess inventory to other stores, and promotes communication with customers. The present invention enables information to be disseminated by providing an up-to-date catalog of existing equipment and other inventory that customers can order. The present invention can facilitate customer communication by allowing managers and customers to author and publish information describing new rules, regulations, procedures, revenue generating prospects, or other customer concerns.
客户库存系统130可用作客户与本发明互动的主要来源。客户可在服务器100存放条款、目录、存货信息等,并且该系统可与服务器100通信,以得到要求的信息。The customer inventory system 130 may serve as the primary source of customer interaction with the present invention. Clients can store terms, catalogs, inventory information, etc. at
图2画出服务器100的一个较佳实施例,说明数据存储器、万维网服务器和服务器100提供的应用服务之间的关系。全部客户机的通信可首先通过防火墙210。防火墙210代表用于防止非法访问万维网服务器220、数据库服务器230和应用服务器240所存数据的软、硬件组合。FIG. 2 shows a preferred embodiment of the
如上文所述,客户机可通过各种协议(包括HTTP)与本发明通信。万维网服务器220代表能采用HTTP或其他协议收发信息的软件。该软件的例子包括微软公司(Redmond,华盛顿)开发的互联网信息服务器、网景公司(Mountain View,加洲)开发的企业服务器和Apache软件创建公司(Forest Hill,马里兰)开发的Appache服务器。As noted above, clients can communicate with the present invention via a variety of protocols, including HTTP. Web server 220 represents software capable of sending and receiving information using HTTP or other protocols. Examples of this software include the Internet Information Server developed by Microsoft Corporation (Redmond, Washington), the Enterprise Server developed by Netscape Corporation (Mountain View, California), and the Appache server developed by Apache Software Creation Company (Forest Hill, Maryland).
客户机请求信息时,万维网服务器220判断客户请求是要求预处理,还是仅简单要求满足该请求的数据。前者的情况下,将请求所递给应用服务器240;后者则万维网服务器220可直接与数据库服务器230通信。When a client requests information, the web server 220 determines whether the client request requires preprocessing or simply requires data to satisfy the request. In the former case, the request is passed to the application server 240; in the latter case, the web server 220 can directly communicate with the database server 230.
数据库服务器230代表市售数据库软件,诸如微软公司(Redmond,华盛顿)开发的微软SQL服务器、Oracle公司(Redwood Snores,加洲)开发的Oradle 8i或其它类似软件。数据库服务器230可存放原始数据,诸如客户库存信息、客户地址、销售者姓名、销售者产品级别和其他类似信息。该信息可由万维网服务器220发给客户机,或者应用服务器240可在发送前解释据库服务器230存放的信息。Database server 230 represents commercially available database software such as Microsoft SQL Server developed by Microsoft Corporation (Redmond, Washington), Oradle 8i developed by Oracle Corporation (Redwood Snores, California), or other similar software. Database server 230 may store raw data such as customer inventory information, customer addresses, seller names, seller product levels, and other similar information. The information can be sent by the web server 220 to the client, or the application server 240 can interpret the information stored by the database server 230 before sending.
应用服务器240可包含本发明关联的交易规则,可用于在对客户发送数据库服务器230的数据前解释数据。除解释数据库230存放的信息供客户机用外,应用服务器240还可监视数据库服务器230反映的库存程度,根据来自数据库服务器230的信息接触销售者,在收到新库存时调整库存信息,并且提供促进数据服务器230所存设备或产品的商店对商店转卖所需的服务。The application server 240 may contain transaction rules associated with the present invention, which may be used to interpret data from the database server 230 before sending the data to the client. In addition to interpreting the information stored in the database 230 for the client, the application server 240 can also monitor the inventory level reflected by the database server 230, contact the seller according to the information from the database server 230, adjust the inventory information when receiving new inventory, and provide Services required to facilitate store-to-store resale of equipment or products stored on data server 230 .
万维网服务器220、数据库服务器230和应用服务器240分别代表可在同一计算机或多个计算机上运行的软件。此外,应用服务器240可在数据库服务器230内作为一组交易规则来实现。Web server 220, database server 230, and application server 240 each represent software that may run on the same computer or on multiple computers. Additionally, application server 240 may be implemented within database server 230 as a set of transaction rules.
本发明的另一说明,是通过一系列功能规范来阐述本发明。该信息包含能达到实现的目的,并且阐述在提交本说明书时认为最佳的模式。尽管以下的功能规范阐述发明较佳实施例,但不应将该功能规范中的阐述当作限制本发明。Another description of the present invention is to illustrate the present invention through a series of functional specifications. This information contains what can be achieved and describes the best mode considered at the time of filing this specification. Although the following functional specification sets forth the preferred embodiment of the invention, the description in the functional specification should not be taken as limiting the invention.
为了避免混乱,该功能规范采用以下述语。To avoid confusion, this functional specification uses the following language.
客户—指通过本发明的产品卖方。客户可具有“公开帐户”的关系,以免除信用卡和COD装运问题。Customer - refers to a product seller through the present invention. Customers can have an "open account" relationship to avoid credit card and COD shipping issues.
链接供应商—已知应付款项会在共同帐户应付款系统中进行,所以进行区分,以避免与本发明进行交易的其他销售者混淆。通过是否采用本发明的库存跟踪和计费软件,从而其数据库是否具有询问,订货处理和开帐单用的在线因特网链接,对经销商、制造商或其他销售者(统称为“供应商”)作出区别。Linked Vendors - Payables are known to be made in the joint account payable system, so a distinction is made to avoid confusion with other sellers transacting with the present invention. Distributors, manufacturers or other sellers (collectively referred to as "suppliers") by whether or not they employ the inventory tracking and billing software of the present invention, and thus whether their databases have online Internet links for inquiries, order processing and billing make a difference.
人工供应商—如果供应商通过本发明提供货物或服务,但通过人工接口跟踪库存,该供应商在术语上称为“人工供应商”。与链接供应商或人工供应商之间保持公开帐户关系,以避免支付的复杂。Human Supplier - If a supplier provides goods or services through the present invention, but tracks inventory through a human interface, the supplier is termed a "human supplier". Maintain open account relationships with linked or labor suppliers to avoid payment complexities.
非链接供应商—不与本发明链接的供应商。Non-Linked Suppliers - Suppliers that are not linked to this invention.
产品—经本发明销售的物品。Product - an item sold via the invention.
客户产品清单—要在给定客户现场保持的货物清单。Customer Product List - List of goods to be maintained at a given customer site.
除上述一般定义外,本功能规范还规定一些系统功能。这些系统功能可以是以下总子系统类别中的一种。In addition to the general definitions above, this functional specification specifies some system functions. These system functions can be one of the following general subsystem categories.
互动—适用于跟踪库存量计数、存货消费率、关键订货产品等的人工接口和相关功能。互动处理基于万维网或PC(客户机一服务器)。Interactive—Manual interface and related functions for tracking inventory counts, inventory consumption rates, key order products, etc. Interactive processing is based on the World Wide Web or PC (client-server).
夜间处理—能产生订货并进行发票和相关处理的周期性处理,包括与经销商仓库的经销系统进行互动。Nightly Processing - Periodic processing that generates orders and performs invoicing and related processing, including interaction with distribution systems at dealer warehouses.
联合—在更新数据库的集体办公室内进行的处理。其中包括计算、客户机数据管理和其它该类处理。Consolidation - Processing performed within the collective office that updates the database. This includes computing, client data management, and other such processing.
经销—与本发明综合的链接供应商。可将工业标准企业资源规划(ERP)软件与商业财务软件捆在一起,为链接供应商提供完整的交易系统。Resellers - Link Providers integrated with the present invention. Industry standard enterprise resource planning (ERP) software can be bundled with business financial software to provide a complete transactional system for linked suppliers.
数据库设计—可用于本发明较佳实施例的数据库方案。Database Design - The database scheme that can be used in the preferred embodiment of the present invention.
本发明在总体上,而功能规范具体地定义了要用于系统范围的详细网页和其他用户接口单元中的包含的样式和功能。本发明中的网页、应用窗、程序屏和事务处理须遵守共同规则。这些规则包括以下各项,但不受其限制。The invention in general, while the functional specification specifically defines the style and functionality to be used for inclusion in system-wide detailed web pages and other user interface elements. Web pages, application windows, program screens and transaction processing in the present invention must abide by common rules. These rules include, but are not limited to, the following.
·客户不能观看、查询、更新或用任何方法来更改另一客户的数据。事务处理能将IP地址或其他专用标识用作对随所发页而进入的客户ID的交叉校验,以确保执行规则。对于该安全程序,只能通过公司职员可访问的功能才能改变客户IP地址或其他专用标识符。• A client cannot view, query, update or use any method to change another client's data. The transaction can use the IP address or other unique identifier as a cross-check against the customer ID that comes in with the page being sent to ensure that rules are enforced. For this security procedure, changes to customer IP addresses or other private identifiers are only possible through functions accessible to company personnel.
·链接供应商不能看属于另一链接供应商的数据。• A link provider cannot see data belonging to another link provider.
·能通过帐户建立和编辑处理设定客户选项的系统参数。仅具有授权标识符的人员能访问该处理。初始阶段标识符仅供给公司职员。• Ability to set system parameters for customer options through account creation and editing processes. Only persons with authorized identifiers have access to the process. Initial stage identifiers are only available to company personnel.
·一般由事务处理记录或事务处理履历来反映数据变化,该记录或履历可被客户或经销商访问,具有适当安全级的公司职员也可访问。• Data changes are generally reflected by transaction records or transaction history, which can be accessed by customers or dealers, as well as company personnel with appropriate security levels.
涉及改变数据的功能可作为服务器侧的脚本来执行而不是通过客户机的逻辑执行。一般来说,该服务器侧的脚本能采用类似于图3的逻辑流程。如图3所示,客户设备上运行的客户软件可产生含由万维网更新的数据的页面,并将所述页面发送到所述万维网服务器(框300)。Functions that involve changing data can be performed as server-side scripts rather than through client-side logic. Generally speaking, the script on the server side can adopt a logic flow similar to that shown in FIG. 3 . As shown in FIG. 3, client software running on a client device may generate a page containing data updated by the web and send the page to the web server (block 300).
万维网服务器收到来自客户设备的页面时,本发明会试处理所述页面请求的改变。如果该改变成功(框320),本发明可以对客户设备送回确认的页面或产生要显示的确认信息,并且发生适当的事务处理记录。When a web server receives a page from a client device, the invention attempts to process the requested changes to the page. If the change is successful (block 320), the present invention may send back a confirmed page to the client device or generate a confirmation message to be displayed, and the appropriate transaction recording occurs.
如果改变不成功,本发明使重试计数递增1(框340)。如果重试计数小于或等于3,本发明对框310重发客户的改变(框370),努力作适当改变。重试计数超计3(框350),本发明则使客户设备上显示含差错码或其他反馈信息的页面。该页面也可包含原来的客户数据改变和重新提出所述改变的手段(框360)。If the change is unsuccessful, the present invention increments the retry count by one (block 340). If the retry count is less than or equal to 3, the present invention resends the client's changes to block 310 (block 370), in an effort to make the appropriate changes. The retry count exceeds 3 (block 350), and the present invention causes a page containing an error code or other feedback information to be displayed on the client device. This page may also contain original customer data changes and means for re-submitting said changes (block 360).
客户软件还可周期性验证所述客户软件和作为本发明一部分的服务器之间存在数据连接。该软件可按照图4所示的逻辑来获得准确的数据连接监视。如框400所示,客户软件可发送一条或多条TCP/IP的命令或其他网络测试命令,验证作为本发明一部分起作用的服务器还有高速连接。Client software may also periodically verify that a data connection exists between said client software and a server that is part of the present invention. The software follows the logic shown in Figure 4 to obtain accurate data connection monitoring. As shown in block 400, the client software may send one or more TCP/IP commands or other network test commands to verify that the server functioning as part of the present invention still has a high speed connection.
如果检测到高速网络连接,本发明可继续进行正常操作(框410)。未检测到高速网络连接,则本发明试再建立该连接(框420)。如果能再建立高速网络连接(框430),本发明继续进行正常操作(框410)。不能建立该连接,则本发明建立速度较低的网络连接,诸如拨号网络连接(框440)。如果能建立较低速网络连接,本发明继续进行正常操作,包括周期性试图重建高速网络连接(框410)。If a high-speed network connection is detected, the invention may continue with normal operation (block 410). If a high-speed network connection is not detected, the invention attempts to re-establish the connection (block 420). If a high-speed network connection can be re-established (block 430), the invention continues with normal operation (block 410). If the connection cannot be established, the invention establishes a lower speed network connection, such as a dial-up network connection (block 440). If a lower speed network connection can be established, the invention continues with normal operation, including periodically attempting to re-establish a high speed network connection (block 410).
如果不能建立较低速网络连接,则客户软件用替换用户接口和替换功能显示应用或页面(框460)。该替换功能可包含本地产品耗用信息存储、本地库存跟踪和经拨号或其他临时连接的方式与已知供应商的有限重新订货(框470)。无数据连接的客户机功能可周期性试图重建高速或低速网络连接(框480)。重建连接时(框490),客户机可对作为本发明一部分起作用的服务器发送产品耗用扫描信息。If a lower speed network connection cannot be established, the client software displays the application or page with an alternate user interface and alternate functionality (block 460). This replacement function may include local product consumption information storage, local inventory tracking, and limited reordering with known suppliers via dial-up or other temporary connections (block 470). A client function without a data connection may periodically attempt to re-establish a high-speed or low-speed network connection (block 480). When the connection is re-established (block 490), the client may send product consumption scan information to the server functioning as part of the present invention.
除库存跟踪应用外,本发明还可利用高速网络连接对客户机发送新产品报价或特别推销,显示给用户。将新产品输入产品表或类似结构时,本发明可使客户机上出现该产品。较佳实施例中,本发明允许客户选择其关注的产品,并且本发明仅显示符合客户选择其关注的产品,并且本发明仅显示符合客户先前标准的新产品或特别交易。该标准可包含,但并不限止于,制造商的分类、产品的商品名、具体产品型号、一般产品级别和可供量或每一装运单元的量。In addition to inventory tracking applications, the present invention can utilize a high speed network connection to send new product offers or special promotions to the client for display to the user. The present invention enables a new product to appear on the client computer as it is entered into a product table or similar structure. In a preferred embodiment, the invention allows the customer to select the products they are interested in, and the invention only displays products that match the customer's selection of their interest, and the invention only displays new products or special deals that meet the customer's previous criteria. The criteria may include, but is not limited to, the classification of the manufacturer, the trade name of the product, the specific product model, the general product class and the quantity available or per shipping unit.
显示该信息的客户机使客户可通过打入命令、点击按钮或其他图形接口单元或与所述客户机互动指明产品的关注。如果客户表达对特色产品的关注,客户机使客户可建立一次订货或配置循环订货。A client that displays this information allows the customer to indicate product interest by typing in a command, clicking a button or other graphical interface element, or interacting with the client. If a customer expresses interest in a featured product, the client enables the customer to create a one-time order or configure recurring orders.
除允许客户记录产品利用情况和对新存货或新产品订货外,客户软件还可循环显示广告,用于其他目的。典型的客户软件屏幕还包含附加信息和产品SKU段、用户ID段、医生ID段和销售咨询者联系段,该类段不受此限制。In addition to allowing customers to record product utilization and place orders for new stock or products, the client software can also cycle through advertisements for other purposes. Typical client software screens also contain additional information and product SKU segments, user ID segments, physician ID segments, and sales consultant contact segments without limitation.
客户不直接与客户软件互动时,客户软件可通过约定在产品SKU段设置光标。在产品SKU段设置光标使客户软件可准备受理自动或人口输入的产品标识符,诸如经楔形条形码扫描器扫描的条形码标记。When the customer does not directly interact with the customer software, the customer software can set the cursor in the product SKU section by agreement. Setting the cursor in the Product SKU field prepares the client software to accept automatic or human input of product identifiers, such as barcode indicia scanned by a wedge barcode scanner.
当输入产品标识符时,客户软件可对每一产品标识符或产品标识符组请求用户ID。用户ID是在该组织中的各雇员或雇员组所建立的专用标识符。可通过主动用户接口(诸如键盘、触屏或号码盘,但不受此限制),或通过被动用户接口(诸如生物统计识别设备、相关雇员佩带的条形码识别器,但不受此限制),或通过雇员佩带的RFID标牌,输入该标识符。可将用户ID与密码组合,建立更安全的库存跟踪系统。When entering product identifiers, the client software may request a user ID for each product identifier or group of product identifiers. A user ID is a unique identifier established for each employee or group of employees in the organization. may be through an active user interface (such as, but not limited to, a keypad, touch screen, or dial), or through a passive user interface (such as, but not limited to, a biometric identification device, a barcode reader worn by the relevant employee), or This identifier is entered via an RFID tag worn by the employee. User IDs and passwords can be combined to create a more secure inventory tracking system.
可用用户ID跟踪从存货中拿去物品的人员,但也可进行另外的跟踪或其他控制。例如,雇员从存货拿走昂贵品或控制物时,可要求额外的核准。本发明在取走该库存品时可进行识别,客户软件会要求额外标识符(称为医生ID)作为核准。客户软件甚至允许任何用户输入一些库存品的医生ID,而其他库存品则要求医生ID和相关密码。有些应用可用生物统计或其他明确的识别符代替医生ID或医生ID加密码。Persons taking items from inventory can be tracked using the user ID, but additional tracking or other controls can also be performed. For example, additional authorization may be required when an employee removes expensive or controlled items from inventory. The invention can identify when this inventory is taken, the client software will ask for an additional identifier (called Doctor ID) for authorization. The client software even allows any user to enter a Physician ID for some inventories, while others require a Physician ID and associated password. Some applications may use biometric or other unambiguous identifiers in place of a physician ID or physician ID encryption code.
客户软件已输入适当库存跟踪数据时,本发明可对服务器发送该数据。收到该数据时,服务器对客户机发送确认信息。如果预定时间内未收到确认信息,本发明会重发库存跟踪数据。如果连接试重发不成功,本发明遵照类似于图3所示的处理。客户软件允许发生进行额外的存货扫描,同时等待来自客户机的确认。When the client software has entered the appropriate inventory tracking data, the invention can send that data to the server. Upon receipt of this data, the server sends an acknowledgment to the client. If the confirmation message is not received within a predetermined time, the present invention will resend the inventory tracking data. If the retransmission of the connection attempt is unsuccessful, the present invention follows a process similar to that shown in FIG. 3 . The client software allows additional inventory scans to occur while awaiting confirmation from the client.
除记录库存扫描信息外,客户软件还使客户可访问各种选项。该选项可包含,但并不受此限止管理页面、存货状态询问页面和存货接收页面。管理页面使授权客户可建立、编辑或去除用户ID、医生ID、其帐户组和帐户专用信息。存货状态询问页可检索并显示含客户产品清单记录、订货状态等信息的页面。In addition to recording inventory scan information, the client software provides the client with access to various options. This option may include, but is not limited to, an admin page, an inventory status inquiry page, and an inventory receipt page. The administration page enables authorized customers to create, edit or remove user IDs, physician IDs, their account groups and account specific information. The Inventory Status Inquiry page retrieves and displays pages containing customer product inventory records, order status, and more.
可通过客户软件发送含客户专用信息和存储于客户设备中的现场专用识别信息的页面,启动存货状态询问。较佳实施例中,接收该请求的服务器可从客户产品清单记录表选择适当现场专用和用户专用信息的记录。服务器可产生含客户产品清单信息的页面或屏幕,其中包含来自若干表的信息。以下的表1提供典型存货询问屏幕上显示的栏目例以及能提取数据的表例和段名。
表1 Table 1
本发明超过现有技术的优点是具有简化库存添加新物品或物品再存库的功能。给客户装运货物的链接供应商能提供专门编码的包装清单,并且客户能自动或人工输入该编码到客户软件。客户软件能确认属于客户的包装清单号,并确保该清单对客户系统的贷款不超过一次。无效或以前有效的包装单的输入会使客户软件显示出错信息。An advantage of the present invention over the prior art is the ability to simplify adding new items to the inventory or restocking the inventory. The linked supplier who ships the goods to the customer can provide a specially coded packing list, and the customer can automatically or manually enter the code into the customer software. The client software is able to identify the packing slip number that belongs to the client and ensure that the slip is not credited to the client's system more than once. Entry of an invalid or previously valid packing slip will cause the client software to display an error message.
如果输入有效包装单,客户软件可从集中数据库或供应商数据库检索装运内容,并自动更新客户产品清单信息,以反映收到存货。然后,客户软件显示确认库存成功改变的信息,并使客户返回主页。If a valid packing slip is entered, customer software can retrieve shipment contents from a centralized or supplier database and automatically update customer product inventory information to reflect receipt of inventory. The client software then displays a message confirming the successful inventory change and returns the client to the home page.
也可通过客户软件访问产品查找页。产品查找页使用户能选择查找类型,如果合适,还可选择查找参数和查找参数值(统称为“查找标准”)。作为例子,不限制本发明,产品查找页使客户可根据特定制造商和某类别产品进行查找。客户选择了适当查找标准时,客户软件可将该查找标准传给服务器。服务器询问产品和产品说明数据库,并送回符合或接近客户查找标准的产品。The product finder page can also be accessed through the client software. The product search page enables the user to select a search type and, if appropriate, search parameters and search parameter values (collectively, the "Search Criteria"). As an example, without limiting the invention, a product search page allows customers to search by a particular manufacturer and a category of products. When the client selects the appropriate search criteria, the client software can pass the search criteria to the server. The server queries the database of products and product descriptions and returns products that meet or come close to the criteria the client is looking for.
如果用户已选择说明性查找,服务器可从产品表或其他类似表选择数据符合或接近用户所输入说明文本的记录。用户已选择参数查找,则服务器选择段符合或接近用户查找请求的产品表记录。为了加快这些选择,服务器可编说明、制造厂、产品级别、产品名和其他常查找段的索引。If the user has selected a descriptive lookup, the server can select records from a product table or other similar table with data that matches or approximates the descriptive text entered by the user. The user has selected a parameter lookup, then the server selects product table records whose segment matches or approximates the user's lookup request. To expedite these selections, the server may index descriptions, manufacturers, product grades, product names, and other frequently looked-up segments.
选择适当记录时,服务器可发送这些记录给客户软件显示。客户软件可用各种格式提供该记录,包括栏目或表格式,但不受此限制。表2列出显示该记录时可提供的示例栏目名、示例源表名、源段名和附加功能客户软件。
表2 Table 2
如表2所示,客户软件使客户能校验产品可获量并对库存规划添加产品。较佳实施例中,客户软件可使显示的各记录有该功能。另一实施例中,记录可具有校验栏或其他选择控制,从而使客户可校验多种物品的可获量并对库存规划添加多种物品。As shown in Table 2, the client software enables the client to verify product availability and add products to the inventory plan. In a preferred embodiment, the client software enables this functionality for each record displayed. In another embodiment, a record may have a check column or other selection control, allowing a customer to check the availability of various items and add various items to the inventory plan.
客户校验产品可获量时,本发明查找链接供应商存货,决定可供量、实际占位、预计交货时间等。有存货时,客户软件使客户能订购产品。When the customer checks the available quantity of the product, the present invention searches and links the supplier's inventory to determine the available quantity, actual occupancy, estimated delivery time, etc. Customer software enables customers to order products when they are in stock.
客户选择对库存规划增添产品时,客户软件可从客户请求再次库存参数和其他参数,然后给服务器发送适当信息。服务器可对客户产品清单或类似的表添加适当项目,从而通过本发明启动库存跟踪。When the customer chooses to add products to the inventory plan, the client software can request restocking parameters and other parameters from the customer, and then send appropriate information to the server. The server can add the appropriate entries to a customer product list or similar table to enable inventory tracking through the present invention.
客户软件还使客户可从销售咨询者那里得到电话呼叫,电子函件或其他的联系。较佳实施例中,客户可选择产品或供应商,客户软件能询问服务器,以确定所选产品或供应商的销售咨询者。然后,可给用户提供对话框或其他互动接口,询问客户,证实联系请求。一旦联系请求得到证实,客户软件就使服务器在联系记录表或其他类似的表存放请求信息。Client software also enables clients to receive telephone calls, e-mails or other contacts from sales consultants. In a preferred embodiment, the customer can select a product or supplier, and the client software can query the server to determine sales advisors for the selected product or supplier. The user may then be provided with a dialog box or other interactive interface to query the customer to confirm the contact request. Once the contact request is confirmed, the client software causes the server to store the requested information in a contact log or other similar table.
较佳实施例中,服务器周期性扫描联系记录表的项目。发现新的请求或未应答的请求时,服务器给供应商发送通知,提醒所述供应商存在该请求,所述通知包含客户电子函件地址、电话号、传真号或其他联系信息,还包含其他有关客户和产品的信息。In a preferred embodiment, the server periodically scans the contact list entries. When a new request or unanswered request is found, the server sends a notification to the supplier to remind the supplier of the request, and the notification includes the customer's e-mail address, telephone number, fax number or other contact information, and other relevant information. Customer and product information.
尽管本发明能监视视存货的使用,并在需要时自动订购新存货,客户还可根据本发明以外的参数预计额外存货的需要。作为例子,不限制本发明,如果本发明用于医院,并且在该医院所处的城市或其附近举行奥林匹克运动会,医院管理者可预见需要订购额外数量的常用物资。客户软件可使客户能快速进行该订货。While the present invention monitors the use of available inventory and automatically orders new inventory as needed, customers can also anticipate the need for additional inventory based on parameters outside of the present invention. As an example, without limiting the present invention, if the present invention is used in a hospital, and the Olympic Games are held in or near the city where the hospital is located, the hospital administrator can foresee the need to order additional quantities of common supplies. The customer software enables the customer to make this order quickly.
客户可通过点击按钮或以图形接口或者物理接口互动,启动该订货。较佳实施例中,客户可从库存规划已包含的产品或产品组选择,或者客户可通过类似于前文所述的接口查找产品。如上文所述,客户可指定标准再进库存量,并且客户软件在客户机请求额外存货时可按约定使用该量。客户软件还可提供手头掌握的量,帮助客户作出较精明的采购判决。根据该信息,客户可在提出订货前修改订货量。The customer can initiate the order by clicking a button or interacting with a graphical or physical interface. In a preferred embodiment, customers can select from products or groups of products already included in the inventory plan, or customers can look up products through an interface similar to that described above. As noted above, a customer may specify a standard restocking quantity, and the client software may contract to use that quantity when the client requests additional inventory. Client software can also provide the quantity at hand to help clients make smarter purchasing decisions. Based on this information, the customer can modify the order quantity before placing the order.
客户软件可对服务器发送客户的订货,一旦收到客户的订货时,服务器就能启动订货履行处理。The client software can send the customer's order to the server, and upon receipt of the customer's order, the server can initiate the order fulfillment process.
服务器还可根据客户要求自动进行订货。服务器周期性扫描客户产品清单表,监视存货的耗用。存货减少时,服务器能预测常用物品,并订购适当的量,服务器先订购限制的量,以限制客户费用。服务器可按照客户耗用习惯的支配,增加常订购产品的订货量。服务器还可构建历史性利用特征,以便自动考虑季节耗用模式或其他阶段耗用模式。The server can also automatically order according to customer requirements. The server periodically scans the customer product inventory table to monitor inventory depletion. When inventory is low, the server can predict commonly used items and order the appropriate amount. The server first orders a limited amount to limit customer costs. The server can increase the order quantity of frequently ordered products according to the customer's consumption habits. The server can also build historical utilization profiles to automatically account for seasonal or other phased consumption patterns.
提出订货时,服务器可查询链接供应商存货,以决定各供应商履行合同的能力。处理各订货时,服务器能计算装运费用,并且选择能费用最省地满足客户需求的一个或多个供应商。识别合格的供应商时,提出订货,可按照客户规定或服务器判定,包含快速送货和其他选项。When placing an order, the server can query the inventory of the linked suppliers to determine the ability of each supplier to fulfill the contract. As each order is processed, the server can calculate shipping costs and select one or more suppliers that will most cost-effectively meet the customer's needs. When qualified suppliers are identified, an order is placed, either as specified by the customer or as determined by the server, including expedited shipping and other options.
服务器还能将供应商发票记入帐户应付款系统,根据供应商发票产生客户发票,将客户发票记入帐户应收款系统。服务器还可以与自动支付系统进一步组合起来,从而限制开发票和其他开销。The server can also record supplier invoices into the account payable system, generate customer invoices based on supplier invoices, and record customer invoices into the account receivable system. Servers can also be further integrated with automated payment systems, limiting invoicing and other overhead.
除客户订货有关功能外,服务器还提供管理功能。作为例子,不限制本发明,不是客户的用户可通过提供服务器的接口登记为客户。这种接口允许用户使用规定交易名称、交易类型、执行经理或总经理、实际地址、邮寄地址、专用地址、一个或多个电话号、雇员名称和信用信息等。In addition to functions related to customer ordering, the server also provides management functions. As an example, without limiting the invention, a user who is not a client may register as a client by providing an interface to the server. This interface allows the user to specify a transaction name, transaction type, executive manager or general manager, physical address, mailing address, private address, one or more telephone numbers, employee name and credit information, and the like.
用户提出这些信息时,服务器确实地址、电话号和邮政编码各自都有效,并且全部需要的栏目已填。如果确认失败,服务器提供带有无效数据的数据输入页面,从而简化数据的校正。When the user submits this information, the server confirms that the address, phone number, and zip code are each valid and that all required fields are filled. If validation fails, the server provides a data entry page with invalid data, thereby simplifying correction of data.
服务器和客户软件还允许客户和供应商改变各种信息,作为例子,不限制本发明,供应商可改变价格,增添或去除销售者和产品,增编或去除联系,观看帐户状况和公开发票,并且执行其他此类功能。客户能调整库存量计数,以反映审计结果,增编或去除雇员和雇员信息,更新支付和联系信息,观看帐户余额和所作支付,并执行其他此类功能。The server and client software also allow customers and suppliers to change various information, as examples, without limiting the invention, suppliers can change prices, add or remove sellers and products, add or remove contacts, view account status and open invoices, and perform other such functions. Customers can adjust inventory counts to reflect audit results, add or remove employees and employee information, update payment and contact information, view account balances and payments made, and perform other such functions.
链接供应商还能利用许多上述要素。实现本发明的链接供应商能跟踪库存,提供实时库存信息给预期的客户,受理电子订货,产生挑选/包装列表,跟踪订货履行处理(包括跟踪订货中各物品装入哪些集装箱),产生条形码配备表和各集装箱装运标记,并且产生发票。Link providers can also take advantage of many of the above elements. Linked suppliers implementing the present invention can track inventory, provide real-time inventory information to prospective customers, accept electronic orders, generate pick/pack lists, track order fulfillment processing (including tracking which containers each item in an order is loaded into), generate barcode distribution Table and shipping marks for each container, and an invoice is generated.
本发明还为链接供应商提供超过已有技术的其他优点。作为例子,不限制本发明,可根据先前订货履历,先前订货间隔期、安全库存量等,预测链接供应商库存要求,从而减少总库存投资。本发明还使链接供应商能跟踪订货中各产品的处理和装运状态,从而提供较高级的客户服务。本发明还使管理者或其他有权者能对购买订货单、发票、其他帐单或订货文件作电子签名,并且对适合的接受者电子发送该文件。The present invention also provides link providers with other advantages over the prior art. As an example, without limiting the present invention, according to the previous order history, previous order interval, safety stock, etc., the link supplier's inventory requirements can be predicted, thereby reducing the total inventory investment. The present invention also enables linked suppliers to track the processing and shipment status of each product in an order, thereby providing a higher level of customer service. The present invention also enables an administrator or other authorized person to electronically sign a purchase order, invoice, other billing or ordering document and electronically transmit the document to the appropriate recipient.
为了达到上述功能,本发明较佳实施例包含以下的表结构。包含下述表结构是为了能实现且方式最佳,不应当作限制本发明。In order to achieve the above functions, the preferred embodiment of the present invention includes the following table structure. The following table structures are included for the best possible and best way and should not be taken as limiting the invention.
表名—客户机控制Table Name—Client Controlled
表的说明和功能—本表可本机驻留于客户计算机。它可存储含远端管理在线和离线功能所需控制数据的一个或多个记录。这些记录可通过从万维网服务器的SQL数据库传到本控制的更新小应用程序进行更新。其目的是即使离线也提供对本地计算机上运行的处理的控制,并使其能自动重新连接。
表名—客户机差错记录TABLE NAME - CLIENT ERROR RECORD
表的说明和功能—本表包含客户机上始发处理的差错产生履历。它能提供检查跟踪,观察处理功能良好程度,并提供记录严重差错状况和不需要对客户显示的差错状况的部位。其数据可以不被处理,但可加以存储,供系统管理员和管理者观察。
表名—系统差错记录Table Name—System Error Record
表的说明和功能—本表能包含客户机一侧开始本处理所产生差错的履历。该表能提供检查跟踪,观察处理功能良好程度,并提供记录严重和非严重差错的部位。该数据使系统管理员、程序员和管理者可监视自动的无直守处理。系统差错记录能用类似于客户差错记录表的数据词库/段结构。
表名—系统参数Table name—system parameter
表的说明和功能—在共同的表中存放系统范围的参数。
表名—客户应用Table Name - Client Application
表的说明和功能—本表能具有类似于客户表的数据词库,能用于暂时存放客户/客户机应用页能提出的未认可且未处理的应用数据。在处理应用时,可从本表删除适当的记录。
表名—成员应用程序tablename - member application
表的说明和功能—本表可用类似于开业成员表的数据词库,并能暂时存放客户/客户机应用页能提出的未认可且未处理的应用数据。在处理应用时可从本表删除适当的记录。
表名—客户table name - customer
表的说明和功能—能在永久表中存放每一客户唯一的标识符。活动记录于客户维护履历表。能链接第3方应用,以得到信用条件、对地址开帐单和装运、电话以及其他财务数据。
表名—开业成员Table name - opening member
表的说明和功能—本表能链接客户表的记录,并能存放工作或开业的各医生或其他保健专业人员所属的数据。
表名—折扣码Table Name—Discount Code
表的说明和功能—能包含代表对各客户收取或容许打折的独特价格的十进制数值。任何数量的客户可用一个折扣码。当改变给定码关联的十进制极值时,会造成用该码的全部客户的全部价格的改变。如果给定产品的客户的折扣码的规定的折扣值大于允许值,本发明可限制最大折扣价。
表名—客户产品清单Table Name—Customer Product List
表的说明和功能—在客户办事处存放库存资料。每一客户/SKU组合有一个记录,包括过去用过的或下一订货周期要用的全部资料。永久表。在客户产品清单事务处理表中记录着活动。
表名—制造商Table Name—Manufacturer
表的说明和功能—本表存放产品表中所载产品的全部制造商,用作产品的参考验证表。
表名—订货Table name - order
表的说明和功能—存放由夜间处理和/或紧急订货处理产生的订货,然后将其下载到经销商。用作订货单“首部”。链接存放系列物品的订货细节表。无维持履历记录表。每一产生并下载的订货都有一记录。
表名—订货细节Table Name—Ordering Details
表的说明和功能—存放订货表的系列物品细节。订货的每一系列物品有一记录。
表名—链接供应商Table Name - Link Supplier
表的说明和功能—存放并设定接入网站的每一链接供应商,即经销商。现链接,已链接的每一供应商在进入Med-e-Track时都有一记录。活动记录在链接供应商维持履历表。在SOLOMAN帐户应付款子系统将帐户链接到供应商表。
表名—供应商发票Table Name—Supplier Invoice
表的说明和功能—存放从链接供应商上传的发票/包装清单。用作发票的记录首部。给定的订货能有多种发票。链接到带系列物品细节的供应商发票细节表。从经销商上传的发票反映已装运并用于产生客户发票的订货。上传的发票数据还传到Solomon IV软件的帐户应付款模块,用于联合付款/跟踪。本表中的产生并记录的客户发票还传到帐户应收款模块。
表名—内部发票装运细节Table Name - Internal Invoice Shipment Details
表的说明和功能—本表包含内部发票所属装运物用的装运信息。含发票所属装运单的每个纸箱都有一记录。链接内部发票表。
表名—供应商发票细节Table Name - Vendor Invoice Details
表的说明和功能—本附带有系列物品的等级细节,用于从链接供应商/经销商上传发票。有些系列物品的等级细节用于更新订货数据,用于支持快速订货状态查询和反向跟踪订货的物品。
表名—供应商费用Table Name—Supplier Fees
表的说明和功能—存放付款系统中每一链接供应商的价格。每一链接供应商和SKU永久表有一记录。活动记录在供应商费用维持履历表。
表名—供应商费用维持履历Table Name—Supplier Fee Maintenance History
表的说明和功能—记录对供应商费用记录进行的改变。在给定记录更新时,每一变代组段都有一记录。
表名—产品维持履历Table Name—Product Maintenance History
表的说明和功能—记录对产品表进行的改变。在更新给定记录时,每一变化段都有一记录。
表名—产品级别Table Name—Product Level
表的说明和功能—规定有效产品的级别,用作参考表。
表名—产品组Table Name—Product Group
表的说明和功能—规定有效产品组,用作参考表。
表名—产品系列Table Name—Product Series
表的说明和功能—规定有效产品系列,用作参考表。
表名—客记产品清单事务处理Table Name—Customer Product List Transaction Processing
表的说明和功能—用于更改客户产品清单表中数据活动的事务处理履历表,每一项更改记录都有一记录,主要用途是记录库存活动,尽管产生事务处理,用于改变状态、ROP、ROQ和注释值,即非现存量的值。每一事务处理仅影响一个数据段。事务处理码指明进行什么更新/改变活动,因而指明更新哪一数据段。
表名—联系记录Table Name - Contact Record
表的说明和功能—本表按纳来自咨询者请求功能的事务处理,对其进行输入和跟踪,以便跟踪并管理。
表名—客户的用户Table Name - Customer's User
表的说明和功能—本表存放关于客户现场中各用户的信息。有两类用户:主管和员工。仅具有主管权的用户能增添新用户。这种客户的网页硬连线使得客户的用户能保持与正确客户关联。
本领域的技术人员会明白本发明通过人工、半自动和自动方法的组合可进行库存的跟踪和管理。本发明还使管理者可大量购买并利用推销和其他特价,从而降低库存费用。此外,本发明通过准确模拟并预测库存需求,减少必须保持在库的库存量。本发明还进一步为客户提供能观察新设备,相互通信,买卖过剩存货、翻新的设备等的能力。Those skilled in the art will appreciate that the present invention enables inventory tracking and management through a combination of manual, semi-automatic and automatic methods. The present invention also allows managers to buy in bulk and take advantage of sales and other specials, thereby reducing inventory costs. Additionally, the present invention reduces the amount of inventory that must be kept in stock by accurately simulating and predicting inventory requirements. The present invention further provides customers with the ability to view new equipment, communicate with each other, buy and sell excess inventory, refurbished equipment, and the like.
虽然这里已详细揭示并说明本发明的较佳实施例和各种替换实施例,但本领域的技术人员会清楚其形式和细节上可作各种改变,包括将本发明用于保健以外的领域,而不偏离本发明的实质和范围。While preferred embodiments of the invention and various alternative embodiments have been disclosed and described in detail, those skilled in the art will recognize that various changes in form and details can be made, including uses of the invention in fields other than healthcare. , without departing from the spirit and scope of the present invention.
Claims (29)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US18738900P | 2000-03-07 | 2000-03-07 | |
| US60/187,389 | 2000-03-07 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN1427974A true CN1427974A (en) | 2003-07-02 |
Family
ID=22688778
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN01808966A Pending CN1427974A (en) | 2000-03-07 | 2001-03-07 | Inventory control system and methods |
Country Status (9)
| Country | Link |
|---|---|
| EP (1) | EP1281142A4 (en) |
| JP (1) | JP2003526166A (en) |
| KR (1) | KR100961804B1 (en) |
| CN (1) | CN1427974A (en) |
| AU (1) | AU2001249104A1 (en) |
| BR (1) | BR0109095A (en) |
| CA (1) | CA2402350A1 (en) |
| MX (1) | MXPA02008814A (en) |
| WO (1) | WO2001067356A1 (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012093410A3 (en) * | 2011-01-07 | 2012-09-07 | Mishra Vaibhav | Real-time demand supply control system |
| CN102245152B (en) * | 2008-12-09 | 2014-08-13 | 利昂·塞尔特索夫 | drug box system |
| CN104205178A (en) * | 2012-02-02 | 2014-12-10 | 尼奥生态系统有限公司 | System and method for vending products |
| TWI512663B (en) * | 2013-07-31 | 2015-12-11 | Univ Far East | Online to offline electronic commerce system and method thereof |
| CN105825322A (en) * | 2010-02-01 | 2016-08-03 | 台湾积体电路制造股份有限公司 | Methods and systems for dynamic inventory control |
| CN106600388A (en) * | 2016-12-31 | 2017-04-26 | 尤赛飞 | Automatic shopping method applied to containers |
| CN108475377A (en) * | 2015-10-29 | 2018-08-31 | 沃尔玛阿波罗有限责任公司 | Retail in environment of internet of things is subscribed to |
| CN108876262A (en) * | 2018-08-24 | 2018-11-23 | 联想(北京)有限公司 | A kind of product dispensing method, electronic equipment and computer storage medium |
| CN109543881A (en) * | 2018-10-23 | 2019-03-29 | 上海大学 | Equipment inventory management decision optimization method, system, electronic equipment and storage medium |
| CN113554494A (en) * | 2021-08-06 | 2021-10-26 | 杭州拼便宜网络科技有限公司 | Commodity bidding method, commodity bidding device, commodity bidding equipment and storage medium |
Families Citing this family (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6947161B2 (en) * | 2001-05-16 | 2005-09-20 | Hewlett-Packard Development Company, L.P. | Systems and methods for automatic status tracking of automatically ordered replaceable components for printing devices |
| GB0112839D0 (en) * | 2001-05-25 | 2001-07-18 | Ltd Dedicated Engines | Web server |
| FR2830643A1 (en) * | 2001-10-05 | 2003-04-11 | Medireport | Centralized stock control system for medical products, links both medical centers and suppliers to a restricted access central database allowing both groups to see relevant information |
| JP4163894B2 (en) | 2002-04-24 | 2008-10-08 | 帝人株式会社 | Separator for lithium ion secondary battery |
| KR100559180B1 (en) * | 2003-05-20 | 2006-03-14 | 김민서 | Electronic payment method and electronic payment server according to the conditional transaction |
| JP4977368B2 (en) | 2005-12-28 | 2012-07-18 | 富士通株式会社 | Medium processing apparatus, medium processing method, medium processing system, and computer-readable recording medium recording medium processing program |
| US20100299181A1 (en) * | 2006-05-18 | 2010-11-25 | Allotz.Com Limited | Management of inventory allocations |
| US10198494B2 (en) | 2006-05-18 | 2019-02-05 | Allotz.Com Limited | Control of distributed databases |
| KR100749688B1 (en) * | 2006-09-29 | 2007-08-16 | (주)제이브이엠 | Security system and method of drug refrigerator |
| US20100023361A1 (en) * | 2008-07-28 | 2010-01-28 | Cheryl Brower | Enterprise Asset Management |
| US20100063901A1 (en) * | 2008-09-10 | 2010-03-11 | Sean Paul Brierley | Oilfield Inventory control and Communication System |
| US8284059B2 (en) | 2009-09-21 | 2012-10-09 | Carefusion 303, Inc. | Inventory monitoring and verification system |
| US20120084119A1 (en) * | 2010-10-04 | 2012-04-05 | Intuit Inc. | Method and system for excess inventory management |
| US8566137B1 (en) * | 2011-03-22 | 2013-10-22 | Amazon Technologies, Inc. | Inventory across multiple marketplaces |
| US10062051B2 (en) | 2014-12-19 | 2018-08-28 | Curbside, Inc. | Estimation of third party inventory |
| US9665848B1 (en) | 2015-11-30 | 2017-05-30 | O-Ring Sales & Service, Inc. | Inventory management system and method of use |
| US9836772B1 (en) * | 2016-06-01 | 2017-12-05 | Jane Technologies, Inc. | Real-time internet capable device information interchange for coordinated queuing at locations |
| US11244278B2 (en) * | 2016-09-06 | 2022-02-08 | Staples, Inc. | Decision support system for optimizing the unit identifier stocking decision |
| US10552791B2 (en) | 2016-10-24 | 2020-02-04 | Walmart Apollo, Llc | Systems and methods for monitoring and reconciling inventory |
| US20190156270A1 (en) | 2017-11-18 | 2019-05-23 | Walmart Apollo, Llc | Distributed Sensor System and Method for Inventory Management and Predictive Replenishment |
| US11341453B2 (en) | 2018-04-02 | 2022-05-24 | Walmart Apollo, Llc | Dynamic negative perpetual inventory resolution system |
| CN109658030B (en) * | 2018-12-14 | 2023-04-11 | 合肥美的智能科技有限公司 | Goods loading method, system, server and computer readable storage medium |
| KR102435891B1 (en) * | 2019-09-09 | 2022-08-24 | 주식회사 리코어 | Method and apparatus for monitoring vacancy rate of warehouse using artificial intelligence model |
| CN110866725A (en) * | 2019-11-20 | 2020-03-06 | 上海中商网络股份有限公司 | Channel checking method and device |
| CN110956428B (en) * | 2019-11-28 | 2023-11-10 | 国网河北省电力有限公司深州市供电分公司 | An electric power material management system |
| US11580514B1 (en) * | 2020-06-05 | 2023-02-14 | Block, Inc. | Reduced friction for merchant interactions |
| CN114372767B (en) * | 2021-12-15 | 2025-05-23 | 阿里巴巴(中国)有限公司 | Abnormal performance information processing method and electronic equipment |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05263558A (en) * | 1992-03-19 | 1993-10-12 | Fujitsu Ltd | Service rendering system operable by entrance into and exit from specified area |
| US5912818A (en) * | 1993-01-25 | 1999-06-15 | Diebold, Incorporated | System for tracking and dispensing medical items |
| NL9400743A (en) * | 1994-05-04 | 1995-12-01 | Heijn Bv Albert | Shop device for purchasing and electronically paying for articles in a self-service shop without the intervention of shop staff, according to a self-registration system, payment device for use in such a shop device and a method for implementing such a self-registration system. |
| US5638519A (en) * | 1994-05-20 | 1997-06-10 | Haluska; John E. | Electronic method and system for controlling and tracking information related to business transactions |
| US5638516A (en) * | 1994-08-01 | 1997-06-10 | Ncube Corporation | Parallel processor that routes messages around blocked or faulty nodes by selecting an output port to a subsequent node from a port vector and transmitting a route ready signal back to a previous node |
| US5608621A (en) * | 1995-03-24 | 1997-03-04 | Panduit Corporation | System and method for controlling the number of units of parts in an inventory |
| JP2780689B2 (en) * | 1995-11-30 | 1998-07-30 | コクヨ株式会社 | Office supplies management system |
| US5893076A (en) * | 1996-01-16 | 1999-04-06 | Sterling Commerce, Inc. | Supplier driven commerce transaction processing system and methodology |
| US5983198A (en) | 1996-04-23 | 1999-11-09 | Novus International, Inc. | Integrated system monitoring use of materials, controlling and monitoring delivery of materials and providing automated billing of delivered materials |
| US5920317A (en) | 1996-06-11 | 1999-07-06 | Vmi Technologies Incorporated | System and method for storing and displaying ultrasound images |
| US6397193B1 (en) * | 1997-08-26 | 2002-05-28 | Walker Digital, Llc | Method and apparatus for automatically vending a combination of products |
| US5963134A (en) * | 1997-07-24 | 1999-10-05 | Checkpoint Systems, Inc. | Inventory system using articles with RFID tags |
| JPH11306424A (en) * | 1998-02-20 | 1999-11-05 | Isa:Kk | Unmanned store, centralized wide-area unmanned store managing system and remote gas station managing system |
| US6249774B1 (en) * | 1998-02-23 | 2001-06-19 | Bergen Brunswig Corporation | Method for owning, managing, automatically replenishing, and invoicing inventory items |
-
2001
- 2001-03-07 BR BR0109095-0A patent/BR0109095A/en not_active IP Right Cessation
- 2001-03-07 AU AU2001249104A patent/AU2001249104A1/en not_active Abandoned
- 2001-03-07 MX MXPA02008814A patent/MXPA02008814A/en active IP Right Grant
- 2001-03-07 EP EP01922287A patent/EP1281142A4/en not_active Withdrawn
- 2001-03-07 JP JP2001565098A patent/JP2003526166A/en active Pending
- 2001-03-07 CA CA002402350A patent/CA2402350A1/en not_active Abandoned
- 2001-03-07 KR KR1020027011724A patent/KR100961804B1/en not_active Expired - Fee Related
- 2001-03-07 WO PCT/US2001/007253 patent/WO2001067356A1/en not_active Ceased
- 2001-03-07 CN CN01808966A patent/CN1427974A/en active Pending
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102245152B (en) * | 2008-12-09 | 2014-08-13 | 利昂·塞尔特索夫 | drug box system |
| CN105825322A (en) * | 2010-02-01 | 2016-08-03 | 台湾积体电路制造股份有限公司 | Methods and systems for dynamic inventory control |
| WO2012093410A3 (en) * | 2011-01-07 | 2012-09-07 | Mishra Vaibhav | Real-time demand supply control system |
| CN104205178A (en) * | 2012-02-02 | 2014-12-10 | 尼奥生态系统有限公司 | System and method for vending products |
| US9454868B2 (en) | 2012-02-02 | 2016-09-27 | Neo Eco Systems Ltd. | System and method for vending products |
| TWI512663B (en) * | 2013-07-31 | 2015-12-11 | Univ Far East | Online to offline electronic commerce system and method thereof |
| CN108475377A (en) * | 2015-10-29 | 2018-08-31 | 沃尔玛阿波罗有限责任公司 | Retail in environment of internet of things is subscribed to |
| CN106600388A (en) * | 2016-12-31 | 2017-04-26 | 尤赛飞 | Automatic shopping method applied to containers |
| CN108876262A (en) * | 2018-08-24 | 2018-11-23 | 联想(北京)有限公司 | A kind of product dispensing method, electronic equipment and computer storage medium |
| CN108876262B (en) * | 2018-08-24 | 2022-09-23 | 联想(北京)有限公司 | Product distribution method, electronic equipment and computer storage medium |
| CN109543881A (en) * | 2018-10-23 | 2019-03-29 | 上海大学 | Equipment inventory management decision optimization method, system, electronic equipment and storage medium |
| CN113554494A (en) * | 2021-08-06 | 2021-10-26 | 杭州拼便宜网络科技有限公司 | Commodity bidding method, commodity bidding device, commodity bidding equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CA2402350A1 (en) | 2001-09-13 |
| JP2003526166A (en) | 2003-09-02 |
| MXPA02008814A (en) | 2004-10-15 |
| KR20020092978A (en) | 2002-12-12 |
| WO2001067356A1 (en) | 2001-09-13 |
| KR100961804B1 (en) | 2010-06-08 |
| EP1281142A1 (en) | 2003-02-05 |
| EP1281142A4 (en) | 2006-01-11 |
| AU2001249104A1 (en) | 2001-09-17 |
| BR0109095A (en) | 2004-06-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1427974A (en) | Inventory control system and methods | |
| US6996538B2 (en) | Inventory control system and methods | |
| US8374970B2 (en) | Apparatus, systems and methods for online, multi-parcel, multi-carrier, multi-service enterprise parcel shipping management | |
| US20070124216A1 (en) | Systems and methods for locating and purchasing proximal inventory items | |
| US20020069096A1 (en) | Method and system for supplier relationship management | |
| US20050218221A1 (en) | Universal identifier methods in supply chain logistics | |
| WO2001071546A2 (en) | Using lead-times and usage rates to determine inventory reorder points and levels | |
| CN1303060A (en) | Communication method and system between supplier and customer devices | |
| US20070088567A1 (en) | System for separating and distributing pharmacy order processing for compound medication | |
| US20010032166A1 (en) | System and method for planning and tracking the manufacture of tooling for machinery | |
| US7386484B1 (en) | Buying method for retail establishments | |
| CN1701328A (en) | Hand-held inventory tracking and automated order transmission system | |
| US20040254854A1 (en) | Purchase management system and method | |
| CN1873682A (en) | Operation management system and method | |
| CN1720543A (en) | FAX Order Supply and Loan Settlement System | |
| CN1564993A (en) | Inbound and outbound shipment notification methods and systems | |
| AU2007205715B2 (en) | Inventory control system and methods | |
| US20070219873A1 (en) | Internet procurement method with user manipulated fields and distribution form for use therewith | |
| WO2003027914A1 (en) | System for facilitating the supply of goods | |
| HK1043639A1 (en) | System for summing-up point for commercial transaction | |
| WO2001008052A1 (en) | System for automatically creating and approving point-of-purchase materials | |
| WO2001045021A9 (en) | Method and apparatus for maintaining a computer-based inventory system | |
| HK1077379A (en) | System and method for managing inventory | |
| HK1058841A (en) | Commodity order acceptance and transportation system, method, and recording medium | |
| HK1069455A (en) | System and method for managing reservation requests for one or more inventory items |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| ASS | Succession or assignment of patent right |
Owner name: UNISON IP STRATEGY CO., LTD. Free format text: FORMER OWNER: UNISON CO.,LTD. Effective date: 20061020 Owner name: UNISON CO.,LTD. Free format text: FORMER OWNER: INVINITY SYSTEMS CORP. Effective date: 20061020 |
|
| C41 | Transfer of patent application or patent right or utility model | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20061020 Address after: Delaware Applicant after: Unisen IP strategy of Limited by Share Ltd. Address before: Delaware Applicant before: Unisono Effective date of registration: 20061020 Address after: Delaware Applicant after: Unisono Address before: California, USA Applicant before: Unisone Corp. |
|
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication |
Open date: 20030702 |