手持式库存跟踪以及自动定单传输系统的制作方法

文档序号:6436590阅读:163来源:国知局
专利名称:手持式库存跟踪以及自动定单传输系统的制作方法
技术领域
本发明涉及产品的库存(inventory)跟踪系统及方法,尤其涉及这样一种方法和系统,用于简化光学镜片产品、特别是在眼保健医师办公室的库存中保留的收益(revenue)以及诊断隐形眼镜的跟踪和控制,并且用于自动为眼保健医师及其顾客进行镜片产品定购处理。
背景技术
新制造技术的出现已经允许由制造商来提供新的隐形眼镜设计以及材料。例如,现在制造商可以将以下这些设计引入隐形眼镜中,所述设计包括提供近视、远视、散光以及老花眼的校正,以及诸如UV保护、有色透镜及其他功能的这种视力增强特性。设计和特性的这种增长转化为库存单位(“SKU”)上的指数生长。例如,为球面镜(近视校正)规定了单个设计参数。为双焦点的隐形眼镜(老花眼)规定了两个设计参数。这些参数的每一个都可以依照用户的不同而有所改变。由此,球面镜患者可能具有-2.5的屈光度校正,而另一个患者可能需要-9的屈光度校正。屈光度的增加量可以是屈光度的一半或者屈光度的四分之一。如果依照四分之一的增加量来提供9的屈光度,那么在库存中将要保留36个SKU。随着散光校正(复曲面透镜)的出现,规定了3个设计参数。这些参数是球光焦度校正、圆柱光焦度校正以及轴校正。复曲面透镜的球光焦度、圆柱以及轴度的组合将按指数规律增加数千的SKU。一旦将有色透镜添加到SKU,那么读者就可以理解SKU以及相关逻辑的增长以便保持库存。目前,可以获得成千上万的镜片产品,并且现在正为了诊断的目的(在下文中称为“诊断”镜片产品)以及规定的目的(在下文中称为“收益”镜片产品)通过ECP向他们的顾客进行介绍。
例如,期望ECP能使诊断镜片与他们的患者适配以便保证高度成功的适配比例。这些诊断镜片被储存在ECP的办公室中或者储存在ECP的镜片产品库存所在的任何地方。通常,将所述诊断镜片产品要么置于单个包装中,要么置于包含通过盖连接的三个或更多首次包装的包装带(package strip)中。其他诊断镜片也储存在其收益包装中,但是作为诊断镜片来发放。
另一方面,收益镜片产品只能通过处方来供应。通常,收益镜片产品通过验光师的办公室的电话来定购,或者通过进行眼睛检验以及进行患者适配的其他被许可的ECP来定购。每当所述患者需要它们时,就期望大多数的ECP开始定购特定产品SKU。一些办公室可能选择为高需求量的SKU保持少量的库存、存货清单,并且通过签订存货定单来周期地补充。
现行办法是只提供全部SKU的一部分用于诊断目的。无论诊断还是收益,通常都将所述镜片包装在首次包装、薄膜包装中,然后依次成批地用纸板箱进行二次包装。每个纸板箱例如可以包括6、12、30或者90个镜片,这些镜片被分别包装在它们的首次包装中。无论诊断还是收益,所述首次包装都标记有打印的镜片参数、产品名称、失效期和批号以及镜片商标。此打印信息可以在每个薄膜基层上或者跨越预定数量的薄膜包装上找到。同样,所述二次包装也包括上述信息以及FDA调节内容声明、用于再循环以及UV保护的国际符号以及产品代码(UPC-A类型)和批号。目前,只有所述二次包装包含产品代码以及批号的条型码。一些首次包装可以包含条型码,但是条型码并没有通用于全部产品。所述镜片参数可以包含依照所说明产品的球面、圆柱以及增加强度和轴的任意组合。
目前,所述ECP办公室为ECP顾客使用的那些SKU保留一定库存的收益镜片产品,并且周期地接收并且在库存中保留适量的诊断镜片。然而,目前不存在系统化或者有效的方法来控制库存中保留的镜片量,更不用说跟踪库存的收益或者诊断镜片的使用了。例如,库存管理的任务通常由ECP或者隐形眼镜技术人员来执行,这些人员是专门跨越产品、商标和公司进行库存水平评估的人员。在第一次定购时,对新产品的库存水平要求是借助于销售代表来确定的,但是此后发展中的水平是根据隐形眼镜技术人员或者ECP工作人员的判断来确定的,即,为了数据处理和内部跟踪的目的,ECP工作人员可以对剩余库存的特定SKU进行随意地包装和/或薄膜包装的手工计数。然而他们不会例行地保存库存日志。收益和诊断镜片产品库存以及任意相关联数据的跟踪和维护是一项困难的任务,特别是考虑到新镜片SKU的增长更是如此。Johnson&Johnson公司的的分公司Vistakon以及本发明的当前受让人提供了一种顾客服务程序,其中当ECP办公室正巧用完存货时,最小库存的目标与满足患者定购产品的固定可用度之间的冲突借助于医生可控的患者递送(Doctor ControlledPatient Delivery,“DCPD”)得以平衡。据估计,对于库存管理以及定单签订的任务,技术人员最少一周要花费四到六个小时来处理。
特别就定单签订而言,例如,ECP为特定顾客从厂家再定购收益镜片就要求口述将要定购的镜片产品,或者要求包括镜片产品定购信息的患者信息的手工定单输入。此过程是乏味的并且容易出现人为误差。随着SKU的增长,定单处理被延长以便说明更多参数。此信息必须手工地输入以便发送到厂家的定单输入系统,这将随着每个SKU的参数数目的增加而增加错误的可能性。此外,由于所述诊断镜片被免费提供给ECP以便与新的患者适配,所以通过ECP账户定购的累加的收益镜片使其数量受到限制。
目前,需要统一的系统来允许制造商有效地跟踪分发给ECP的隐形眼镜产品,并且允许ECP为无数的诊断和收益镜片简化其库存控制过程,由此易于确定向患者进行分发的镜片有效性。此外,需要统一的系统来允许ECP有效地定购镜片产品并且减少手工定单输入过程中过去普遍存在的错误的出现。
由此非常合乎需要的是,为ECP提供一种收益和诊断镜片产品的有效库存跟踪系统。
非常合乎需要的是,提供一种库存跟踪系统,用于允许制造商跟踪分发给ECP的隐形眼镜产品,并且允许ECP保持库存并且为无数的可分配给患者的诊断和收益生成镜片产品简化其库存控制过程。
另外非常合乎需要的是,提供一种有效的镜片产品定单输入系统,用于通过自动地生成诊断镜片的定单来使顾客服务定单输入过程简化并且流线化,并且提供用户选项,用于接收收益镜片的低库存警告或者根据预定的患者使用功能自动进行定购生成。
此外合乎需要的是,提供一种系统,一种有效的镜片产品定单输入系统,用于使顾客服务定单输入过程简化并且流线化,并且允许生成镜片产品定单以便可以自动地保持并且优化镜片产品的库存水平。
此外还合乎需要的是,向ECP提供一种智能便携式或者手持式PDA设备,能够扫描在镜片包装上提供的唯一的条形码标识符,以便用于上文所要求的库存跟踪系统以及镜片产品定单输入系统。
此外还非常合乎需要的是,为ECP提供上文所要求的库存跟踪系统以及自动镜片产品定单输入系统,所述系统使用智能便携式或者手持式条形码扫描系统连同与现有的电话以及网络通信基础结构接口连接的调制解调器发送装置。

