users.propertiesHistory support
Module: 'public/odapi/odapi_users_stub.php:getPersonPropertiesHistoryArray'
users.propertiesHistory support should be implemented like users.companiesHistory
For every user it has to return collection of the history records.
HTTP request example: http://apistub.localhost/odapiSymbioz/v1/users/229/propertiesHistory
HTTP response example:
{
"metadata":{"count":2,"limit":100,"offset":0},
"result":[
{"propertyHistId":1780,"propertyId":78,"userId":229,"propertyValue":"Externe","propertyCreationDate":"2016-10-11 15:54:23","propertyCreator":4122,"propertyModificationDate":"2001-03-01 00:00:00","propertyModificator":4122,"propertyModificatorName":"ZZZ_APP refsymbioz","propertyStartDate":"","propertyEndDate":""},
{"propertyHistId":22664,"propertyId":99,"userId":229,"propertyValue":"FR","propertyCreationDate":"2017-01-04 16:32:57","propertyCreator":4122,"propertyModificationDate":"2001-03-01 00:00:00","propertyModificator":4122,"propertyModificatorName":"ZZZ_APP refsymbioz","propertyStartDate":"","propertyEndDate":""}
]
}
For every user in users stub make a history having 2 objects:
- "propertyId":78,"propertyValue":"$USER_STATUS"
- "propertyId":99,"propertyValue":"FR"
Where $USER_STATUS is:
- Interne - if related
users.userStatus== 'Interne' - Externe in the other case
Edited by Vitaliy Pylypiv