The following changes will be released to Visma Severa's API in the November 2015 releases:

Interface changes

Interface name

Change (identifier)

Release date

IActivity

ContactgGUID was calculated differently depending on the API call used:

API call: GetActivityContactParticipants
GUID c: GUID.InfoToGUID("Contact", contactParticipant.ID)

API call: GetAllActivityParticipants
GUID c: GUID.InfoToGUID("Contact", CType(activityParticipant, Severa.Entities.ActivityContactMemberEx).ContactID)

The correct method is the latter. Changed GetActivityContactParticipants to get the GUID the same way as GetAllActivityParticipants

11.11.2015
IHourEntry

GetWorkDayInfoByDateRangeAndUserGUID, one optional boolean argument is added to the method: includeInfoForInactiveUser (which defaults to true). If this is set to true, the data for the user will be returned, no matter if it is active or not.

Also, when calling the method using Java: The time in the startDate and endDate was used (which should not have been the case), and this caused some problems with the returned WorkDayInfo (hour entries were empty). This issue is fixed in this method, and also in 3 other methods: GetHourEntriesByDate(), GetHourEntriesByDateAndUserGUID(), and GetHourEntriesByCaseGUID().

22.11.2015
IPhaseMember

GetPhaseMembersByPhaseGUID had a bug that is now fixed. When onlyActive parameter is set to TRUE, only those phase members that are active in Severa are now returned.

22.11.2015
ICase

Two new methods are added inside ICase:

  • AddNewBillingAndExpenseForecastToCase
  • UpdateBillingAndExpenseForecast
 22.11.2015
ITimezone

ITimezone is exposed to API with GetAllTImezones and GetTImezonebyGUid

22.11.2015

Entity changes

Entity name

Change (identifier)

Release date

ItemNew field ProductType is added22.11.2015
ProductNew field Type is added.22.11.2015


Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.