发明内容
据此,本发明的目的在于提供一种收益以及诊断隐形眼镜的动态且自动的库存跟踪系统,将其设计成能够使库存跟踪过程流线化。
本发明的另一目的在于提供一种有效的镜片产品定单输入系统,用于通过自动产生收益以及诊断镜片的定单来使顾客服务定单输入过程简化并且流线化,以便可以自动地保持并且优化由本地ECP保持的镜片产品的库存水平。
本发明的又一目的在于提供一种用于包括顾客服务特征的收益产品库存水平的动态库存跟踪的系统以及方法,用于自动地警告ECP库存水平低,并且通过基于低库存水平向用户提供取消或者同意定购的特性来加快产品再定购过程的开始。
本发明的又一个目的在于提供一种系统和方法,用于诊断产品库存的动态库存跟踪,其提供了顾客服务特性以便自动地向本地ECP场所补充/运输新的诊断产品,并且有效控制产品向未经认可的使用转移。
本发明的又一目的在于提供一种系统和方法,用于诊断产品库存的动态库存跟踪,其提供了顾客服务特性以便自动向本地ECP场所补充/运输新的诊断产品,并且有效控制产品向未经认可的用量转移。
本发明的又一目的在于提供一种用于收益和诊断隐形眼镜的允许网页操作的动态且自动的库存跟踪系统,该系统被设计成能够使库存跟踪和库存产品定购过程流线化。
本发明的又一目的在于提供一种有效的镜片产品定单输入系统,用于通过以下方式来使顾客服务定单输入过程简化并且流线化,所述方式为向用户提供选项以便接收以下任何一个1)当库存中的收益镜片产品低于预定阈值时进行警告,和/或2)根据镜片使用自动补充患者的定购,和/或3)准备好供顾客同意或者取消的低库存SKU的预先格式化的定单,以便自动地保持并且优化由ECP保持的镜片产品的库存水平。
本发明的又一目的在于提供一种库存跟踪系统,用于允许使跟踪以及产品信息的文档编制(制造之后)至其分配以及运输逻辑周期有效并且得以改进,其中所述分配以及运输例如是从制造镜片的场所转送到ECP或者发放收益和诊断镜片。
本发明的又一目的在于提供一种自动定单传输系统和方法,其能够帮助顾客签订镜片产品的补充定单,以及提供一种自动再定购系统,用于补充诊断产品并且提供用户特性以便接收以下任何一个1)收益镜片产品的低库存警告,和/或2)根据镜片使用自动补充患者的定购,和域3)由ECP准备好供顾客同意或者取消的已经建立的低库存SKU定单。
由此,依照本发明的至少一个实施例,提供了一种动态库存跟踪及管理系统,包括服务器设备,用于允许访问数据库以便存储镜片产品信息,所述镜片产品信息包括库存数据,所述库存数据包括负责在各个场所向顾客发放镜片的库存中保持的镜片产品的类型(诊断或者收益)和数量,所制造的镜片产品包括具有可读标志的包装,所述可读标志用于直接表明镜片产品信息或者为所述数据库中包括的关联镜片产品信息提供参考;在每个场所提供的设备,用于扫描在各个场所发放给顾客的镜片产品包装上提供的指示,并且获得库存跟踪信息,所述库存跟踪信息包括镜片产品类型标识符和与场所有关的每个镜片产品类型的发放数量;用于允许将在每个场所获得的已扫描的库存跟踪信息经由通信网络直接发送给数据库服务器的机制;以及用于根据已扫描的库存跟踪信息跟踪在各种场所保持的每个库存的机制,所述跟踪机制依照维持在每个场所的所述库存水平的数量来更新在每个场所发放的每种镜片产品类型的镜片产品的数量,并且报告在每个场所使用的已更新的库存镜片产品库存水平信息。
还进一步实现了一种用于在接收从每个场所的设备所直接发送的库存跟踪信息之前对所述场所进行身份验证的机制。另外,还实现了用于根据已扫描的库存跟踪信息确定在各种场所接收或者运输的库存的机制,所述跟踪机制依照维持在每个场所的所述库存水平的数量来更新在每个场所接收或者从每个场所运输的镜片产品的数量,并且报告在每个场所使用的已更新的库存镜片产品库存水平信息。
优选的是,所述隐形眼镜产品包括被提供在以下类型的包装中的收益和诊断镜片,所述类型包括首次包装、薄膜包装、瓶装、二次包装、纸板箱、纸盒或者塑料袋。在所述包装上提供的可读标志可以包括唯一的条型码标识符,用于在数据库中表明和/或电子参考镜片产品、其镜片参数、包装数量、批号以及SKU和产品代码。优选的是,在所述系统中,在每个场所提供的用于扫描在发放的收益和诊断镜片产品包装上提供的指示的设备,是借助于装备有扫描器的手持式PC或者PDA设备来实现的。除获得包括镜片产品类型和每个镜片产品类型的发放数量的库存跟踪信息之外,所述PDA设备能够跟踪包括发放产品的理由的信息。
有益的是,所述自动定单传输系统减少了顾客的ECP办公室劳动,并且提供了比向厂家的客户服务代表口述镜片产品的SKU及其参数的现行处理方式更好的定单准确性。此外,用于库存的动态库存跟踪的自动系统和方法使以下人类劳动得以优化,所述劳动包括计算并且跟踪产品、使库存量的实际库存与逻辑库存一致,并使某时“输入场所”的文本产品信息流线化,并且使人为误差在库存、镜片信息和FDA调节信息的电子文档编制期间最小化。


