BFS ASZ.svelte 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. {#each schueler as s (s.ID)}
  2. {#each aktHalbjahrFuer(s) as hj (hj.ID)}
  3. <div class="page grid" orientation="landscape" size="A3">
  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="1"/>
  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.schueler_in} 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 style="font-size: 90%">
  18. <Noten
  19. noten={hj.noten}
  20. faechergruppenIds={[10, 20, 30]}
  21. fachGliederungen={s.fachklasse.fach_gliederungen}
  22. ger
  23. fachklasse={s.fachklasse.Kennung}
  24. ></Noten>
  25. </div>
  26. <hr />
  27. <Voffset v="1"/>
  28. {#if s.fachklasse.Kennung === '93-103-00'}
  29. {s.Geschlecht === 3 ? "Der Schüler":"Die Schülerin"} hat ein bildungsgangbegleitendes Praktikum über 2 Tage/Woche absolviert. Dieses wurde mit der Note {hj.noten.find(f=>f.fach.FachKrz==="PRXSOA").NotenKrz} bewertet.
  30. <Voffset v="1"/>
  31. {:else if s.fachklasse.Kennung === '93-102-00'}
  32. {s.Geschlecht === 3 ? "Der Schüler":"Die Schülerin"} hat ein bildungsgangbegleitendes Praktikum über 2 Tage/Woche absolviert. Dieses wurde mit der Note {hj.noten.find(f=>f.fach.FachKrz==="PRXSOA").NotenKrz} bewertet.
  33. <Voffset v="1"/>
  34. {/if}
  35. <b>Bemerkungen</b>
  36. <br />{@html bemerkungen(hj)}
  37. </div>
  38. <div class="main-right">
  39. <Voffset v="2"/>
  40. <table class="table-noten">
  41. {#each s.bk_abschluss_faecher.filter(f => f.fach.FachKrz.startsWith('AS')).sort((a,b) => a.FSortierung - b.FSortierung) as as}
  42. <tr>
  43. <td width="22%">{as.fach.Zeugnisbez}</td>
  44. <td class="td-padding-extra">{findeFach(hj, as).Lernentw}</td>
  45. <td class="td-fach-note"><span>{note(as.NoteAbschluss)}</span></td>
  46. </tr>
  47. {/each}
  48. </table>
  49. <Voffset v="4"/>
  50. {s.anrede} {s.Vorname} {s.Zusatz || ''} {s.Name} hat die Berufsabschlussprüfung bestanden und ist berechtigt, die Berufsbezeichnung
  51. <h6 class="text-center">{@html bg(s, (s.Geschlecht === 3 ? 'Berufsbezeichnung_m' : 'Berufsbezeichnung_w'))}</h6>
  52. zu führen.
  53. <Voffset v="1"/>
  54. Der Abschluss ist im Deutschen und Europäischen Qualifikationsrahmen dem Niveau {s.fachklasse.DQR_Niveau} zugeordnet.
  55. {#if s.Entlassart!=='5A'}
  56. <div class="text-center">
  57. <Voffset v="2"/>
  58. {s.anrede} {s.Vorname} {s.Zusatz || ''} {s.Name} hat den
  59. <Voffset v="0.5"/>
  60. <b>mittleren Schulabschluss (Fachoberschulreife)</b>
  61. {#if s.Entlassart==='5G'}
  62. <br><b>mit Berechtigung zum Besuch der gymnasialen Oberstufe</b>
  63. {/if}
  64. <Voffset v="0.5"/>
  65. erworben. Der Abschluss ist im Deutschen und Europäischen Qualifikationsrahmen
  66. <br>dem Niveau {s.Entlassart === '5G' ? 3:2} zugeordnet.
  67. </div>
  68. {:else}<Voffset v="3"/>
  69. {/if}
  70. {#if s.fachklasse.Kennung === "93-102-00"}
  71. <Voffset v="1"/>
  72. Mit dem Berufsabschluss hat {s.anrede} {s.Vorname} {s.Zusatz || ''} {s.Name}
  73. gleichzeitig die erste Stufe der Qualifizierung nach QHB („Qualifizierung in der
  74. Kindertagespflege - Qualifizierungshandbuch für die Bildung, Erziehung und
  75. Betreuung von Kindern unter drei“) des Deutschen Jugendinstituts im
  76. Umfang von 160 Unterrichtseinheiten (tätigkeitsvorbereitende Grundqualifizierung) erworben.
  77. {/if}
  78. <Voffset v="6"/>
  79. {schule.Ort}, den {datum(hj.ZeugnisDatum)}
  80. <Voffset v="6"/>
  81. <div class="flex-grid">
  82. <div class="col">
  83. <hr />
  84. <div class="text-center klein">
  85. {schule.SchulleiterVorname} {schule.SchulleiterName}
  86. <br>Vorsitzende{schule.SchulleiterGeschlecht === 3 ? 'r':''} des allgemeinen Prüfungsausschusses
  87. </div>
  88. </div>
  89. <div class="col klein">
  90. <div class="text-center klein">
  91. Siegel
  92. </div>
  93. </div>
  94. <div class="col klein">
  95. <hr />
  96. <div class="text-center">
  97. {schule.SchulleiterVorname} {schule.SchulleiterName} <br />{schule.schulleiter_in}
  98. </div>
  99. </div>
  100. </div>
  101. </div>
  102. </div>
  103. </div>
  104. <div class="footer klein grau">
  105. <div class="schulnummer">
  106. Schulnummer: {schule.SchulNr}
  107. </div>
  108. <hr class="hr-grau" />
  109. <Voffset v="1"/>
  110. <div class="footer-grid">
  111. <div class="footer-left">
  112. Notenstufen gemäß § 48 SchulG: 1 = sehr gut, 2 = gut, 3 = befriedigend, 4 = ausreichend, 5 = mangelhaft, 6 = ungenügend
  113. <p></p>
  114. <sup>1</sup>Der Unterricht in den modernen Fremdsprachen hat auf der
  115. nach dem Fach in Klammern angegebenen Niveaustufe des
  116. „Europäischen Referenzrahmens für Sprachen: Lernen, Lehren,
  117. Beurteilen“ stattgefunden. Sind zwei Referenzniveaus ausgewiesen, ist
  118. das niedrigere in vollem Umfang, das höhere in Anteilen erreicht. Bei
  119. mindestens ausreichenden Leistungen wird der sprachliche
  120. Kompetenzerwerb auf diesem Niveau bescheinigt.
  121. </div>
  122. <div class="footer-right">
  123. Dem Zeugnis liegen zugrunde:
  124. <ul class="list-unstyled dashes">
  125. <li>
  126. 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).
  127. </li>
  128. <li>
  129. Die Rahmenvereinbarung über die Berufsfachschulen (Beschluss der Kultusministerkonferenz vom 17.10.2013) in der jeweils geltenden Fassung.
  130. </li>
  131. </ul>
  132. <br>
  133. Rechtsbehelfsbelehrung:
  134. Gegen dieses Zeugnis kann innerhalb eines Monats
  135. nach Bekanntgabe des Zeugnisses Widerspruch eingelegt werden. Der Widerspruch
  136. ist beim {schule.Bezeichnung1}, {schule.Strasse}, {schule.PLZ} {schule.Ort},
  137. schriftlich oder zur Niederschrift zu erheben. <br />Falls die Frist durch
  138. das Verschulden einer/eines Bevollmächtigten versäumt wird, wird dies
  139. Verschulden der Widerspruchsführerin/dem Widerspruchsführer zugerechnet.
  140. </div>
  141. </div>
  142. </div>
  143. </div>
  144. {/each}
  145. {/each}
  146. <script>
  147. export const kommentar = `
  148. [Anlage B6](https://bass.schul-welt.de/3129.htm#AnlageB6)
  149. [VV](https://bass.schul-welt.de/3129.htm#pgfId-3908229)
  150. **Praktikumsdauer Corona-bedingt beachten!**
  151. `
  152. import { datum, bemerkungen, bg, note } from './helfer'
  153. import Pageheader from './partials/Pageheader.svelte'
  154. import Voffset from './partials/Voffset.svelte'
  155. import Noten from './partials/Noten.svelte'
  156. export let schueler, schule, privat, jahr, abschnitt
  157. const aktHalbjahrFuer = (s) => s.abschnitte.filter(a => a.Jahr === jahr && a.Abschnitt === abschnitt)
  158. const findeFach = (hj, as) => hj.noten.find(n => n.fach.ID === as.fach.ID) || { Lernentw: 'undefined' }
  159. </script>
  160. <style>
  161. @import 'css/main.css';
  162. .td-padding-extra {
  163. padding: 2mm 0 2mm 0;
  164. }
  165. .td-fach-note {
  166. padding-bottom: .2rem;
  167. padding-top: .2rem;
  168. width: 12rem;
  169. }
  170. .td-fach-note span {
  171. background-color: #dcdcdc !important;
  172. text-align: center;
  173. width: 10rem;
  174. display: block;
  175. margin: 0 auto;
  176. }
  177. </style>