PROVIDING PAYMENT SOFTWARE APPLICATION AS ENTERPRISE SERVICES
First Claim
Patent Images
1. A system comprising:
- a computer system comprising one or more hardware platforms for executing computer software; and
computer software deployed on the computer system, the computer software implementing a plurality of service operations, the service operations comprising;
a notify of project expense operation operable to send a notification of project expense;
a first notify of settlement result cancellation operation operable to send a notification of a cancellation of an expense report relating to a receivables payables out interface;
a second notify of settlement result cancellation operation operable to send a notification of a cancellation of settlement results relating to an expense report in payroll input maintenance out interface;
a third notify of settlement result cancellation operation operable to send a notification of a cancellation of an expense report relating to an expense accounting out interface;
a first notify of settlement result operation operable to send a notification of a settlement result relating to an expense report in payroll input maintenance out interface;
a second notify of settlement result operation operable to send a notification of a settlement result relating to a receivables payables out interface;
a third notify of settlement result operation operable to send a notification of a settlement result relating to an expense accounting out interface;
a notify of product tax declaration operation operable to send a VAT declaration;
a cancel receivables payables operation operable to cancel a trade or tax receivable or payable;
a create receivables payables operation operable to create a trade or tax receivable or payable;
a cancel clearing operation operable to cancel a previously sent clearing request;
a notify of European community sales list report operation operable to send a European community sales list report;
a request payment cancellation operation operable to cancel a payment;
a notify of payment cancellation operation operable to send a notification of a payment or clearing cancellation;
a request payment information and provisional payment reservation change operation operable to send a request for payment information with a change of provisional reservation of money;
a request payment operation operable to send a request for payment;
a notify of trade receivables payables account statement operation operable to send a notification of receivables and payables on a business partners account;
a confirm clearing operation operable to send a confirmation for a clearing request;
a request payment information and provisional payment reservation operation operable to send a request for payment information with a provisional reservation of money;
a query liquidity information operation operable to obtain liquidity information;
a notify of withholding tax declaration operation operable to send a withholding tax declaration;
a create clearing operation operable to create a clearing for business partner-initiated payments;
a notify of dunning operation operable to send a notification of outstanding payments;
a notify of provisional payment reservation change cancellation operation operable to register the change of a provisional payment to the last transactional or saved state;
a change payment based on payment request confirmation operation operable to confirm the execution of a payment request or a payment request cancellation;
a notify of payment operation operable to send a notification about payments or clearings of trade and tax receivables or payables;
a cancel foreign receivable payable operation operable to send a cancellation of a foreign receivable or payable; and
a create foreign receivable payable operation operable to create a foreign receivable or payable.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including systems and computer program products, for a service architecture design that provides enterprise services having payment functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.
-
Citations
23 Claims
-
1. A system comprising:
-
a computer system comprising one or more hardware platforms for executing computer software; and computer software deployed on the computer system, the computer software implementing a plurality of service operations, the service operations comprising; a notify of project expense operation operable to send a notification of project expense; a first notify of settlement result cancellation operation operable to send a notification of a cancellation of an expense report relating to a receivables payables out interface; a second notify of settlement result cancellation operation operable to send a notification of a cancellation of settlement results relating to an expense report in payroll input maintenance out interface; a third notify of settlement result cancellation operation operable to send a notification of a cancellation of an expense report relating to an expense accounting out interface; a first notify of settlement result operation operable to send a notification of a settlement result relating to an expense report in payroll input maintenance out interface; a second notify of settlement result operation operable to send a notification of a settlement result relating to a receivables payables out interface; a third notify of settlement result operation operable to send a notification of a settlement result relating to an expense accounting out interface; a notify of product tax declaration operation operable to send a VAT declaration; a cancel receivables payables operation operable to cancel a trade or tax receivable or payable; a create receivables payables operation operable to create a trade or tax receivable or payable; a cancel clearing operation operable to cancel a previously sent clearing request; a notify of European community sales list report operation operable to send a European community sales list report; a request payment cancellation operation operable to cancel a payment; a notify of payment cancellation operation operable to send a notification of a payment or clearing cancellation; a request payment information and provisional payment reservation change operation operable to send a request for payment information with a change of provisional reservation of money; a request payment operation operable to send a request for payment; a notify of trade receivables payables account statement operation operable to send a notification of receivables and payables on a business partners account; a confirm clearing operation operable to send a confirmation for a clearing request; a request payment information and provisional payment reservation operation operable to send a request for payment information with a provisional reservation of money; a query liquidity information operation operable to obtain liquidity information; a notify of withholding tax declaration operation operable to send a withholding tax declaration; a create clearing operation operable to create a clearing for business partner-initiated payments; a notify of dunning operation operable to send a notification of outstanding payments; a notify of provisional payment reservation change cancellation operation operable to register the change of a provisional payment to the last transactional or saved state; a change payment based on payment request confirmation operation operable to confirm the execution of a payment request or a payment request cancellation; a notify of payment operation operable to send a notification about payments or clearings of trade and tax receivables or payables; a cancel foreign receivable payable operation operable to send a cancellation of a foreign receivable or payable; and a create foreign receivable payable operation operable to create a foreign receivable or payable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product encoded on a tangible machine-readable information carrier for implementing a plurality of services, the product comprising computer software operable to implement on a computer system services operations, the services operations comprising:
-
a notify of project expense operation operable to send a notification of project expense; a first notify of settlement result cancellation operation operable to send a notification of a cancellation of an expense report relating to a receivables payables out interface; a second notify of settlement result cancellation operation operable to send a notification of a cancellation of settlement results relating to an expense report in payroll input maintenance out interface; a third notify of settlement result cancellation operation operable to send a notification of a cancellation of an expense report relating to an expense accounting out interface; a first notify of settlement result operation operable to send a notification of a settlement result relating to an expense report in payroll input maintenance out interface; a second notify of settlement result operation operable to send a notification of a settlement result relating to a receivables payables out interface; a third notify of settlement result operation operable to send a notification of a settlement result relating to an expense accounting out interface; a notify of product tax declaration operation operable to send a VAT declaration; a cancel receivables payables operation operable to cancel a trade or tax receivable or payable; a create receivables payables operation operable to create a trade or tax receivable or payable; a cancel clearing operation operable to cancel a previously sent clearing request; a notify of European community sales list report operation operable to send a European community sales list report; a request payment cancellation operation operable to cancel a payment; a notify of payment cancellation operation operable to send a notification of a payment or clearing cancellation; a request payment information and provisional payment reservation change operation operable to send a request for payment information with a change of provisional reservation of money; a request payment operation operable to send a request for payment; a notify of trade receivables payables account statement operation operable to send a notification of receivables and payables on a business partners account; a confirm clearing operation operable to send a confirmation for a clearing request; a request payment information and provisional payment reservation operation operable to send a request for payment information with a provisional reservation of money; a query liquidity information operation operable to obtain liquidity information; a notify of withholding tax declaration operation operable to send a withholding tax declaration; a create clearing operation operable to create a clearing for business partner-initiated payments; a notify of dunning operation operable to send a notification of outstanding payments; a notify of provisional payment reservation change cancellation operation operable to register the change of a provisional payment to the last transactional or saved state; a change payment based on payment request confirmation operation operable to confirm the execution of a payment request or a payment request cancellation; a notify of payment operation operable to send a notification about payments or clearings of trade and tax receivables or payables; a cancel foreign receivable payable operation operable to send a cancellation of a foreign receivable or payable; and a create foreign receivable payable operation operable to create a foreign receivable or payable. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for providing services from a computer system having payment functionality, the method comprising:
providing services through the sending of messages, the messages including; a notification about a project expense; a notification about a cancellation of an expense report; a notification about a cancellation of settlement results; a notification about a settlement result; a notification about a VAT declaration; a notification cancelling a trade or tax receivable or payable; a notification creating a trade or tax receivable or payable; a notification about a canceling a previously sent clearing request; a notification about a European Community Sales List Report; a notification cancelling a payment; a notification about a payment or clearing cancellation; a notification requesting payment information with a change of provisional reservation of money; a notification requesting payment; a notification about receivables and payables on a business partners account; a notification confirming a clearing request; a notification requesting payment information with a provisional reservation of money; a notification about getting liquidity information; a notification about a withholding tax declaration; a notification creating a clearing for business partner-initiated payments; a notification about outstanding payments; a notification registering the change of a provisional payment to the last transactional or saved state; a notification confirming the execution of a payment request or a payment request cancellation; a notification about payments or clearings of trade and tax receivables or payables; a notification cancelling a foreign receivable or payable; and a notification creating a foreign receivable or payable.
Specification