下面将借助于下列的附图来描述此处公开的本发明的细节,其中图1是支承本发明的动态库存和跟踪及管理系统的示例性体系结构;图2是依照本发明的定单输入处理部件的更详细的视图,其中所述定单输入处理部件包括响应“签订新定单”按钮的选择的再定购处理步骤,所述按钮在图5(b)和5(c)中示出;图3(a)-3(d)描述了依照本发明原理的库存跟踪和管理的处理步骤,包括用于ECP办公室发放镜片的处理流程,以及用于库存更新、库存管理、ECP的定购优选的处理以及定购和定购完成的系统算法;图4描述了初始系统设置和制造镜片产品之后发生的产品储存;图5(a)是描述装备有条形码扫描器的PDA提供的GUI界面的示例性图表,其允许ECP人员选择发放镜片的理由;诊断或者收益镜片;图5(b)是描述装备有条形码扫描器的PDA提供的GUI界面的示例性图表,用于显示产品类型的跟踪库存水平并且允许ECP人员检查低库存警告水平;图5(c)是描述装备有条形码扫描器的PDA提供的GUI界面的示例性图表,用于显示产品类型的跟踪库存水平并且允许ECP人员开始再定购或者签订新定单;
图6描述了在用户依照本发明选择图5(b)和5(c)中描述的“签订新定单”按钮之后、依照本发明原理的库存跟踪以及自动定单输入的示例性过程160的详细框图;图7(a)至7(d)描述了各种消息格式,其中图7(a)和7(b)分别描述了各个存货定单输入交易(图7(a))和DCPD定单输入交易(图7(b))的示例性库存定单输入记录,图7(c)描述了示例性库存使用报告交易,而图7(d)描述了清单汇总请求消息的示例性格式;图8是描述依照本发明用于定单的动态库存跟踪过程300的框图,其中所述定单由系统自动地签订,并且如图3(c)和3(d)中表明的那样为用户显示低库存警告;以及图9是描述动态库存跟踪过程的一个实施例的框图。
具体实施例方式
本发明是一种动态库存跟踪系统和方法,用于允许ECP管理其诊断和收益镜片产品的库存。所述系统与电子定单输入系统耦合,允许ECP有效地为其顾客定购镜片产品,并且为保持库存目的定购镜片,以便使诊断和收益镜片在ECP的库存中可以保持适当的水平。此系统提供了一种自动定单生成特性,它能够自动地生成补充定购和自动地开始处理并且在镜片产品制造商所在地(例如,受让人Vistakon、Johnson & Johnson公司的分公司)完成所生成的诊断和收益(当优选时)定购。为了实现它,依照优选实施例,所述库存管理系统使装备有条型码扫描能力的手持式计算机或者个人数字助理(PDA)可以读取并且存储唯一的产品识别信息,例如,UPC、SKU、批号等等,这些信息作为条形码提供于镜片包装标签上。有益的是,通过所述PDA收集的信息经由现有的电话通信基础结构(例如,有线电话网络)被直接有效地发送给镜片产品制造商定单输入系统,在该系统中可以方便地处理它们。依照本发明,所述动态库存跟踪及管理系统实现了装备有条形码扫描器的PDA动态地跟踪镜片产品使用的功能,即,每当由于1)诊断或者2)收益的原因发放镜片产品时,数字地确立。
图1是支承本发明的动态库存和跟踪及管理系统的示例性体系结构。如图1所示,本发明的所述库存跟踪及管理系统10包括三个部件1)镜片跟踪基础结构20,位于本地ECP办公室12中,包括装备有手持式条形码扫描器的计算机或者个人数字助理(PDA)的实施方案,可以读取并且存储与首次或者二次镜片包装标签上提供的唯一条形码相关联的信息,例如,用于动态库存跟踪和定单输入的目的;2)镜片动态跟踪和库存管理系统30,包括至少一个主引擎服务器26和数据库服务器27,用于执行软件以便能够进行逻辑库存管理和镜片再定购功能,正如此处将要更加详细描述的那样;以及3)企业顾客服务定单输入和网络服务器基础结构50,包括一个或多个企业服务器,其可以是现有的企业定单输入服务器58和网络定单服务器59,用于接收、保存和处理用于再定购镜片产品的全部信息,其中所述镜片产品出自分配系统51,所述系统51诸如由受让人Vistakon来实现,其目前维护产品分配跟踪基础结构,所述产品分配跟踪基础结构包括分配数据库服务器元件57。如图1所示,所述镜片跟踪基础结构20包括位于产品制造场所13的部件,该部件类似于实现装备有手持式条形码扫描器的计算机或者个人数字助理(PDA),可以读取并且存储与首次或者二次镜片包装标签上提供的唯一条形码相关联的信息,例如,用于动态库存跟踪和定单输入的目的。依照本发明,现有的网络定购、定单输入50和分配跟踪基础结构系统包括由网络元件25表示的通信基础结构,例如是内联网或者互联网,用于允许在各种企业服务器当中进行定单输入和账号信息的通信。如图所示,除位于本地ECP办公室12和制造场所13的镜片跟踪基础结构20以外,动态库存跟踪系统30的部件同样被连接以便可以穿过网络元件25进行通信。
更具体来讲,如图1所示,为了允许依照本发明的镜片跟踪功能,处于每个ECP办公室12和制造场所13的镜片跟踪基础结构20最好提供装备有条形码扫描装置16的手持式PC或者个人数字助理(PDA)装置,诸如可以结合个人计算机(PC)14来实现。优选的是,所述装备有条形码扫描装置16的PDA包括操作系统、触摸屏界面或者GUI显示器,并且可以装备有顾客软件以便易于进行往返于动态库存跟踪及管理系统30的数据的输入、存储和通信。例如,诸如Denso BHT-600系列或者像诸如Symbol Technologies公司制造的SPT 1500型手持式扫描器的等效物可以装备有TCP/IP和FTP堆叠固件,其包括软件以及全部扫描器应用程序以便保证用于与制造商/企业路由器通信的FTP功能。应该理解的是,依照常规的技术,所述手持式条形码扫描器16能眵依照以下两种方式的任一种与动态库存跟踪及管理系统30中的服务器设备通信,所述方式为1)通过实时无线连接至本地附近中的接入点,其中所述接入点包括例如经由10/100base-T的以太网(在该情况下LAN连接是有效的)或者模拟电话线(经由公用交换电话网)与诸如互联网的通信网络25硬线连接的服务器(未示出);以及2)经由分批一模式(batch-mode)支架连接至调制解调器(未示出)以便例如经由RJ-11标准电话连接线与诸如有线电话通信系统的通信网络25连接。手持式单元16和动态库存跟踪及管理系统基础结构服务器26、27之间的通信可以是调制解调器直接拨号或者经由通信网络25应用、有线或无线的数据转送。
图2举例说明了依照本发明的企业定单输入处理和库存跟踪基础结构50的基础体系结构。如图2所示,所述企业定单输入和库存跟踪基础结构50包括第一文件传送协议(FTP)服务器设备56,用于最初经由装备有条形码扫描装置的PDA接收从ECP客户端12发送到动态库存跟踪及管理系统30的镜片产品定单输入,并且接着格式化所接收的定单输入请求,并且将所述请求转送到企业定单输入服务器设备58,诸如IBM AS/400。优选的是,经由安全通信协议允许代理商和定单输入服务器的安全通信。所述安全服务器56、58将所定义的商业规则和过程并入用户化互联网可访问的数据库系统,并且设计有一组专用计算机,用于提供防火墙、应用服务和数据库管理功能。应该理解的是,系统的客户端部分(PDA、台式PC或者膝上型电脑)可以同样在万维网上或者在TCP/IP上经由超文本传输协议(HTTP)以及开放式安全套接层(OpenSSL)与动态库存跟踪及管理系统服务器通信。
如图2进一步所示出的那样,所述企业定单输入以及定单处理基础结构50的中心是商业文档处理以及电子数据交换(“EDI”)处理服务商35。优选的是,所述EDI处理服务商包括EXTOL积分装置35,用于以较高的速度以及高容量来提供数据交换以及交易,并且提供软件以便实现与EDI驱动平台之间的通信、转换以及文档管理设施,所述驱动平台例如是IBM AS/400。所述积分装置35在组织和检索数据方面提供了巨大的灵活性,并且无论平台怎样都可以与任意EDI用户应用软件无缝地集成,并且可以依照任意标准获取来自于任意系统的数据,并且自动地实时处理它。所述积分器、EXTOL积分器特别与企业定单处理设施45连接,所述企业定单处理设施45包括服务器/数据库系统47和49,用于保存定单、生成定单和清单并且提供EDI定单处理。正如将更加详细解释的那样,定单输入系统还与所述动态库存跟踪及管理系统30连接,所述动态库存跟踪及管理系统包括服务器/数据库系统27,用于更新并且跟踪特定ECP和制造商的库存使用,并且维持ECP办公室的主库存。
图3(a)至3(d)是描述依照本发明原理的创造性库存跟踪和管理过程的概念上的框图。图3(a)尤其描述了ECP的处理流程100,以及库存更新、库存管理、ECP定单优选的处理、定单处理以及定单完成的系统算法。如图3(a)所示,第一步骤101描述了ECP代表扫描从制造分配中心接收的每个产品,例如,在完成存货镜片产品的定单时,并且在步骤102,在本地办公室保持的库存中储存所述产品。特别的是,如图3(a)所示,在步骤101a,处于ECP办公室的人员使用装备有条形码扫描器16的PDA将所述产品扫入动态库存跟踪及管理系统30,以便更新该ECP的逻辑库存。响应所述扫描,在步骤105,在动态库存跟踪及管理系统30的服务器26、27中执行算法115,以便更新和跟踪该ECP的逻辑库存。特别的是,如图3(a)所示的算法115被启用以便增加特定SKU的产品的现有数量,其中所述特定SKU与本地ECP的库存相关联,本地ECP具有由ECP扫描的产品的数量。
随后,如图(a)所示,在步骤103,所述ECP办公室12将依照三种方式的任一种来发放产品,所述方式为1)为诊断目的,例如为与特定患者适配,如在步骤104a所示;以及2)为收益目的,即,为满足特定SKU(镜片产品)的患者处方,如在步骤104b所示。在三种ECP产品发放情况的每种中,所述ECP办公室使用装备有条形码扫描器16的PDA扫描将发放的产品包装,以便动态库存跟踪及管理系统30可以使用所述产品信息来更新该ECP的逻辑库存。图5(a)特别地举例说明了装备有条形码扫描器的PDA 16的使用,所述PDA 16提供的显示器150包括镜片发放选项152,可由ECP人员选择以便允许ECP选择发放镜片的理由,即,为诊断还是为收益的目的。为了说明,将由所示出高亮显示的单选按钮154将诊断镜片进行发放。返回参考图3(a),响应对发放的诊断镜片的扫描,在步骤104a,在动态库存跟踪及管理系统30的服务器26、27中执行算法116,以便更新和跟踪该ECP的诊断镜片产品的逻辑库存。特别的是,如图3(a)所示的算法116被启用以便减少特定SKU的诊断镜片产品的现有数量,其中所述特定SKU是以由ECP扫描的已发放产品的数量保留在本地ECP的库存中。同样,响应对发放的收益镜片的扫描,在步骤104b,在动态库存跟踪及管理系统30的服务器26、27中执行算法117,以便更新和跟踪该ECP的收益镜片产品的逻辑库存。特别的是,如图3(a)所示的算法117被启用以便减少特定SKU的收益镜片产品的现有数量,其中所述特定SKU是以由ECP扫描的已发放产品的数量保留在本地ECP的库存中。
优选的是,如将要更加详细描述的那样,根据EDI库存管理以及定单输入功能所实现的库存跟踪的观点,已经定义了“平面文件”格式包含多个不划界的段或者记录格式,包括但不限于表明交易开始的记录、首部记录、一个或多个库存管理明细记录、以及交易结束记录。由此,采用如图7(c)中所示的更多的明细,描述了示例性的EDI格式库存使用交易报告记录275,用于举例说明为库存管理/更新目的提供给动态库存跟踪及管理系统服务器26的最小数据,其包括(EDI)交换开始段277,例如包括(EDI)交换开始段标识符@VKS;EDI消息ID(“VKN852”),包括发送方ID或者PDA的唯一id的数据起源,任选的消息顺序号(顺序分配的控制数)以及表示库存控制发送日期的交易日期,例如,依照YYYYMMDD格式;库存管理首部段279,包括表明首部记录开始、交易类型(例如“V”表明供应商库存)、任选的PO编号、寄送到的账号以及表明账号的场所以及与被提交的库存管理信息相关联的场所的文本“HDR”;以及,一个或多个库存管理明细记录280,每个均包括表明以下内容的数据表明明细行项目的开始的“PRD”字段,任选的贸易伙伴编号、交易日期、制造的镜片UPC、交易数量、转送/销售/接收的账户场所、测量单位、活动代码以及唯一的制造镜片标识码,例如,产品标识符代码281。所述库存管理交易结束记录或者交换结束段285包括@VKE封装指示,表明交换结束以及提供的明细记录的总数。
图3(b)描述了通过本发明的动态库存跟踪及管理系统30提供的管理和镜片产品再定购功能。特别的是,依照图3(a),在动态库存跟踪及管理系统30服务器26、27中为在本地ECP办公室12发放的任一相应类型的镜片更新库存水平之后,还执行步骤106以便为相应镜片类型管理和优化保持的物理库存和逻辑库存的比。例如,在启用算法115来更新所接收的存货镜片产品之后,还启用另外的算法125来确定由于发放的镜片量而减少的库存镜片数目是否低于阈值库存水平的极限。如果发放的镜片量低于阈值库存水平,那么在步骤107采取响应性动作。对于库存镜片来说,可以如在步骤135所示那样生成库存镜片的新定单。同样,在启用用于更新发放诊断镜片之后的库存中的诊断镜片产品量的算法116之后,启用进一步的算法126来确定由于已发放的诊断镜片量而减少的库存中的诊断镜片数目是否小于阈值诊断镜片库存水平极限。如果发放的镜片量低于阈值诊断镜片库存水平,那么在步骤107采取响应性行动,在该情况下,如在步骤136所示那样自动生成诊断镜片的定单。此外,如图3(b)所示,在启用用于更新发放收益镜片之后的库存中的收益镜片产品量的算法117之后,启用进一步的算法127来确定由于已发放的收益镜片量而减少的库存中的收益镜片数目是否小于阈值收益镜片库存水平。如果发放的镜片量低于阈值收益镜片库存水平,那么在步骤107采取响应性动作,在该情况下,依照如在步骤137所示的通过ECP办公室预先表明的优选来采取动作,正如将根据图3(c)进一步详细解释的那样。
图3(c)更加明细地表明如何响应动作135-137来处理定单,其中所述动作135-137是经由所述动态库存跟踪及管理系统30响应管理并且优化库存而采取的。例如,响应于生成存货镜片的新定单,如在步骤135所示,所述ECP的PDA设备16将接收来自于动态库存跟踪及管理系统30的对于已经签订存货镜片定单的确认,如在步骤145所示。同样,响应于诊断镜片的新定单的自动生成,如在步骤136所示,所述ECP的PDA设备将接收来自于动态库存跟踪及管理系统30的对于已经签订诊断镜片定单的确认,如在步骤146所示。正如前面提到的那样,所述动态库存跟踪及管理系统30根据新的收益镜片所采取的动作受到ECP预先发送的优选的限定。如图3(c)所示,这些优选包括在步骤108表明的动作,包括动态库存跟踪及管理系统30的选项137a,用于生成将发送给ECP的PDA的低库存警告消息,所述消息表明收益镜片的库存低于阈值极限;动态库存跟踪及管理系统30的选项137b,用于生成将发送给ECP的PDA的低库存警告消息,所述消息表明收益镜片的库存低于阈值极限,并且进一步自动开始建立定单,供ECP批准、不赞成或者指定诸如定购量的新的细节;或者,动态库存跟踪及管理系统30的选项137c,用于生成将发送给ECP的PDA的低库存警告消息,所述消息表明收益镜片的库存低于阈值极限,并且还用于在没有涉及其他ECP的情况下,自动生成收益镜片的再定购,以便满足制造以及分配。响应于由动态库存跟踪及管理系统30依照选项137a-137c所采取的动作,所述ECP将分别进行1)接收仅仅显示在ECP的PDA设备中的低库存警告,如在步骤147a所示;2)接收显示在ECP的PDA设备中的低库存警告并且被提示检查为同意或者取消而建立的定购,如在步骤147b所示;或者3)接收显示在ECP的PDA设备中的低库存警告并且另外接收已经签订新的收益镜片的定单的确认,如在步骤147c所示。
图3(d)描述了由本发明的动态库存跟踪及管理系统30提供的定单完成过程和功能。如图3(d)所示,步骤109描述了由动态库存跟踪及管理系统30的主引擎服务器26执行的定单处理功能。由此,对于为存货SKU、诊断SKU以及依照ECP优选在步骤147c自动生成的收益镜片再定购而签订的定单来说,所述主引擎服务器26特别通过依照ECP电子地绑定所有记录(由ECP经由网络接收到的)来开始定购完成,并且将它们发送到网络定购服务器59,其中开始完成定购处理步骤110。为了满足对此类镜片的镜片定购,由网络定购服务器59接收绑定的镜片定单的镜片,并且将其发送到定单输入服务器58,所述定单输入服务器58当前接收经由例如电话接收到的镜片定单。将所有这些镜片定单依照定购的ECP绑定,并且生成包含所有定单的“采集”凭单。所述采集凭单通过分配服务器57处理,其识别产品类型并且定位保持在分配中心60的库存中在实际库存货架处将要如何处理定单。例如,所述采集凭单可以识别确定的镜片定单,例如,具有浅灰色的-9.0屈光度强度的镜片,这是必须手工检索的特殊定单,而其它的可以是更加通用的规范的镜片,例如,可以自动地检索-2.5强度的镜片以便将其预先置于箱中以便于分配。最后为特别定单收集这些镜片,并且如在步骤112表明的那样运送至在步骤101由所述ECP接收它们之处(参见图3(a)),并且将其扫入所述系统以便增加该ECP办公室保持的库存水平。返回参考图3(c),依照ECP优选,在步骤147a和147b,所述主引擎服务器26将启用生成“低库存”警告消息的过程,所述警告消息由位于ECP办公室的PDA 16接收。
图4描述了用于建立所述系统并且在分配中心60中制造之后储存所述镜片产品的过程200。如图4所示,第一步骤201实际上涉及将初始定单信息输入库存跟踪系统,所述初始定单信息包括镜片类型和参数、数量等等。这些产品可以在预测收到定单时制造,所述定单是为此处所述的任何目的而生成的。在将信息输入所述系统之后,将制造所述产品,如在步骤202所示。然后,在步骤203包装所述镜片,同时如在步骤204所示将条型码64或者其他识别标志设置在所述包装上。然后,在步骤205,在放置于分配中心60保持的库存中之前,使用装备有条形码扫描器的PDA更新与库存跟踪系统30的服务器中的该产品相关联的数据。最后,在步骤206,包含新制造的镜片的包装被物理转送到位于分配中心60的库存货架。
由动态库存跟踪及管理系统30提供的其他功能包括对来自于ECP的清单汇总请求的自动处理。本发明的动态库存跟踪和定单输入系统具有允许ECP使用手持式PDA请求清单汇总的功能。特别的是,依照此处所述的方式,可以命令所述PDA操作者输入清单将开始的日期。作为响应,系统将依照预先说明的称为“VKNISR”的EDI文件格式来构造文件。使用当前日期的默认值,所述操作者可以迅速地请求该日最新发送的定单的确认。确认将从所述当前日期开始,并且将持续直到到达以下日期之一当前日期的默认值(当前日发送)或者操作者输入的日期(例如,最大值为30日)。
图7(d)描述了由PDA生成的清单汇总请求消息290的示例性格式。通常,所述示例性清单汇总请求消息格式包括(EDI)交换开始段292,其包括交换开始标识符@VKS;EDI消息ID(“VKNISR”),包括发送方ID或者PDA唯一id的数据起源,任选的消息顺序号(或者顺序分配的控制数),以及表示库存控制发送日期的交易日期,例如,依照YYYYMMDD格式;清单汇总请求首部段294,包括表明首部记录开始的文本,例如,表明传真清单请求的“F”的交易类型,任选的PO编号,发送到的账号以及表明账号的场所和与所请求的清单相关联的场所,以及表明请求方的文本“PDA”;以及一个或多个传真请求明细记录295,每个均包括表明以下内容的数据表明明细行项目开始的FAX字段,表明请求起始日期的“From Date(起始日期)”,以及表明请求到达日期的“To Date(到达日期)”,ECP场所的区域代码以及正在发送请求的人的ECP传真号。所述清单汇总请求交易结束记录或者交换结束段298包括@VKE封装指示,表明交换结束以及提供的明细记录的总数。
现在根据图6进一步详细描述依照本发明原理的自动定单输入的过程160。图6描述了经由ECP的个人数字助理(PDA)16的屏幕显示呈现给用户的示例性菜单选择。这些菜单选择包括用于读取并且输入定购数据以便存储其中的选项162;用于发送所存储的定单和/或库存管理数据至制造商定单输入系统的选项164;用于请求所接收到传真定单确认的选项166;用户设定的实用选项167,或者系统设置选项168;以及I.D.信息选项169。根据用于读取并且输入定购数据的选项162,图6总体上描述了命令ECP或者操作者扫描将被定购的特定镜片产品的条形码的第一步骤170。应该理解的是,PDA设备的用户可以包括在ECP的场所内进行视力工作的内部眼保健医师(ECP)或者其代理商;要求收益产品或者诊断产品的外部ECP。通常,当依照本发明定购收益镜片时,所述ECP或者职员优选地扫描包装或者纸板箱上的UPC条型码,或者从产品条型码簿中扫描它们。应该理解的是,当包装时,以不同的数量安排镜片产品,并且其包装特性可以改变。优选的是,例如,当为诊断目的而设时,所述系统能够跟踪依照纸板箱、二次包装(“纸板箱”或者“包”)、首次包装(单个“薄膜”包装、“瓶装”)、或者塑料袋包装的产品。另外,条形码可以是一维和/或二维类型。简而言之,在一天中所输入的所有镜片定单以及发放数据被存储在PDA中,并且定期的、例如逐日的或者按用户要求,将所有定购数据发送到制造商/企业动态库存跟踪及管理系统基础结构30(图1)。对于将要为特定顾客定购诊断镜片的情况来说,可以在首次包装上提供可剥落的标签以及表示所述SKU的条形码。所述ECP可以在适配之后剥落标签并且将其置于患者表格上,并且可以收集患者表格并且可以扫描每个条形码标签。在收益镜片的情况下,在一天中所输入的所有诊断镜片定单以及发放数据被存储在PDA中,并且定期的、例如逐日的或者按用户要求,将所有定购数据发送到制造商/企业定单输入基础结构以便完成。应该进一步理解的是,除使用装备有条形码扫描器的PDA作为媒介物来生成镜片产品“存货”定单以便维持库存水平之外,可以使用装备有条形码扫描器的PDA来生成特定顾客的镜片产品再定购,即,所谓的医生可控的患者递送或者“DCPD”定购。例如,可能有与特定患者或者顾客相关联的条形码标识符,并且此条形码可以在定单生成处理期间被扫描,以便为顾客启动定单,并将其从动态库存跟踪及管理系统30直接发送到定购输入基础结构50。作为此定单处理的结果,可以为特定顾客或者患者补充镜片产品供给量。
图5(c)尤其示意了装备有条形码扫描器的PDA 16的使用,其提供了包括用于签订产品定单的功能的显示器450,包括用于说明待定购的镜片产品类型的选项453,以及用于说明待定购的镜片产品的特定SKU的选项456。在输入此信息之后,所述用户可以选择签订定单选项458,或者编辑存储在PDA设备中的现有定单,如选项460所表明的那样。此外,所述用户可以选择选项465来浏览那些具有低于警告阈值的数量的库存水平汇总信息,所述警告阈值是所述动态库存跟踪及管理系统30所确定的。一旦依照低库存计数图表将库存水平确定为低,用户就可以选择选项462来启动对该镜片的再定购。
返回参考图6,在步骤172,通过顾客可选屏幕150、就扫描的条形码是用于诊断还是收益作出确定,如图5(a)中所示。此外,如果是一维条型码,就允许用户输入数量,如果所述条型码是二维的,那么假设数量被包括在扫描的数据中。此外,步骤172包括对比诊断产品表(未示出)以确认经扫描的(如果是二维)代码的步骤,所述诊断产品表包括诸如子包装ID、子包装UOM、子包装说明(例如,00033P TA 8.7 0.00-0.75+70D)的数据,并且如果没有找到的话,就开始显示错误消息。否则,可以对比收益产品表(未示出)进一步确认扫描码,所述收益产品表包括诸如产品SKU、产品代码UOM和产品代码描述(例如,73390550790 12P TA 8.7 0.00-0.75+10)的数据。优选的是,如果没有找到的话,就显示错误消息。接下来,在步骤176,就扫描的条形码是否是UPC-A作出确定。特别的是,为了识别有效的制造商而检验制造商ID的表。如果UPC-A是无效的制造商,那么所述PDA例如将显示“无效的制造商”,否则,装备有条形码扫描器的所述PDA将验证所述UPC-A是否为有效的制造商。作为确认扫描码和验证制造商的结果,依照详细说明定购细节的格式来构造数据文件,并且如在步骤180所示,将提示用户输入希望定购的收益镜片的数量。应该理解的是,所述操作者具有在提交定单以前随时改变数量的能力。上述经扫描的条形码、说明以及相关的定购量将依照位于所述屏幕(未示出)上的滚动列表格式来显示,用于指示操作者扫描条形码。应该理解的是,所述操作者还具有从列表删除全部记录的能力,以及改变对UPC-A扫描的条形码的定购数量的能力。
现在描述如图6中的选项164中所示的对于ECP可用的利用手持式PDA来发送定单以及库存跟踪数据的选项。优选的是,所述PDA设备首先指示操作者将PDA设备16置于基本单位,并且按回车键以便开始发送。这将启动以下事件顺序最初,所述PDA将自动地对镜片制造商的场所拨号,如在步骤174所示,并且发送包括账号和密码的验证信息以便由制造商验证。如果所述账号信息是有效的,那么制造商将发送“可以发送”信息。否则,制造商将发送账户是无效的信息。应该理解的是,所述PDA可以向用户显示表明“无效的账号信息”的消息。如果所述PDA接收来自于制造商的其可以向制造商发送信息的消息,即成功连接,那么所述PDA将发送位于已扫描条型码列表中的所有数据。在一个实施例中,所述数据是通过FTP从动态库存跟踪及管理系统30转送到FTP服务器56(图2)的。如果所述发送成功,那么制造商将发送“成功传输确认号xxxxxx”的消息,其中xxxxxx是传输确认号。也就是说,由于每个发送的文件包括唯一的名称和唯一的消息序列号,所以此文件将被用作显示给用户的确认号。在PDA显示成功发送消息之后,将确认号和让操作者按“回车键”的指令返回到主菜单。在这时,所述传输号将被从所述PDA上删掉。应该理解的是,在发送期间可以遇到的可能性错误包括不能对拨号路由器/PPP进行身份验证,而在这样情况下将显示“未能连接至Comm.server”的用户消息;以及,不能对FTP服务器进行身份验证,而在这样情况下将显示“未能连接至FTP服务器”的用户消息。如果成功地连接,那么PDA向FTP服务器FTP数据,所述数据具有每个类型的文件格式的详细数据,所述数据统一为合适的开始、首部以及结束段,正如此处将详细描述的那样。应该理解的是,如果FTP失效,那么将显示“资料没有成功转送”的用户消息。优选的是,为发送的每个段生成序列号。此外,正如将更加详细解释的那样,每个文档(例如,所有段)在传输时间利用@VKS以及@VKE封装来“打包”。如果发生传输失效,那么生成的“包”被作为唯一的具有其自己的序列号的“包”保存,并且后续扫描将不会被附加到失效的“包”上。下次试图传输时,应该生成新的“包”。两个“包”可以一起发送。在成功传输之后,将扫描的条形码的滚动列表从所述列表上删掉。此外还应该清除清单汇总请求日期。还将删除打包的文件。在一个实施例中,装备有条形码扫描器的PDA将存储与每个包装扫描是用于库存跟踪还是定购目的有关的信息,并且累积和划界所有的信息以便稍后作为单个文件传输到定单输入/库存跟踪基础结构。优选的是,周期性地执行传输,例如,按照ECP办公室的规定每日执行若干次,或者在营业日结束或者当用户请求时执行。
返回到图6,现在将根据步骤186描述对于ECP可用的利用手持式PDA通过传真来请求定购确认的选项166。在此步骤中,所述PDA设备指示操作者输入确认将开始的日期。优选的是,使用当前日期的默认值以便所述操作者可以迅速请求该日最新发送的定单的确认。通常,所述确认将从当前日期开始,并且将继续直到到达以下日期之一当前日期的默认值(当前日发送)、或者操作者输入的日期(例如,最大为30日)。作为响应,所述PDA设备将显示要求用户将手持式PDA置于其支架并且按“回车键”以便请求传真确认的消息。响应请求的用户输入,将为传输而发生以下过程所述PDA将自动地对镜片制造商的场所拨号,并且发送包括账号和密码的验证信息以便由制造商验证。如果所述账号信息是有效的,那么制造商将发送“可以发送”信息。否则,制造商将发送账户无效的信息。应该理解的是,所述PDA可以向用户显示表明“无效的账号信息”的消息。如果所述PDA接收来自于制造商的表明其可以向制造商发送信息的消息,即成功连接,那么所述PDA将发送输入日期的传真确认的请求。如果所述传输成功,那么制造商/企业将发送传输确认号并且显示“成功传输”消息,所述消息包括传输确认号,并且命令操作者按“回车键”返回到主菜单。在这时,将所述传输号从所述PDA上删掉。
本发明的库存跟踪和定单输入系统具有自动升级操作系统和应用软件的能力。特别的是,所述PDA设备能够检查新的应用程序或者操作系统软件的存在。这些文件驻留在企业网中的远程场所上,并且如果存在,将相应地下载。由此,返回到图6,现在将根据步骤187来描述对于ECP可用的利用装备有条形码扫描器的PDA来允许系统设定的选项168。在步骤187,所述菜单选择允许用户浏览载入到所述PDA上的软件的当前版本,并且还允许操作者升级到最新的软件版本。如果操作者请求升级,那么将发生以下顺序最初,所述PDA指示操作者将PDA置于支架中,并且按“回车键”以便开始升级。所述PDA将自动地对镜片制造商的场所拨号,并且发送包括账号和密码的信息验证以便由制造商验证。如果所述账号信息是有效的,那么制造商将发送“可以发送”信息。否则,制造商将发送账户无效的信息。应该理解的是,所述PDA可以向用户显示表明“无效的账号信息”的消息。如果所述PDA接收来自于制造商的表明其可以向制造商发送信息的消息,即成功连接,那么所述PDA将发送软件版本升级的请求。作为响应,制造商/企业将发送最新的软件版本。在PDA接收升级版本之后,它将向制造商/企业表明所述升级成功。如果升级版本的传输不成功,那么将要求所述PDA恢复到其先前的软件版本,并且向操作者显示升级是不成功的。在优选的实施例中,制造商包括在进行电子定购过程期间自动升级软件的能力。
返回到图6,现在将根据步骤189来描述对于ECP可用的利用装备有条形码扫描器的PDA来允许系统输入I.D.信息的选项169。在步骤189,提供了菜单项,其要求用户输入密码或者提供PDA密钥序列以开始输入ECP识别信息,以便允许PDA访问制造商定单输入系统。应该理解的是,位于此区域的信息可以通过调制解调器远程地改变,例如,为了在定单传输期间改变ECP的账号。在步骤190,待输入的识别信息包括制造商独有的ID号或者账号;允许访问AS/400的密码;以及用于向制造商拨号的电话号码。
依照本发明,根据自动定单输入功能的观点,可以为电子存货以及医生可控的患者递送(“DCPD”)定单定义“平面文件”格式,所述格式包括多个不划界的段或者记录格式,包括但不限于表明交易开始的记录;首部记录;任选的定单注释(“COM”)记录;为存货定单任选的,但是要求只能用于DCPD定购的患者信息(“PAT”)段;任选的地址信息段(“ADD”),包括城市、州以及邮政编码信息,其对于存货定单是任选的,但是要求只能用于DCPD定购;一个或多个定单输入明细行项目段(“DET”);以及交易结束记录。应该理解的是,每个DCPD定单可以只有一个患者。图7(a)以及7(b)描述了示例性的库存定单输入记录250、260,每个图均示出了提供给各个存货定单输入交易250(图7(a)以及DCPD定单输入交易260(图7(b)的最小数据,包括各个(EDI)交换开始段252、262,其包括EDI交换开始标识符@VKS,例如EDI消息ID(“VKN850”),包括发送方ID(例如,“PDA”)或者条形码PDA的其他唯一id的数据起源,任选的消息序列号(顺序分配的控制号254、264),以及表示库存控制传输日期的交易日期,例如,依照YYYYMMDD格式;各个定单首部段255、265,包括表明首部记录开始的文本“HDR”,交易类型,例如用“S”表明如段255(图7(a))中所示的存货补充定购,或者用D表明如段265(图7(b))所示的DCPD定购类型,任选的购买定单号(“PO”),寄送到的账号以及表明账号的场所以及与提交的定单信息相关联的场所,以及表明无论具有传真定单确认请求(如图7(a)所示)或者没有传真定单确认请求(如图7(b)所示)的情况下、通过“PDA”签订的定单的“PDA/FAX”字段,以及说明包括信用卡号、诊断镜片账号、诊断镜片账户场所、所请求的运输方法以及所请求的未来运输日期的信息的任选字段;以及相应的一个或多个库存管理明细记录段256、266,每个均包括表明以下内容的数据表明明细行项目开始的PRD字段,任选的贸易伙伴号,交易日期,所制造的镜片UPC或者唯一的制造镜片标识码(产品标识符代码257、267),交易数量,来自于发送/销售/接收往返的地方的账户场所,测量单位,以及活动代码。
如图7(b)所示,所述DCPD定购(图7(b))交易还包括患者段268,该患者段包括表明患者记录开始的“PAT”字段,表明佩带天数的任选字段,例如,1-7天(未示出),任选明信片消息id,其包括用于开始生成消息以便联络ECP办公室进行再定购的代码“A”,或者用于开始生成消息以便呼叫办公室建立约定的代码“B”;任选的打包单消息id,其包括用于开始生成一个或多个消息的代码,包括用于生成在将这些镜片用尽之前的至少一个星期内宣布联系办公室的重要性的消息的代码“A”,用于生成表明定购的镜片应该依照给用户说明的佩戴方法进行佩戴、而不能超出一天的消息的代码“B”,用于生成表明所说明的佩戴方法对于维护用户眼睛的健康是必不可少的消息的代码“C”,用于生成表明该镜片只属于单次使用每日佩戴而决不能重复使用的消息的代码“D”,用于生成作为提醒用户正佩戴日抛镜片并且这些镜片将要在仅仅一日使用之后被处理掉的消息的代码“E”,以及用于生成表明日抛镜片的健康效益的广告消息的代码“F”;例如,如果所述患者是近期患者时的患者id,以及如果是新患者时的新Vistakon患者ID或者-1,以及患者的姓、患者的名以及患者姓名的中间首字母。
如图7(b))进一步示出的,所述DCPD定购(图7(b))交易还包括地址段268,该地址段包括表明患者地址记录开始的“ADD”字段以及用于地址信息的一个或多个字段,并且所述DCPD定购交易还包括城市/邮政编码/州段269,其包括表明城市/邮政编码/州记录开始的“CSZ”字段以及包括用于表明城市、州、5位邮政编码以及任选的4位邮政编码扩展、区域代码以及7位电话号码、以及任选的5位电话号码扩展的一个或多个字段。
每个均示出提供给各个存货定单输入交易(图7(a))以及DCPD定购(图7(b))的最小数据的示例性定单输入记录250、260还包括明细行项目段,其包括表明明细行项目开始的DET字段;用于阐明连续的行项目编号的PO行编号字段;数量、即定单数量;测量单位;产品标识符代码;DCPD定单所要求的包括R(右眼)或者L(左眼)的镜片产品的产品使用;以及任选的定单明细行。各个存货定单输入交易(图7(a))以及DCPD定购(图7(b))交易的每个还包括各个存货259或者DCPD定购270交易结束记录(交换结束段),每个段均包括EDI交换结束标识符@VKE以及提供的明细记录的总数(DET)。
图8是描述用于在本发明的系统10中提供动态库存管理以及收益和/或诊断镜片跟踪的示例性方法300的概括性框图。就库存使用以及库存更新而言,如图2所示,并且在图8的框图中详细的示出,第一步骤302涉及接收经由通信网络从PDA设备16发送的数据。如上所述,从所述PDA发送的数据可以包括库存使用数据、或者作为选择可以包括定购请求数据。特别的是,将数据从PDA通过FTP从动态库存跟踪及管理系统10发送到第一FTP服务器56(例如,Sun 2000),如图2所示。作为响应,所述FTP Sun 2000服务器执行这样的过程,即将所述PDA数据连同通过因特网或者通过电话获得的镜片产品的任一定单一起捆绑为预定的文件格式,其中将所述文件经由FTP发送到如图2所示的AS/400系统58。使用Extol EDI翻译器35(图2)执行处理EDF013的程序。响应于将文件EDF013导入到Extol翻译器,如图8中的步骤304所示,将数据输入端设置为打开的连接并且通过消息类别翻译所述数据。也就是说,如图8步骤306所示,此处根据图7(a)所述的VKN850预定消息格式中提供的数据被翻译,即,被映射为称为EDF001、EDF002文件格式的EDI定单明细格式(图2)。同样,使用Extol翻译器,此处根据图7(c)所述的VKN852消息格式中包括的数据被映射为称为VMF001 470的库存更新文件格式,如同将根据图9所述的动态库存跟踪过程的一个实施例解释的那样,并且此处所述的VKNISR消息格式中包括的数据被映射为称为VMF004的清单请求文件格式(如图2所示)。返回参考图8,下一步骤308是验证已翻译的EDF001A、EDF002A、VMF001、VMF004格式中的字段是利用有效数据进行填充,即,EDF001、EDF002包括正确的定单首部字段,VMF001包括正确的库存使用字段,和/或VMF004包括正确的清单请求字段。为了便于论述,假定接收到了库存更新数据,下一步是利用使用值更新与所述ECP相关联的库存。也就是说,如在步骤309所示,调用程序以便读取PDA所报告的使用数据,并且将其提供到输入的VMF001库存更新文件,并且在步骤310,用于更新库存主文件VMF002,所述库存主文件VMF002用于跟踪单个ECP账户的库存计数值。此处将根据图3(b)的步骤115-118来描述所调用的算法。为了映射到VMF002主库存文件,所述VMF001包括4字节子包装标识符,所述标识符用于链接到产品使用数据库GBF472(图9中示出)以便获得所述UPC。使用账号、场所、UPC以及测量单位作为密钥,可以将所述数据链接到VMF002主库存文件。最初,对于每种相应的镜片产品(诊断或者收益),所有保存在库存主文件VMF002476(如图9所示)中的用于跟踪的单个ECP用户库存计数以镜片的“现有(on-hand)”库存水平量=XX镜片;“使用”数量=YY;以及“再定购点”阈值(例如下限阈值)=ZZ镜片开始。当从ECP的PDA接收到信息时,利用由文件VMF001报告的镜片产品使用来更新这些帐户。特别的是,具有来自于VMF001的活动的账户将从VMF001减少所报告的使用数量,而“使用的”数量将增加所报告的使用数量。例如,将所述VMF001文件中提供的使用量从数据库VMF002 476中的现有数量中减去。如果现有数量<0,那么将现有值设定为0。一旦完成验证并且没有报告错误,那么继续所述过程以便调用程序VMR002,其评估库存并且要么开始生成警告,要么因为现有库存水平小于等于再定购点(即,XX<=ZZ)而依照ECP优选向帐户发出定购,或者自动地生成再定购,例如,为诊断镜片生成。也就是说,如图9所示,所述程序VMR002 478被调用以便分析VMF002并且跟踪每个ECP的库存水平。作为此过程的结果,执行自动定单生成过程,其如图2所示那样调用以下步骤生成一个或多个文件EDF001A,该文件是为每个ECP进行定购并且用于验证其只为具有现有库存水平小于或等于再定购点阈值(即,XX<=ZZ)的那些ECP账户正确地写入的PDA的定单首部保存文件;生成文件EDF002A,该文件是定购和验证只为具有现有库存水平<=再定购点阈值的账户正确写入EDF002A细节的PDA的定单明细保存文件。
更具体来讲,参照图9,程序VMR002 478读取VMF002,直到文件结束(EOF),并且确定现有库存水平是否<=再定购点阈值,如图8中步骤312所示。如果满足此标准,那么所述过程依照账号和场所链接至EDF001A文件(图2)。如果没有找到EDF001A文件,那么创建所述EDF001A文件首部文件,以便包括账号、场所、EDI序列号(=0)、定单类型(=“S”)、定单来源(=“P”)和签订定单的人(例如,=“PDA/FAX”)。一旦写入EDF001A字段,就写入EDF002A字段,以便包括ECP账号、场所、EDI序列#=0、UPC、测量单位以及定购量(例如,=最小数量)。最后,作为此过程的进一步的结果,还在主库存文件VMF002中更新了以下库存跟踪值,正如此处对相应的ECP账户根据图3(b)的步骤125-127所述的那样。应该理解的是,作为此VMR002过程478的一部分,如果现有库存水平不小于再定购点阈值,那么可以将ECP的现有库存水平与第二“警告”阈值“WW”进行比较,该第二警告阈值向ECP表明确定的库存水平很低,并且顾客或者ECP可能希望开始再定购。也就是说,如在图8的步骤314所示,程序VMR002 478可以另外读取VMF002并且确定现有库存水平是否<=警告阈值水平(即,XX<=WW),并且如果是这样的话,向ECP用户启动警告消息,如在图8的步骤320所示。否则,所述过程继续到步骤302,以便等待下一定单。
图5(b)是举例说明ECP对收益以及诊断镜片的现有库存水平的瞬态图的本地ECP的PDA屏幕显示400的示例性描述。如图所示,一旦选择在所述PDA16中使用的为ECP而提供的库存跟踪功能执行软件时,所示出的菜单选项包括菜单选项403,用于按照产品系列来检查库存;选项406,用于按照SKU编号检查库存;选项408,用于启动新定单的签订;选项410,用于按照产品类型检查库存;以及选项412,用于检查总库存。优选的是,当浏览如图5(b)中所示的总库存的瞬态图时,对于每种类型的镜片,提供了用于表明现有物理量的条形图标记415;表明发放数量的标记420;以及表明期望满足所希望的需求或者使用的逻辑数量的标记425。如图5(b)所示,示出了已经为诊断镜片签订了定单的指示430。此外,作为警告阈值比较的结果,对于显示屏中示出的示例性库存镜片产品来说,低库存警告指示435具有表明镜片以及将要再定购的可能数量的标记440。
在另一个实施例中,可以执行为单个顾客触发自动定购镜片产品。例如,在为特定顾客提供了一批镜片之后,例如90天的供给量,那么ECP和/或定单输入系统可以跟踪天数,如此可以为那些特定患者自动生成对新供给量的定购。由此,ECP无须输入定单,而是可以将触发器构建到ECP的PDA软件中,用于跟踪在为顾客发放特定供应量之后过去的天数。在预设的时间已经过去之后,于是,所述ECP就可以自动地通知患者的供给量可能已经用尽到应该进行新镜片定购的程度了,或者作为选择,可以自动地生成定单并且依照此处所述的方式完成定购,以便特定的患者可以自动接收新的镜片运送。
返回参考图5(b)以及图8,步骤318作为动态库存跟踪过程另一部分,作为在步骤312确定低库存水平的结果、或者作为如图8中虚线319表示的开始接收定购请求的结果,从定单保存文件向EDI定购界面文件自动地生成定单。由此,在下一步骤318中,调用过程VMR003(如图2所示)来根据EDF001A以及EDF002A创建定单。优选的是,所述程序VMR003以给定时间(例如逐日)来执行以便为当天的活动生成定单。特别的是,VMR003读取EDF001A文件,直到遇到所述EOF,并且依照账号、场所以及EDI序列号链接至EDF001文件。如果没有找到,那么来自于定单首部创建的EDF001A的字段被移至EDF001并且被写入EDF001。然后,所述程序按照账号、场所以及EDI序列号设定并且读取EDF002A,直到未发现为止。如果找到的话,那么来自于EDF002A的字段被移至EDF002并且写入EDF002文件。这是一个循环过程,并且一直继续,直到在EDF00IA中遇到EDF为止。一旦成功完成程序,就清除EDF001A以及EDF002A。如图2中进一步所示那样,在步骤49,执行程序VMR004以便使用VMF004EDI文件格式生成清单汇总请求,所述请求被生成并且置于传真队列中。此请求是向ECP的确认,以通知ECP产品定购的数量以及递送日期。
虽然已经结合优选实施例描述了本发明,但是这不意味着将本发明的范围限制在所阐明的特定形式,相反,这意味着覆盖可以包括在本发明的精神和范围内的这些替代方案、修改以及等效手段,本发明的范围由所附权利要求书进行限定。
权利要求
1.一种动态库存跟踪及管理系统,包括服务器设备,用于允许访问数据库以便存储镜片产品信息,所述镜片产品信息包括库存数据,所述库存数据包含在负责向顾客发放镜片的各种场所处的库存中保存的镜片产品的类型以及数量,所述制造的镜片产品包括具有可读标志的包装,所述可读标志用于直接表明镜片产品信息或者提供包括在数据库中的相关镜片产品信息的参考;在每个场所提供的设备,用于扫描在各个场所发放给顾客的镜片产品包装上提供的指示,以及获得库存跟踪信息,所述库存跟踪信息包括镜片产品类型标识符和与场所有关的每种镜片产品类型的发放数量;用于允许将在每个所述场所获得的已扫描的库存跟踪信息经由通信网络直接发送给所述数据库服务器的机制;用于根据所述已扫描的库存跟踪信息跟踪在各种场所保存的每个库存的机制,所述跟踪机制依照保存在每个场所的所述库存水平中的数量来更新在每个场所发放的每种镜片类型的镜片产品的数量,并且报告已更新的库存镜片产品的库存水平信息以供在每个场所使用。
2.如权利要求1所述的动态库存跟踪及管理系统,其中所述用于直接与所述数据库服务器通信以便输入信息的机制包括至所述通信网络的有线连接。
3.如权利要求1所述的动态库存跟踪及管理系统,其中所述通信网络包括来自于以下组的一种,所述组包括公用交换电话网、公共互联网以及专用内部网。
4.如权利要求1所述的动态库存跟踪及管理系统,还包括定单输入基础结构,为所述各种场所提供镜片产品定购以及完成功能,在每个场所提供的所述扫描装置还允许根据报告给所述场所的所述已更新库存镜片产品库存来输入镜片产品定购信息,其中所述定购信息能够直接经由所述通信网络发送给所述定单输入基础结构。
5.如权利要求4所述的动态库存跟踪及管理系统,还包括用于在从一个场所处的所述设备接收直接发送的库存跟踪信息之前,对该场所进行身份验证的机制。
6.如权利要求5所述的动态库存跟踪及管理系统,其中所述跟踪机制包括用于将为一个场所保存的已更新库存水平与指定镜片产品类型的预定镜片定购阈值进行比较的机制,所述机制自动地开始生成定单以便将其发送给所述定单输入基础结构,从而能够为处于场所的特定镜片产品自动进行镜片供给补充。
7.如权利要求5所述的动态库存跟踪及管理系统,其中所述跟踪机制包括用于将为一个场所保存的已更新库存水平与指定镜片产品类型的预定镜片定购阈值进行比较的机制,所述机制自动生成消息以便将其发送给所述场所,所述消息表明在所述场所特定镜片产品的供给量低。
8.如权利要求4所述的动态库存跟踪及管理系统,其中在每个场所提供的所述扫描装置还能够输入特定顾客的镜片产品再定购信息,所述顾客再定购信息能够经由所述通信网络直接被发送到所述定单输入基础结构。
9.如权利要求8所述的动态库存跟踪及管理系统,其中提供的所述扫描指示包括与特定顾客再定购信息相关联的进一步指示,在每个场所提供的所述扫描装置还扫描所述进一步的指示,以便当为所述顾客再定购镜片时传输相关联的再定购信息。
10.如权利要求4所述的动态库存跟踪及管理系统,其中待跟踪的所述镜片产品类型包括来自于以下组的一个或多个,所述组包括用于试验与特定患者适配的诊断镜片,测试患者的身份保持不记名的,可是仍可通过测试患者标识码来跟踪。
11.如权利要求4所述的动态库存跟踪及管理系统,其中待跟踪的所述镜片产品类型包括收益镜片,所述收益镜片包括来自于以下组的一个或多个,所述组包括存货库存中保存的收益镜片,以及医生可控的患者递送(DCPD)收益镜片。
12.如权利要求4所述的动态库存跟踪及管理系统,其中在每个场所提供的用于扫描提供在发放给顾客的镜片产品包装上的指示的所述设备包括用于存储为了定购和库存跟踪目的而扫描的镜片产品信息的机制,所述系统周期性地经由所述通信网络向所述数据库服务器发送每个所述场所处的所述存储信息。
13.如权利要求1所述的动态库存跟踪及管理系统,其中存储在所述数据库服务器中的镜片产品信息包括以下组的一个或多个,所述组包括镜片产品代码、批号、库存单位(SKU)以及数量和镜片参数。
14.如权利要求1所述的动态库存跟踪及管理系统,其中所述扫描装置是手持式部件。
15.一种用于动态跟踪镜片产品库存的方法,所述方法包括以下步骤a)在存储器中存储包括库存数据的镜片产品信息,所述库存数据包括在负责向顾客发放镜片的各种场所的库存中保存的镜片产品的类型以及数量,所述制造的镜片产品包含具有直接表明所述镜片产品信息的可读标志的包装;b)扫描在各个场所发放给顾客的镜片产品包装上提供的指示,并且获得库存跟踪信息,所述库存跟踪信息包括镜片产品类型标识符,以及所发放并且与场所相关联的每个包装镜片的发放数量;c)经由通信网络向所述数据库服务器直接发送在每个所述场所处获得的已扫描的库存跟踪信息;以及d)通过依照在每个场所的所述库存水平中保存的数量来更新发放的镜片产品数量,从而根据所述已扫描的库存跟踪信息跟踪在各种场所处保存的库存;并且报告已更新的库存镜片产品库存水平信息以便在每个场所处使用。
16.如权利要求15所述的方法,其中所述直接发送的步骤b)还包括允许有线数据转送传输以便直接向所述数据库输入信息的步骤。
17.如权利要求15所述的方法,还包括以下步骤根据报告给所述场所的已更新的库存镜片产品库存来输入镜片产品定购信息,并且经由所述通信网络将所述定购信息直接发送给定单输入基础结构,以便为所述各种场所提供镜片产品定购和完成功能。
18.如权利要求17所述的方法,其中在步骤c)之前包括步骤在接收从一个场所处的所述设备直接发送的库存跟踪信息之前,对所述场所进行身份验证。
19.如权利要求18所述的方法,其中所述跟踪库存步骤d)包括以下步骤将为一个场所保存的已更新库存水平与指定镜片产品类型的第一预定镜片定购阈值进行比较;以及自动开始生成定单以便允许为处于场所的特定镜片产品进行自动镜片供给补充。
20.如权利要求18所述的方法,其中所述跟踪库存步骤d)还包括以下步骤将为一个场所保存的已更新库存水平与指定镜片产品类型的第二预定镜片定购阈值进行比较;以及自动生成消息以便将其发送给所述场所,所述消息表明在场所处的特定镜片产品的供给量很低。
21.如权利要求17所述的方法,其中所述待跟踪的镜片产品类型包括来自于以下组中的一个或多个,所述组包括用于试验与特定患者适配的诊断镜片,所述方法还包括以下步骤根据为每个场所设置的可定制的商业规则来自动补充所述诊断镜片,从而当低水平阈值满足所述场所的商业规则标准时,自动地将预定数量的诊断镜片运送到所述场所。
22.如权利要求17所述的方法,还包括以下步骤允许为特定顾客输入镜片产品再定购信息,并且将所述顾客再定购信息经由所述通信网络直接发送到所述定单输入基础结构。
23.如权利要求22所述的方法,其中提供的所述扫描指示包括与特定顾客的再定购信息相关联的进一步指示,所述扫描步骤包括扫描所述进一步的指示,以便当为所述顾客再定购镜片时传输相关联的再定购信息。
24.如权利要求23所述的方法,还包括以下步骤存储为定购或者库存跟踪目的而扫描的镜片产品信息;以及经由所述通信网络向所述数据库服务器周期性地分配在每个所述场所处获得的所述扫描信息。
25.一种机器可读取的设备,确实地包含可由机器执行的指令程序,以便执行用于动态跟踪镜片产品库存的方法步骤,所述方法步骤包括a)在存储器中存储包括库存数据的镜片产品信息,所述库存数据包括在负责向顾客发放镜片的各种场所的库存中保存的镜片产品的类型以及数量,所述制造的镜片产品包含具有直接表明所述镜片产品信息的可读标志的包装;b)扫描提供在各个场所发放给顾客的镜片产品包装上的指示,并且获得库存跟踪信息,所述库存跟踪信息包括镜片产品类型标识符以及与场所相关联的每个镜片产品类型的发放数量;c)经由通信网络向所述数据库服务器直接发送在每个所述场所获得的已扫描的库存跟踪信息;以及d)通过依照在每个场所的所述库存水平中保存的数量来更新发放的镜片产品数量,从而根据所述已扫描的库存跟踪信息跟踪在各种场所处保存的库存;并且报告已更新的库存镜片产品库存水平信息以便在每个场所处使用。
26.如权利要求25所述的机器可读取设备,其中所述直接发送的步骤b)还包括允许有线数据转送传输以便向所述数据库直接输入信息的步骤。
27.如权利要求25所述的机器可读取设备,还包括以下步骤根据报告给所述场所的已更新库存镜片产品库存来输入镜片产品定购信息,并且经由所述通信网络将所述定购信息直接发送给定单输入基础结构,以便为所述各种场所提供镜片产品定购和完成功能。
28.如权利要求25所述的机器可读取设备,其中在步骤c)之前包括步骤在接收从一个场所处的所述设备直接发送的库存跟踪信息之前,对所述场所进行身份验证。
29.如权利要求28所述的机器可读取设备,其中所述跟踪库存步骤d)还包括以下步骤将为一个场所保存的已更新库存水平与指定镜片产品类型的第一预定镜片定购阈值进行比较;以及自动开始生成定单以便将其发送到所述定单输入基础结构,从而允许为处于场所的特定镜片产品进行自动镜片供给补充。
30.如权利要求28所述的机器可读取设备,其中所述跟踪库存步骤d)还包括以下步骤将为一个场所保存的已更新库存水平与指定镜片产品类型的第二预定镜片定购阈值进行比较;以及自动地生成消息以便将其发送到所述场所,所述消息表明在一个场所处的特定镜片产品的供给量很低。
31.如权利要求27所述的机器可读取设备,其中所述待跟踪的镜片产品类型包括来自于以下组的一个或多个,所述组包括用于试验与特定患者适配的诊断镜片,所述方法还包括以下步骤根据为每个场所设置的可定制的商业规则来自动补充所述诊断镜片,从而每当低水平阈值满足所述场所的商业规则标准时,自动地将预定数量的诊断镜片运送到所述场所。
32.如权利要求27所述的机器可读取设备,还包括以下步骤允许为特定顾客输入镜片产品再定购信息,以及将所述顾客再定购信息经由所述通信网络直接发送到所述定单输入基础结构。
33.如权利要求27所述的机器可读取设备,其中提供的所述扫描指示包括与特定顾客的再定购信息相关联的进一步指示,所述扫描步骤包括扫描所述进一步的指示,以便当为所述顾客再定购镜片时传输相关联的再定购信息。
34.如权利要求33所述的机器可读取设备,还包括以下步骤存储为定购或者库存跟踪目的而扫描的镜片产品信息;以及经由所述通信网络向所述数据库服务器周期性地发送在每个所述场所处获得的所述已扫描信息。
全文摘要
动态库存跟踪及管理系统和由此的方法,用于使隐形眼镜产品的库存水平跟踪过程流线化,所述隐形眼镜是为了说明和诊断的目的保存在具有负责向患者发放镜片的眼睛保健医师的各种场所中。所述系统库存跟踪系统与定单输入基础结构无缝地接口连接以便自动开始补充保存在各种眼睛保健医师场所的存货以及诊断镜片库存水平,和/或提供由所述ECP接收的低库存警告消息。
文档编号G06Q10/00GK1701328SQ02829448
公开日2005年11月23日 申请日期2002年8月15日 优先权日2002年8月15日
发明者D·T·-F·王, D·迪斯, C·科尔科兰, A·佩尔格尔, R·R·拉亚 申请人:庄臣及庄臣视力保护公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1