Abstract:
A system and method for providing a financial software system to various actors in the financial supply chain to facilitate transactions and communications. Specifically, direct debit mandates may be modeled as a business or process object with generic services that can be consumed from other applications deployed at various actors supporting different processing steps in the financial supply chain. Such can be compatible with both the debtor and creditor systems allowing for payments and collections to take place without undue work, time loss, or expense.
Abstract:
The processing application includes numerous jobs for performing processing operations on computing objects. Whereas previous systems log job information on a per job basis, the apparatus and method includes generating application messages. These application messages are generated based on events in the operation of the application and the messages include predefined event information. The application messages are processing and filtered by a central logging device, which may be in response to customization properties. From this central logging device the filtered messages are centrally stored in an application log database, thereby providing a central depository and formatting of previously incongruent job-specific logging data.
Abstract:
A business object model, which reflects data that used during a given business transaction, is utilized to generate interfaces This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction.
Abstract:
The processing application includes numerous jobs for performing processing operations on computing objects. Whereas previous systems log job information on a per job basis, the apparatus and method includes generating application messages. These application messages are generated based on events in the operation of the application and the messages include predefined event information. The application messages are processing and filtered by a central logging device, which may be in response to customization properties. From this central logging device the filtered messages are centrally stored in an application log database, thereby providing a central depository and formatting of previously incongruent job-specific logging data.
Abstract:
Disclosed are methods and systems for automated bank transfer using an identifier token. The methods and systems involve generating an invoice with an identifier token at a payee, the identifier token including bank transfer information of the payee, updating an invoice repository with the invoice and the identifier token and on updating the invoice and the identifier token, generating a notification to the payer, the notification including the identifier token.
Abstract:
Batch processing of financial transactions includes collecting a plurality of payments, such as credit or debit payments, in a payment system. The payments are sorted with the credit payments being sorted to a credit bundle. The debit payments are submitted to a simulated posting in an account management system. If the debit payment would be accepted, the debit payment is added to a debit bundle. Thereupon, the credit bundle is processed as a single transaction in the account management system. The payment system verifies that an account associated with the debit bundle has the financial reserves to cover the debit bundle amount. If the reserve is not available, the payment system removes debit payments until the reserve covers the debit bundle. The debit bundle is then processed as a single transaction in the account management system.
Abstract:
Method and apparatus for the computer-implemented processing of electronic payment instructions, wherein in a first step total instruction data contained in a payment instruction are analysed in an instruction input processor and separated into payment instruction data which are needed for processing the payment instruction and accounting data which are not needed for processing the payment instruction, the payment instruction data being converted into a uniform metaformat for processing in a subsequent payment processing apparatus (payment engine) and the accounting data being stored temporarily in a data bank together with linkage instructions, in a second step the payment instruction data converted into the metaformat are processed in the subsequent payment processing device, while, for each payee, there is automatically a routing identification and a clearing identification and, depending on the clearing identification, internal preparation of the payment instruction entry, and in a third step the automatically generated data relating to an outgoing payment instruction are converted in an instruction output processor into a target data format and are supplemented by the data which have been temporarily stored in the data bank.
Abstract:
A business object model, which reflects data that used during a given business transaction, is utilized to generate interfaces This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction.
Abstract:
Computer-implemented methods, computer systems and computer program products are provided for parallel processing a plurality of data objects with a plurality of processors. As disclosed herein, the data objects to be assembled for further processing may be in bundles, the bundles obeying first predefined criteria, which is dynamically controlled by using a bundle specific master table. The methods and systems may generate pipelines of data objects by pre-selecting and grouping the data objects according to second predefined criteria by a first group of the plurality of processors, and create the bundles from each pipeline of the pre-selected data objects by a second group of the plurality of processors.