Interface aanpassingen VU naar UVA

advertisement
Interface aanpassingen VU naar UVA:
Status toevoegen:
Dit moet functionele consultant doen:
AGSS (9809)
ACTA (9810)
Tabel aanmaken:
Tabel aanmaken zpiq_COOPERATION:
Verband
omschrijving
AGSS
AGSS samenwerkingsverband
ACTA
Acta samenwerkingsverband
Verband (EN COOPERATION) CHAR 6
Omschrijving (DESCRIPTION) CHAR 100
Ook view maken voor deze tabel makkelijk te kunnen onderhouden.
Tabel aanmaken ZPIQ_part_STATUS met volgende velden:
Oplcode (EN progcode): Short van de opleiding (HRP100-short)
Verband (EN COOPERATION): Veld char 6
Status_OUT: 4 numeriek
Partner: Brincode (geg element PIQ_NL_BRINNUMBER)
Status_IN: 4 numeriek
OplCode
XB_IMM
XB_IMM
TM_TANDHK
…
Verband
AGSS
AGSS
ACTA
Status_out
9809
9809
9810
Partner
21PK
21PJ
21PK
Status_in
9800
9912
9800
Ook een view aanmaken voor deze tabel waarbij zoekhulpen zijn gedefinieerd:
Oplcode: Hier moeten de verschillende opleidingen kunnen gekozen worden (standaard zoekhulp)
Verband: Hier moet een zoekhulp komen met de waardes uit de bovenliggende gedefineerde tabel
(ZPIQ_COOPERATION)
STATUS_OUT en STATUS_IN: Zoekhulp met overzicht van alle customer statussen
Partner: Zoekhulp met keuze uit de brinnummers in het systeem
Brf aanpassing:
Bij inschrijving:
Event 0PROGREGIST
In de tabel ZPIQ_PART_STATUS gaan kijken of de student inschrijft voor een opleiding die in de tabel
staat. Als deze gevonden wordt dan moet de bijhorende status die in de tabel staat (Status_out van
eerst gevonden record) toegevoegd worden aan de student met begda en endda zoals de
inschrijving.
Bij Herinschrijving:
Event 0PROGREREG
In de tabel ZPIQ_PART_STATUS gaan kijken of de student inschrijft voor een opleiding die in de tabel
staat. Als deze gevonden wordt dan moet de bijhorende status die in de tabel staat (Status_out van
eerst gevonden record) toegevoegd worden aan de student met begda en endda zoals de
herinschrijving.
Bij Uitschrijving:
Event 0PROGDEREG
In de tabel ZPIQ_PART_STATUS gaan kijken of de student uitschrijft voor een opleiding die in de tabel
staat. Als deze gevonden wordt dan moet de bijhorende status die in de tabel staat (Status_out van
eerst gevonden record) ook beeindigd worden met de endda zoals de uitschrijving.
Interface aanpassingen UVA naar VU:
Aanpassingen functie module ZPIQRFCMAINTAIN_STUDENT
Parameter IV_PARTNERAGREE moet toegevoegd worden.
Deze parameter moet een input parameter worden die meerdere waardes kan bevatten.
De bestaande logica moet aangepast worden (doen we samen).
Download