Click or drag to resize

GetUserDetailInEffectiveDate Property

The effective date bound to certain meta-data items attached to a given user.
* Required Property

Namespace: AppOne.Services.V2.Contracts
Assembly: AppOne.Web.Service (in AppOne.Web.Service.dll) Version: 1.0.141
Syntax
public DateTime EffectiveDate { get; set; }

Property Value

DateTime
Remarks
A user consists of many pieces of meta-data such as the users status, pay rate, salary type etc. Some of these meta data items are effective dated, meaning they can have a start and end date for which they have a specific value. For example a user may have a pay rate from 01/01/2000 to 12/31/2001 of $15/hour. The effective time period for that user would be 2 years and the effective date would be any time in-between the start and end date of that period 2000-2002 (or the last day of 2001 to be exact).

Note  Note
The EffectiveDate is calculated by looking at the StartDate and EndDate of a users meta data assignment. If the EffectiveDate value provided falls within the start and end dates then it is effectively within the effective date window.
Caution note  Caution
The EffectiveDate does not affect every piece of meta data, however there are many pieces of meta data returned (salary type, pay rate, exempt status etc.) that will be effected by the value sent in. Be sure you are aware of the effective date if you believe the value being returned is not correct. If you want make sure you have the most recent meta data then send in todays date.
Example
2012-12-12
See Also