Methods, software modules and software application for logging transaction-tax-related transactions
First Claim
1. A computer-based method for logging transaction-tax-related transactions, wherein the transactions to be logged may include a previously calculated transaction-tax amount of the transaction, the method using rules which define, depending on transaction data, what transactions have to be logged and what data items of a transaction have to be logged, the method comprising:
- receiving a logging request for a transaction;
evaluating the logging rules with transaction data of said transaction, selecting, in response to an outcome of the evaluation which demands that the transaction is logged, the data items of the transaction which have to be logged, according to the result of the evaluation;
logging, in response to an outcome of the evaluation which demands that the transaction is logged, the selected data items of the transaction;
wherein the rules and their evaluation enable the decision as to whether a transaction and which data items are logged to depend on at least one of the type of the transaction and a jurisdiction which is relevant for the transaction;
wherein the method is carried out by a software module which can be invoked independently of a software module for the previous calculation of the transaction-tax amount of the transaction.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention is directed to a computer-based method for logging transaction-tax-related transactions, the method using rules which define, depending on transaction data, what transactions have to be logged, the method comprising: receiving a logging request for a transaction; evaluating the logging rules with transaction data of said transaction, logging said transaction if the result of the evaluation demands it. The invention is also directed to related software modules and a related software application.
43 Citations
14 Claims
-
1. A computer-based method for logging transaction-tax-related transactions, wherein the transactions to be logged may include a previously calculated transaction-tax amount of the transaction, the method using rules which define, depending on transaction data, what transactions have to be logged and what data items of a transaction have to be logged, the method comprising:
-
receiving a logging request for a transaction;
evaluating the logging rules with transaction data of said transaction, selecting, in response to an outcome of the evaluation which demands that the transaction is logged, the data items of the transaction which have to be logged, according to the result of the evaluation;
logging, in response to an outcome of the evaluation which demands that the transaction is logged, the selected data items of the transaction;
wherein the rules and their evaluation enable the decision as to whether a transaction and which data items are logged to depend on at least one of the type of the transaction and a jurisdiction which is relevant for the transaction;
wherein the method is carried out by a software module which can be invoked independently of a software module for the previous calculation of the transaction-tax amount of the transaction. - View Dependent Claims (2, 3, 4)
-
-
5. A software module for logging transaction-tax related transactions for use in a transaction-tax processing application, wherein the transactions to be logged may include a previously calculated transaction-tax amount of the transaction, the software module arranged to:
-
use rules which define, depending on transaction data, what transactions have to be logged and what data items of a transaction have to be logged;
receive a logging request for a transaction;
evaluate the logging rules with transaction data of said transaction, select, in response to an outcome of the evaluation which demands that the transaction is logged, the data items of the transaction which have to be logged, according to the result of the evaluation;
log, in response to an outcome of the evaluation which demands that the transaction is logged, the selected data items of the transaction;
wherein the rules and their evaluation enable the decision as to whether a transaction and which data items are logged to depend on at least one of the type of the transaction and a jurisdiction which is relevant for the transaction;
wherein the software module can be invoked independently of a software module for the previous calculation of the transaction-tax amount of the transaction. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A software application for computer-based transition-tax processing, comprising a software module for logging transaction-tax related transactions according to logging rules which define, depending on transaction data, what transactions have to be logged and what data items of a transaction have to be logged;
-
the software application providing a logging rule configuration interface which enables the logging, rules to be input and configured by a user without a need to change hard-coded programs;
the logging module comprising a component for reading the rules input via the logging rule configuration interface;
the logging module arranged to;
receive a logging request for a transaction;
evaluate the logging rules with transaction data of said transaction, select, in response to an outcome of the evaluation which demands that the transaction is logged, the data items of the transaction which have to be logged, according to the result of the evaluation;
log, in response to an outcome of the evaluation which demands that the transaction is logged, the selected data items of the transaction;
wherein the rules and their evaluation enable the decision as to whether a transaction and which data items are logged to depend on at least one of the type of the transaction and a jurisdiction which is relevant for the transaction;
wherein the software module can be invoked independently of a software module for the previous calculation of the transaction-tax amount of the transaction.
-
Specification