Versie 2.1 20-08-2019
Algemeen
changes in green are backported from a newer version
-
- Added Participant calls
- Added tarief.vrij-logical2 ( for calculation module in WordPress plugin )
- Error 500 - due to AVG checkboxes
- Changed DLN-NIEUWSBRIEF and DLN-AVG1 in 'mappings'
- Added 'space' in json output when concatenating fields
- Added checks for UPDATE logical/character fields
- Added Gebouwcode en Lokaalcode aan call(s)
- Added WITH (NOLOCK) in all *Query programs in SELECT clauses
- Changed updateDebtor function to look for correct field
- Added logic for UPDATING iban / rekeningnr / bic
- Remove 'leading' zero's in function AccountNumberfromIBAN($iban)
- Added new call to get DebtorAccount data ( id and telephone an email data ) from parameter email
- Check if IBAN is not empty
- Added field iDEALPayment ( CursAd: cursus.vrij-logical4 )
- Added some fields in Student Mapping
- Added 'logical' fields for telephonenumbers to PersonAccount object
- Added parameter season
- Added financial fields to Participant calls
- Added financial data for Debtor
- Implemented API call to get Students Id's from a DebtorId
- Added fields for 01IDEAL with checks Made some VGD- fields required
- Added fields to /subscription/coursekeys call
- Changed API code to accomodate single quotes in UPDATE/DELETE calls Student and Debtor
- Changed call /coursegroup/system for Wordpress plugin
- Cast field 'lestijd' to float
- Change format fields startTime endTime in array lessonBlocks
- Incorrect WHERE clause ( due to MariaDB update )
- Changed definition for DLN-LL field in magimp
- Division by zero error ( no Open Periods )
- Changed definition for field paymentAmount
- Added new call for courses NOT published for the Web ( Wordpress plugin )
- Added WHERE clause to Participant calls - only active records
- Added message 'No Wordpress cluster or cluster(s) in System record found!'
- Changed mapping for SubscriptionEducation
Calls
Activity calls
Added 'space' in json output when concatenating fields
Added Gebouwcode en Lokaalcode aan call(s)
Added WITH (NOLOCK) in all *Query programs in SELECT clauses
Added field iDEALPayment ( CursAd: cursus.vrij-logical4 )
Change format fields startTime endTime in array lessonBlocks
Activity by IdWeb calls
Added 'space' in json output when concatenating fields
Added Gebouwcode en Lokaalcode aan call(s)
Added WITH (NOLOCK) in all *Query programs in SELECT clauses
Added field iDEALPayment ( CursAd: cursus.vrij-logical4 )
Change format fields startTime endTime in array lessonBlocks
Category calls
Added 'space' in json output when concatenating fields
Added WITH (NOLOCK) in all *Query programs in SELECT clauses
Course calls
Added tarief.vrij-logical2 ( for calculation module in WordPress plugin )
Added 'space' in json output when concatenating fields
Added Gebouwcode en Lokaalcode aan call(s)
Added WITH (NOLOCK) in all *Query programs in SELECT clauses
Added field iDEALPayment ( CursAd: cursus.vrij-logical4 )
Change format fields startTime endTime in array lessonBlocks
/course/basicnotweb Added new call for courses NOT published for the Web ( Wordpress plugin )
Course by IdWeb calls
Added tarief.vrij-logical2 ( for calculation module in WordPress plugin )
Added 'space' in json output when concatenating fields
Added Gebouwcode en Lokaalcode aan call(s)
Added WITH (NOLOCK) in all *Query programs in SELECT clauses
Added field iDEALPayment ( CursAd: cursus.vrij-logical4 )
Change format fields startTime endTime in array lessonBlocks
CourseGroup calls
Added 'space' in json output when concatenating fields
Added WITH (NOLOCK) in all *Query programs in SELECT clauses
Changed call /coursegroup/system for Wordpress plugin ( Adds cluster 'Wordpress' if not exists in sysy.vrij-character3 )
Added message 'No Wordpress cluster or cluster(s) in System record found!'
Debtor calls
Error 500 - due to AVG checkboxes
Added checks for UPDATE logical/character fields
Added WITH (NOLOCK) in all *Query programs in SELECT clauses
Changed updateDebtor function to look for correct field
Added logic for UPDATING iban / rekeningnr / bic
Remove 'leading' zero's in function AccountNumberfromIBAN($iban)
/debtor/email Added new call to get DebtorAccount data ( id and telephone an email data ) from parameter email
Check if IBAN is not empty
Added 'logical' fields for telephonenumbers to PersonAccount object
Added financial data for Debtor
/debtor/students/{id} Implemented API call to get Students Id's from a DebtorId
Changed API code to accomodate single quotes in UPDATE/DELETE calls Student and Debtor
/debtor/financial/{id} Division by zero error ( no Open Periods )
/debtor/financial/{id} Changed definition for field paymentAmount
Participant calls
Added Participant calls
/participant
/participant/{id}
/participant/student/{studentid}
/participant/debtor/{debtorid}
/participant/course/{courseid}
/participant/school/{schoolid}
Added Gebouwcode en Lokaalcode aan call(s)
Added WITH (NOLOCK) in all *Query programs in SELECT clauses
Added parameter season ( alle calls )
Added financial fields to Participant calls
Cast field 'lestijd' to float
Incorrect WHERE clause ( due to MariaDB update )
Added WHERE clause to Participant calls - only active records
School calls
Added WITH (NOLOCK) in all *Query programs in SELECT clauses
Student calls
Added checks for UPDATE logical/character fields
Added WITH (NOLOCK) in all *Query programs in SELECT clauses
Added logic for UPDATING iban / rekeningnr / bic
Remove 'leading' zero's in function AccountNumberfromIBAN($iban)
Check if IBAN is not empty
Corrected some address fields in Student Mapping
Added 'logical' fields for telephonenumbers to PersonAccount object
Changed API code to accomodate single quotes in UPDATE/DELETE calls Student and Debtor
Subscription calls
Changed DLN-NIEUWSBRIEF and DLN-AVG1 in 'mappings'
Added WITH (NOLOCK) in all *Query programs in SELECT clauses
Added fields for 01IDEAL with checks Made some VGD- fields required
Added fields to /subscription/coursekeys call
Subscription Education calls
Added WITH (NOLOCK) in all *Query programs in SELECT clauses
Changed DLN-NIEUWSBRIEF and DLN-AVG1 in 'mappings'
Changed definition for DLN-LL field in magimp
Changed mapping for SubscriptionEducation ( DLN-LL, DLN-GR and DLN-BG )