System and method for front end business logic and validation
2 Assignments
0 Petitions
Accused Products
Abstract
A hybird Notes/DB2 environment provides a requisition catalog on the Web. Client browsers are connected to a GWA infrastructure including a first network dispatcher and a virtual cluster of Domino.Go servers. The network dispatcher sprays out browser requests among configured .nsf servers in virtual server cluster. Communications from this virtual server cluster are, in turn, dispatched by a second network dispatcher servers in a Domino cluster. External objects, primarily for a GUI, are served in a .dfs and include graphic files, Java files, HTML images and net.data macros. The catalog is built from supplier provided flat files. A front end is provided for business logic and validation, as also is a relation database backend. HTML forms are populated using relational database agents. A role table is used for controlling access both to Notes code and DB2 data. Large amounts of data is quickly transferred using an intermediate agent and window.
112 Citations
23 Claims
-
1-3. -3. (canceled)
-
4. A method for validating zip code entries on a requisition, comprising the steps of:
-
providing a database of valid zip codes;
responsive to entry of a zip code on a requisition or to the changing of delivery information which includes zip code on a requisition line item, validating the zip code against said database. - View Dependent Claims (5, 6)
-
-
7. A requisition catalog system for a large enterprise in a web environment, comprising:
-
application server means for insuring that all general ledger accounts associated with commodities in a relational database are correct; and
said application server means also for providing a description mapping account codes to commodity codes from an associated accounting system for use by a requester to select the correct general ledger account when doing financial validation on a requisition for said commodities.
-
-
8. A method for validating a requisition in a requisition catalog system for a large enterprise in a web environment, comprising the steps of:
-
matching general ledger accounts associated with commodities in a relational database; and
displaying to a user a mapping of account codes and descriptions to commodity codes from said relational database, thereby enabling said user to select a correct general ledger account when validating said requisition.
-
-
9. A method for managing a chart of accounts, comprising the steps of:
-
displaying to an administrator an accounting system generated chart of accounts, said chart including for each account an account identifier and commodity description;
responsive to administrator selection, pushing a selected commodity description and account identifier to a company commodity group document together with information enabling a user to select a correct commodity. - View Dependent Claims (10)
-
-
11. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps for managing a chart of accounts, said method steps comprising:
-
displaying to an administrator an accounting system generated chart of accounts, said chart including for each account an account identifier and commodity description;
responsive to administrator selection, pushing a selected commodity description and account identifier to a company commodity group document together with information enabling a user to select a correct commodity.
-
-
12. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps for validating a requisition in a requisition catalog system for a large enterprise in a web environment, said method steps comprising:
-
matching general ledger accounts associated with commodities in a relational database; and
displaying to a user a mapping of account codes and descriptions to commodity codes from said relational database, thereby enabling said user to select a correct general ledger account when validating said requisition.
-
-
13. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps for validating zip code entries on a requisition, said method steps comprising:
-
providing a database of valid zip codes;
responsive to entry of a zip code on a requisition or to the changing of delivery information which includes zip code on a requisition line item, validating the zip code against said database.
-
-
14. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps for creating a valid chart of accounts from which an administrator can facilitate and enable a requisitioner to select a valid general ledger account, said method steps comprising:
-
establishing a communication link with an external enterprise catalog system to build an appropriate chart of accounts for a given company;
transmitting from said enterprise catalog system a chart of accounts with descriptions to a requisition catalog system database;
administrator selecting from said requisition catalog system database valid accounts with descriptions for a given commodity and purchase period, said description mapping account codes selected by said administrator to a given commodity code from an associated accounting system for use by a requester to select the correct general ledger account when doing financial validation on a requisition for said commodities;
said administrator then associating a selected account/description tuple with company commodity groups for use in a requisition creation process; and
upon said requester selecting a commodity from a commodity description document presenting said commodity codes and initiating a proceed to accounting process, presenting to said requisitioner a financial worksheet with valid general ledger accounts numbers and descriptions for selection by said requisitioner. - View Dependent Claims (16, 22, 23)
-
-
15. A computer program product for creating a valid chart of accounts from which an administrator of a local enterprise can facilitate and enable a requisitioner to select a valid general ledger account, said computer program product comprising:
-
a computer readable medium;
first program instructions to establish a communication link with an external enterprise catalog computer system to build an appropriate chart of accounts for a given company;
second program instructions to transmit from said enterprise catalog system a chart of accounts with descriptions to a requisition catalog computer system database;
third program instructions to enable an administrator to select from said requisition catalog computer system database valid accounts with descriptions for a given commodity and purchase period, said description mapping account codes selected by said administrator to a given commodity code from an associated accounting computer system for use by a requester at a computer terminal to select a correct general ledger account when doing financial validation on a requisition for said commodities;
fourth program instructions to enable said administrator to then associate a selected account/description tuple with company commodity groups for use in a requisition creation process; and
fifth program instructions, responsive to said requester selecting a commodity from a commodity description document, to pre sent said commodity codes, initiate a proceed to accounting process, and to present to said requisitioner a financial worksheet with valid general ledger accounts numbers and descriptions for selection by said requisitioner; and
whereinsaid first, second, third, fourth, and fifth program instructions are recorded on said medium. - View Dependent Claims (17, 18, 19)
-
-
20-21. -21. (canceled)
Specification