PROVIDING HUMAN CAPITAL MANAGEMENT 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;
computer software deployed on the computer system, the computer software implementing a plurality of service operations, the service operations comprising;
a first create employee arrangements operation to create business objects for employee arrangements relating to an AT employer regulatory compliance process component;
a notify of AT employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for an AT employee in the human capital management deployment unit;
a notify of AT employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for an AT employee in the human capital management deployment unit;
a second create employee arrangements operation operable to create business objects for employee arrangements relating to an AU employer regulatory compliance process component;
a notify of AU employee pension insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed pension insurance data for an AU employee in the human capital management deployment unit;
a notify of AU employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for an AU employee in the human capital management deployment unit.a third create employee arrangements operation operable to create business objects for employee arrangements relating to a CA employer regulatory compliance process component;
a notify of CA employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a CA employee in the human capital management deployment unit;
a fourth create employee arrangements operation operable to create business objects for employee arrangements relating to a CH employer regulatory compliance process component;
a notify of CH employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for a CH employee in the human capital management deployment unit;
a notify of CH employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a CH employee in the human capital management deployment unit;
a fifth create employee arrangements operation operable to create business objects for employee arrangements relating to a DK employer regulatory compliance process component;
a notify of DK employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for a DK employee in the human capital management deployment unit;
a notify of DK employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a DK employee in the human capital management deployment unit;
a sixth create employee arrangements operation operable to create business objects for employee arrangements relating to an NL employer regulatory compliance process component;
a notify of NL employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for an NL employee in the human capital management deployment unit;
a notify of NL employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for an NL employee in the human capital management deployment unit;
a seventh create employee arrangements operation operable to create business objects for employee arrangements relating to an SG employer regulatory compliance process component;
a notify of SG employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for an SG employee in the human capital management deployment unit;
a notify of SG employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a SG employee in the human capital management deployment unit;
an eighth create employee arrangements operation operable to create business objects for employee arrangements relating to a ZA employer regulatory compliance process component;
a notify of ZA employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for a ZA employee in the human capital management deployment unit;
a notify of ZA employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a ZA employee in the human capital management deployment unit;
a ninth create employee arrangements operation operable to create business objects for employee arrangements relating to a CN employer regulatory compliance process component;
a notify of CN employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for a CN employee in the human capital management deployment unit;
a notify of CN employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a CN employee in the human capital management deployment unit;
a create employee compensation agreement operation operable to create an employee compensation agreement;
a notify of employee compensation agreement operation operable to notify the process component payroll processing about the agreement between an employer and an employee detailing all compensation components that are relevant to the employee;
a tenth create employee arrangements operation operable to create business objects for employee arrangements relating to a DE employer regulatory compliance process component;
a notify of DE employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for a DE employee in the human capital management deployment unit;
a notify of DE employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a DE employee in the human capital management deployment unit;
a create employee payroll agreement operation operable to convert information about payroll agreement data of an employee which is to be migrated from a legacy system into employee payroll administration;
a maintain collection of payroll process view operation operable to notify the view of the payroll process in the human capital management deployment unit of changes to the payroll process business object;
a notify of employee payroll agreement operation operable to notify the payroll deployment unit of changes to the employee payroll agreement business object in the human capital management deployment unit;
an eleventh create employee arrangements operation operable to create business objects for employee arrangements relating to a FR employer regulatory compliance process component;
a notify of FR employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for a FR employee in the human capital management deployment unit;
a twelfth create employee arrangements operation operable to create business objects for employee arrangements relating to a GB employer regulatory compliance process component;
a notify of GB employee social insurance arrangement operable operation to notify the payroll processing deployment unit about new or changed social insurance data for a GB employee in the human capital management deployment unit;
a notify of GB employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a GB employee in the human capital management deployment unit;
a thirteenth create employee arrangements operation operable to create business objects for employee arrangements relating to a IT employer regulatory compliance process component;
a notify of IT employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for an IT employee in the human capital management deployment unit;
a notify of IT employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for an IT employee in the human capital management deployment unit;
a create employment operation operable to convert information about an employment which is to be migrated from a legacy system into employment based on message type employment migrate request;
a create employee time information operation operable to convert information about an employee'"'"'s time data that is to be migrated from a legacy system to time and labor management;
a maintain operation operable to create, change, or delete an employee time confirmation view of service transaction document;
a maintain employee time confirmation view of project operation operable to update the employee time confirmation view of project business object based on changes to the project business object in project processing;
a notify of employee time account operation operable to notify the payroll processing process component of changes to the employee time account business object;
a notify of employee time calendar operation operable to notify payroll processing of changes to the employee time calendar business object;
a notify of internal acknowledgement operation operable to notify goods and service acknowledgement of a service provided by an external employee sent when an active employee time that contains information relevant for goods and service acknowledgement is created, changed, or cancelled;
a notify of internal acknowledgement cancellation operation operable to notify goods and service acknowledgement of the cancellation of an externally provided service sent when an active employee time that contains information relevant for goods and service acknowledgement is cancelled;
a notify of planned working times operation operable to notify the country-specific employee payroll input business object about planned working times;
a notify of project task confirmation operation operable to notify project processing of a project task confirmation or a project task status change sent when project-relevant information is created, changed, or cancelled in an active employee time;
a notify of service provision operation operable to notify accounting of a service provision sent when an active employee time that contains information relevant for accounting is created;
a notify of service provision cancellation operation operable to notify accounting of the cancellation of a service provision sent when an active employee time that contains information relevant for accounting is cancelled;
a fourteenth create employee arrangements operation operable to create business objects for employee arrangements relating to the US employer regulatory compliance process component;
a notify of US employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a US employee in the human capital management deployment unit;
a fifteenth create employee arrangements operation operable to create business objects fro employee arrangements relating to the IN employer regulatory compliance process component; and
a notify of IN employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for an IN employee in the human capital management deployment unit.
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 human capital management 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
20 Claims
-
1. A system comprising:
-
a computer system comprising one or more hardware platforms for executing computer software; computer software deployed on the computer system, the computer software implementing a plurality of service operations, the service operations comprising; a first create employee arrangements operation to create business objects for employee arrangements relating to an AT employer regulatory compliance process component; a notify of AT employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for an AT employee in the human capital management deployment unit; a notify of AT employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for an AT employee in the human capital management deployment unit; a second create employee arrangements operation operable to create business objects for employee arrangements relating to an AU employer regulatory compliance process component; a notify of AU employee pension insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed pension insurance data for an AU employee in the human capital management deployment unit; a notify of AU employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for an AU employee in the human capital management deployment unit. a third create employee arrangements operation operable to create business objects for employee arrangements relating to a CA employer regulatory compliance process component; a notify of CA employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a CA employee in the human capital management deployment unit; a fourth create employee arrangements operation operable to create business objects for employee arrangements relating to a CH employer regulatory compliance process component; a notify of CH employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for a CH employee in the human capital management deployment unit; a notify of CH employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a CH employee in the human capital management deployment unit; a fifth create employee arrangements operation operable to create business objects for employee arrangements relating to a DK employer regulatory compliance process component; a notify of DK employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for a DK employee in the human capital management deployment unit; a notify of DK employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a DK employee in the human capital management deployment unit; a sixth create employee arrangements operation operable to create business objects for employee arrangements relating to an NL employer regulatory compliance process component; a notify of NL employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for an NL employee in the human capital management deployment unit; a notify of NL employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for an NL employee in the human capital management deployment unit; a seventh create employee arrangements operation operable to create business objects for employee arrangements relating to an SG employer regulatory compliance process component; a notify of SG employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for an SG employee in the human capital management deployment unit; a notify of SG employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a SG employee in the human capital management deployment unit; an eighth create employee arrangements operation operable to create business objects for employee arrangements relating to a ZA employer regulatory compliance process component; a notify of ZA employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for a ZA employee in the human capital management deployment unit; a notify of ZA employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a ZA employee in the human capital management deployment unit; a ninth create employee arrangements operation operable to create business objects for employee arrangements relating to a CN employer regulatory compliance process component; a notify of CN employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for a CN employee in the human capital management deployment unit; a notify of CN employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a CN employee in the human capital management deployment unit; a create employee compensation agreement operation operable to create an employee compensation agreement; a notify of employee compensation agreement operation operable to notify the process component payroll processing about the agreement between an employer and an employee detailing all compensation components that are relevant to the employee; a tenth create employee arrangements operation operable to create business objects for employee arrangements relating to a DE employer regulatory compliance process component; a notify of DE employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for a DE employee in the human capital management deployment unit; a notify of DE employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a DE employee in the human capital management deployment unit; a create employee payroll agreement operation operable to convert information about payroll agreement data of an employee which is to be migrated from a legacy system into employee payroll administration; a maintain collection of payroll process view operation operable to notify the view of the payroll process in the human capital management deployment unit of changes to the payroll process business object; a notify of employee payroll agreement operation operable to notify the payroll deployment unit of changes to the employee payroll agreement business object in the human capital management deployment unit; an eleventh create employee arrangements operation operable to create business objects for employee arrangements relating to a FR employer regulatory compliance process component; a notify of FR employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for a FR employee in the human capital management deployment unit; a twelfth create employee arrangements operation operable to create business objects for employee arrangements relating to a GB employer regulatory compliance process component; a notify of GB employee social insurance arrangement operable operation to notify the payroll processing deployment unit about new or changed social insurance data for a GB employee in the human capital management deployment unit; a notify of GB employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a GB employee in the human capital management deployment unit; a thirteenth create employee arrangements operation operable to create business objects for employee arrangements relating to a IT employer regulatory compliance process component; a notify of IT employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for an IT employee in the human capital management deployment unit; a notify of IT employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for an IT employee in the human capital management deployment unit; a create employment operation operable to convert information about an employment which is to be migrated from a legacy system into employment based on message type employment migrate request; a create employee time information operation operable to convert information about an employee'"'"'s time data that is to be migrated from a legacy system to time and labor management; a maintain operation operable to create, change, or delete an employee time confirmation view of service transaction document; a maintain employee time confirmation view of project operation operable to update the employee time confirmation view of project business object based on changes to the project business object in project processing; a notify of employee time account operation operable to notify the payroll processing process component of changes to the employee time account business object; a notify of employee time calendar operation operable to notify payroll processing of changes to the employee time calendar business object; a notify of internal acknowledgement operation operable to notify goods and service acknowledgement of a service provided by an external employee sent when an active employee time that contains information relevant for goods and service acknowledgement is created, changed, or cancelled; a notify of internal acknowledgement cancellation operation operable to notify goods and service acknowledgement of the cancellation of an externally provided service sent when an active employee time that contains information relevant for goods and service acknowledgement is cancelled; a notify of planned working times operation operable to notify the country-specific employee payroll input business object about planned working times; a notify of project task confirmation operation operable to notify project processing of a project task confirmation or a project task status change sent when project-relevant information is created, changed, or cancelled in an active employee time; a notify of service provision operation operable to notify accounting of a service provision sent when an active employee time that contains information relevant for accounting is created; a notify of service provision cancellation operation operable to notify accounting of the cancellation of a service provision sent when an active employee time that contains information relevant for accounting is cancelled; a fourteenth create employee arrangements operation operable to create business objects for employee arrangements relating to the US employer regulatory compliance process component; a notify of US employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a US employee in the human capital management deployment unit; a fifteenth create employee arrangements operation operable to create business objects fro employee arrangements relating to the IN employer regulatory compliance process component; and a notify of IN employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for an IN employee in the human capital management deployment unit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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 service operations, the service operations comprising:
-
a first create employee arrangements operation to create business objects for employee arrangements relating to an AT employer regulatory compliance process component; a notify of AT employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for an AT employee in the human capital management deployment unit; a notify of AT employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for an AT employee in the human capital management deployment unit; a second create employee arrangements operation operable to create business objects for employee arrangements relating to an AU employer regulatory compliance process component; a notify of AU employee pension insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed pension insurance data for an AU employee in the human capital management deployment unit; a notify of AU employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for an AU employee in the human capital management deployment unit. a third create employee arrangements operation operable to create business objects for employee arrangements relating to a CA employer regulatory compliance process component; a notify of CA employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a CA employee in the human capital management deployment unit; a fourth create employee arrangements operation operable to create business objects for employee arrangements relating to a CH employer regulatory compliance process component; a notify of CH employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for a CH employee in the human capital management deployment unit; a notify of CH employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a CH employee in the human capital management deployment unit; a fifth create employee arrangements operation operable to create business objects for employee arrangements relating to a DK employer regulatory compliance process component; a notify of DK employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for a DK employee in the human capital management deployment unit; a notify of DK employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a DK employee in the human capital management deployment unit; a sixth create employee arrangements operation operable to create business objects for employee arrangements relating to an NL employer regulatory compliance process component; a notify of NL employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for an NL employee in the human capital management deployment unit; a notify of NL employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for an NL employee in the human capital management deployment unit; a seventh create employee arrangements operation operable to create business objects for employee arrangements relating to an SG employer regulatory compliance process component; a notify of SG employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for an SG employee in the human capital management deployment unit; a notify of SG employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a SG employee in the human capital management deployment unit; an eighth create employee arrangements operation operable to create business objects for employee arrangements relating to a ZA employer regulatory compliance process component; a notify of ZA employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for a ZA employee in the human capital management deployment unit; a notify of ZA employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a ZA employee in the human capital management deployment unit; a ninth create employee arrangements operation operable to create business objects for employee arrangements relating to a CN employer regulatory compliance process component; a notify of CN employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for a CN employee in the human capital management deployment unit; a notify of CN employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a CN employee in the human capital management deployment unit; a create employee compensation agreement operation operable to create an employee compensation agreement; a notify of employee compensation agreement operation operable to notify the process component payroll processing about the agreement between an employer and an employee detailing all compensation components that are relevant to the employee; a tenth create employee arrangements operation operable to create business objects for employee arrangements relating to a DE employer regulatory compliance process component; a notify of DE employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for a DE employee in the human capital management deployment unit; a notify of DE employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a DE employee in the human capital management deployment unit; a create employee payroll agreement operation operable to convert information about payroll agreement data of an employee which is to be migrated from a legacy system into employee payroll administration; a maintain collection of payroll process view operation operable to notify the view of the payroll process in the human capital management deployment unit of changes to the payroll process business object; a notify of employee payroll agreement operation operable to notify the payroll deployment unit of changes to the employee payroll agreement business object in the human capital management deployment unit; an eleventh create employee arrangements operation operable to create business objects for employee arrangements relating to a FR employer regulatory compliance process component; a notify of FR employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for a FR employee in the human capital management deployment unit; a twelfth create employee arrangements operation operable to create business objects for employee arrangements relating to a GB employer regulatory compliance process component; a notify of GB employee social insurance arrangement operable operation to notify the payroll processing deployment unit about new or changed social insurance data for a GB employee in the human capital management deployment unit; a notify of GB employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a GB employee in the human capital management deployment unit; a thirteenth create employee arrangements operation operable to create business objects for employee arrangements relating to a IT employer regulatory compliance process component; a notify of IT employee social insurance arrangement operation operable to notify the payroll processing deployment unit about new or changed social insurance data for an IT employee in the human capital management deployment unit; a notify of IT employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for an IT employee in the human capital management deployment unit; a create employment operation operable to convert information about an employment which is to be migrated from a legacy system into employment based on message type employment migrate request; a create employee time information operation operable to convert information about an employee'"'"'s time data that is to be migrated from a legacy system to time and labor management; a maintain operation operable to create, change, or delete an employee time confirmation view of service transaction document; a maintain employee time confirmation view of project operation operable to update the employee time confirmation view of project business object based on changes to the project business object in project processing; a notify of employee time account operation operable to notify the payroll processing process component of changes to the employee time account business object; a notify of employee time calendar operation operable to notify payroll processing of changes to the employee time calendar business object; a notify of internal acknowledgement operation operable to notify goods and service acknowledgement of a service provided by an external employee sent when an active employee time that contains information relevant for goods and service acknowledgement is created, changed, or cancelled; a notify of internal acknowledgement cancellation operation operable to notify goods and service acknowledgement of the cancellation of an externally provided service sent when an active employee time that contains information relevant for goods and service acknowledgement is cancelled; a notify of planned working times operation operable to notify the country-specific employee payroll input business object about planned working times; a notify of project task confirmation operation operable to notify project processing of a project task confirmation or a project task status change sent when project-relevant information is created, changed, or cancelled in an active employee time; a notify of service provision operation operable to notify accounting of a service provision sent when an active employee time that contains information relevant for accounting is created; a notify of service provision cancellation operation operable to notify accounting of the cancellation of a service provision sent when an active employee time that contains information relevant for accounting is cancelled; a fourteenth create employee arrangements operation operable to create business objects for employee arrangements relating to the US employer regulatory compliance process component; a notify of US employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for a US employee in the human capital management deployment unit; a fifteenth create employee arrangements operation operable to create business objects fro employee arrangements relating to the IN employer regulatory compliance process component; and a notify of IN employee tax arrangement operation operable to notify the payroll processing deployment unit about new or changed tax data for an IN employee in the human capital management deployment unit. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for providing services from a computer system having logistics execution functionality, the method comprising:
providing services through the sending of messages, the messages including; a notification about maintaining a planning view of inventory based on logistics confirmation; a notification about maintaining a planning view of inventory based on inventory reconciliation; a notification about a change a production requisition based on production request confirmation; a notification about a change to a production requisition based on production request confirmation reconciliation; a notification requesting production of a certain quantity of a material by a requested due date; a notification requesting procurement of products or services; a notification about maintaining a planning view of a purchase order; a notification about a purchase order delivery value; a notification requesting a change purchase requisition based on purchase request; a notification requesting a change based on a site logistics request confirmation reconciliation; a notification about requesting a change site logistics requisition based on a site logistics request confirmation; a notification requesting delivery fulfillment; a notification requesting site logistics; a notification requesting a change a logistics execution requisition based on a delivery fulfillment confirmation; a notification requesting deletion of a provisional customer requirement; a notification confirming a fulfillment of a customer requirement; a notification to check the availability of certain amounts of materials at certain dates; a notification to check the availability and reserve of certain amounts of materials at certain dates; a notification of an availability update; and a notification to maintain a customer requirement.
Specification