Large line item event processing system
AssigneeSap SE
InventorsMonika Ahuja, Ranjith Pavanje Raja Rao, Ganesh Choudhary
Life of this patent
Estimating the term…
Abstract
In an example embodiment, a scalable solution is provided that identifies sourcing events that are large line item events and reroutes requests for operations related to such events to a specialized content service. The specialized content service authenticates the requests and causes data pertaining to the large line item events to be stored in and/or retrieved from a document database for LLI event processing. The result is that operations for LLI events are able to be processed much faster than in prior art solutions.
Claims20
A system comprising:
- at least one hardware processor;
- and
- a computer-readable medium storing instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform operations comprising:
- receiving, from an application core, a request for an operation for a large line item (LLI) event, the request having been rerouted from the application core based on a determination that a request for an operation for an event corresponds to a LLI event, in accordance with a threshold defined for a large line item event at the application core;
- executing the operation on one or more documents corresponding to the LLI event, the one or more documents stored in a collection in a non-relational document database;
- receiving results of the operation from the non-relational document database;
- and
- sending the results to the application core for reporting to a user via a graphical user interface.
A method comprising:
- receiving, from an application core, a request for an operation for a large line item (LLI) event, the request having been rerouted from the application core based on a determination that a request for an operation for an event corresponds to a LLI event, in accordance with a threshold defined for a large line item event at the application core;
- executing the operation on one or more documents corresponding to the LLI event, the one or more documents stored in a collection in a non-relational document database;
- receiving results of the operation from the non-relational document database;
- and
- sending the results to the application core for reporting to a user via a graphical user interface.
A non-transitory machine-readable medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
- receiving, from an application core, a request for an operation for a large line item (LLI) event, the request having been rerouted from the application core based on a determination that a request for an operation for an event corresponds to a LLI event, in accordance with a threshold defined for a large line item event at the application core;
- executing the operation on one or more documents corresponding to the LLI event, the one or more documents stored in a collection in a non-relational document database;
- receiving results of the operation from the non-relational document database;
- and
- sending the results to the application core for reporting to a user via a graphical user interface.
Dependencies are inferred from the claim text.