FS ASZ E7 SP.svelte 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. {#each schueler as s (s.ID)}
  2. {#each aktHalbjahrFuer(s) as hj (hj.ID)}
  3. <div class="page grid" orientation="landscape" size="A3" style="font-size: 87%;">
  4. <Pageheader art="daten/asz.svg" logo="{privat.logo}" untertitel="{privat.untertitel}" traeger="{privat.traeger}"/>
  5. <div class="main">
  6. <div class="main-grid">
  7. <Voffset v="2"/>
  8. <div class="main-left">
  9. <b>{s.anrede} {s.Vorname} {s.Zusatz || ''} {s.Name},</b>
  10. <br />geboren am {datum(s.Geburtsdatum)} in {s.Geburtsort},
  11. <br />war vom {datum(s.Aufnahmedatum)} bis zur Aushändigung des Zeugnisses {s.studierende_r} des Bildungsgangs
  12. <br /><b>{bg(s, 'Zeugniskopf')}.</b>
  13. <Voffset v=".5"/>
  14. Der allgemeine Prüfungsausschuss stellte in seiner Abschlusskonferenz am {datum(hj.Konferenzdatum)} fest:
  15. <Voffset v=".5"/>
  16. <b>Leistungen</b>
  17. <div >
  18. <Noten
  19. noten={hj.noten}
  20. faechergruppenIds={[10, 20, 30]}
  21. fachGliederungen={s.fachklasse.fach_gliederungen}
  22. ger
  23. lernfeld
  24. fachklasse={s.fachklasse.Kennung}
  25. fhrSternchen={s.DurchschnittsnoteFHR ? true: false}
  26. ></Noten>
  27. </div>
  28. <hr />
  29. <b>Bemerkungen</b>
  30. <br />{@html bemerkungen(hj)}
  31. </div>
  32. <div class="main-right">
  33. {s.anrede} {s.Vorname} {s.Zusatz || ''} {s.Name} hat das staatliche
  34. <h5 class="text-center">{bg(s, 'Examen')}</h5>
  35. <Voffset v="-2"/>
  36. am {hj.noten.map(n => n.fach.FachKrz === 'KO' ? n.Lernentw : null).join('')} bestanden.
  37. <Voffset v="2"/>
  38. <table class="table-noten">
  39. {#each hj.noten.filter(f => f.fach.FachKrz.startsWith('AS')).sort((a,b) => a.FSortierung > b.FSortierung ? 1:-1) as as}
  40. <tr>
  41. <td width="22%">{as.fach.Zeugnisbez}</td>
  42. <td class="td-padding-extra">{as.Lernentw}</td>
  43. <td class="td-fach-note"><span>{note(as.NotenKrz)}</span></td>
  44. </tr>
  45. {/each}
  46. </table>
  47. <Voffset v="1"/>
  48. <table class="table-noten" width="100%">
  49. {#each s.bk_abschluss_faecher.filter(f => ['BLgesamt', 'KO', 'BPgesamt'].some(n => n === f.fach.FachKrz)).sort((a, b) => a.FSortierung < b.FSortierung ? -1 : 1) as f}
  50. <tr>
  51. <td class="{f.fach.FachKrz === 'BPgesamt' ? 'fett' : ''}">{f.fach.Zeugnisbez}</td>
  52. <td class="td-fach-note"><span>{note(f.NoteAbschluss)}</span></td>
  53. </tr>
  54. {/each}
  55. </table>
  56. <Voffset v="4"/>
  57. {s.anrede} {s.Vorname} {s.Zusatz || ''} {s.Name} ist berechtigt, die Berufsbezeichnung
  58. <h5 class="text-center">{bg(s, (s.Geschlecht === 3 ? 'Berufsbezeichnung_m' : 'Berufsbezeichnung_w'))}
  59. <br><div style="font-size: 80%">(Bachelor Professional im Sozialwesen)</div></h5>
  60. <Voffset v="-2"/>
  61. zu führen.
  62. <Voffset v="1"/>
  63. Der Abschluss ist im Deutschen und Europäischen Qualifikationsrahmen dem Niveau {s.fachklasse.DQR_Niveau} zugeordnet.
  64. <Voffset v="3"/>
  65. {schule.Ort}, den {datum(hj.ZeugnisDatum)}
  66. <Voffset v="3"/>
  67. <div class="flex-grid">
  68. <div class="col">
  69. <hr />
  70. <div class="text-center klein">
  71. {schule.SchulleiterVorname} {schule.SchulleiterName}
  72. <br>Vorsitzende{schule.SchulleiterGeschlecht === 3 ? 'r':''} des allgemeinen Prüfungsausschusses
  73. </div>
  74. </div>
  75. <div class="col klein">
  76. <div class="text-center klein">
  77. Siegel
  78. </div>
  79. </div>
  80. <div class="col klein">
  81. <hr />
  82. <div class="text-center">
  83. {schule.SchulleiterVorname} {schule.SchulleiterName}
  84. <br />{schule.schulleiter_in}
  85. </div>
  86. </div>
  87. </div>
  88. <Voffset v="3"/>
  89. Der Abschluss der Fachschule entspricht der Rahmenvereinbarung über Fachschulen
  90. (Beschluss der Kultusministerkonferenz vom 07.11.2002 in der jeweils geltenden Fassung)
  91. und wird von allen Ländern in der Bundesrepublik Deutschland anerkannt.
  92. </div>
  93. </div>
  94. </div>
  95. <div class="footer klein grau">
  96. <div class="schulnummer">
  97. Schulnummer: {schule.SchulNr}
  98. </div>
  99. <hr class="hr-grau" />
  100. <div class="footer-grid">
  101. <div class="footer-left">
  102. Notenstufen gemäß § 48 SchulG: 1 = sehr gut, 2 = gut, 3 = befriedigend, 4 = ausreichend, 5 = mangelhaft, 6 = ungenügend
  103. <Voffset v="0.5"/>
  104. <sup>1</sup>Der Unterricht in den modernen Fremdsprachen hat auf der
  105. nach dem Fach in Klammern angegebenen Niveaustufe des
  106. „Europäischen Referenzrahmens für Sprachen: Lernen, Lehren,
  107. Beurteilen“ stattgefunden. Sind zwei Referenzniveaus ausgewiesen, ist
  108. das niedrigere in vollem Umfang, das höhere in Anteilen erreicht. Bei
  109. mindestens ausreichenden Leistungen wird der sprachliche
  110. Kompetenzerwerb auf diesem Niveau bescheinigt.
  111. <Voffset v="0.5"/>
  112. {#if s.DurchschnittsnoteFHR}
  113. <sup>*</sup>Die Noten der gekennzeichneten Fächer gehen in die
  114. Berechnung der Durchnittsnote für die Fachochschulreife ein.
  115. {/if}
  116. </div>
  117. <div class="footer-right">
  118. Dem Zeugnis liegen zugrunde:
  119. <ul class="list-unstyled dashes">
  120. <li>
  121. Die Verordnung über die Ausbildung und Prüfung in den Bildungsgängen des Berufskollegs (Ausbildungs- und Prüfungsordnung Berufskolleg, APO-BK) vom 26. Mai 1999 (SGV. NRW. 223/BASS 13 – 33 Nr. 1.1).
  122. </li>
  123. <li>
  124. Die Vereinbarung über Fachschulen (Beschluss der Kultusministerkonferenz vom 07. November 2002 in der jeweils geltenden Fassung).
  125. </li>
  126. </ul>
  127. <br>
  128. Rechtsbehelfsbelehrung:
  129. Gegen dieses Zeugnis kann innerhalb eines Monats
  130. nach Bekanntgabe des Zeugnisses Widerspruch eingelegt werden. Der Widerspruch
  131. ist beim {schule.Bezeichnung1}, {schule.Strasse}, {schule.PLZ} {schule.Ort},
  132. schriftlich oder zur Niederschrift zu erheben. <br />Falls die Frist durch
  133. das Verschulden einer/eines Bevollmächtigten versäumt wird, wird dies
  134. Verschulden der Widerspruchsführerin/dem Widerspruchsführer zugerechnet.
  135. </div>
  136. </div>
  137. </div>
  138. </div>
  139. {/each}
  140. {/each}
  141. <script>
  142. export const kommentar = `
  143. [E5 PDF](https://bass.schul-welt.de/anlagen/3129-60.pdf)
  144. [E5 html]()
  145. `
  146. import { datum, bemerkungen, bg, note } from './helfer'
  147. import Pageheader from './partials/Pageheader.svelte'
  148. import Voffset from './partials/Voffset.svelte'
  149. import Noten from './partials/Noten.svelte'
  150. export let schueler, schule, privat, jahr, abschnitt
  151. const aktHalbjahrFuer = (s) => s.abschnitte.filter(a => a.Jahr === jahr && a.Abschnitt === abschnitt)
  152. const findeFach = (hj, as) => hj.noten.find(n => n.fach.ID === as.fach.ID) || { Lernentw: 'undefined' }
  153. </script>
  154. <style>
  155. @import 'css/main.css';
  156. @import 'css/a3-landscape.css';
  157. .td-padding-extra {
  158. padding: 2mm 0 2mm 0;
  159. }
  160. .td-fach-note {
  161. padding-bottom: .2rem;
  162. padding-top: .2rem;
  163. width: 12rem;
  164. }
  165. .td-fach-note span {
  166. background-color: #dcdcdc !important;
  167. text-align: center;
  168. width: 10rem;
  169. display: block;
  170. margin: 0 auto;
  171. }
  172. </style>