Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

term registrations to studyright granularity (bug in Oili/SIS, do not do anything) #3521

Closed
mluukkai opened this issue Mar 16, 2022 · 0 comments
Labels

Comments

@mluukkai
Copy link
Member

mluukkai commented Mar 16, 2022

update 21.3.:

mitä enemmän tätä mietin niin tulen enemmän ja enemmän siihen tulokseen että EI toisinneta tätä issueta oodikoneeseen, ts merkitään kaikkiin opinto-oikeuksiin active jos yhteenkään on aktiivinen semester enrollment

image

image

--

currently oodikone treats term registrations like it was done in oodi. for a given term student is present, absent or passive (no registration)

in sisu term registration happens in the studyright level, it is possible that student is at the same term present in one studyright and passive in another (perhaps also absent..) see eg

select * from term_registrations where student_id='hy-hlo-132065351';

studyright hy-opinoik-132065352

[{
	"localId": "b188fcbc-b51f-4a34-a282-599b00a57bb3",
	"studyTerm": {
		"termIndex": 0,
		"studyYearStartYear": 2021
	},
	"statutoryAbsence": false,
	"termRegistrationType": "NEGLECTED"
}, {
	"localId": "2297d6ef-4a34-4397-b2d6-366bb2916341",
	"studyTerm": {
		"termIndex": 1,
		"studyYearStartYear": 2021
	},
	"statutoryAbsence": false,
	"termRegistrationType": "NEGLECTED"
}]

but

studyright otm-e658e683-bc4a-494f-b9d2-9479784a46ea

[{
	"localId": "1080cf97-d5f7-41d7-ae20-a3aa950d4bf3",
	"studyTerm": {
		"termIndex": 0,
		"studyYearStartYear": 2021
	},
	"registrationDate": "2021-08-02",
	"statutoryAbsence": false,
	"termRegistrationType": "ATTENDING",
	"tuitionFeePaymentState": "OUTSTANDING"
}, {
	"localId": "ebe12dd9-d22f-4917-8265-80b26be94fec",
	"studyTerm": {
		"termIndex": 1,
		"studyYearStartYear": 2021
	},
	"registrationDate": "2021-08-02",
	"statutoryAbsence": false,
	"termRegistrationType": "ATTENDING",
	"tuitionFeePaymentState": "OUTSTANDING"
}]

this causes some students to be interpreted differently in RAPO and Oodikone with respect to the studyright status

@mluukkai mluukkai added the GROOM label Mar 16, 2022
@mluukkai mluukkai changed the title term registrations to studyright granularity term registrations to studyright granularity (bug in Oili/SIS, do not do anything) Mar 21, 2022
@rikurauhala rikurauhala moved this to Done in Oodikone May 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

No branches or pull requests

1 participant