BACKGROUND

The present disclosure generally relates to the expense compliance, and more specifically, to a method, system and a computer program product for performing expense compliance based on trajectory detection.

Employees may ask their employer to be reimbursed for business expenses they have personally paid for. Typically, the employer requires the employ to submit a receipt corresponding to the personal expense, and pays the reimbursement based on the amount recorded in the receipt. However, without an appropriate mechanism there may be employees that apply for reimbursement with invalid receipts. Here, “invalid” means although the receipt per se is not fake, it does not correspond to a personal expense for business purpose. For example, a meal receipt submitted by the employee may not correspond to a meal taken by the employee during work hour, but to a meal taken by the employee during off-work hour. In another example, a transport receipt submitted by the employee may not correspond to a transport taken by the employee, but to a transport taken by a relative of the employee. Manual determination of the validation of the receipt submitted by the employee requires a great amount of effort. It is therefore desirable for a new mechanism to determine the validation of the receipt submitted by the employee, i.e. to determine whether the receipt corresponds to a personal expense for the purpose of business.

SUMMARY

In general, example embodiments of the present disclosure include a method, device and computer program product for determining validity of receipts.

In one embodiment, a computer-implemented method is provided. In this embodiment, a trajectory information type of a receipt submitted by an employee is determined, and the trajectory information associated with the receipt submitted by the employee is retrieved. Trajectory information associated with a device assigned to the employee is also retrieved. The trajectory information associated with the receipt submitted by the employee and the trajectory information associated with the device assigned to the employee are compared, and if they match each other, the receipt is deemed as a valid receipt.

In another embodiment, a system is provided. The system comprises a processing unit and a tangible storage medium having instructions stored thereon for execution by the processing unit. The instructions, when executed by the processing unit, cause the processing unit to perform actions of: determining a trajectory information type of a receipt submitted by an employee; retrieving, according to the trajectory information type, the trajectory information associated with the receipt submitted by the employee; retrieving trajectory information associated with a device assigned to the employee; and determining the receipt as a valid receipt in response to that the trajectory information associated with the receipt submitted by the employee matches the trajectory information associated with the device assigned to the employee.

In yet another embodiment, a computer program product is provided. The computer program product comprises a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by at least one processor, to cause the at least one processor to perform a method. The method comprises determining a trajectory information type of a receipt submitted by an employee; retrieve. The trajectory information associated with the receipt submitted by the employee is retrieved. Trajectory information associated with a device assigned to the employee is also retrieved. The trajectory information associated with the receipt submitted by the employee and the trajectory information associated with the device assigned to the employee are compared, and if they match each other, the receipt is deemed as a valid receipt.

In still another embodiment, a computer-implemented system is provided. The system comprises: a device information record unit configured to record the mapping relationship between a device and an employee; a device trajectory retrieving unit configured to retrieve the trajectory information associated with the device; a receipt information record unit configured to record the relationship between a receipt and the employee; a receipt trajectory retrieving unit configured to retrieve the trajectory information associated with the receipt; and a device-receipt matching unit configured to compare the trajectory information associated with the device corresponding to the employee and the trajectory information associated with the receipt corresponding to the employee, so as to determine the validity of the receipt.

It is to be understood that the Summary is not intended to identify key or essential features of embodiments of the present disclosure, nor is it intended to be used to limit the scope of the present disclosure. Other features of the present disclosure will become easily comprehensible through the description below.

