Updates to 3rd party APIs for Achievement and Behaviour
We have had a request to add some additional data to the third party APIs for Achievement and Behaviour:
SIMS.Processes.TPStudentBehaviour tpps = new SIMS.Processes.TPStudentBehaviour();
string xml = tpps.GetXmlAchievements(All, DateTime.Now.AddDays(-1 * Days), DateTime.Now);
// And
SIMS.Processes.TPStudentBehaviour tpps = new SIMS.Processes.TPStudentBehaviour();
string xml = tpps.GetXmlBehaviours(All,DateTime.Now.AddDays(-1*Days),DateTime.Now);
And plan to add the following additional data
<EventInstanceID>65404</EventInstanceID>
<LinkedStaff>
<Link>
<StaffID>1</StaffID>
<RoleID>1</RoleID>
</Link>
</LinkedStaff>
<ClassName>9y/Ma3</ClassName>
<Period>Tue:4</Period>
<Subject>Mathematics</Subject>
The status of this work is currently 'Proposed' and is subject to approval / passing test.