Object oriented framework mechanism and method for providing a generic order entry processing interface for one or more order fulfillment systems

   
   

An object oriented framework defines a generic order processing interface that creates an order, and that processes the order and generates requests to one or more fulfillment systems to fill the order. The generic order suitably includes one or more line items. One or more extensible interface classes are provided in the framework, which allows a user to define the order entry protocol for the relevant order fulfillment systems. Once properly extended, the framework is used to generate an executable framework application, which allows a client to enter a generic order, and which then generates the appropriate requests to fill the order with the appropriate order fulfillment system or systems. The framework of the preferred embodiments thus allows the specific knowledge of the back-end order fulfillment systems to be isolated to the extended portions of the framework, while the front-end order entry system has no knowledge of the order fulfillment systems that may be called upon to fill an order. The framework of the present invention thus allows adding a new order fulfillment system by simply extending the framework to define the attributes of the new fulfillment system without making changes to the core portion of the framework that governs how generic orders are processed.

Uma estrutura orientada objeto define uma relação genérica processar de ordem que críem uma ordem, e que processe a ordem e gere pedidos a um ou mais sistema do fulfillment encher a ordem. A ordem genérica inclui apropriadamente um ou mais linha artigos. Um ou os mais classe extensible da relação é fornecido na estrutura, que permite que um usuário defina o protocolo da entrada de ordem para os sistemas relevantes do fulfillment da ordem. Uma vez que estendida corretamente, a estrutura é usada gerar uma aplicação executável da estrutura, que permitam que um cliente incorpore uma ordem genérica, e que gere então os pedidos apropriados encher a ordem com o sistema ou os sistemas apropriados do fulfillment da ordem. A estrutura das incorporações preferidas permite assim que o conhecimento específico dos sistemas back-end do fulfillment da ordem esteja isolado às parcelas prolongadas da estrutura, quando o sistema front-end da entrada de ordem não tiver nenhum conhecimento dos sistemas do fulfillment da ordem que podem ser convidados para encher uma ordem. A estrutura da invenção atual reserva assim adicionar um sistema novo do fulfillment da ordem simplesmente estendendo a estrutura para definir os atributos do sistema novo do fulfillment sem fazer mudanças à parcela do núcleo da estrutura que governa como as ordens genéricas são processadas.

 
Web www.patentalert.com

< System and method for analyzing communications of user messages to rank users and contacts based on message content

< System and method for data synchronization for a computer architecture for broadband networks

> Intelligent network

> Method and apparatus for discovering edge-disjoint shortest path pairs during shortest path tree computation

~ 00109